GuruFocus.com via Yahoo
Main Street Capital Corp (MAIN) Q1 2024 Earnings: Surpasses Analyst Expectations with Strong ...
Net Investment Income: $89.8M, translating to $1.05 per share, surpassing the estimated earnings per share of $1.03. Distributable Net Investment Income: Reported at $94.4M, or $1.11 per share ...
10 minutes ago