Stocks · Health care · Services-Commercial Physical & Biological Research

Medpace Holdings, Inc.

MEDP Clue Score74
United States Fiscal year ends December CIK 0001668397
612.05
+1.55%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
612.05 on 9 Oct 2026
630 512 393 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $527.40 14 Oct 2025 $516.93 15 Oct 2025 $514.32 16 Oct 2025 $521.21 17 Oct 2025 $528.07 20 Oct 2025 $544.41 21 Oct 2025 $545.64 22 Oct 2025 $546.74 23 Oct 2025 $596.61 24 Oct 2025 $605.20 27 Oct 2025 $596.48 28 Oct 2025 $580.53 29 Oct 2025 $584.57 30 Oct 2025 $580.37 31 Oct 2025 $584.91 3 Nov 2025 $594.02 4 Nov 2025 $594.53 5 Nov 2025 $598.81 6 Nov 2025 $592.19 7 Nov 2025 $589.15 10 Nov 2025 $600.44 11 Nov 2025 $602.77 12 Nov 2025 $597.60 13 Nov 2025 $591.32 14 Nov 2025 $590.09 17 Nov 2025 $585.76 18 Nov 2025 $590.18 19 Nov 2025 $592.18 20 Nov 2025 $586.16 21 Nov 2025 $591.82 24 Nov 2025 $618.49 25 Nov 2025 $611.81 26 Nov 2025 $606.60 28 Nov 2025 $592.46 1 Dec 2025 $587.98 2 Dec 2025 $583.70 3 Dec 2025 $576.49 4 Dec 2025 $544.77 5 Dec 2025 $548.12 8 Dec 2025 $549.17 9 Dec 2025 $544.08 10 Dec 2025 $560.75 11 Dec 2025 $566.15 12 Dec 2025 $557.90 15 Dec 2025 $559.13 16 Dec 2025 $558.74 17 Dec 2025 $557.07 18 Dec 2025 $560.21 19 Dec 2025 $568.36 22 Dec 2025 $571.53 23 Dec 2025 $569.70 24 Dec 2025 $571.86 26 Dec 2025 $567.56 29 Dec 2025 $569.98 30 Dec 2025 $568.85 31 Dec 2025 $561.65 2 Jan 2026 $571.02 5 Jan 2026 $586.83 6 Jan 2026 $608.89 7 Jan 2026 $613.09 8 Jan 2026 $600.02 9 Jan 2026 $595.00 12 Jan 2026 $599.21 13 Jan 2026 $608.43 14 Jan 2026 $616.45 15 Jan 2026 $618.04 16 Jan 2026 $610.90 20 Jan 2026 $602.40 21 Jan 2026 $620.59 22 Jan 2026 $606.27 23 Jan 2026 $588.05 26 Jan 2026 $602.06 27 Jan 2026 $602.25 28 Jan 2026 $597.91 29 Jan 2026 $593.07 30 Jan 2026 $582.48 2 Feb 2026 $588.17 3 Feb 2026 $568.53 4 Feb 2026 $561.52 5 Feb 2026 $541.27 6 Feb 2026 $542.04 9 Feb 2026 $530.35 10 Feb 2026 $446.05 11 Feb 2026 $423.93 12 Feb 2026 $416.04 13 Feb 2026 $428.03 17 Feb 2026 $428.18 18 Feb 2026 $446.17 19 Feb 2026 $446.44 20 Feb 2026 $453.77 23 Feb 2026 $444.96 24 Feb 2026 $442.20 25 Feb 2026 $438.08 26 Feb 2026 $447.09 27 Feb 2026 $451.76 2 Mar 2026 $457.47 3 Mar 2026 $465.38 4 Mar 2026 $465.86 5 Mar 2026 $469.38 6 Mar 2026 $470.59 9 Mar 2026 $478.54 10 Mar 2026 $466.79 11 Mar 2026 $477.72 12 Mar 2026 $443.85 13 Mar 2026 $450.41 16 Mar 2026 $453.64 17 Mar 2026 $455.15 18 Mar 2026 $454.80 19 Mar 2026 $460.92 20 Mar 2026 $452.51 23 Mar 2026 $456.93 24 Mar 2026 $460.74 25 Mar 2026 $466.80 26 Mar 2026 $466.60 27 Mar 2026 $451.20 30 Mar 2026 $460.30 31 Mar 2026 $480.19 1 Apr 2026 $489.48 2 Apr 2026 $498.34 6 Apr 2026 $496.00 7 Apr 2026 $508.52 8 Apr 2026 $520.65 9 Apr 2026 $501.50 10 Apr 2026 $493.53 13 Apr 2026 $501.23 14 Apr 2026 $520.00 15 Apr 2026 $518.54 16 Apr 2026 $515.65 17 Apr 2026 $520.60 20 Apr 2026 $528.44 21 Apr 2026 $514.90 22 Apr 2026 $508.46 23 Apr 2026 $393.42 24 Apr 2026 $410.54 27 Apr 2026 $421.37 28 Apr 2026 $409.65 29 Apr 2026 $413.59 30 Apr 2026 $418.66 1 May 2026 $417.54 4 May 2026 $417.02 5 May 2026 $430.32 6 May 2026 $426.79 7 May 2026 $428.71 8 May 2026 $424.00 11 May 2026 $417.29 12 May 2026 $419.75 13 May 2026 $423.76 14 May 2026 $419.17 15 May 2026 $415.27 18 May 2026 $420.67 19 May 2026 $419.91 20 May 2026 $421.87 21 May 2026 $430.10 22 May 2026 $432.80 26 May 2026 $429.11 27 May 2026 $428.00 28 May 2026 $448.12 29 May 2026 $447.11 1 Jun 2026 $451.47 2 Jun 2026 $445.59 3 Jun 2026 $450.82 4 Jun 2026 $458.69 5 Jun 2026 $454.25 8 Jun 2026 $457.90 9 Jun 2026 $466.79 10 Jun 2026 $465.73 11 Jun 2026 $475.07 12 Jun 2026 $467.34 15 Jun 2026 $467.50 16 Jun 2026 $461.60 17 Jun 2026 $457.09 18 Jun 2026 $460.20 22 Jun 2026 $455.66 23 Jun 2026 $473.48 24 Jun 2026 $512.79 25 Jun 2026 $519.96 26 Jun 2026 $527.07 29 Jun 2026 $534.72 30 Jun 2026 $529.59 1 Jul 2026 $543.57 2 Jul 2026 $557.60 6 Jul 2026 $565.09 7 Jul 2026 $546.29 8 Jul 2026 $531.99 9 Jul 2026 $535.50 10 Jul 2026 $538.23 13 Jul 2026 $530.19 14 Jul 2026 $536.17 15 Jul 2026 $529.23 16 Jul 2026 $537.92 17 Jul 2026 $537.73 20 Jul 2026 $527.93 21 Jul 2026 $531.67 22 Jul 2026 $528.12 23 Jul 2026 $605.82 24 Jul 2026 $601.38 27 Jul 2026 $589.37 28 Jul 2026 $570.97 29 Jul 2026 $584.93 30 Jul 2026 $578.30 31 Jul 2026 $577.11 3 Aug 2026 $573.29 4 Aug 2026 $575.08 5 Aug 2026 $587.75 6 Aug 2026 $585.01 7 Aug 2026 $590.67 10 Aug 2026 $602.43 11 Aug 2026 $605.50 12 Aug 2026 $596.98 13 Aug 2026 $581.95 14 Aug 2026 $578.50 17 Aug 2026 $597.12 18 Aug 2026 $590.30 19 Aug 2026 $608.27 20 Aug 2026 $612.64 21 Aug 2026 $620.75 24 Aug 2026 $620.03 25 Aug 2026 $614.06 26 Aug 2026 $619.05 27 Aug 2026 $611.57 28 Aug 2026 $600.65 31 Aug 2026 $593.99 1 Sep 2026 $583.21 2 Sep 2026 $593.02 3 Sep 2026 $593.39 4 Sep 2026 $591.29 8 Sep 2026 $590.89 9 Sep 2026 $586.30 10 Sep 2026 $583.16 11 Sep 2026 $587.52 14 Sep 2026 $595.41 15 Sep 2026 $620.48 16 Sep 2026 $616.44 17 Sep 2026 $615.18 18 Sep 2026 $612.33 21 Sep 2026 $624.20 22 Sep 2026 $630.19 23 Sep 2026 $617.15 24 Sep 2026 $620.59 25 Sep 2026 $618.88 28 Sep 2026 $615.94 29 Sep 2026 $622.11 30 Sep 2026 $624.18 1 Oct 2026 $598.08 2 Oct 2026 $599.47 5 Oct 2026 $620.51 6 Oct 2026 $602.90 7 Oct 2026 $604.25 8 Oct 2026 $602.70 9 Oct 2026 $612.05 BURWIG SUSAN E Exec. VP, Operations Sold at will $1.21M 27 Oct 2025 · at $605.01 · 3.0% of stake EWALD STEPHEN P General Counsel & Corp. Secy. Sold at will $9.12M 27 Oct 2025 · at $598.85 · 53.3% of stake GEIGER JESSE J President Sold at will $11.78M 27 Oct 2025 · at $605.12 · 34.8% of stake GEIGER JESSE J President Sold at will $2.09M 29 Oct 2025 · at $585.00 · 8.9% of stake DAVENPORT FRED B JR Director Sold at will $3.47M 30 Oct 2025 · at $581.88 · 63.1% of stake GEIGER JESSE J President Sold on a plan $12.81M 5 Nov 2025 · at $595.66 · 58.9% of stake BURWIG SUSAN E Exec. VP, Operations Sold at will $10.89M 11 Nov 2025 · at $605.00 · 27.5% of stake Troendle August J. CEO Sold at will $3.20M 12 Nov 2025 · at $603.23 · 0.6% of stake Troendle August J. CEO Sold at will $3.08M 13 Nov 2025 · at $601.37 · 0.6% of stake Kraft Robert O. Director Sold at will $3.83M 14 Nov 2025 · at $591.85 · 88.6% of stake Troendle August J. CEO Sold at will $8.78M 14 Nov 2025 · at $595.26 · 1.6% of stake Troendle August J. CEO Sold at will $3.57M 17 Nov 2025 · at $591.00 · 0.7% of stake Troendle August J. CEO Sold at will $4.25M 18 Nov 2025 · at $590.84 · 0.8% of stake Troendle August J. CEO Sold at will $14.13M 19 Nov 2025 · at $592.07 · 2.7% of stake Troendle August J. CEO Sold at will $4.09M 20 Nov 2025 · at $598.49 · 0.8% of stake Brady Kevin M. CFO & Treasurer Sold at will $1.77M 21 Nov 2025 · at $590.35 · 33.3% of stake Troendle August J. CEO Sold at will $12.94M 21 Nov 2025 · at $592.18 · 2.6% of stake BURWIG SUSAN E Exec. VP, Operations Sold at will $12.18M 24 Nov 2025 · at $609.15 · 42.1% of stake Troendle August J. CEO Sold at will $35.87M 24 Nov 2025 · at $607.78 · 7.1% of stake Troendle August J. CEO Sold at will $26.09M 25 Nov 2025 · at $615.52 · 5.5% of stake Troendle August J. CEO Sold at will $25.08M 26 Nov 2025 · at $606.88 · 5.6% of stake Troendle August J. CEO Sold at will $8.99M 28 Nov 2025 · at $593.46 · 2.2% of stake Troendle August J. CEO Sold at will $13.75M 1 Dec 2025 · at $593.25 · 3.4% of stake Troendle August J. CEO Sold at will $3.36M 2 Dec 2025 · at $590.47 · 0.9% of stake Troendle August J. CEO Sold at will $394.58K 3 Dec 2025 · at $590.69 · 0.1% of stake GEIGER JESSE J President Sold at will $14.44M 17 Mar 2026 · at $455.30 · 67.9% of stake EWALD STEPHEN P General Counsel & Corp. Secy. Sold at will $7.36M 28 May 2026 · at $450.00 · 44.6% of stake Troendle August J. President & CEO Sold at will $2.24M 27 Jul 2026 · at $600.85 · 0.6% of stake Troendle August J. President & CEO Sold at will $2.11M 28 Jul 2026 · at $600.01 · 0.5% of stake BURWIG SUSAN E Exec. VP, Operations Sold at will $4.50M 28 Jul 2026 · at $600.00 · 10.6% of stake McCarthy Cornelius P. III Director Sold at will $465.13K 7 Aug 2026 · at $585.07 · 5.6% of stake Troendle August J. President & CEO Sold at will $3.33M 10 Aug 2026 · at $601.53 · 0.9% of stake McCarthy Cornelius P. III Director Sold at will $690.12K 11 Aug 2026 · at $605.37 · 8.5% of stake Troendle August J. President & CEO Sold at will $10.66M 11 Aug 2026 · at $605.11 · 2.8% of stake Troendle August J. President & CEO Sold at will $6.84M 12 Aug 2026 · at $601.53 · 1.8% of stake Troendle August J. President & CEO Sold at will $274.98K 13 Aug 2026 · at $600.39 · 0.1% of stake Carley Brian T Director Sold at will $3.04M 19 Aug 2026 · at $608.63 · 15.2% of stake DAVENPORT FRED B JR Director Sold at will $4.41M 19 Aug 2026 · at $606.15 · 65.7% of stake Troendle August J. President & CEO Sold at will $9.47M 19 Aug 2026 · at $606.47 · 2.6% of stake Brady Kevin M. CFO & Treasurer Sold at will $2.13M 20 Aug 2026 · at $625.24 · 20.9% of stake Troendle August J. President & CEO Sold at will $16.81M 20 Aug 2026 · at $618.79 · 4.6% of stake Troendle August J. President & CEO Sold at will $8.74M 21 Aug 2026 · at $624.45 · 2.5% of stake Troendle August J. President & CEO Sold at will $1.23M 24 Aug 2026 · at $620.23 · 0.4% of stake Troendle August J. President & CEO Sold at will $417.52K 25 Aug 2026 · at $620.38 · 0.1% of stake Kraft Robert O. Director Sold at will $2.38M 26 Aug 2026 · at $617.81 · 80.2% of stake Troendle August J. President & CEO Sold at will $2.48M 26 Aug 2026 · at $620.03 · 0.7% of stake Troendle August J. President & CEO Sold at will $403.18K 27 Aug 2026 · at $620.27 · 0.1% of stake Troendle August J. President & CEO Sold at will $9.92M 15 Sep 2026 · at $620.84 · 3.0% of stake Troendle August J. President & CEO Sold at will $5.45M 16 Sep 2026 · at $621.29 · 1.7% of stake Troendle August J. President & CEO Sold at will $6.75M 17 Sep 2026 · at $620.40 · 2.1% of stake Troendle August J. President & CEO Sold at will $13.64M 21 Sep 2026 · at $623.29 · 4.3% of stake Troendle August J. President & CEO Sold at will $30.79M 22 Sep 2026 · at $628.11 · 10.2% of stake Troendle August J. President & CEO Sold at will $10.11M 23 Sep 2026 · at $628.64 · 3.7% of stake Troendle August J. President & CEO Sold at will $17.29M 24 Sep 2026 · at $621.33 · 6.7% of stake Troendle August J. President & CEO Sold at will $95.57K 25 Sep 2026 · at $620.60 · 0.0% of stake Troendle August J. President & CEO Sold at will $1.49M 28 Sep 2026 · at $620.07 · 0.6% of stake Troendle August J. President & CEO Sold at will $16.58M 29 Sep 2026 · at $621.02 · 6.9% of stake Troendle August J. President & CEO Sold at will $13.74M 30 Sep 2026 · at $625.47 · 6.1% of stake
0 buys57 sales at will1 planned sale

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$2.53B
Net income
$451.12M
Free cash flow
$681.87M
Operating margin
21.1%
Net margin
17.8%
Return on equity
98.3%
Return on capital
96.9%
Debt to equity
0.00
Revenue growth, 1 yr
20.0%
Revenue growth, 5 yr
22.3% a year
EPS growth, 1 yr
21.0%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
926M 145M FY20 Fiscal year 2020 Revenue $925.93M Net income $145.38M Margin 15.7% 1.1B 182M FY21 Fiscal year 2021 Revenue $1.14B Net income $181.85M Margin 15.9% · growth +23.4% 1.5B 245M FY22 Fiscal year 2022 Revenue $1.46B Net income $245.37M Margin 16.8% · growth +27.8% 1.9B 283M FY23 Fiscal year 2023 Revenue $1.89B Net income $282.81M Margin 15.0% · growth +29.2% 2.1B 404M FY24 Fiscal year 2024 Revenue $2.11B Net income $404.39M Margin 19.2% · growth +11.8% 2.5B 451M FY25 Fiscal year 2025 Revenue $2.53B Net income $451.12M Margin 17.8% · growth +20.0%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
30 Sep 2026 Troendle August J.
President & CEO
Sold at will $13.74M 6.1%
29 Sep 2026 Troendle August J.
President & CEO
Sold at will $16.58M 6.9%
28 Sep 2026 Troendle August J.
President & CEO
Sold at will $1.49M 0.6%
25 Sep 2026 Troendle August J.
President & CEO
Sold at will $95.57K 0.0%
24 Sep 2026 Troendle August J.
President & CEO
Sold at will $17.29M 6.7%
23 Sep 2026 Troendle August J.
President & CEO
Sold at will $10.11M 3.7%