Stockreport

Main Street Capital: Awesome Business And Terrible Price Make It A Hold [Seeking Alpha]

Main Street Capital Corporation  (MAIN) 
Last main street capital corporation earnings: 2/27 04:15 pm Check Earnings Report
US:NYSE Investor Relations: ir.mainstcapital.com
PDF MAIN's income remains stable despite Fed rate cuts, with Q3 2025 NII per share up 1% year-over-year. MAIN's unique portfolio mix—65% floating-rate debt, 30%+ equity e [Read more]