ICAD inc.---- on a short term long positionICAD Inc. (ICAD) has experienced recent upward momentum, with a 14.56% weekly performance and a 13.46% gain over the last quarter. Several factors contribute to this growth. First, insider ownership stands at 5.63%, and institutions hold 23.28%, indicating confidence from key stakeholders and profes