ICLR   $303.07  0.68% Market Closed After Close 303.07 0.0

ICON PLC
Total Cash 506.55M
totalCashPerShare 6.117
EBITDA 1.72B
Total Debt 3.62B
quickRatio 1.263
currentRatio 1.314
Total Revenue 8.33B
debtToEquity 37.764
Revenue/Share 101.011
ROA 0.04126
ROE 0.07773
grossProfits
freeCashflow 1.11B
operatingCashflow 1.33B
earningsGrowth 0.26
revenueGrowth 0.049
grossMargins 0.29739
ebitdaMargins 0.20638001
operatingMargins 0.13323
profitMargins 0.08575
enterpriseValue 27.96B
forwardPE 17.44186
floatShares 81.66M
sharesOutstanding 82.82M
sharesShort 1.55M
sharesShortPriorMonth 1.65M
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.01%
heldPercentInstitutions 1.00%
Short Ratio help_outline 4.35%
shortPercentOfFloat 0.02%
impliedSharesOutstanding
bookValue 115.739
Price To Book help_outline 2.59
earningsQuarterlyGrowth 0.27
netIncomeToCommon 714.43M
trailingEps 8.61%
forwardEps 17.20%
enterpriseToEbitda 16.26
lastDividendValue
lastDividendDate
currentQuarterEstimate 3.86 3Q 2024
institutionsCount 957
lastUpdated Sept. 16, 2024, 12:30 p.m.