Icon Q1 2024 Earnings Preview
Here's How Much You Would Have Made Owning Icon Stock In The Last 20 Years
Icon (NASDAQ:ICLR) has outperformed the market over the past 20 years by 10.4% on an annualized basis producing an average annual return of 18.29%. Currently, Icon has a market capitalization of $25.2
Cher An Icon, Beyonce An Innovator - IHeartRadio Hosts Star-Studded 2024 Music Awards
The 2024 iHeartRadio Music Awards saw performances from a diverse range of artists across genres. Ludacris, Justin Timberlake, Green Day, TLC, Jelly Roll, Lainey Wilson, Tate McRae, and Latto all perf
Mizuho Reiterates Buy on Icon, Maintains $346 Price Target
Mizuho analyst Ann Hynes reiterates Icon (NASDAQ:ICLR) with a Buy and maintains $346 price target.
ICON Announces CFO Transition, Brendan Brennan, Will Leave His Role At Icon In Q4 This Year; Co Reaffirmed Its Previously Announced Full Year 2024 Guidance; Commenced A Search To Identify Next CFO
ICON Announces CFO Transition, Brendan Brennan, Will Leave His Role At Icon In Q4 This Year; Co Reaffirmed Its Previously Announced Full Year 2024 Guidance; Commenced A Search To Identify Next CFO
ICON Announces Departure of Brendan Brennan as CFO