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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results