Latest 10-Q

What changed in Medpace Holdings, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

1 trade

Trades in Medpace Holdings, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
OfficialAssetThe form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.TypeTradedAmountThe form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.FiledReport
Arjun Mody
Deputy Commissioner, Social Security Administration
Medpace Holdings, Inc. (MEDP)SaleJan 30, 2026$1,001 - $15,000Feb 27, 2026OGE Form 278-T ↗
All 1 trade in MEDPFree to read. Amounts are ranges.

Lobbying

What Medpace Holdings, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Medpace Holdings, Inc.

12 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Medpace Holdings, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $122,050The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Medpace Holdings, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3111
2024 Q4444
2025 Q1669
2025 Q2141436
2025 Q3555
2025 Q4222
2026 Q1000
2026 Q2555
Most common job titles at Medpace Holdings, Inc.
Statistical Analyst III5$122,050
Software Engineer III2—
Bioanalytical Scientist II1—
Bioinformatics Scientist III1—
Biostatistician I1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$653.94−$2.90 (−0.44%) Nov 13 close
Oct 13, 2026: $609.89Oct 14, 2026: $616.63Oct 15, 2026: $628.60Oct 16, 2026: $618.47Oct 19, 2026: $619.66Oct 20, 2026: $622.43Oct 21, 2026: $662.48Oct 22, 2026: $653.96Oct 23, 2026: $669.20Oct 26, 2026: $676.77Oct 27, 2026: $673.79Oct 28, 2026: $692.68Oct 29, 2026: $677.56Oct 30, 2026: $652.01Nov 2, 2026: $648.14Nov 3, 2026: $663.49Nov 4, 2026: $656.77Nov 5, 2026: $634.98Nov 6, 2026: $653.11Nov 9, 2026: $672.93Nov 10, 2026: $664.54Nov 11, 2026: $664.77Nov 12, 2026: $656.84Nov 13, 2026: $653.94
Oct 13, 2026Low $609.89 · High $692.68Nov 13, 2026
Aug 13, 2026: $581.95Aug 14, 2026: $578.50Aug 17, 2026: $597.12Aug 18, 2026: $590.30Aug 19, 2026: $608.27Aug 20, 2026: $612.64Aug 21, 2026: $620.75Aug 24, 2026: $620.03Aug 25, 2026: $614.06Aug 26, 2026: $619.05Aug 27, 2026: $611.57Aug 28, 2026: $600.65Aug 31, 2026: $593.99Sep 1, 2026: $583.21Sep 2, 2026: $593.02Sep 3, 2026: $593.39Sep 4, 2026: $591.29Sep 8, 2026: $590.89Sep 9, 2026: $586.30Sep 10, 2026: $583.16Sep 11, 2026: $587.52Sep 14, 2026: $595.41Sep 15, 2026: $620.48Sep 16, 2026: $616.44Sep 17, 2026: $615.18Sep 18, 2026: $612.33Sep 21, 2026: $624.20Sep 22, 2026: $630.19Sep 23, 2026: $617.15Sep 24, 2026: $620.59Sep 25, 2026: $618.88Sep 28, 2026: $615.94Sep 29, 2026: $622.11Sep 30, 2026: $624.18Oct 1, 2026: $598.08Oct 2, 2026: $599.47Oct 5, 2026: $620.51Oct 6, 2026: $602.90Oct 7, 2026: $604.25Oct 8, 2026: $602.70Oct 9, 2026: $612.05Oct 12, 2026: $620.05Oct 13, 2026: $609.89Oct 14, 2026: $616.63Oct 15, 2026: $628.60Oct 16, 2026: $618.47Oct 19, 2026: $619.66Oct 20, 2026: $622.43Oct 21, 2026: $662.48Oct 22, 2026: $653.96Oct 23, 2026: $669.20Oct 26, 2026: $676.77Oct 27, 2026: $673.79Oct 28, 2026: $692.68Oct 29, 2026: $677.56Oct 30, 2026: $652.01Nov 2, 2026: $648.14Nov 3, 2026: $663.49Nov 4, 2026: $656.77Nov 5, 2026: $634.98Nov 6, 2026: $653.11Nov 9, 2026: $672.93Nov 10, 2026: $664.54Nov 11, 2026: $664.77Nov 12, 2026: $656.84Nov 13, 2026: $653.94
Aug 13, 2026Low $578.50 · High $692.68Nov 13, 2026
Nov 13, 2025: $591.32Nov 14, 2025: $590.09Nov 17, 2025: $585.76Nov 18, 2025: $590.18Nov 19, 2025: $592.18Nov 20, 2025: $586.16Nov 21, 2025: $591.82Nov 24, 2025: $618.49Nov 25, 2025: $611.81Nov 26, 2025: $606.60Nov 28, 2025: $592.46Dec 1, 2025: $587.98Dec 2, 2025: $583.70Dec 3, 2025: $576.49Dec 4, 2025: $544.77Dec 5, 2025: $548.12Dec 8, 2025: $549.17Dec 9, 2025: $544.08Dec 10, 2025: $560.75Dec 11, 2025: $566.15Dec 12, 2025: $557.90Dec 15, 2025: $559.13Dec 16, 2025: $558.74Dec 17, 2025: $557.07Dec 18, 2025: $560.21Dec 19, 2025: $568.36Dec 22, 2025: $571.53Dec 23, 2025: $569.70Dec 24, 2025: $571.86Dec 26, 2025: $567.56Dec 29, 2025: $569.98Dec 30, 2025: $568.85Dec 31, 2025: $561.65Jan 2, 2026: $571.02Jan 5, 2026: $586.83Jan 6, 2026: $608.89Jan 7, 2026: $613.09Jan 8, 2026: $600.02Jan 9, 2026: $595.00Jan 12, 2026: $599.21Jan 13, 2026: $608.43Jan 14, 2026: $616.45Jan 15, 2026: $618.04Jan 16, 2026: $610.90Jan 20, 2026: $602.40Jan 21, 2026: $620.59Jan 22, 2026: $606.27Jan 23, 2026: $588.05Jan 26, 2026: $602.06Jan 27, 2026: $602.25Jan 28, 2026: $597.91Jan 29, 2026: $593.07Jan 30, 2026: $582.48Feb 2, 2026: $588.17Feb 3, 2026: $568.53Feb 4, 2026: $561.52Feb 5, 2026: $541.27Feb 6, 2026: $542.04Feb 9, 2026: $530.35Feb 10, 2026: $446.05Feb 11, 2026: $423.93Feb 12, 2026: $416.04Feb 13, 2026: $428.03Feb 17, 2026: $428.18Feb 18, 2026: $446.17Feb 19, 2026: $446.44Feb 20, 2026: $453.77Feb 23, 2026: $444.96Feb 24, 2026: $442.20Feb 25, 2026: $438.08Feb 26, 2026: $447.09Feb 27, 2026: $451.76Mar 2, 2026: $457.47Mar 3, 2026: $465.38Mar 4, 2026: $465.86Mar 5, 2026: $469.38Mar 6, 2026: $470.59Mar 9, 2026: $478.54Mar 10, 2026: $466.79Mar 11, 2026: $477.72Mar 12, 2026: $443.85Mar 13, 2026: $450.41Mar 16, 2026: $453.64Mar 17, 2026: $455.15Mar 18, 2026: $454.80Mar 19, 2026: $460.92Mar 20, 2026: $452.51Mar 23, 2026: $456.93Mar 24, 2026: $460.74Mar 25, 2026: $466.80Mar 26, 2026: $466.60Mar 27, 2026: $451.20Mar 30, 2026: $460.30Mar 31, 2026: $480.19Apr 1, 2026: $489.48Apr 2, 2026: $498.34Apr 6, 2026: $496.00Apr 7, 2026: $508.52Apr 8, 2026: $520.65Apr 9, 2026: $501.50Apr 10, 2026: $493.53Apr 13, 2026: $501.23Apr 14, 2026: $520.00Apr 15, 2026: $518.54Apr 16, 2026: $515.65Apr 17, 2026: $520.60Apr 20, 2026: $528.44Apr 21, 2026: $514.90Apr 22, 2026: $508.46Apr 23, 2026: $393.42Apr 24, 2026: $410.54Apr 27, 2026: $421.37Apr 28, 2026: $409.65Apr 29, 2026: $413.59Apr 30, 2026: $418.66May 1, 2026: $417.54May 4, 2026: $417.02May 5, 2026: $430.32May 6, 2026: $426.79May 7, 2026: $428.71May 8, 2026: $424.00May 11, 2026: $417.29May 12, 2026: $419.75May 13, 2026: $423.76May 14, 2026: $419.17May 15, 2026: $415.27May 18, 2026: $420.67May 19, 2026: $419.91May 20, 2026: $421.87May 21, 2026: $430.10May 22, 2026: $432.80May 26, 2026: $429.11May 27, 2026: $428.00May 28, 2026: $448.12May 29, 2026: $447.11Jun 1, 2026: $451.47Jun 2, 2026: $445.59Jun 3, 2026: $450.82Jun 4, 2026: $458.69Jun 5, 2026: $454.25Jun 8, 2026: $457.90Jun 9, 2026: $466.79Jun 10, 2026: $465.73Jun 11, 2026: $475.07Jun 12, 2026: $467.34Jun 15, 2026: $467.50Jun 16, 2026: $461.60Jun 17, 2026: $457.09Jun 18, 2026: $460.20Jun 22, 2026: $455.66Jun 23, 2026: $473.48Jun 24, 2026: $512.79Jun 25, 2026: $519.96Jun 26, 2026: $527.07Jun 29, 2026: $534.72Jun 30, 2026: $529.59Jul 1, 2026: $543.57Jul 2, 2026: $557.60Jul 6, 2026: $565.09Jul 7, 2026: $546.29Jul 8, 2026: $531.99Jul 9, 2026: $535.50Jul 10, 2026: $538.23Jul 13, 2026: $530.19Jul 14, 2026: $536.17Jul 15, 2026: $529.23Jul 16, 2026: $537.92Jul 17, 2026: $537.73Jul 20, 2026: $527.93Jul 21, 2026: $531.67Jul 22, 2026: $528.12Jul 23, 2026: $605.82Jul 24, 2026: $601.38Jul 27, 2026: $589.37Jul 28, 2026: $570.97Jul 29, 2026: $584.93Jul 30, 2026: $578.30Jul 31, 2026: $577.11Aug 3, 2026: $573.29Aug 4, 2026: $575.08Aug 5, 2026: $587.75Aug 6, 2026: $585.01Aug 7, 2026: $590.67Aug 10, 2026: $602.43Aug 11, 2026: $605.50Aug 12, 2026: $596.98Aug 13, 2026: $581.95Aug 14, 2026: $578.50Aug 17, 2026: $597.12Aug 18, 2026: $590.30Aug 19, 2026: $608.27Aug 20, 2026: $612.64Aug 21, 2026: $620.75Aug 24, 2026: $620.03Aug 25, 2026: $614.06Aug 26, 2026: $619.05Aug 27, 2026: $611.57Aug 28, 2026: $600.65Aug 31, 2026: $593.99Sep 1, 2026: $583.21Sep 2, 2026: $593.02Sep 3, 2026: $593.39Sep 4, 2026: $591.29Sep 8, 2026: $590.89Sep 9, 2026: $586.30Sep 10, 2026: $583.16Sep 11, 2026: $587.52Sep 14, 2026: $595.41Sep 15, 2026: $620.48Sep 16, 2026: $616.44Sep 17, 2026: $615.18Sep 18, 2026: $612.33Sep 21, 2026: $624.20Sep 22, 2026: $630.19Sep 23, 2026: $617.15Sep 24, 2026: $620.59Sep 25, 2026: $618.88Sep 28, 2026: $615.94Sep 29, 2026: $622.11Sep 30, 2026: $624.18Oct 1, 2026: $598.08Oct 2, 2026: $599.47Oct 5, 2026: $620.51Oct 6, 2026: $602.90Oct 7, 2026: $604.25Oct 8, 2026: $602.70Oct 9, 2026: $612.05Oct 12, 2026: $620.05Oct 13, 2026: $609.89Oct 14, 2026: $616.63Oct 15, 2026: $628.60Oct 16, 2026: $618.47Oct 19, 2026: $619.66Oct 20, 2026: $622.43Oct 21, 2026: $662.48Oct 22, 2026: $653.96Oct 23, 2026: $669.20Oct 26, 2026: $676.77Oct 27, 2026: $673.79Oct 28, 2026: $692.68Oct 29, 2026: $677.56Oct 30, 2026: $652.01Nov 2, 2026: $648.14Nov 3, 2026: $663.49Nov 4, 2026: $656.77Nov 5, 2026: $634.98Nov 6, 2026: $653.11Nov 9, 2026: $672.93Nov 10, 2026: $664.54Nov 11, 2026: $664.77Nov 12, 2026: $656.84Nov 13, 2026: $653.94
Nov 13, 2025Low $393.42 · High $692.68Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.