ICON Public Limited Company (ICLR)
NASDAQ: ICLR · Real-Time Price · USD
108.70
+0.43 (0.40%)
At close: Mar 3, 2026, 4:00 PM EST
107.00
-1.70 (-1.56%)
Pre-market: Mar 4, 2026, 7:01 AM EST

ICLR Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
8,30016,93623,35215,87525,25710,293
Market Cap Growth
-46.01%-27.48%47.10%-37.15%145.39%11.45%
Enterprise Value
11,40319,96326,87420,37030,1019,860
Last Close Price
108.70209.71283.07194.25309.70194.98
PE Ratio
14.5441.4438.4631.6966.1831.40
Forward PE
8.5914.4119.6516.0927.8025.49
PEG Ratio
1.931.501.451.041.243.42
PS Ratio
1.022.042.882.054.613.68
PB Ratio
0.891.782.531.873.095.56
P/TBV Ratio
0.931.852.541.893.135.72
P/FCF Ratio
8.6115.1422.8937.6934.3519.53
P/OCF Ratio
7.2813.1620.1128.1830.4618.12
EV/Sales Ratio
1.412.413.312.635.493.52
EV/EBITDA Ratio
7.4912.5817.4314.9343.4021.55
EV/EBIT Ratio
10.0618.1828.1125.6279.5225.18
EV/FCF Ratio
11.8317.8526.3448.3740.9318.70
Debt / Equity Ratio
0.380.370.420.560.680.22
Debt / EBITDA Ratio
3.202.252.533.518.070.89
Debt / FCF Ratio
3.113.193.8211.367.610.78
Net Debt / Equity Ratio
0.330.320.380.530.59-0.23
Net Debt / EBITDA Ratio
2.771.912.283.296.98-0.95
Net Debt / FCF Ratio
2.702.713.4510.676.59-0.82
Asset Turnover
0.490.490.480.450.520.88
Inventory Turnover
---1915.121376.51-
Quick Ratio
1.001.181.131.131.031.80
Current Ratio
1.061.261.211.201.121.87
Return on Equity (ROE)
6.36%8.44%6.90%6.06%3.06%18.98%
Return on Assets (ROA)
4.61%5.90%5.49%4.11%2.86%10.79%
Return on Invested Capital (ROIC)
4.79%6.12%5.64%4.38%3.28%14.10%
Return on Capital Employed (ROCE)
5.94%7.77%6.67%5.42%4.41%19.15%
Earnings Yield
7.22%2.41%2.60%3.16%1.51%3.18%
FCF Yield
11.62%6.61%4.37%2.65%2.91%5.12%
Buyback Yield / Dilution
8.52%2.74%-0.22%0.40%-0.47%1.57%
Updated Oct 23, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q