Key Insights ICON's estimated fair value is US$345 based on 2 Stage Free ... Baron Funds, an investment management company, released its “Baron Small Cap Fund” fourth-quarter 2024 investor ...
The one-month return of ICON Public Limited Company (NASDAQ:ICLR) was -5.13%, and its shares lost 22.56% of their value over the last 52 weeks. On January 30, 2024, ICON Public Limited Company ...