ICLR Data
DIVIDEND DATA
Annual Dividend per Share$None
Dividend Yield0%
VALUATION DATA
Market Capitalization$26,077,645,000
Beta1.179
Price to Sales3.11
Earnings per Share$8.2300
PE Ratio38.32
PE to Growth Ratio1.169
Price to Book2.734
PRICE DATA
Most Recent Close$315.3900
52 Week High$344.77
52 Week Low$197.08
Analyst Target Price$354.64
50-Day Moving Average$318.48
200-Day Moving Average$276.28
FINANCIAL DATA
Revenue per Share$100.02
Revenue$8,231,984,000
Profit Margin8.3%
Return on Equity7.55%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input