Niemann John O. Jr. bought MSC Income Fund Inc. ($MSIF) shares on the open market four times in the last year, totaling about $133 thousand. His most recent purchase occurred on March 9, 2026. These buys rank him 1912th among nearly 5,000 insiders, compared to an average of $1.46 million per buyer and 3.3 transactions. He reported no open market sales in the period.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 9, 2026 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | P | Common Stock | 1887 | $12.42 | 38,726.0410 | 47,303,204 | 5.12% | 0.00% |
| Oct. 31, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 759 | $12.64 | 36,839.0410 | 47,303,204 | 2.10% | 0.00% |
| Sept. 26, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | P | Common Stock | 1713 | $13.50 | 36,080.4710 | 40,174,311 | 4.98% | 0.00% |
| Sept. 23, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | P | Common Stock | 2000 | $13.75 | 34,367.4710 | 40,174,311 | 6.18% | 0.00% |
| Sept. 9, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | P | Common Stock | 4240 | $13.92 | 32,367.4710 | 40,174,311 | 15.07% | 0.01% |
| Aug. 1, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 611 | $15.32 | 28,127.4710 | 40,174,311 | 2.22% | 0.00% |
| May 1, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 605 | $15.13 | 27,516.1260 | 40,174,311 | 2.25% | 0.00% |
| Jan. 31, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 565 | $15.82 | 26,911.4900 | 40,174,311 | 2.15% | 0.00% |
| Jan. 30, 2025 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | P | Common Stock | 1500 | $15.53 | 26,346.0920 | 40,174,311 | 6.04% | 0.00% |
| Nov. 1, 2024 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 1108 | $7.89 | 49,692.1850 | 40,167,985 | 2.28% | 0.00% |
| Aug. 1, 2024 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 1072 | $7.98 | 48,583.8090 | 80,269,002 | 2.26% | 0.00% |
| May 1, 2024 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 1083 | $7.93 | 47,512.1070 | 80,269,002 | 2.33% | 0.00% |
| Jan. 31, 2024 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 999 | $7.96 | 46,428.9590 | 80,269,002 | 2.20% | 0.00% |
| Nov. 1, 2023 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 987 | $7.88 | 45,430.1800 | 79,993,040 | 2.22% | 0.00% |
| Aug. 1, 2023 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 964 | $7.89 | 44,443.1800 | 79,993,040 | 2.22% | 0.00% |
| May 1, 2023 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 952 | $7.82 | 43,478.8210 | 79,993,040 | 2.24% | 0.00% |
| Jan. 30, 2023 | MSC INCOME FUND, INC. | $MSIF | Niemann John O. Jr. | Not found | J | Common Stock | 853 | $7.82 | 42,527.1270 | 79,993,040 | 2.05% | 0.00% |