ICON PLC
Closed
SectorHealthcare
145.4 1.18
Overview
Share price change
24h
Min
143.14
Max
145.94
Income | 66M 69M |
|---|---|
Sales | 70M 2.1B |
P/E Sector Avg | 50.938 49.712 |
EPS | 1.93 |
Profit margin | 3.244 |
Employees | 40,100 |
EBITDA | 300M 487M |
Recommendations | Buy |
|---|---|
12 Months Forecast | +1.06% upside |
Next Earnings | 23 Jun 2026 |
|---|
Market Cap | 2.2B 11B |
|---|---|
Previous open | 144.22 |
Previous close | 145.4 |
News Sentiment
By Acuity
58%
42%
264 / 342 Healthcare
ICON PLC Chart
Past performance is not a reliable indicator of future results.