Icad Inc (ICAD) ticks all the boxes for top investors with its surprise performance of 59.81% last month.
On Tuesday, Icad Inc (NASDAQ: ICAD) opened higher 2.70% from the last session, before settling in for the closing price of $3.33. Price fluctuations for