Director Fred B Davenport Jr sold 5,972 shares (63.1% of holdings) for $3.5M at $581.88
Director Davenport sold 5,972 shares at $581.88 on 2025-10-30, reducing his holdings from 9,470 to 3,498 shares—a 63.1% reduction. The sale occurred within 2.3% of the 52-week high of $605.20 and ahead of a 36.2% gain over the preceding 90 days. Medpace trades at a P/E of 38.65 with strong quarterly fundamentals (revenue $659.9M, net income $111.1M, annual growth +11.8%), suggesting the sale was executed during a period of robust stock appreciation. The sale size and timing merit attention given the substantial reduction in the director's equity stake and the elevated valuation context.