Medpace Holdings, Inc. (BIT:1MEDP)

Italy flag Italy · Delayed Price · Currency is EUR
538.60
-6.40 (-1.17%)
At close: Oct 2, 2026
Market Cap15.34B +23.5%
Revenue (ttm)2.44B +24.7%
Net Income430.21M +17.5%
EPS14.93 +26.8%
Shares Out n/a
PE Ratio35.67
Forward PE32.71
Dividendn/a
Ex-Dividend Daten/a
Volume1
Open534.60
Previous Close545.00
Day's Range534.60 - 534.60
52-Week Range328.70 - 554.20
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026