ICLRICON Public Limited Company

$169.17

Is it safe?

Can ICLR take a bad year?

ICON Public Limited Company carries $2.63B of net debt at 3.43× EBITDA: a load its earnings can carry.

$2.63B

Net debt · as at Q1 2026 · between two and four years of EBITDA, normal for a stable business

Net debt / EBITDA
3.43×

Net debt / EBITDA · 1.99× a year ago · the load is going up

Debt / equity
0.36×

Debt / equity

Annualised volatility
59%

Annualised volatility · roughly twice as jumpy as the market

Details
Total debtQ1 2026
$3.40B
Cash and short-term investments
$765M
Net debt
$2.63B
EBITDA, trailing twelve months
$767M
Operating profit, trailing twelve months
$390M
Debt / equity
0.36×
Total debt / EBITDA
4.43×
Annualised volatilitytwo years of daily moves
59%
Worst drawdown on file
−77%
Below its 52-week high
−17%

Balance sheet from SEC filings; drawdown and volatility from end-of-day closes; Altman Z from the filed statements.