New Mountain Finance Corp (NMFC)

New Mountain Finance Corp has seen recent insider activity characterized by a notable sale. On June 15, 2026, affiliate John P. Malfettone executed a sale of 77,500 shares valued at approximately $611,684. This follows a period of significant buying activity earlier in the year. The stock has declined 16.6% over the last 90 days.
Ticker: NMFC Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for New Mountain Finance Corp. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Sale 15 Jun 2026
Value US$446,420.58 | Price 491.66 | Shares 62,839 (-14.9%)
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