ICLR logo

ICLR

ICON plc

$113.85
-$2.93(-2.51%)
56
Overall
80
Value
33
Tech
57
Quality
How is this score calculated?
Market Cap
$9.17B
Volume
996.41K
52W Range
$66.57 - $211.00
Target Price
$131.00

Key Metrics Overview

Market Cap$9.17BP/E Ratio9.87
52W High$211.0052W Low$66.57
Div YieldN/APayout Ratio0.0%
EPS Growth 3Y61.5%52W Position32.7%
Overall Score56Value Score80
Quality Score57Technical Score33

Growth Analysis

EPS Current Est$11.53EPS Next Est$13.09
EPS Growth Est+13.5%DPS Growth 3YN/A

Revenue (5Y)

EBITDA (5Y)

ABCD
1SymbolPriceChangeVol
2ICLR$113.85-2.5%996.41K
3
4
5
6

Get ICON plc Data in Excel

Stream real-time data directly to your spreadsheets

BUY NOW
Stock data provided by MarketXLS.