ICON Public Limited Company (ICLR)
NASDAQ: ICLR · Real-Time Price · USD
100.91
+0.56 (0.56%)
Mar 24, 2026, 11:01 AM EDT - Market open

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
7,70516,93623,35215,87525,25710,293
Market Cap Growth
-48.86%-27.48%47.10%-37.15%145.39%11.45%
Enterprise Value
10,76519,96326,87420,37030,1019,860
Last Close Price
100.91209.71283.07194.25309.70194.98
PE Ratio
13.4341.4438.4631.6966.1831.40
Forward PE
7.9214.4119.6516.0927.8025.49
PEG Ratio
1.781.501.451.041.243.42
PS Ratio
0.952.042.882.054.613.68
PB Ratio
0.821.782.531.873.095.56
P/TBV Ratio
0.871.852.541.893.135.72
P/FCF Ratio
7.9515.1422.8937.6934.3519.53
P/OCF Ratio
6.7213.1620.1128.1830.4618.12
EV/Sales Ratio
1.332.413.312.635.493.52
EV/EBITDA Ratio
7.0712.5817.4314.9343.4021.55
EV/EBIT Ratio
9.5018.1828.1125.6279.5225.18
EV/FCF Ratio
11.1717.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.82%2.41%2.60%3.16%1.51%3.18%
FCF Yield
12.58%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