David Ogens

CIK 1515169 · View on SEC EDGAR ↗

Insider

First SEC filing: Dec. 17, 2020 · Latest: Dec. 17, 2020

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $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

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Aug. 11, 2025 NMFCZ P 4,000 $10.22 $40,880 16,000 Indirect +33.33% Acquired 146.5% (price as of 2026-08-19)
Aug. 11, 2025 NMFCZ P 4,000 $10.26 $41,040 12,000 Indirect +50.00% Acquired 145.5% (price as of 2026-08-19)
Aug. 11, 2025 NMFCZ P 18,000 $10.23 $184,140 216,189 Direct +9.08% Acquired 146.2% (price as of 2026-08-19)
March 7, 2025 NMFCZ P 5,000 $11.30 $56,500 194,020 Direct +2.65% Acquired 122.9% (price as of 2026-08-19)
March 6, 2025 NMFCZ P 5,000 $11.32 $56,600 189,020 Direct +2.72% Acquired 122.5% (price as of 2026-08-19)
March 5, 2025 NMFCZ P 5,000 $11.31 $56,550 184,020 Direct +2.79% Acquired 122.7% (price as of 2026-08-19)
March 4, 2025 NMFCZ P 5,000 $11.44 $57,200 179,020 Direct +2.87% Acquired 120.2% (price as of 2026-08-19)
June 7, 2024 NMFCZ P 3,500 $12.62 $44,170 166,391 Direct +2.15% Acquired 99.6% (price as of 2026-08-19)
March 10, 2023 NMFCZ P 5,400 $11.65 $62,910 135,266 Direct +4.16% Acquired 116.2% (price as of 2026-08-19)
Sept. 2, 2022 NMFCZ P 2,600 $12.92 $33,592 123,452 Direct +2.15% Acquired 95.0% (price as of 2026-08-19)
May 17, 2022 NMFCZ P 1,089 $12.95 $14,103 117,853 Direct +0.93% Acquired 94.5% (price as of 2026-08-19)
May 16, 2022 NMFCZ P 493 $12.70 $6,261 116,764 Direct +0.42% Acquired 98.3% (price as of 2026-08-19)
Dec. 15, 2020 NMFCZ P 2,500 $11.48 $28,700 98,904 Direct +2.59% Acquired 119.4% (price as of 2026-08-19)
Dec. 10, 2014 NMFCZ P 1,250 $14.83 $18,538 33,334 Direct +3.90% Acquired 69.9% (price as of 2026-08-19)
Aug. 12, 2014 NMFCZ P 10,000 $14.98 $149,800 31,124 Direct +47.34% Acquired 68.2% (price as of 2026-08-19)
May 23, 2013 NMFCZ P 6,000 $15.10 $90,600 18,680 Direct +47.32% Acquired 66.8% (price as of 2026-08-19)
Nov. 12, 2012 NMFCZ P 1,000 $14.39 $14,390 12,000 Direct +9.09% Acquired 75.1% (price as of 2026-08-19)
March 12, 2012 NMFCZ P 11,000 $13.50 $148,500 11,000 Direct Acquired 86.6% (price as of 2026-08-19)

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.