Stock Comparison

MEDP ICLR
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MEDP
Medpace Holdings Inc
ICLR
Icon Plc
Price $653.11 $204.74
Change % +2.86% +1.53%
Market Cap 18.28B 15.29B
P/E Ratio 35.3 219.8
EPS $18.04 $0.90
52W High $693.97 $219.04
52W Low $373.00 $66.57
Volume — —
Avg Volume 256.0K 1.59M
Open $635.01 $200.87
Prev Close $634.98 $201.65
Div Yield — —
Annual Dividend — —
Payout Ratio — —
Analyst Rating Hold Buy
Price Target $138.38 $192.74
Total Analysts 20 24