Medpace Holdings, Inc. (FRA:01P)
Germany flag Germany · Delayed Price · Currency is EUR
468.10
+4.10 (0.88%)
At close: Dec 5, 2025

Revenue

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2019 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2019 - 2020
Oncology Revenue
719.84M651.24M
Log In
Log In
Log In
Upgrade
Metabolic Revenue
618.01M457.54M
Log In
Log In
Log In
Upgrade
Other Sources of Revenue
423.48M431.38M
Log In
Log In
Log In
Upgrade
Cardiology Revenue
234.64M230.45M
Log In
Log In
Log In
Upgrade
Central Nervous System Revenue
230.88M181.98M
Log In
Log In
Log In
Upgrade
AVAI Revenue
131.53M156.46M
Log In
Log In
Log In
Upgrade
Revenue (Total)
2.36B2.11B
Log In
Log In
Log In
Upgrade

Key Performance Indicators

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2019 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2019 - 2020
Net New Business Awards
2.44B2.23B
Log In
Log In
Log In
Upgrade
Total Backlog
3.00B2.90B
Log In
Log In
Log In
Upgrade