Main Street Capital Q2 FY26 net investment income rises 2% to $90.3 million - MAIN News | Rallies