Apr. 27 at 2:02 AM
$ICVT was analyzed by 11 analysts. The buy consensus is at 78%. So analysts seem to be mildly confident about
$ICVT. https://www.chartmill.com/stock/quote/ICVT/analyst-ratings?utm_source=stocktwits&utm_medium=ANALYST&utm_content=ICVT&utm_campaign=social_tracking