StockDocs
Project by Matthew Castle Please send feedback to matthewgcastle@gmail.com
ICLR

ICON Public Limited Company

ICLR Nasdaq Services-Commercial Physical & Biological Research EDGAR ↗
$158.41
-7.12 -4.30%

Key statistics

from XBRL data in SEC filings
Market cap
$12.1B
Revenue (TTM)
$8.29B
Net income (TTM)
$42.3M
EPS (TTM)
$0.65
P/E ratio
243.7
Dividend yield
Free cash flow
$862M
Cash
$928M
Total assets
$16.4B
Gross margin
52-week range
$66.57 – $203.91