Director Foster Vincent D sells 85,000 MAIN shares for $4,860,330.45; remains with 1.71M shares post-transaction
Director Foster Vincent D executed 2 separate sales totaling 85,000 shares on 2025-03-05 for $4,860,330.45, reducing his holdings by 4.7% to 1.71M shares. The stock is currently trading at $58.64, near the bottom of its 52-week range ($45.46–$63.10) and 7.1% below its 52-week high, suggesting the sale occurred not at a peak valuation. Across his cross-ticker track record, Foster's prior sells had an average 90-day return of +19.0% after execution, and a 90d well-timed rate of 0.00%, indicating that historically his sales have been followed by upward price movement rather than confirming declines. Main Street Capital's fundamentals remain solid with net income of $124,007,000.00, a P/E of 9.40, and a market cap of $5,192,937,268.56.