Insider at

04

Insider transactions

05
3 buys (P) 0 sells (S) Net: $421,716 + 1 non-open-market transaction below Avg return of open purchases vs now: 230.0% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

1 other filing hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 17, 2026 NMFCZ P 12,900 $7.61 $98,169 751,756 Direct +1.75% Acquired 233.9% (price as of 2026-10-05)
March 2, 2026 NMFCZ P 3,307 $7.73 $25,563 738,856 Direct +0.45% Acquired 228.7% (price as of 2026-10-05)
Feb. 27, 2026 NMFCZ P 38,400 $7.76 $297,984 735,549 Direct +5.51% Acquired 227.4% (price as of 2026-10-05)
Sept. 15, 2025 NMFCZ P 49,750 $10.03 $498,992 652,490 Direct +8.25% Acquired 153.3% (price as of 2026-10-05)
Nov. 4, 2024 NMFCZ P 45,000 $10.87 $489,150 552,534 Direct +8.87% Acquired 133.8% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 5,928 $12.90 $76,471 395,643 Direct +1.52% Acquired 97.0% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 2,435 $12.90 $31,412 389,715 Direct +0.63% Acquired 97.0% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 1,200 $12.88 $15,456 387,280 Direct +0.31% Acquired 97.3% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 820 $12.89 $10,570 386,080 Direct +0.21% Acquired 97.1% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 5,931 $12.88 $76,391 385,260 Direct +1.56% Acquired 97.3% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 2,819 $12.87 $36,281 379,329 Direct +0.75% Acquired 97.4% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 603 $12.88 $7,767 376,510 Direct +0.16% Acquired 97.3% (price as of 2026-10-05)
Sept. 6, 2022 NMFCZ P 200 $12.86 $2,572 375,907 Direct +0.05% Acquired 97.6% (price as of 2026-10-05)
May 20, 2022 NMFCZ P 23,200 $12.50 $290,000 366,398 Direct +6.76% Acquired 103.3% (price as of 2026-10-05)
May 20, 2022 NMFCZ P 1,700 $12.50 $21,250 343,198 Direct +0.50% Acquired 103.3% (price as of 2026-10-05)
May 20, 2022 NMFCZ P 100 $12.49 $1,249 341,498 Direct +0.03% Acquired 103.4% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 4,734 $12.39 $58,654 341,398 Direct +1.41% Acquired 105.1% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 4,270 $12.41 $52,991 336,664 Direct +1.28% Acquired 104.8% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 3,166 $12.40 $39,258 332,394 Direct +0.96% Acquired 104.9% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 10 $12.38 $124 329,228 Direct 0.00% Acquired 105.3% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 2,700 $12.44 $33,588 329,218 Direct +0.83% Acquired 104.3% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 142 $12.43 $1,765 326,518 Direct +0.04% Acquired 104.4% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 9,778 $12.42 $121,443 326,376 Direct +3.09% Acquired 104.6% (price as of 2026-10-05)
May 12, 2022 NMFCZ P 200 $12.42 $2,484 316,598 Direct +0.06% Acquired 104.6% (price as of 2026-10-05)
Aug. 20, 2021 NMFCZ P 15,080 $13.08 $197,246 302,851 Direct +5.24% Acquired 94.3% (price as of 2026-10-05)
Sept. 4, 2020 NMFCZ P 11,700 $9.90 $115,830 286,641 Direct +4.26% Acquired 156.7% (price as of 2026-10-05)
Sept. 4, 2020 NMFCZ P 20,000 $9.89 $197,800 274,941 Direct +7.84% Acquired 156.9% (price as of 2026-10-05)
Sept. 2, 2020 NMFCZ P 15,450 $9.95 $153,728 254,941 Direct +6.45% Acquired 155.4% (price as of 2026-10-05)
May 13, 2020 NMFCZ P 20,000 $7.60 $152,000 239,158 Direct +9.13% Acquired 234.3% (price as of 2026-10-05)
May 11, 2020 NMFCZ P 15,000 $7.80 $117,000 219,158 Direct +7.35% Acquired 225.8% (price as of 2026-10-05)
March 12, 2020 NMFCZ P 25,000 $10.05 $251,250 193,707 Direct +14.82% Acquired 152.8% (price as of 2026-10-05)
March 12, 2020 NMFCZ P 10,000 $9.75 $97,500 203,707 Direct +5.16% Acquired 160.6% (price as of 2026-10-05)
March 9, 2020 NMFCZ P 25,000 $11.45 $286,250 168,707 Direct +17.40% Acquired 121.9% (price as of 2026-10-05)
Oct. 23, 2019 NMFCZ P 15,000 $13.25 $198,750 143,475 Direct +11.68% Acquired 91.8% (price as of 2026-10-05)
Aug. 12, 2019 NMFCZ P 1,850 $13.28 $24,568 120,745 Direct +1.56% Acquired 91.3% (price as of 2026-10-05)
Aug. 12, 2019 NMFCZ P 7,500 $13.35 $100,125 128,245 Direct +6.21% Acquired 90.3% (price as of 2026-10-05)
Dec. 10, 2018 NMFCZ P 13,200 $13.24 $174,768 114,721 Direct +13.00% Acquired 91.9% (price as of 2026-10-05)
Dec. 10, 2018 NMFCZ P 3,500 $13.15 $46,025 118,221 Direct +3.05% Acquired 93.2% (price as of 2026-10-05)
Sept. 6, 2018 NMFCZ P 2,800 $13.72 $38,416 92,113 Direct +3.14% Acquired 85.2% (price as of 2026-10-05)
Sept. 6, 2018 NMFCZ P 9,200 $13.74 $126,408 101,313 Direct +9.99% Acquired 84.9% (price as of 2026-10-05)
March 5, 2018 NMFCZ P 300 $13.12 $3,936 72,949 Direct +0.41% Acquired 93.7% (price as of 2026-10-05)
March 5, 2018 NMFCZ P 9,482 $13.14 $124,593 82,431 Direct +13.00% Acquired 93.4% (price as of 2026-10-05)
March 5, 2018 NMFCZ P 5,718 $13.15 $75,192 88,149 Direct +6.94% Acquired 93.2% (price as of 2026-10-05)
March 5, 2018 NMFCZ P 755 $13.12 $9,906 88,904 Direct +0.86% Acquired 93.7% (price as of 2026-10-05)
Nov. 3, 2016 NMFCZ P 1,317 $13.22 $17,411 64,845 Direct +2.07% Acquired 92.2% (price as of 2026-10-05)
Nov. 3, 2016 NMFCZ P 2,433 $13.24 $32,213 67,278 Direct +3.75% Acquired 91.9% (price as of 2026-10-05)
Feb. 9, 2016 NMFCZ P 2,600 $11.42 $29,692 60,360 Direct +4.50% Acquired 122.5% (price as of 2026-10-05)
Sept. 30, 2015 NMFCZ P 7,400 $13.84 $102,416 55,795 Direct +15.29% Acquired 83.6% (price as of 2026-10-05)
Sept. 30, 2015 NMFCZ P 100 $13.84 $1,384 48,395 Direct +0.21% Acquired 83.6% (price as of 2026-10-05)
Sept. 11, 2015 NMFCZ P 7,838 $14.69 $115,140 48,295 Direct +19.37% Acquired 73.0% (price as of 2026-10-05)
Sept. 10, 2015 NMFCZ P 2,662 $14.69 $39,105 40,457 Direct +7.04% Acquired 73.0% (price as of 2026-10-05)
Nov. 10, 2014 NMFCZ P 4,500 $14.69 $66,105 35,996 Direct +14.29% Acquired 73.0% (price as of 2026-10-05)
Nov. 10, 2014 NMFCZ P 500 $14.68 $7,340 31,496 Direct +1.61% Acquired 73.1% (price as of 2026-10-05)
June 16, 2014 NMFCZ P 3,500 $14.35 $50,225 29,134 Direct +13.65% Acquired 77.1% (price as of 2026-10-05)
Aug. 13, 2013 NMFCZ P 2,400 $14.65 $35,160 23,611 Direct +11.31% Acquired 73.4% (price as of 2026-10-05)
Nov. 14, 2012 NMFCZ P 2,500 $13.80 $34,500 19,590 Direct +14.63% Acquired 84.1% (price as of 2026-10-05)
May 23, 2012 NMFCZ P 1,250 $13.36 $16,700 16,184 Direct +8.37% Acquired 90.2% (price as of 2026-10-05)
May 18, 2012 NMFCZ P 100 $13.27 $1,327 14,934 Direct +0.67% Acquired 91.5% (price as of 2026-10-05)
May 11, 2012 NMFCZ P 1,800 $13.88 $24,984 14,834 Direct +13.81% Acquired 83.1% (price as of 2026-10-05)
March 12, 2012 NMFCZ P 270 $13.45 $3,632 12,736 Direct +2.17% Acquired 88.9% (price as of 2026-10-05)
Dec. 8, 2011 NMFCZ P 1,167 $12.95 $15,113 12,262 Direct +10.52% Acquired 96.2% (price as of 2026-10-05)
Aug. 23, 2011 NMFCZ P 92 $11.65 $1,072 10,713 Direct +0.87% Acquired 118.1% (price as of 2026-10-05)
Aug. 16, 2011 NMFCZ P 2,000 $11.91 $23,820 10,621 Direct +23.20% Acquired 113.4% (price as of 2026-10-05)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.