ICON Public Limited Company ( ICLR) - Key Metrics

ICLR Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2025Q4 ? ? ? ?
2025Q3 $26.40 $0.03 $5.28 $4.55
2025Q2 $25.46 $2.31 $2.05 $1.61
2025Q1 $24.47 $1.88 $3.28 $2.93
2024Q4 $24.96 $3.18 $4.14 $3.39

ICLR Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2025Q4 ? ?
2025Q3 ? 1437.41
2025Q2 ? 15.75
2025Q1 ? 23.21
2024Q4 ? 16.49

ICLR Free Cash Flow Yield and Dividend Yield

DateFree Cash Flow YieldDividend Yield
2025Q4 4.36% ?
2025Q3 2.60% ?
2025Q2 1.11% ?
2025Q1 1.67% ?
2024Q4 1.62% ?

ICLR

Price: $148.96

52 week price:
66.57
211.00

Earnings Per Share: 2.91 USD

P/E Ratio: 49.45

Exchange: NMS

Sector: Healthcare

Industry: Diagnostics & Research

Country: Ireland

Volume: 457160

Ebitda: 105.9 million

Market Capitalization: 11.0 billion

Links: