30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

New Mountain Finance Corp (NMFC)

Over the last 90 days, New Mountain Finance Corp. saw one insider transaction, a proposed sale of $616,125 by John P Malfettone. This contrasts with earlier buying activity in March, primarily by Steven B Klinsky, totaling over $6 million. The stock has experienced a slight decline of 1.5% in the past 90 days.
Stock chart
Ticker: NMFC Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Malfettone John P
1 sale — total 100,000 USD
Sale 15 Jun 2026
Value US$446,420.58 | Price 491.66 | Shares 62,839
Proposed sale 15 Jun 2026
Value US$3,125,706.22 | Price 260.12 | Shares 94,712
Buy 17 Mar 2026
Value US$98,156.10 | Price 7.61 | Shares 12,900
Buy 11 Mar 2026
Value US$1,482,504.10 | Price 8.05 | Shares 184,162
Buy 11 Mar 2026
Value US$741,244.00 | Price 8.05 | Shares 92,080
Buy 10 Mar 2026
Value US$1,200,834.60 | Price 8.05 | Shares 149,172
Buy 10 Mar 2026
Value US$600,417.30 | Price 8.05 | Shares 74,586
Buy 5 Mar 2026
Value US$1,284,514.20 | Price 8.10 | Shares 158,582
Buy 5 Mar 2026
Value US$642,257.10 | Price 8.10 | Shares 79,291
Buy 4 Mar 2026
Value US$1,017,653.33 | Price 8.17 | Shares 124,604
Buy 4 Mar 2026
Value US$508,818.50 | Price 8.17 | Shares 62,301
Buy 3 Mar 2026
Value US$1,326,390.37 | Price 7.94 | Shares 166,997
Buy 3 Mar 2026
Value US$663,191.21 | Price 7.94 | Shares 83,498
Buy 3 Mar 2026
Value US$18,864.00 | Price 7.86 | Shares 2,400
Buy 3 Mar 2026
Value US$79,487.00 | Price 7.87 | Shares 10,100
Buy 2 Mar 2026
Value US$25,563.11 | Price 7.73 | Shares 3,307
Buy 2 Mar 2026
Value US$969,125.05 | Price 7.79 | Shares 124,483
Buy 2 Mar 2026
Value US$484,566.42 | Price 7.79 | Shares 62,242
Buy 27 Feb 2026
Value US$298,137.60 | Price 7.76 | Shares 38,400
Buy 27 Feb 2026
Value US$707,708.49 | Price 7.69 | Shares 92,001
Buy 27 Feb 2026
Value US$353,858.09 | Price 7.69 | Shares 46,001
Buy 27 Feb 2026
Value US$96,750.00 | Price 7.74 | Shares 12,500
Buy 16 Sep 2025
Value US$834,853.52 | Price 9.78 | Shares 85,352
Buy 16 Sep 2025
Value US$208,723.16 | Price 9.78 | Shares 21,339
Buy 15 Sep 2025
Value US$498,828.32 | Price 10.03 | Shares 49,750
Buy 11 Aug 2025
Value US$40,879.60 | Price 10.22 | Shares 4,000
Buy 11 Aug 2025
Value US$41,028.00 | Price 10.26 | Shares 4,000
Buy 11 Aug 2025
Value US$184,140.00 | Price 10.23 | Shares 18,000
Buy 7 Aug 2025
Value US$7,602.22 | Price 10.14 | Shares 750
Buy 7 Mar 2025
Value US$56,500.00 | Price 11.30 | Shares 5,000
Buy 6 Mar 2025
Value US$56,600.00 | Price 11.32 | Shares 5,000
Buy 5 Mar 2025
Value US$56,550.00 | Price 11.31 | Shares 5,000
Buy 4 Mar 2025
Value US$57,200.00 | Price 11.44 | Shares 5,000
Buy 17 Dec 2024
Value US$543,751.75 | Price 11.28 | Shares 48,187
Buy 17 Dec 2024
Value US$271,870.23 | Price 11.28 | Shares 24,093
Buy 16 Dec 2024
Value US$715,594.07 | Price 11.74 | Shares 60,967
Buy 16 Dec 2024
Value US$357,802.90 | Price 11.74 | Shares 30,484
Buy 13 Dec 2024
Value US$70,829.51 | Price 11.74 | Shares 6,034
Buy 13 Dec 2024
Value US$35,414.75 | Price 11.74 | Shares 3,017
Buy 12 Dec 2024
Value US$138,229.21 | Price 11.74 | Shares 11,771
Buy 12 Dec 2024
Value US$69.11 | Price 11.74 | Shares 6
Buy 11 Dec 2024
Value US$155,184.04 | Price 11.74 | Shares 13,213
Buy 11 Dec 2024
Value US$77,597.89 | Price 11.74 | Shares 6,607
Buy 6 Dec 2024
Value US$136,155.59 | Price 11.74 | Shares 11,596
Buy 6 Dec 2024
Value US$68,077.80 | Price 11.74 | Shares 5,798
Buy 5 Dec 2024
Value US$130,127.06 | Price 11.74 | Shares 11,082
Buy 5 Dec 2024
Value US$65,075.27 | Price 11.74 | Shares 5,542
Buy 3 Dec 2024
Value US$48,551.18 | Price 11.75 | Shares 4,133
Buy 3 Dec 2024
Value US$24,281.46 | Price 11.75 | Shares 2,067
Buy 26 Nov 2024
Value US$18,790.40 | Price 11.74 | Shares 1,600
Buy 26 Nov 2024
Value US$9,395.20 | Price 11.74 | Shares 800
Buy 22 Nov 2024
Value US$286,665.70 | Price 11.71 | Shares 24,480
Buy 22 Nov 2024
Value US$143,344.56 | Price 11.71 | Shares 12,241
Buy 21 Nov 2024
Value US$418,506.49 | Price 11.59 | Shares 36,118
Buy 21 Nov 2024
Value US$209,253.24 | Price 11.59 | Shares 18,059
Buy 20 Nov 2024
Value US$267,512.76 | Price 11.51 | Shares 23,245
Buy 20 Nov 2024
Value US$133,750.62 | Price 11.51 | Shares 11,622
Buy 19 Nov 2024
Value US$424,865.86 | Price 11.63 | Shares 36,541
Buy 19 Nov 2024
Value US$212,427.12 | Price 11.63 | Shares 18,270
Buy 18 Nov 2024
Value US$349,179.07 | Price 11.52 | Shares 30,307
Buy 18 Nov 2024
Value US$174,595.30 | Price 11.52 | Shares 15,154
Buy 15 Nov 2024
Value US$398,781.19 | Price 11.56 | Shares 34,505
Buy 15 Nov 2024
Value US$199,396.37 | Price 11.56 | Shares 17,253
Buy 14 Nov 2024
Value US$348,498.23 | Price 11.55 | Shares 30,167
Buy 14 Nov 2024
Value US$174,243.34 | Price 11.55 | Shares 15,083
Buy 13 Nov 2024
Value US$735,868.37 | Price 11.60 | Shares 63,461
Buy 13 Nov 2024
Value US$367,928.39 | Price 11.60 | Shares 31,730
Buy 12 Nov 2024
Value US$434,896.12 | Price 11.41 | Shares 38,108
Buy 12 Nov 2024
Value US$217,448.06 | Price 11.41 | Shares 19,054
Buy 11 Nov 2024
Value US$566,843.71 | Price 11.36 | Shares 49,907
Buy 11 Nov 2024
Value US$283,427.53 | Price 11.36 | Shares 24,954
Buy 8 Nov 2024
Value US$438,346.10 | Price 11.26 | Shares 38,925
Buy 8 Nov 2024
Value US$876,692.20 | Price 11.26 | Shares 77,850
Buy 7 Nov 2024
Value US$442,608.54 | Price 11.09 | Shares 39,907
Buy 7 Nov 2024
Value US$221,298.72 | Price 11.09 | Shares 19,953
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-16 2026-06-15 S Sale Non-Executive Director
62,839 -14.9%
491.66
US$446,421
62,839 -14.9% 491.66 US$446,421
2026-06-15 2026-06-15 PrS Proposed sale

Affiliate

94,712
260.12
US$3,125,706
94,712 260.12 US$3,125,706
2026-03-18 2026-03-17 B Purchase

EVP, CAO and Director

Executive Director
94,421 -47.5%
340.12
US$77,772
94,421 -47.5% 340.12 US$77,772
2026-03-12 2026-03-11 B Purchase Non-Executive Director Large shareholder
184,162 +3.6%
8.05
US$1,482,504
184,162 +3.6% 8.05 US$1,482,504
2026-03-12 2026-03-11 B Purchase Non-Executive Director Large shareholder
92,080 +6.7%
8.05
US$741,244
92,080 +6.7% 8.05 US$741,244
2026-03-12 2026-03-10 B Purchase Non-Executive Director Large shareholder
149,172 +3.0%
8.05
US$1,200,835
149,172 +3.0% 8.05 US$1,200,835
2026-03-12 2026-03-10 B Purchase Non-Executive Director Large shareholder
74,586 +5.7%
8.05
US$600,417
74,586 +5.7% 8.05 US$600,417
2026-03-06 2026-03-05 B Purchase Non-Executive Director Large shareholder
158,582 +3.3%
8.10
US$1,284,514
158,582 +3.3% 8.10 US$1,284,514
2026-03-06 2026-03-05 B Purchase Non-Executive Director Large shareholder
79,291 +6.5%
8.10
US$642,257
79,291 +6.5% 8.10 US$642,257
2026-03-05 2026-03-04 B Purchase Non-Executive Director Large shareholder
124,604 +2.6%
8.17
US$1,017,653
124,604 +2.6% 8.17 US$1,017,653
2026-03-05 2026-03-04 B Purchase Non-Executive Director Large shareholder
62,301 +5.4%
8.17
US$508,818
62,301 +5.4% 8.17 US$508,818
2026-03-05 2026-03-03 B Purchase Non-Executive Director Large shareholder
166,997 +3.6%
7.94
US$1,326,390
166,997 +3.6% 7.94 US$1,326,390
2026-03-05 2026-03-03 B Purchase Non-Executive Director Large shareholder
83,498 +7.8%
7.94
US$663,191
83,498 +7.8% 7.94 US$663,191
2026-03-04 2026-03-03 B Purchase Non-Executive Director
2,400 +1.0%
7.86
US$18,864
2,400 +1.0% 7.86 US$18,864
2026-03-04 2026-03-03 B Purchase Non-Executive Director
10,100 +4.4%
7.87
US$79,487
10,100 +4.4% 7.87 US$79,487
2026-03-03 2026-03-02 B Purchase

EVP, CAO and Director

Executive Director
3,307 +0.4%
7.73
US$25,563
3,307 +0.4% 7.73 US$25,563
2026-03-03 2026-03-02 B Purchase Non-Executive Director
124,483 +2.8%
7.79
US$969,125
124,483 +2.8% 7.79 US$969,125
2026-03-03 2026-03-02 B Purchase Non-Executive Director
62,242 +6.2%
7.79
US$484,566
62,242 +6.2% 7.79 US$484,566
2026-03-03 2026-02-27 B Purchase

EVP, CAO and Director

Executive Director
38,400 +5.5%
7.76
US$298,138
38,400 +5.5% 7.76 US$298,138
2026-03-03 2026-02-27 B Purchase Non-Executive Director
92,001 +2.1%
7.69
US$707,708
92,001 +2.1% 7.69 US$707,708
2026-03-03 2026-02-27 B Purchase Non-Executive Director
46,001 +4.8%
7.69
US$353,858
46,001 +4.8% 7.69 US$353,858
2026-03-02 2026-02-27 B Purchase

COO

Officer
12,500 +18.2%
7.74
US$96,750
12,500 +18.2% 7.74 US$96,750
2025-09-18 2025-09-16 B Purchase Non-Executive Director
85,352 +2.0%
9.78
US$834,854
85,352 +2.0% 9.78 US$834,854
2025-09-18 2025-09-16 B Purchase Non-Executive Director
21,339 +2.3%
9.78
US$208,723
21,339 +2.3% 9.78 US$208,723
2025-09-16 2025-09-15 B Purchase

EVP, CAO and Director

Executive Director
49,750 +8.3%
10.03
US$498,828
49,750 +8.3% 10.03 US$498,828
2025-08-12 2025-08-11 B Purchase Non-Executive Director
4,000 +33.3%
10.22
US$40,880
4,000 +33.3% 10.22 US$40,880
2025-08-12 2025-08-11 B Purchase Non-Executive Director
4,000 +50.0%
10.26
US$41,028
4,000 +50.0% 10.26 US$41,028
2025-08-12 2025-08-11 B Purchase Non-Executive Director
18,000 +9.1%
10.23
US$184,140
18,000 +9.1% 10.23 US$184,140
2025-08-11 2025-08-07 B Purchase

CFO and Treasurer

Officer
750 +8.3%
10.14
US$7,602
750 +8.3% 10.14 US$7,602
2025-03-10 2025-03-07 B Purchase Non-Executive Director
5,000 +2.6%
11.30
US$56,500
5,000 +2.6% 11.30 US$56,500
2025-03-10 2025-03-06 B Purchase Non-Executive Director
5,000 +2.7%
11.32
US$56,600
5,000 +2.7% 11.32 US$56,600
2025-03-06 2025-03-05 B Purchase Non-Executive Director
5,000 +2.8%
11.31
US$56,550
5,000 +2.8% 11.31 US$56,550
2025-03-06 2025-03-04 B Purchase Non-Executive Director
5,000 +2.9%
11.44
US$57,200
5,000 +2.9% 11.44 US$57,200
2024-12-19 2024-12-17 B Purchase Non-Executive Director
48,187 +1.1%
11.28
US$543,752
48,187 +1.1% 11.28 US$543,752
2024-12-19 2024-12-17 B Purchase Non-Executive Director
24,093 +2.6%
11.28
US$271,870
24,093 +2.6% 11.28 US$271,870
2024-12-17 2024-12-16 B Purchase Non-Executive Director
60,967 +1.5%
11.74
US$715,594
60,967 +1.5% 11.74 US$715,594
2024-12-17 2024-12-16 B Purchase Non-Executive Director
30,484 +3.4%
11.74
US$357,803
30,484 +3.4% 11.74 US$357,803
2024-12-17 2024-12-13 B Purchase Non-Executive Director
6,034 +0.1%
11.74
US$70,830
6,034 +0.1% 11.74 US$70,830
2024-12-17 2024-12-13 B Purchase Non-Executive Director
3,017 +0.3%
11.74
US$35,415
3,017 +0.3% 11.74 US$35,415
2024-12-13 2024-12-12 B Purchase Non-Executive Director
11,771 +0.3%
11.74
US$138,229
11,771 +0.3% 11.74 US$138,229
2024-12-13 2024-12-12 B Purchase Non-Executive Director
6 +0.0%
11.74
US$69
6 +0.0% 11.74 US$69
2024-12-13 2024-12-11 B Purchase Non-Executive Director
13,213 +0.3%
11.74
US$155,184
13,213 +0.3% 11.74 US$155,184
2024-12-13 2024-12-11 B Purchase Non-Executive Director
6,607 +0.8%
11.74
US$77,598
6,607 +0.8% 11.74 US$77,598
2024-12-09 2024-12-06 B Purchase Non-Executive Director
11,596 +0.3%
11.74
US$136,156
11,596 +0.3% 11.74 US$136,156
2024-12-09 2024-12-06 B Purchase Non-Executive Director
5,798 +0.7%
11.74
US$68,078
5,798 +0.7% 11.74 US$68,078
2024-12-09 2024-12-05 B Purchase Non-Executive Director
11,082 +0.3%
11.74
US$130,127
11,082 +0.3% 11.74 US$130,127
2024-12-09 2024-12-05 B Purchase Non-Executive Director
5,542 +0.6%
11.74
US$65,075
5,542 +0.6% 11.74 US$65,075
2024-12-05 2024-12-03 B Purchase Non-Executive Director
4,133 +0.1%
11.75
US$48,551
4,133 +0.1% 11.75 US$48,551
2024-12-05 2024-12-03 B Purchase Non-Executive Director
2,067 +0.2%
11.75
US$24,281
2,067 +0.2% 11.75 US$24,281
2024-11-29 2024-11-26 B Purchase Non-Executive Director
1,600 +0.0%
11.74
US$18,790
1,600 +0.0% 11.74 US$18,790
2024-11-29 2024-11-26 B Purchase Non-Executive Director
800 +0.1%
11.74
US$9,395
800 +0.1% 11.74 US$9,395
2024-11-26 2024-11-22 B Purchase Non-Executive Director
24,480 +0.6%
11.71
US$286,666
24,480 +0.6% 11.71 US$286,666
2024-11-26 2024-11-22 B Purchase Non-Executive Director
12,241 +1.4%
11.71
US$143,345
12,241 +1.4% 11.71 US$143,345
2024-11-22 2024-11-21 B Purchase Non-Executive Director
36,118 +0.9%
11.59
US$418,506
36,118 +0.9% 11.59 US$418,506
2024-11-22 2024-11-21 B Purchase Non-Executive Director
18,059 +2.2%
11.59
US$209,253
18,059 +2.2% 11.59 US$209,253
2024-11-22 2024-11-20 B Purchase Non-Executive Director
23,245 +0.6%
11.51
US$267,513
23,245 +0.6% 11.51 US$267,513
2024-11-22 2024-11-20 B Purchase Non-Executive Director
11,622 +1.4%
11.51
US$133,751
11,622 +1.4% 11.51 US$133,751
2024-11-20 2024-11-19 B Purchase Non-Executive Director
36,541 +0.9%
11.63
US$424,866
36,541 +0.9% 11.63 US$424,866
2024-11-20 2024-11-19 B Purchase Non-Executive Director
18,270 +2.3%
11.63
US$212,427
18,270 +2.3% 11.63 US$212,427
2024-11-20 2024-11-18 B Purchase Non-Executive Director
30,307 +0.8%
11.52
US$349,179
30,307 +0.8% 11.52 US$349,179
2024-11-20 2024-11-18 B Purchase Non-Executive Director
15,154 +1.9%
11.52
US$174,595
15,154 +1.9% 11.52 US$174,595
2024-11-18 2024-11-15 B Purchase Non-Executive Director
34,505 +0.9%
11.56
US$398,781
34,505 +0.9% 11.56 US$398,781
2024-11-18 2024-11-15 B Purchase Non-Executive Director
17,253 +2.2%
11.56
US$199,396
17,253 +2.2% 11.56 US$199,396
2024-11-18 2024-11-14 B Purchase Non-Executive Director
30,167 +0.8%
11.55
US$348,498
30,167 +0.8% 11.55 US$348,498
2024-11-18 2024-11-14 B Purchase Non-Executive Director
15,083 +2.0%
11.55
US$174,243
15,083 +2.0% 11.55 US$174,243
2024-11-14 2024-11-13 B Purchase Non-Executive Director
63,461 +1.7%
11.60
US$735,868
63,461 +1.7% 11.60 US$735,868
2024-11-14 2024-11-13 B Purchase Non-Executive Director
31,730 +4.2%
11.60
US$367,928
31,730 +4.2% 11.60 US$367,928
2024-11-14 2024-11-12 B Purchase Non-Executive Director
38,108 +1.0%
11.41
US$434,896
38,108 +1.0% 11.41 US$434,896
2024-11-14 2024-11-12 B Purchase Non-Executive Director
19,054 +2.6%
11.41
US$217,448
19,054 +2.6% 11.41 US$217,448
2024-11-12 2024-11-11 B Purchase Non-Executive Director
49,907 +1.3%
11.36
US$566,844
49,907 +1.3% 11.36 US$566,844
2024-11-12 2024-11-11 B Purchase Non-Executive Director
24,954 +3.5%
11.36
US$283,428
24,954 +3.5% 11.36 US$283,428
2024-11-12 2024-11-08 B Purchase Non-Executive Director
38,925 +1.1%
11.26
US$438,346
38,925 +1.1% 11.26 US$438,346
2024-11-12 2024-11-08 B Purchase Non-Executive Director
77,850 +12.2%
11.26
US$876,692
77,850 +12.2% 11.26 US$876,692
2024-11-08 2024-11-07 B Purchase Non-Executive Director
39,907 +1.1%
11.09
US$442,609
39,907 +1.1% 11.09 US$442,609
2024-11-08 2024-11-07 B Purchase Non-Executive Director
19,953 +3.2%
11.09
US$221,299
19,953 +3.2% 11.09 US$221,299