Ticker: MAIN
Company: Main Street Capital CORP
Person: Brian E Lane, director
Transaction date: May 5, 2025
Reporting date: May 7, 2025
Average share price: 39.24249422632794
Bought 2165.0 shares for 84960.0