Main Street Capital Discloses 5.0% Stake in MSC Income Fund
Main Street Capital disclosed beneficial ownership of 2,250,574 shares, a 5.0% stake, in MSC Income Fund as of Nov. 3, 2026. The holding followed purchases of 225,354 shares through its latest stock purchase plan.