SEC Insider Transactions from KLINSKY STEVEN B.

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

Steven B. Klinsky, a director at New Mountain Finance Corp. (NMFC), made 16 open market purchases of NMFC shares over the last year, totaling $13 million. His most recent buy was on March 11, 2026. Klinsky ranks 91st among nearly 5,000 insiders for highest purchase volume, far exceeding the average of $1.5 million across 3.3 transactions. He reported no open market sales in this 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 10, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 149172 $8.05 10,680,881.9100 126,201,036 1.42% 0.12%
March 11, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 184162 $8.05 10,865,043.9100 126,201,036 1.72% 0.15%
March 10, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 74586 $8.05 6,867,215.9100 126,201,036 1.10% 0.06%
March 11, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 92080 $8.05 6,959,295.9100 126,201,036 1.34% 0.07%
March 5, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 158582 $8.10 10,531,709.9100 126,201,036 1.53% 0.13%
March 5, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 79291 $8.10 6,792,629.9100 126,201,036 1.18% 0.06%
March 3, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 166997 $7.94 10,248,523.9100 126,201,036 1.66% 0.13%
March 4, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 62301 $8.17 6,713,338.9100 126,201,036 0.94% 0.05%
March 3, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 83498 $7.94 6,651,037.9100 126,201,036 1.27% 0.07%
March 4, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 124604 $8.17 10,373,127.9100 126,201,036 1.22% 0.10%
March 2, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 62242 $7.79 6,567,539.9100 126,201,036 0.96% 0.05%
Feb. 27, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 46001 $7.69 6,505,297.9100 126,201,036 0.71% 0.04%
March 2, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 124483 $7.79 10,081,526.9100 126,201,036 1.25% 0.10%
Feb. 27, 2026 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 92001 $7.69 9,957,043.9100 126,201,036 0.93% 0.07%
Sept. 16, 2025 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 85352 $9.78 9,857,470.6100 125,463,389 0.87% 0.07%
Sept. 16, 2025 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 21339 $9.78 6,451,724.6100 125,463,389 0.33% 0.02%
Dec. 17, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 24093 $11.28 6,376,629.2300 126,779,819 0.38% 0.02%
Dec. 17, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 48187 $11.28 9,718,362.2300 126,779,819 0.50% 0.04%
Dec. 16, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 30484 $11.74 6,352,536.2300 126,779,819 0.48% 0.02%
Dec. 13, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 6034 $11.74 9,609,208.2300 126,779,819 0.06% 0.00%
Dec. 16, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 60967 $11.74 9,670,175.2300 126,779,819 0.63% 0.05%
Dec. 13, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 3017 $11.74 6,322,052.2300 126,779,819 0.05% 0.00%
Dec. 11, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 13213 $11.74 9,591,403.2300 126,779,819 0.14% 0.01%
Dec. 12, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 11771 $11.74 9,603,174.2300 126,779,819 0.12% 0.01%
Dec. 11, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 6607 $11.74 6,313,150.2300 126,779,819 0.10% 0.01%
Dec. 12, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 6 $11.74 6,319,035.2300 126,779,819 0.00% 0.00%
Dec. 6, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 11596 $11.74 9,578,190.2300 126,779,819 0.12% 0.01%
Dec. 5, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 5542 $11.74 6,300,745.2300 126,779,819 0.09% 0.00%
Dec. 6, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 5798 $11.74 6,306,543.2300 126,779,819 0.09% 0.00%
Dec. 5, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 11082 $11.74 9,566,594.2300 126,779,819 0.12% 0.01%
Dec. 3, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 4133 $11.75 9,555,512.2300 126,779,819 0.04% 0.00%
Dec. 3, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 2067 $11.75 6,295,203.2300 126,779,819 0.03% 0.00%
Nov. 26, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 1600 $11.74 9,551,379.2300 126,779,819 0.02% 0.00%
Nov. 26, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 800 $11.74 6,293,136.2300 126,779,819 0.01% 0.00%
Nov. 22, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 24480 $11.71 9,549,779.2300 126,779,819 0.26% 0.02%
Nov. 22, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 12241 $11.71 6,292,336.2300 126,779,819 0.19% 0.01%
Nov. 20, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 23245 $11.51 9,489,181.2300 126,779,819 0.25% 0.02%
Nov. 20, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 11622 $11.51 6,262,036.2300 126,779,819 0.19% 0.01%
Nov. 21, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 36118 $11.59 9,525,299.2300 126,779,819 0.38% 0.03%
Nov. 21, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 18059 $11.59 6,280,095.2300 126,779,819 0.29% 0.01%
Nov. 19, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 36541 $11.63 9,465,936.2300 126,779,819 0.39% 0.03%
Nov. 18, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 15154 $11.52 6,232,144.2300 126,779,819 0.24% 0.01%
Nov. 19, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 18270 $11.63 6,250,414.2300 126,779,819 0.29% 0.01%
Nov. 18, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 30307 $11.52 9,429,395.2300 126,779,819 0.32% 0.02%
Nov. 14, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 30167 $11.55 9,364,583.2300 126,779,819 0.32% 0.02%
Nov. 14, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 15083 $11.55 6,199,737.2300 126,779,819 0.24% 0.01%
Nov. 15, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 17253 $11.56 6,216,990.2300 126,779,819 0.28% 0.01%
Nov. 15, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 34505 $11.56 9,399,088.2300 126,779,819 0.37% 0.03%
Nov. 12, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 19054 $11.41 6,191,849.2300 126,779,819 0.31% 0.02%
Nov. 13, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 31730 $11.60 6,223,579.2300 126,779,819 0.51% 0.03%
Nov. 12, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 38108 $11.41 9,232,030.2300 126,779,819 0.41% 0.03%
Nov. 13, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 63461 $11.60 9,295,491.2300 126,779,819 0.69% 0.05%
Nov. 8, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 77850 $11.26 6,147,841.2300 126,779,819 1.28% 0.06%
Nov. 11, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 24954 $11.36 6,172,795.2300 126,779,819 0.41% 0.02%
Nov. 8, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 38925 $11.26 9,144,015.2300 126,779,819 0.43% 0.03%
Nov. 11, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 49907 $11.36 9,193,922.2300 126,779,819 0.55% 0.04%
Nov. 6, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 50203 $10.87 6,050,038.2300 126,779,819 0.84% 0.04%
Nov. 7, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 39907 $11.09 9,105,090.2300 126,779,819 0.44% 0.03%
Nov. 6, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 100406 $10.87 9,065,183.2300 126,779,819 1.12% 0.08%
Nov. 7, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 19953 $11.09 6,069,991.2300 126,779,819 0.33% 0.02%
Nov. 4, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 11195 $10.80 5,953,145.2300 126,779,819 0.19% 0.01%
Nov. 5, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 93381 $10.68 8,964,777.2300 126,779,819 1.05% 0.07%
Nov. 4, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 22391 $10.80 8,871,396.2300 126,779,819 0.25% 0.02%
Nov. 5, 2024 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 46690 $10.68 5,999,835.2300 126,779,819 0.78% 0.04%
March 17, 2023 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 100000 $11.74 9,350,056.9700 115,426,198 1.08% 0.09%
March 15, 2023 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 100000 $11.83 9,150,056.9700 115,426,198 1.10% 0.09%
March 16, 2023 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 100000 $11.72 9,250,056.9700 115,426,198 1.09% 0.09%
March 14, 2023 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 100000 $11.96 9,050,056.9700 115,426,198 1.12% 0.09%
March 13, 2023 New Mountain Finance Corp $NMFC KLINSKY STEVEN B Director P Common Stock 100000 $11.70 8,950,056.9700 115,426,198 1.13% 0.09%