SEC Insider Transactions from Niemann John O. Jr..

Last updated: 2026-03-14 11:57 UTC | Total transactions: 17

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.

Set Up your own filters →
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%