Main Street generated total investment income of 145541000 and net investment income of 92100000 in Q4 2025, driving a net increase in net assets resulting from operations of 131111000 and a return on equity of 17.7%.
Net investment income increased to 92100000, or 1.03 per share.
Distributable net investment income was 98030000, or 1.09 per share.
Net asset value per share rose to 33.33, up 1.7% sequentially.
Return on equity was 17.7% on an annualized basis.
The company expressed confidence in continued strong performance supported by robust liquidity, conservative leverage and sustained investment activity entering the first quarter of 2026.
Analyze how earnings announcements historically affect stock price performance