MC
McCarthy Cornelius P. III
Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by McCarthy Cornelius P. III. Officer active across 1 company, notably Medpace Holdings, Inc.. In total, 20 disclosures have been published. Breakdown: 0 buy · 3 sells. Total volume traded: €1.7m. Activity tracked since 8 February 2024. The latest transaction was filed on 11 August 2026 (Cession). Regulator: SEC (Form 4). All data is free.
Companies and markets linked to McCarthy Cornelius P. III
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations20 total
1,140 shares@ US$605.37Common StockSEC:0001750355-26-000012:0
3,858 shares@ US$84.360.0019% mcap12.2% of flowCommon StockSEC:0001750355-26-000010:0
795 shares@ US$585.0710.0028% mcap17.5% of flowCommon StockSEC:0001750355-26-000010:1
29 sharesCommon StockSEC:0001750355-26-000004:0
49 sharesCommon StockSEC:0001750355-26-000002:0
49 sharesCommon StockSEC:0001750355-25-000005:0
1,662 shares@ US$465.0454.5% of flowCommon StockSEC:0001668397-25-000104:0
1,972 shares@ US$54.9916.6% of flowCommon StockSEC:0001668397-25-000091:0
4,500 shares@ US$54.9938.4% of flowCommon StockSEC:0001668397-25-000089:0
50 sharesCommon StockSEC:0001668397-25-000079:0
50 sharesCommon StockSEC:0001668397-25-000050:0
62 sharesCommon StockSEC:0001668397-25-000006:0
62 sharesCommon StockSEC:0001668397-24-000161:0
62 sharesCommon StockSEC:0001668397-24-000129:0
63 sharesCommon StockSEC:0001668397-24-000074:0
4,710 shares@ US$57.17100.0% of flowCommon StockSEC:0001668397-24-000007:0
82 sharesCommon StockSEC:0000892251-24-000011:0
82 sharesCommon StockSEC:0000892251-23-000146:0
82 sharesCommon StockSEC:0000892251-23-000074:0
82 sharesCommon StockSEC:0000892251-23-000027:0
About McCarthy Cornelius P. III
McCarthy Cornelius P. III is a Director at Medpace Holdings, Inc. on XNAS. He has 17 filings in total, and across the 17 sampled recent filings between 2023-04-04 and 2026-04-02, the reported sell amount is EUR 663856 and the most frequent transaction nature is Levée d'options.