Main Street Capital Corporation issued a press release on August 7, 2025, regarding its financial results, which includes detailed operational and financial information. The filing is to keep investors updated on the company's performance and future outlooks.