Insider at

04

Insider transactions

05
2 buys (P) 0 sells (S) Net: $98,351 Avg return of open purchases vs now: 222.6% 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

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 3, 2026 NMFCZ P 10,100 $7.87 $79,487 239,156 Direct +4.41% Acquired 222.4% (price as of 2026-10-02)
March 3, 2026 NMFCZ P 2,400 $7.86 $18,864 241,556 Direct +1.00% Acquired 222.8% (price as of 2026-10-02)
Aug. 11, 2025 NMFCZ P 4,000 $10.22 $40,880 16,000 Indirect +33.33% Acquired 148.2% (price as of 2026-10-02)
Aug. 11, 2025 NMFCZ P 4,000 $10.26 $41,040 12,000 Indirect +50.00% Acquired 147.3% (price as of 2026-10-02)
Aug. 11, 2025 NMFCZ P 18,000 $10.23 $184,140 216,189 Direct +9.08% Acquired 148.0% (price as of 2026-10-02)
March 7, 2025 NMFCZ P 5,000 $11.30 $56,500 194,020 Direct +2.65% Acquired 124.5% (price as of 2026-10-02)
March 6, 2025 NMFCZ P 5,000 $11.32 $56,600 189,020 Direct +2.72% Acquired 124.1% (price as of 2026-10-02)
March 5, 2025 NMFCZ P 5,000 $11.31 $56,550 184,020 Direct +2.79% Acquired 124.3% (price as of 2026-10-02)
March 4, 2025 NMFCZ P 5,000 $11.44 $57,200 179,020 Direct +2.87% Acquired 121.8% (price as of 2026-10-02)
June 7, 2024 NMFCZ P 3,500 $12.62 $44,170 166,391 Direct +2.15% Acquired 101.0% (price as of 2026-10-02)
March 10, 2023 NMFCZ P 5,400 $11.65 $62,910 135,266 Direct +4.16% Acquired 117.8% (price as of 2026-10-02)
Sept. 2, 2022 NMFCZ P 2,600 $12.92 $33,592 123,452 Direct +2.15% Acquired 96.4% (price as of 2026-10-02)
May 17, 2022 NMFCZ P 1,089 $12.95 $14,103 117,853 Direct +0.93% Acquired 95.9% (price as of 2026-10-02)
May 16, 2022 NMFCZ P 493 $12.70 $6,261 116,764 Direct +0.42% Acquired 99.8% (price as of 2026-10-02)
Aug. 9, 2021 NMFCZ P 2,700 $13.47 $36,369 108,960 Direct +2.54% Acquired 88.3% (price as of 2026-10-02)
Dec. 15, 2020 NMFCZ P 2,500 $11.48 $28,700 98,904 Direct +2.59% Acquired 121.0% (price as of 2026-10-02)
May 13, 2020 NMFCZ P 20,000 $8.08 $161,600 91,809 Direct +27.85% Acquired 214.0% (price as of 2026-10-02)
Aug. 13, 2019 NMFCZ P 1,850 $13.48 $24,938 65,719 Direct +2.90% Acquired 88.2% (price as of 2026-10-02)
Nov. 13, 2018 NMFCZ P 1,799 $13.53 $24,340 59,259 Direct +3.13% Acquired 87.5% (price as of 2026-10-02)
May 17, 2017 NMFCZ P 3,600 $14.37 $51,732 49,654 Direct +7.82% Acquired 76.5% (price as of 2026-10-02)
Oct. 31, 2016 NMFCZ P 1,600 $13.40 $21,440 43,963 Direct +3.78% Acquired 89.3% (price as of 2026-10-02)
Nov. 12, 2015 NMFCZ P 1,656 $14.12 $23,383 39,243 Direct +4.41% Acquired 79.7% (price as of 2026-10-02)
Nov. 12, 2015 NMFCZ P 1,656 $14.12 $23,383 39,887 Direct +4.33% Acquired 79.7% (price as of 2026-10-02)
Dec. 10, 2014 NMFCZ P 1,250 $14.83 $18,538 33,334 Direct +3.90% Acquired 71.1% (price as of 2026-10-02)
Aug. 12, 2014 NMFCZ P 10,000 $14.98 $149,800 31,124 Direct +47.34% Acquired 69.4% (price as of 2026-10-02)
May 23, 2013 NMFCZ P 6,000 $15.10 $90,600 18,680 Direct +47.32% Acquired 68.0% (price as of 2026-10-02)
Nov. 12, 2012 NMFCZ P 1,000 $14.39 $14,390 12,000 Direct +9.09% Acquired 76.3% (price as of 2026-10-02)
March 12, 2012 NMFCZ P 11,000 $13.50 $148,500 11,000 Direct · Acquired 87.9% (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.