| MAIN | Main Street Capital CORP | Sep 15, 2025 | 4 | $6.62K | 4 | Oct 14, 2025 | VP, CAO & Assistant Treasurer | 
        
          | MAIN | Main Street Capital CORP | Aug 15, 2025 | 2 | $3.03K | 4 | Sep 2, 2025 | VP, CAO & Assistant Treasurer | 
        
          | MAIN | Main Street Capital CORP | Jul 15, 2025 | 2 | $3.02K | 4 | Aug 14, 2025 | VP, CAO & Assistant Treasurer | 
        
          | MAIN | Main Street Capital CORP | Jun 13, 2025 | 4 | $6.45K | 4 | Jul 14, 2025 | VP, CAO & Assistant Treasurer | 
        
          | MAIN | Main Street Capital CORP | May 16, 2025 | 1 | $250K | 4 | May 19, 2025 | VP, CAO & Assistant Treasurer | 
        
          | MAIN | Main Street Capital CORP | Apr 1, 2025 | 2 | -$11.7K | 4 | Apr 3, 2025 | VP, CAO & Assistant Treasurer | 
        
          | MAIN | Main Street Capital CORP | Feb 14, 2025 | 1 | $909 | 4 | Mar 7, 2025 | VP, CAO & Assistant Treasurer | 
        
          | NONE | MSC INCOME FUND, INC. | Aug 19, 2024 | 0 | $0 | 3 | Aug 19, 2024 | VP, CAO, & Assistant Treasuer | 
        
          | MAIN | Main Street Capital CORP | Aug 12, 2024 | 0 | $0 | 3 | Aug 19, 2024 | VP, CAO & Assistant Treasurer |