Monitor the upcoming conference call for details on the leadership transition plan. The stock may react positively to the earnings beat but could face pressure due to executive instability. Watch for any changes to guidance in future updates.
Price Chart
Executive Summary
Medpace reported strong Q1 2026 earnings with revenue up 26.5% YoY and EPS of $4.28, beating consensus. However, President Jesse Geiger announced his resignation effective May 31, 2026, creating leadership uncertainty. The stock faces mixed signals from solid financials versus executive transition risk.
Key Financial Metrics
Key Facts
- Q1 2026 revenue: $706.6M, up 26.5% YoY
- Q1 2026 EPS: $4.28, beating consensus of $3.74
- President Jesse Geiger to resign May 31, 2026
- CEO August Troendle to reassume President role temporarily
- 2026 full-year guidance maintained at $2.755B-$2.855B revenue
Financial Impact
Revenue beat by $9.0M vs consensus, EPS beat by $0.54. Full-year guidance unchanged.
Risk Factors
- Leadership transition could create execution risk
- Potential client uncertainty during management change
- Guidance assumes current leadership stability
Market Snapshot
Investment Themes
Documents Analyzed
This report is based on 6 SEC documents filed with EDGAR.
| Document | Accession Number |
|---|---|
| 8-K Filing (Primary) | 0001668397-26-000017 |
| Document: medp-20260421.htm | 0001668397-26-000017 |
| Document: 0001668397-26-000017-index-headers.html | 0001668397-26-000017 |
| Document: 0001668397-26-000017-index.html | 0001668397-26-000017 |
| Document: 0001668397-26-000017.txt | 0001668397-26-000017 |
| 8-K Data (Synthetic) | 0001668397-26-000017 |
Filters
| Type | Now | ||||
|---|---|---|---|---|---|
Aug 31, 2026 4w ago | Insider Cluster | $593.99 $622.11 | ▲ +4.73% | ▲ +4.92% | $606.24 (+2.06%) |
Aug 28, 2026 5w ago | Insider Cluster | $600.65 $615.94 | ▲ +2.55% | ▲ +2.29% | $606.24 (+0.93%) |
Aug 27, 2026 5w ago | Insider Cluster | $611.57 $620.59 | ▲ +1.47% | ▲ +1.98% | $606.24 (−0.87%) |
Aug 25, 2026 5w ago | Insider Cluster | $614.06 $617.15 | ▼ −0.50% | ▲ +0.47% | $606.24 (+1.27%) |
Aug 24, 2026 5w ago | Insider Cluster | $620.03 $630.19 | ▲ +1.64% | ▲ +0.32% | $606.24 (−2.22%) |
Aug 21, 2026 6w ago | Insider Cluster | $620.75 $624.20 | ▲ +0.56% | ▲ +1.08% | $606.24 (−2.34%) |
Aug 19, 2026 6w ago | 144 | $608.27 $615.18 | ▲ +1.14% | ▲ +3.09% | $606.24 (−0.33%) |
Aug 14, 2026 7w ago | Insider Cluster | $578.50 $595.41 | ▲ +2.92% | ▲ +4.91% | $606.24 (+4.80%) |
Aug 13, 2026 7w ago | Insider Cluster | $581.95 $587.52 | ▲ +0.96% | ▲ +2.70% | $606.24 (+4.17%) |
Aug 12, 2026 7w ago | Insider Cluster | $596.98 $583.16 | ▼ −2.31% | ▼ −0.42% | $606.24 (+1.55%) |
US Market Status
Subscribe to SecBot
Get Real-Time SEC Filing Intelligence
Comprehensive SEC filing analysis delivered the moment filings hit EDGAR. Sentiment scoring, impact analysis, and actionable insights for every material event.
Try SecBot Free Coming soon: SecBot Pro with alerts, watchlists, and API access