Stock Comparison

NAUT ICLR
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric NAUT
Nautilus Biotechnology Inc
ICLR
Icon Plc
Price $1.73 $173.06
Change % -5.98% -1.14%
Market Cap 219.85M 13.25B
P/E Ratio 73.6
EPS $-0.45 $2.26
52W High $4.31 $211.00
52W Low $0.62 $66.57
Volume
Avg Volume 1.59M 1.28M
Open $1.86 $177.07
Prev Close $1.84 $175.05
Div Yield
Annual Dividend
Payout Ratio
Analyst Rating Strong buy Buy
Price Target $26.56 $192.74
Total Analysts 8 24