ICLR

NASDAQUSD

ICON PLC

$166.62
+0.44 (+0.26%)today
IntradayPrev close $166.18

Today's Data

Open
$163.70
High
$167.64
Low
$162.18
Prev Close
$166.18
Volume
576.1K
Exchange
NASDAQ

Fundamentals

Revenue (Annual)
$1.34B
Net Income
$229.34M
P/E Ratio
57.1×
EPS (Basic)
$2.92
Total Assets
$16.27B
Total Liabilities
$7.08B
Shareholders' Equity
$9.30B