Institution

03

Insider at

04

Insider transactions

05
14 buys (P) 0 sells (S) Net: $11,983,539 + 4 non-open-market transactions below Avg return of open purchases vs now: 218.5% 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

4 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 11, 2026 NMFCZ P 92,080 $8.05 $741,244 1,465,110 Indirect +6.71% Acquired 215.2% (price as of 2026-10-02)
March 11, 2026 NMFCZ P 184,162 $8.05 $1,482,504 5,370,858 Indirect +3.55% Acquired 215.2% (price as of 2026-10-02)
March 10, 2026 NMFCZ P 74,586 $8.05 $600,417 1,373,030 Indirect +5.74% Acquired 215.2% (price as of 2026-10-02)
March 10, 2026 NMFCZ P 149,172 $8.05 $1,200,835 5,186,696 Indirect +2.96% Acquired 215.2% (price as of 2026-10-02)
March 5, 2026 NMFCZ P 79,291 $8.10 $642,257 1,298,444 Indirect +6.50% Acquired 213.2% (price as of 2026-10-02)
March 5, 2026 NMFCZ P 158,582 $8.10 $1,284,514 5,037,524 Indirect +3.25% Acquired 213.2% (price as of 2026-10-02)
March 4, 2026 NMFCZ P 62,301 $8.17 $508,999 1,219,153 Indirect +5.39% Acquired 210.5% (price as of 2026-10-02)
March 4, 2026 NMFCZ P 124,604 $8.17 $1,018,015 4,878,942 Indirect +2.62% Acquired 210.5% (price as of 2026-10-02)
March 3, 2026 NMFCZ P 83,498 $7.94 $662,974 1,156,852 Indirect +7.78% Acquired 219.5% (price as of 2026-10-02)
March 3, 2026 NMFCZ P 166,997 $7.94 $1,325,956 4,754,338 Indirect +3.64% Acquired 219.5% (price as of 2026-10-02)
March 2, 2026 NMFCZ P 62,242 $7.79 $484,865 1,073,354 Indirect +6.16% Acquired 225.7% (price as of 2026-10-02)
March 2, 2026 NMFCZ P 124,483 $7.79 $969,723 4,587,341 Indirect +2.79% Acquired 225.7% (price as of 2026-10-02)
Feb. 27, 2026 NMFCZ P 46,001 $7.69 $353,748 1,011,112 Indirect +4.77% Acquired 229.9% (price as of 2026-10-02)
Feb. 27, 2026 NMFCZ P 92,001 $7.69 $707,488 4,462,858 Indirect +2.10% Acquired 229.9% (price as of 2026-10-02)
Sept. 16, 2025 NMFCZ P 85,352 $9.78 $834,743 4,370,857 Indirect +1.99% Acquired 159.4% (price as of 2026-10-02)
Sept. 16, 2025 NMFCZ P 21,339 $9.78 $208,695 965,111 Indirect +2.26% Acquired 159.4% (price as of 2026-10-02)
Dec. 17, 2024 2037804 P 12,600 · · 12,600 Indirect · Acquired
Dec. 17, 2024 2037804 P 12,600 · · 12,600 Indirect · Acquired
Dec. 17, 2024 2037804 P 12,600 · · 12,600 Indirect · Acquired
Dec. 17, 2024 2037804 P 12,600 · · 12,600 Indirect · Acquired
Dec. 17, 2024 NMFCZ P 48,187 $11.28 $543,549 4,285,505 Indirect +1.14% Acquired 124.9% (price as of 2026-10-02)
Dec. 17, 2024 NMFCZ P 24,093 $11.28 $271,769 943,772 Indirect +2.62% Acquired 124.9% (price as of 2026-10-02)
Dec. 16, 2024 NMFCZ P 60,967 $11.74 $715,753 4,237,318 Indirect +1.46% Acquired 116.1% (price as of 2026-10-02)
Dec. 16, 2024 NMFCZ P 30,484 $11.74 $357,882 919,679 Indirect +3.43% Acquired 116.1% (price as of 2026-10-02)
Dec. 13, 2024 NMFCZ P 6,034 $11.74 $70,839 4,176,351 Indirect +0.14% Acquired 116.1% (price as of 2026-10-02)
Dec. 13, 2024 NMFCZ P 3,017 $11.74 $35,420 889,195 Indirect +0.34% Acquired 116.1% (price as of 2026-10-02)
Dec. 12, 2024 NMFCZ P 11,771 $11.74 $138,192 4,170,317 Indirect +0.28% Acquired 116.1% (price as of 2026-10-02)
Dec. 12, 2024 NMFCZ P 6 $11.74 $70 886,178 Indirect 0.00% Acquired 116.1% (price as of 2026-10-02)
Dec. 11, 2024 NMFCZ P 13,213 $11.74 $155,121 4,158,546 Indirect +0.32% Acquired 116.1% (price as of 2026-10-02)
Dec. 11, 2024 NMFCZ P 6,607 $11.74 $77,566 880,293 Indirect +0.76% Acquired 116.1% (price as of 2026-10-02)
Dec. 6, 2024 NMFCZ P 11,596 $11.74 $136,137 4,145,333 Indirect +0.28% Acquired 116.1% (price as of 2026-10-02)
Dec. 6, 2024 NMFCZ P 5,798 $11.74 $68,069 873,686 Indirect +0.67% Acquired 116.1% (price as of 2026-10-02)
Dec. 5, 2024 NMFCZ P 11,082 $11.74 $130,103 4,133,737 Indirect +0.27% Acquired 116.1% (price as of 2026-10-02)
Dec. 5, 2024 NMFCZ P 5,542 $11.74 $65,063 867,888 Indirect +0.64% Acquired 116.1% (price as of 2026-10-02)
Dec. 3, 2024 NMFCZ P 4,133 $11.75 $48,563 4,122,655 Indirect +0.10% Acquired 115.9% (price as of 2026-10-02)
Dec. 3, 2024 NMFCZ P 2,067 $11.75 $24,287 862,346 Indirect +0.24% Acquired 115.9% (price as of 2026-10-02)
Nov. 26, 2024 NMFCZ P 1,600 $11.74 $18,784 4,118,522 Indirect +0.04% Acquired 116.1% (price as of 2026-10-02)
Nov. 26, 2024 NMFCZ P 800 $11.74 $9,392 860,279 Indirect +0.09% Acquired 116.1% (price as of 2026-10-02)
Nov. 22, 2024 NMFCZ P 24,480 $11.71 $286,661 4,116,922 Indirect +0.60% Acquired 116.7% (price as of 2026-10-02)
Nov. 22, 2024 NMFCZ P 12,241 $11.71 $143,342 859,479 Indirect +1.44% Acquired 116.7% (price as of 2026-10-02)
Nov. 21, 2024 NMFCZ P 36,118 $11.59 $418,608 4,092,442 Indirect +0.89% Acquired 118.9% (price as of 2026-10-02)
Nov. 21, 2024 NMFCZ P 18,059 $11.59 $209,304 847,238 Indirect +2.18% Acquired 118.9% (price as of 2026-10-02)
Nov. 20, 2024 NMFCZ P 23,245 $11.51 $267,550 4,056,324 Indirect +0.58% Acquired 120.4% (price as of 2026-10-02)
Nov. 20, 2024 NMFCZ P 11,622 $11.51 $133,769 829,179 Indirect +1.42% Acquired 120.4% (price as of 2026-10-02)
Nov. 19, 2024 NMFCZ P 36,541 $11.63 $424,972 4,033,079 Indirect +0.91% Acquired 118.1% (price as of 2026-10-02)
Nov. 19, 2024 NMFCZ P 18,270 $11.63 $212,480 817,557 Indirect +2.29% Acquired 118.1% (price as of 2026-10-02)
Nov. 18, 2024 NMFCZ P 30,307 $11.52 $349,137 3,996,538 Indirect +0.76% Acquired 120.2% (price as of 2026-10-02)
Nov. 18, 2024 NMFCZ P 15,154 $11.52 $174,574 799,287 Indirect +1.93% Acquired 120.2% (price as of 2026-10-02)
Nov. 15, 2024 NMFCZ P 34,505 $11.56 $398,878 3,966,231 Indirect +0.88% Acquired 119.5% (price as of 2026-10-02)
Nov. 15, 2024 NMFCZ P 17,253 $11.56 $199,445 784,133 Indirect +2.25% Acquired 119.5% (price as of 2026-10-02)
Nov. 14, 2024 NMFCZ P 30,167 $11.55 $348,429 3,931,726 Indirect +0.77% Acquired 119.7% (price as of 2026-10-02)
Nov. 14, 2024 NMFCZ P 15,083 $11.55 $174,209 766,880 Indirect +2.01% Acquired 119.7% (price as of 2026-10-02)
Nov. 13, 2024 NMFCZ P 63,461 $11.60 $736,148 3,862,634 Indirect +1.67% Acquired 118.7% (price as of 2026-10-02)
Nov. 13, 2024 NMFCZ P 31,730 $11.60 $368,068 790,722 Indirect +4.18% Acquired 118.7% (price as of 2026-10-02)
Nov. 12, 2024 NMFCZ P 38,108 $11.41 $434,812 3,799,173 Indirect +1.01% Acquired 122.3% (price as of 2026-10-02)
Nov. 12, 2024 NMFCZ P 19,054 $11.41 $217,406 758,992 Indirect +2.58% Acquired 122.3% (price as of 2026-10-02)
Nov. 11, 2024 NMFCZ P 49,907 $11.36 $566,944 3,761,065 Indirect +1.34% Acquired 123.3% (price as of 2026-10-02)
Nov. 11, 2024 NMFCZ P 24,954 $11.36 $283,477 739,938 Indirect +3.49% Acquired 123.3% (price as of 2026-10-02)
Nov. 8, 2024 NMFCZ P 38,925 $11.26 $438,296 3,711,158 Indirect +1.06% Acquired 125.3% (price as of 2026-10-02)
Nov. 8, 2024 NMFCZ P 77,850 $11.26 $876,591 714,984 Indirect +12.22% Acquired 125.3% (price as of 2026-10-02)
Nov. 7, 2024 NMFCZ P 39,907 $11.09 $442,569 3,672,233 Indirect +1.10% Acquired 128.8% (price as of 2026-10-02)
Nov. 7, 2024 NMFCZ P 19,953 $11.09 $221,279 637,134 Indirect +3.23% Acquired 128.8% (price as of 2026-10-02)
Nov. 6, 2024 NMFCZ P 100,406 $10.87 $1,091,413 3,632,326 Indirect +2.84% Acquired 133.4% (price as of 2026-10-02)
Nov. 6, 2024 NMFCZ P 50,203 $10.87 $545,707 617,181 Indirect +8.85% Acquired 133.4% (price as of 2026-10-02)
Nov. 5, 2024 NMFCZ P 93,381 $10.68 $997,309 3,531,920 Indirect +2.72% Acquired 137.5% (price as of 2026-10-02)
Nov. 5, 2024 NMFCZ P 46,690 $10.68 $498,649 566,978 Indirect +8.97% Acquired 137.5% (price as of 2026-10-02)
Nov. 4, 2024 NMFCZ P 22,391 $10.80 $241,823 3,438,539 Indirect +0.66% Acquired 134.9% (price as of 2026-10-02)
Nov. 4, 2024 NMFCZ P 11,195 $10.80 $120,906 520,288 Indirect +2.20% Acquired 134.9% (price as of 2026-10-02)
March 17, 2023 NMFCZ P 100,000 $11.74 $1,174,000 7,820,681 Direct +1.30% Acquired 116.1% (price as of 2026-10-02)
March 16, 2023 NMFCZ P 100,000 $11.72 $1,172,000 7,720,681 Direct +1.31% Acquired 116.5% (price as of 2026-10-02)
March 15, 2023 NMFCZ P 100,000 $11.83 $1,183,000 7,620,681 Direct +1.33% Acquired 114.5% (price as of 2026-10-02)
March 14, 2023 NMFCZ P 100,000 $11.96 $1,196,000 7,520,681 Direct +1.35% Acquired 112.1% (price as of 2026-10-02)
March 13, 2023 NMFCZ P 100,000 $11.70 $1,170,000 7,420,681 Direct +1.37% Acquired 116.8% (price as of 2026-10-02)
Sept. 1, 2022 NMFCZ P 16 $12.90 $206 16 Indirect · Acquired 96.7% (price as of 2026-10-02)
May 18, 2022 NMFCZ P 19,725 $12.88 $254,058 509,093 Indirect +4.03% Acquired 97.0% (price as of 2026-10-02)
May 18, 2022 NMFCZ P 19,726 $12.88 $254,071 7,228,527 Direct +0.27% Acquired 97.0% (price as of 2026-10-02)
May 17, 2022 NMFCZ P 27,605 $13.02 $359,417 489,368 Indirect +5.98% Acquired 94.9% (price as of 2026-10-02)
May 17, 2022 NMFCZ P 27,604 $13.02 $359,404 7,208,801 Direct +0.38% Acquired 94.9% (price as of 2026-10-02)
May 16, 2022 NMFCZ P 18,350 $12.80 $234,880 461,763 Indirect +4.14% Acquired 98.2% (price as of 2026-10-02)
May 16, 2022 NMFCZ P 18,350 $12.80 $234,880 7,181,197 Direct +0.26% Acquired 98.2% (price as of 2026-10-02)
May 13, 2022 NMFCZ P 14,250 $12.73 $181,402 443,413 Indirect +3.32% Acquired 99.3% (price as of 2026-10-02)
May 13, 2022 NMFCZ P 14,250 $12.73 $181,402 7,162,847 Direct +0.20% Acquired 99.3% (price as of 2026-10-02)
May 27, 2020 NMFCZ P 27,139 $9.38 $254,564 429,163 Indirect +6.75% Acquired 170.5% (price as of 2026-10-02)
May 26, 2020 NMFCZ P 28,400 $9.47 $268,948 402,024 Indirect +7.60% Acquired 167.9% (price as of 2026-10-02)
May 26, 2020 NMFCZ P 12,509 $9.50 $118,836 7,240,751 Direct +0.17% Acquired 167.1% (price as of 2026-10-02)
May 22, 2020 NMFCZ P 44,461 $9.08 $403,706 373,624 Indirect +13.51% Acquired 179.4% (price as of 2026-10-02)
May 22, 2020 NMFCZ P 187,491 $9.10 $1,706,168 7,228,215 Direct +2.66% Acquired 178.8% (price as of 2026-10-02)
May 14, 2020 NMFCZ P 100,000 $8.00 $800,000 329,163 Indirect +43.64% Acquired 217.1% (price as of 2026-10-02)
May 14, 2020 NMFCZ P 200,000 $7.94 $1,588,000 7,040,751 Direct +2.92% Acquired 219.5% (price as of 2026-10-02)
May 12, 2020 NMFCZ P 50,000 $8.11 $405,500 229,163 Indirect +27.91% Acquired 212.8% (price as of 2026-10-02)
May 11, 2020 NMFCZ P 100,000 $8.11 $811,000 6,840,751 Direct +1.48% Acquired 212.8% (price as of 2026-10-02)
Oct. 23, 2019 NMFCZ P 355,000 $13.25 $4,703,750 6,740,751 Direct +5.56% Acquired 91.5% (price as of 2026-10-02)
Dec. 17, 2018 NMFCZ P 181,805 $12.52 $2,276,199 6,315,173 Direct +2.96% Acquired 102.6% (price as of 2026-10-02)
March 13, 2018 NMFCZ P 99,163 $13.43 $1,331,759 5,922,763 Direct +1.70% Acquired 88.9% (price as of 2026-10-02)
March 12, 2018 NMFCZ P 182,013 $13.38 $2,435,334 5,823,600 Direct +3.23% Acquired 89.6% (price as of 2026-10-02)
March 9, 2018 NMFCZ P 95,615 $13.41 $1,282,197 5,641,587 Direct +1.72% Acquired 89.2% (price as of 2026-10-02)

Showing latest 100 of 162 transactions

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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
April 29, 2008 813562 Series A Converible Preferred Stock Common Stock (6,956,522) $11.50 · 6,956,522 Disposed
June 29, 2004 STRA Series A Convertible Preferred Stock [F3] Common Stock · · 875,120 Disposed
May 6, 2004 STRA Option Common Stock (767,000) $30.00 May 15, 2004 1 Disposed
March 15, 2004 STRA Series A Convertible Preferred Stock [F4] Common Stock (1,855,139) · · 1,855,139 Disposed
Jan. 14, 2004 STRA Series A Convertible Preferred Stock [F1] Common Stock (384,994) · · 350,000 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
May 19, 2011 NMFCZ Common Stock 1,252,964 Indirect
May 19, 2011 NMFCZ Common Membership Units→ Common Stock (20,221,938) 20,221,938 Indirect