ICLR   $219.47  -1.40% Market Closed After Close 219.34 -0.06%

ICON PLC
Total Cash 695.51M
totalCashPerShare 8.424
EBITDA 1.69B
Total Debt 3.62B
quickRatio 1.291
currentRatio 1.341
Total Revenue 8.31B
debtToEquity 36.998
Revenue/Share 100.52
ROA 0.041739997
ROE 0.07985
grossProfits
freeCashflow 1.07B
operatingCashflow 1.39B
earningsGrowth 0.20
revenueGrowth -0.012
grossMargins 0.29636
ebitdaMargins 0.20285
operatingMargins 0.14448
profitMargins 0.09003
enterpriseValue 21.61B
forwardPE 14.734241
floatShares 81.40M
sharesOutstanding 82.56M
sharesShort 1.75M
sharesShortPriorMonth 1.49M
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.01%
heldPercentInstitutions 1.01%
Short Ratio help_outline 2.87%
shortPercentOfFloat 0.02%
impliedSharesOutstanding
bookValue 118.394
Price To Book help_outline 1.88
earningsQuarterlyGrowth 0.20
netIncomeToCommon 747.89M
trailingEps 8.99%
forwardEps 15.07%
enterpriseToEbitda 12.83
lastDividendValue
lastDividendDate
currentQuarterEstimate 3.41 4Q 2024
institutionsCount 931
lastUpdated Nov. 6, 2024, 8:21 p.m.