News
With headquarters in Dublin, Ireland, ICON employed approximately 41,250 employees in 97 locations in 55 countries as at March 31, 2025. For further information about ICON, visit: www.iconplc.com.
2d
TipRanks on MSNICON Plc’s Earnings Call: Balancing Achievements and ChallengesIcon Plc (($ICLR)) has held its Q2 earnings call. Read on for the main highlights of the call. The recent earnings call for ICON Plc presented a ...
A 2024 federal report estimates that across the industry, data centers operate at just 50% of that maximum electricity use level, to avoid straining their equipment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results