ICON Public Limited Company (ICLR) NASDAQ

185.77

-2.01(-1.07%)

Updated at December 04 04:00PM

Currency In USD

Valuation

Market Cap17.3B
Enterprise Value20.36B
P/E Ratio23.77
PEG Ratio-0.99
Price/Sales Ratio1.74
Price/Book Ratio1.53
Enterprise/Revenue2.12
Enterprise/EBITDA14.56

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterSeptember 30, 2025

Profitability

Profit Margin0.07
Operating Margin0.12

Management Effectiveness

Return On Assets0.04
Return On Equity0.06

Income Statement

Revenue8.28B
Revenue/Share104.72
Gross Profit2.44B
EBITDA1.56B
Net Income791.47M
Diluted EPS9.53

Balance Sheet

Total Cash468.89M
Total Cash/Share6.06
Total Debt3.57B
Total Debt/Equity0.38
Current Ratio1.06
Book Value Per Share120.65

Price History

52-Week Change-14.15
52-Week High228.29
52-Week Low125.1
Moving Average 50 Days175.14
Moving Average 200 Days164.15

Statistics

Average Volume1.01M
Shares Outstanding76.37M
% Held by Institutions92.54

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split Factor2:1
Last Split DateAugust 13, 2008