Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 3 non-open-market transactions below 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

3 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Nov. 6, 2024 NMFCZ P 5,616 $10.91 $61,271 351,783 Direct +1.62% Acquired 132.5% (price as of 2026-10-02)
Nov. 6, 2024 NMFCZ P 1,511 $10.93 $16,515 346,167 Direct +0.44% Acquired 132.1% (price as of 2026-10-02)
Nov. 6, 2024 NMFCZ P 300 $10.90 $3,270 344,656 Direct +0.09% Acquired 132.8% (price as of 2026-10-02)
Nov. 6, 2024 NMFCZ P 29,713 $10.92 $324,466 344,356 Direct +9.44% Acquired 132.3% (price as of 2026-10-02)
Nov. 6, 2024 NMFCZ P 2,373 $10.92 $25,913 314,643 Direct +0.76% Acquired 132.3% (price as of 2026-10-02)
Nov. 6, 2024 NMFCZ P 2,037 $10.92 $22,244 312,270 Direct +0.66% Acquired 132.3% (price as of 2026-10-02)
April 22, 2024 NMFCZ S 1,229 $12.55 $15,424 254,610 Direct -0.48% Disposed 102.2% (price as of 2026-10-02)
April 22, 2024 NMFCZ S 9 $12.56 $113 255,838 Direct 0.00% Disposed 102.0% (price as of 2026-10-02)
March 10, 2023 NMFCZ P 300 $12.04 $3,612 229,572 Direct +0.13% Acquired 110.7% (price as of 2026-10-02)
March 10, 2023 NMFCZ P 100 $12.05 $1,205 229,272 Direct +0.04% Acquired 110.5% (price as of 2026-10-02)
March 10, 2023 NMFCZ P 100 $12.05 $1,205 229,172 Direct +0.04% Acquired 110.5% (price as of 2026-10-02)
March 10, 2023 NMFCZ P 7,700 $12.05 $92,785 229,072 Direct +3.48% Acquired 110.5% (price as of 2026-10-02)
June 16, 2020 NMFCZ P 600 $9.56 $5,736 155,936 Direct +0.39% Acquired 165.4% (price as of 2026-10-02)
June 16, 2020 NMFCZ P 4,401 $9.57 $42,118 160,337 Direct +2.82% Acquired 165.1% (price as of 2026-10-02)
June 16, 2020 NMFCZ P 600 $9.57 $5,742 160,937 Direct +0.37% Acquired 165.1% (price as of 2026-10-02)
June 16, 2020 NMFCZ P 9,399 $9.58 $90,042 170,336 Direct +5.84% Acquired 164.8% (price as of 2026-10-02)
Oct. 23, 2019 NMFCZ P 10,000 $13.25 $132,500 139,053 Direct +7.75% Acquired 91.5% (price as of 2026-10-02)
Sept. 9, 2019 NMFCZ P 7,500 $13.52 $101,400 125,922 Direct +6.33% Acquired 87.6% (price as of 2026-10-02)
Dec. 17, 2018 NMFCZ P 9,000 $12.71 $114,390 102,304 Direct +9.65% Acquired 99.6% (price as of 2026-10-02)
Dec. 17, 2018 NMFCZ P 6,000 $12.70 $76,200 108,304 Direct +5.86% Acquired 99.8% (price as of 2026-10-02)
Dec. 17, 2018 NMFCZ P 2,000 $12.55 $25,100 110,304 Direct +1.85% Acquired 102.2% (price as of 2026-10-02)
Sept. 12, 2018 NMFCZ P 10,000 $13.75 $137,500 91,030 Direct +12.34% Acquired 84.5% (price as of 2026-10-02)
Sept. 11, 2018 NMFCZ P 7,250 $13.80 $100,050 81,030 Direct +9.83% Acquired 83.8% (price as of 2026-10-02)
March 5, 2018 NMFCZ P 17,200 $13.14 $226,008 68,255 Direct +33.69% Acquired 93.1% (price as of 2026-10-02)
March 5, 2018 NMFCZ P 2,800 $13.10 $36,680 71,055 Direct +4.10% Acquired 93.7% (price as of 2026-10-02)
Dec. 12, 2017 NMFCZ P 900 $14.20 $12,780 43,584 Direct +2.11% Acquired 78.7% (price as of 2026-10-02)
Dec. 12, 2017 NMFCZ P 3,064 $14.18 $43,448 46,648 Direct +7.03% Acquired 78.9% (price as of 2026-10-02)
Dec. 12, 2017 NMFCZ P 3,536 $14.19 $50,176 50,184 Direct +7.58% Acquired 78.8% (price as of 2026-10-02)
Dec. 12, 2017 NMFCZ P 900 $14.20 $12,780 43,584 Direct +2.11% Acquired 78.7% (price as of 2026-10-02)
Dec. 6, 2017 NMFCZ P 7,500 $14.14 $106,050 42,684 Direct +21.32% Acquired 79.4% (price as of 2026-10-02)
Nov. 4, 2016 NMFCZ P 5,040 $13.24 $66,730 32,057 Direct +18.65% Acquired 91.6% (price as of 2026-10-02)
Nov. 3, 2016 NMFCZ P 400 $13.10 $5,240 27,017 Direct +1.50% Acquired 93.7% (price as of 2026-10-02)
Nov. 2, 2016 NMFCZ P 4,200 $13.20 $55,440 26,617 Direct +18.74% Acquired 92.2% (price as of 2026-10-02)
March 7, 2014 NMFCZ P 540 $14.70 $7,938 17,077 Direct +3.27% Acquired 72.6% (price as of 2026-10-02)
Aug. 15, 2013 NMFCZ P 3,000 $14.58 $43,740 16,133 Direct +22.84% Acquired 74.0% (price as of 2026-10-02)
Nov. 13, 2012 NMFCZ P 300 $14.70 $4,410 12,541 Direct +2.45% Acquired 72.6% (price as of 2026-10-02)
Nov. 13, 2012 NMFCZ P 230 $14.19 $3,264 12,241 Direct +1.91% Acquired 78.8% (price as of 2026-10-02)
Nov. 13, 2012 NMFCZ P 2,120 $14.17 $30,040 12,011 Direct +21.43% Acquired 79.0% (price as of 2026-10-02)
May 16, 2012 NMFCZ P 1,875 $13.77 $25,819 9,412 Direct +24.88% Acquired 84.2% (price as of 2026-10-02)

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.