Medpace Inc.
MEDP | NASDAQ
$624.20
+$11.87 (+1.94%)
At close: Sep 21, 2026, 4:00 PM ET
$624.20
$0 (0.00%)
After-hours:
Sep 21, 2026, 7:30 PM ET
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | 35.91 | 25.44 | 33.32 | 28.06 | 43.01 | 34.20 |
PEG Ratio | 1.82 | 0.61 | 1.55 | 0.57 | 1.77 | 0.75 |
PS Ratio | 6.40 | 4.88 | 4.99 | 4.71 | 6.83 | 5.36 |
PB Ratio | 35.29 | 12.46 | 16.85 | 17.80 | 8.19 | 6.16 |
P/FCF Ratio | 23.76 | 17.97 | 23.74 | 19.59 | 33.20 | 21.82 |
P/OCF Ratio | 22.72 | 16.89 | 21.73 | 17.73 | 29.64 | 19.18 |
OCF/S Ratio | 28.19 | 28.87 | 22.98 | 26.58 | 23.05 | 27.94 |
Debt / Equity Ratio | 0.55 | 0.18 | 0.25 | 0.49 | 0.14 | 0.14 |
Quick Ratio | 0.74 | 0.93 | 0.64 | 0.42 | 1.24 | 1.08 |
Current Ratio | 0.74 | 0.93 | 0.64 | 0.42 | 1.24 | 1.08 |
Asset Turnover | 1.28 | 1 | 1.14 | 1.08 | 0.69 | 0.67 |
Interest Coverage | n/a | n/a | 690.22 | 95.94 | 1.89K | n/a |
Return on Equity | 98.27% | 48.98% | 50.60% | 63.50% | 19.08% | 18.04% |
Return on Assets | 22.84% | 19.25% | 17.07% | 18.14% | 10.96% | 10.45% |
Return on Invested Capital | 67.94% | 37.24% | 38.78% | 40.36% | 16.23% | 15.16% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | 30.06% | 31.12% | 27.81% | 29.62% | 28.73% | 30.10% |
Net Profit Margin | 17.83% | 19.17% | 15% | 16.81% | 15.92% | 15.70% |
Pretax Profit Margin | 21.44% | 22.57% | 17.80% | 19.37% | 17.67% | 18.20% |
Operating Profit Margin | 21.14% | 21.19% | 17.86% | 19.09% | 17.39% | 18.04% |
FCF Margin | 26.95% | 27.13% | 21.04% | 24.05% | 20.58% | 24.55% |
EBITDA Margin | 22.55% | 23.95% | 19.22% | 21.10% | 19.53% | 20.15% |
Add to Watchlist
Select watchlists to add or remove MEDP