Stock chart
Ticker: NMFC Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned 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
2025-03-10 2025-03-07 B Purchase

Ogens David

Non-Executive Director
5,000 +2.6%
11.30
USD 56,500
5,000 +2.6% 11.30 USD 56,500
2025-03-10 2025-03-06 B Purchase

Ogens David

Non-Executive Director
5,000 +2.7%
11.32
USD 56,600
5,000 +2.7% 11.32 USD 56,600
2025-03-06 2025-03-05 B Purchase

Ogens David

Non-Executive Director
5,000 +2.8%
11.31
USD 56,550
5,000 +2.8% 11.31 USD 56,550
2025-03-06 2025-03-04 B Purchase

Ogens David

Non-Executive Director
5,000 +2.9%
11.44
USD 57,200
5,000 +2.9% 11.44 USD 57,200
2024-12-19 2024-12-17 B Purchase

KLINSKY STEVEN B

Non-Executive Director
48,187 +1.1%
11.28
USD 543,752
48,187 +1.1% 11.28 USD 543,752
2024-12-19 2024-12-17 B Purchase

KLINSKY STEVEN B

Non-Executive Director
24,093 +2.6%
11.28
USD 271,870
24,093 +2.6% 11.28 USD 271,870
2024-12-17 2024-12-16 B Purchase

KLINSKY STEVEN B

Non-Executive Director
60,967 +1.5%
11.74
USD 715,594
60,967 +1.5% 11.74 USD 715,594
2024-12-17 2024-12-16 B Purchase

KLINSKY STEVEN B

Non-Executive Director
30,484 +3.4%
11.74
USD 357,803
30,484 +3.4% 11.74 USD 357,803
2024-12-17 2024-12-13 B Purchase

KLINSKY STEVEN B

Non-Executive Director
6,034 +0.1%
11.74
USD 70,830
6,034 +0.1% 11.74 USD 70,830
2024-12-17 2024-12-13 B Purchase

KLINSKY STEVEN B

Non-Executive Director
3,017 +0.3%
11.74
USD 35,415
3,017 +0.3% 11.74 USD 35,415
2024-12-13 2024-12-12 B Purchase

KLINSKY STEVEN B

Non-Executive Director
11,771 +0.3%
11.74
USD 138,229
11,771 +0.3% 11.74 USD 138,229
2024-12-13 2024-12-12 B Purchase

KLINSKY STEVEN B

Non-Executive Director
6 +0.0%
11.74
USD 69
6 +0.0% 11.74 USD 69
2024-12-13 2024-12-11 B Purchase

KLINSKY STEVEN B

Non-Executive Director
13,213 +0.3%
11.74
USD 155,184
13,213 +0.3% 11.74 USD 155,184
2024-12-13 2024-12-11 B Purchase

KLINSKY STEVEN B

Non-Executive Director
6,607 +0.8%
11.74
USD 77,598
6,607 +0.8% 11.74 USD 77,598
2024-12-09 2024-12-06 B Purchase

KLINSKY STEVEN B

Non-Executive Director
11,596 +0.3%
11.74
USD 136,156
11,596 +0.3% 11.74 USD 136,156
2024-12-09 2024-12-06 B Purchase

KLINSKY STEVEN B

Non-Executive Director
5,798 +0.7%
11.74
USD 68,078
5,798 +0.7% 11.74 USD 68,078
2024-12-09 2024-12-05 B Purchase

KLINSKY STEVEN B

Non-Executive Director
11,082 +0.3%
11.74
USD 130,127
11,082 +0.3% 11.74 USD 130,127
2024-12-09 2024-12-05 B Purchase

KLINSKY STEVEN B

Non-Executive Director
5,542 +0.6%
11.74
USD 65,075
5,542 +0.6% 11.74 USD 65,075
2024-12-05 2024-12-03 B Purchase

KLINSKY STEVEN B

Non-Executive Director
4,133 +0.1%
11.75
USD 48,551
4,133 +0.1% 11.75 USD 48,551
2024-12-05 2024-12-03 B Purchase

KLINSKY STEVEN B

Non-Executive Director
2,067 +0.2%
11.75
USD 24,281
2,067 +0.2% 11.75 USD 24,281
// ... existing code ...