ICON Public Limited Company (ICLR)
NASDAQ: ICLR · Real-Time Price · USD
173.06
-1.99 (-1.14%)
At close: Jul 2, 2026, 4:00 PM EDT
171.00
-2.06 (-1.19%)
After-hours: Jul 2, 2026, 6:50 PM EDT

ICLR Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,25713,95216,93623,35215,87525,258
Market Cap Growth
17.60%-17.62%-27.48%47.10%-37.15%145.40%
Enterprise Value
16,03416,82419,96326,87420,37030,101
Last Close Price
173.06182.22209.71283.07194.25309.70
PE Ratio
78.0662.8323.5642.2531.69137.64
Forward PE
15.9113.8514.4119.6516.0927.80
PEG Ratio
2.762.082.082.082.082.08
PS Ratio
1.601.692.072.902.054.61
PB Ratio
1.431.521.792.541.8714.61
P/FCF Ratio
17.4716.1915.1422.8937.6934.35
P/OCF Ratio
14.1813.4613.1620.1128.1830.46
EV/Sales Ratio
1.942.042.443.342.635.49
EV/EBITDA Ratio
12.2920.3713.1318.0314.9343.40
EV/EBIT Ratio
17.2837.9919.3429.7125.6279.52
EV/FCF Ratio
21.1319.5217.8526.3448.3740.93
Debt / Equity Ratio
0.320.330.370.410.563.21
Debt / EBITDA Ratio
4.574.262.352.623.518.07
Debt / FCF Ratio
6.014.083.193.8211.367.61
Net Debt / Equity Ratio
0.300.310.320.380.532.80
Net Debt / EBITDA Ratio
3.583.481.992.363.296.98
Net Debt / FCF Ratio
4.703.332.713.4510.676.59
Asset Turnover
0.510.500.490.470.450.52
Inventory Turnover
----1915.121376.51
Quick Ratio
1.091.061.191.161.151.05
Current Ratio
1.141.101.241.201.201.12
Return on Equity (ROE)
0.26%2.46%7.93%6.26%9.88%8.56%
Return on Assets (ROA)
2.39%2.45%5.67%5.14%4.11%2.86%
Return on Invested Capital (ROIC)
3.23%3.28%7.53%6.81%7.28%7.48%
Return on Capital Employed (ROCE)
2.97%3.27%7.34%6.32%5.42%4.41%
Earnings Yield
1.31%1.59%4.24%2.37%3.16%0.73%
FCF Yield
5.72%6.18%6.60%4.37%2.65%2.91%
Buyback Yield / Dilution
5.34%4.90%-0.38%-0.30%-21.16%-27.75%
Total Shareholder Return
5.34%4.90%-0.38%-0.30%-21.16%-27.75%
SEC Filings: 10-K · 10-Q