Sands Capital's position in Icon Plc is currently worth $62.6 Thousand. That's 0.00% of their equity portfolio (67th largest holding). Sands Capital started to build up the position in Icon Plc in Q3 2023. Since then they sold 56 shares. The stake costed the investor $50.2 Thousand, netting the investor a gain of 25% so far.
TimesSquare Capital Management, an equity investment management company, released its “U.S. Mid Cap Growth Strategy” fourth-quarter investor letter. A copy o...
Insider Monkey, about 2 months agoICON came in with a reasonable set of growth percentages in its Q2 numbers. Click here to see why ICLR stock is revised to a Hold.
Seeking Alpha, 9 months agoTimesSquare Capital Management, an equity investment management company, released its “U.S. Mid Cap Growth Strategy” third-quarter investor letter. A copy of...
Yahoo Finance, over 1 year ago