Morgan C. Frank
First SEC filing: Dec. 10, 2025 · Latest: Dec. 10, 2025
Insider at
Insider transactions
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 |
|---|---|---|---|---|---|---|---|---|---|
| Sept. 30, 2026 | SNWV | A | 11,286 | · | · | 11,286 Direct | · | Acquired | (price as of 2026-10-05) |
| Sept. 30, 2026 | MODD | A | 62 | · | · | 62 Direct | · | Acquired | (price as of 2026-10-05) |
| Sept. 30, 2026 | MODD | A | 250 | · | · | 312 Direct | +403.23% | Acquired | (price as of 2026-10-05) |
| June 30, 2026 | SNWV | A | 5,524 | · | · | 5,524 Direct | · | Acquired | (price as of 2026-10-05) |
| June 30, 2026 | MODD | A | 250 | · | · | 312 Direct | +403.23% | Acquired | (price as of 2026-10-05) |
| June 30, 2026 | MODD | A | 62 | · | · | 62 Direct | · | Acquired | (price as of 2026-10-05) |
| March 31, 2026 | MODD | A | 250 | · | · | 312 Direct | +403.23% | Acquired | (price as of 2026-10-05) |
| March 31, 2026 | MODD | A | 62 | · | · | 62 Direct | · | Acquired | (price as of 2026-10-05) |
| March 31, 2026 | SNWV | A | 3,208 | · | · | 3,208 Direct | · | Acquired | (price as of 2026-10-05) |
| Jan. 30, 2026 | SNWV | A | 24,000 | · | · | 24,000 Direct | · | Acquired | (price as of 2026-10-05) |
| Dec. 31, 2025 | SNWV | A | 1,540 | · | · | 1,540 Direct | · | Acquired | (price as of 2026-10-05) |
| Dec. 31, 2025 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| Dec. 31, 2025 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| Sept. 30, 2025 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| Sept. 30, 2025 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| Sept. 30, 2025 | SNWV | A | 1,342 | · | · | 1,342 Direct | · | Acquired | (price as of 2026-10-05) |
| June 30, 2025 | SNWV | A | 1,574 | · | · | 1,574 Direct | · | Acquired | (price as of 2026-10-05) |
| June 30, 2025 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| June 30, 2025 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| April 3, 2025 | SNWV | A | 1,761 | · | · | 1,761 Direct | · | Acquired | (price as of 2026-10-05) |
| March 31, 2025 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| March 31, 2025 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| Jan. 31, 2025 | SNWV | A | 50,000 | · | · | 50,000 Direct | · | Acquired | (price as of 2026-10-05) |
| Dec. 31, 2024 | SNWV | A | 1,559 | · | · | 1,559 Direct | · | Acquired | (price as of 2026-10-05) |
| Dec. 31, 2024 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| Dec. 31, 2024 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| Oct. 22, 2024 | SNWV | A | 21,126 | · | · | 160,000 Direct | +15.21% | Acquired | (price as of 2026-10-05) |
| Oct. 22, 2024 | SNWV | A | 138,874 | · | · | 138,874 Direct | · | Acquired | (price as of 2026-10-05) |
| June 30, 2024 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| June 30, 2024 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| March 31, 2024 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| March 31, 2024 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| Dec. 29, 2023 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| Dec. 29, 2023 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| Sept. 30, 2023 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| Sept. 30, 2023 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| Aug. 31, 2023 | MODD | P | 103,459 | $1.08 | $111,736 | 206,226 Direct | +100.67% | Acquired | -92.9% (price as of 2026-10-05) |
| Aug. 30, 2023 | MODD | P | 42,490 | $1.04 | $44,190 | 102,767 Direct | +70.49% | Acquired | -92.6% (price as of 2026-10-05) |
| June 30, 2023 | MODD | A | 7,500 | · | · | 9,375 Direct | +400.00% | Acquired | (price as of 2026-10-05) |
| June 30, 2023 | MODD | A | 1,875 | · | · | 1,875 Direct | · | Acquired | (price as of 2026-10-05) |
| March 31, 2023 | MODD | A | 7,500 | $1.44 | $10,800 | 9,375 Direct | +400.00% | Acquired | -94.7% (price as of 2026-10-05) |
| March 31, 2023 | MODD | A | 1,875 | $1.44 | $2,700 | 1,875 Direct | · | Acquired | -94.7% (price as of 2026-10-05) |
| Dec. 31, 2022 | MODD | A | 7,500 | $2.14 | $16,050 | 7,500 Direct | · | Acquired | -96.4% (price as of 2026-10-05) |
| Dec. 31, 2022 | MODD | A | 1,875 | $2.14 | $4,012 | 1,875 Direct | · | Acquired | -96.4% (price as of 2026-10-05) |
| Sept. 30, 2022 | MODD | A | 7,500 | $4.34 | $32,550 | 7,500 Direct | · | Acquired | -98.2% (price as of 2026-10-05) |
| Sept. 30, 2022 | MODD | A | 1,875 | $4.34 | $8,138 | 1,875 Direct | · | Acquired | -98.2% (price as of 2026-10-05) |
| July 19, 2022 | MODD | A | 7,500 | $5.16 | $38,700 | 7,500 Direct | · | Acquired | -98.5% (price as of 2026-10-05) |
| June 30, 2022 | MODD | A | 3,634 | $5.16 | $18,751 | 3,634 Direct | · | Acquired | -98.5% (price as of 2026-10-05) |
| March 31, 2022 | MODD | A | 17,943 | $4.18 | $75,002 | 17,943 Direct | · | Acquired | -98.2% (price as of 2026-10-05) |
| March 31, 2022 | MODD | A | 4,486 | $4.18 | $18,751 | 4,486 Direct | · | Acquired | -98.2% (price as of 2026-10-05) |
| Dec. 31, 2021 | MODD | A | 2,497 | $7.51 | $18,752 | 2,497 Direct | · | Acquired | -99.0% (price as of 2026-10-05) |
| Dec. 31, 2021 | MODD | A | 9,987 | $7.51 | $75,002 | 9,987 Direct | · | Acquired | -99.0% (price as of 2026-10-05) |
| Sept. 30, 2021 | MODD | A | 6,292 | $2.98 | $18,750 | 6,292 Direct | · | Acquired | -97.4% (price as of 2026-10-05) |
| Sept. 30, 2021 | MODD | A | 25,168 | $2.98 | $75,001 | 25,168 Direct | · | Acquired | -97.4% (price as of 2026-10-05) |
| June 30, 2021 | MODD | A | 12,712 | $5.90 | $75,001 | 12,712 Direct | · | Acquired | -98.7% (price as of 2026-10-05) |
| June 30, 2021 | MODD | A | 3,178 | $5.90 | $18,750 | 15,890 Direct | +25.00% | Acquired | -98.7% (price as of 2026-10-05) |
| May 12, 2020 | MODD | A | 150,000 | $2.87 | $430,500 | 150,000 Direct | · | Acquired | -97.3% (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.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Sept. 30, 2026 | SNWV | Stock Option (right to buy) | Common Stock | $4.71 | Sept. 30, 2031 | 11,286 | Acquired |
| Sept. 30, 2026 | MODD | Option to purchase common stock [F1] | Common Stock | $1.95 | Sept. 30, 2026 | 62 | Acquired |
| Sept. 30, 2026 | MODD | Option to purchase common stock [F1] | Common Stock | $1.95 | Sept. 30, 2026 | 250 | Acquired |
| June 30, 2026 | SNWV | Stock Option (right to buy) | Common Stock | $10.00 | June 30, 2031 | 5,524 | Acquired |
| June 30, 2026 | MODD | Option to purchase common stock [F1] | Common Stock | $4.88 | June 30, 2036 | 250 | Acquired |
| June 30, 2026 | MODD | Option to purchase common stock [F1] | Common Stock | $4.88 | June 30, 2036 | 62 | Acquired |
| March 31, 2026 | MODD | Option to purchase common stock [F1] | Common Stock | $4.55 | March 31, 2036 | 250 | Acquired |
| March 31, 2026 | MODD | Option to purchase common stock [F1] | Common Stock | $4.55 | March 31, 2036 | 62 | Acquired |
| March 31, 2026 | SNWV | Stock Option (right to buy) | Common Stock | $17.29 | March 31, 2031 | 3,208 | Acquired |
| Jan. 30, 2026 | SNWV | Stock Option (right to buy) | Common Stock | $26.96 | Jan. 30, 2031 | 24,000 | Acquired |
| Dec. 31, 2025 | SNWV | Stock Option (right to buy) | Common Stock | $29.84 | Dec. 31, 2030 | 1,540 | Acquired |
| Dec. 31, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $0.36 | Dec. 31, 2035 | 7,500 | Acquired |
| Dec. 31, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $0.36 | Dec. 31, 2035 | 1,875 | Acquired |
| Sept. 30, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $0.70 | Sept. 30, 2035 | 7,500 | Acquired |
| Sept. 30, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $0.70 | Sept. 30, 2035 | 1,875 | Acquired |
| Sept. 30, 2025 | SNWV | Stock Option (right to buy) | Common Stock | $37.48 | Sept. 30, 2030 | 1,342 | Acquired |
| June 30, 2025 | SNWV | Stock Option (right to buy) | Common Stock | $32.86 | June 30, 2030 | 1,574 | Acquired |
| June 30, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $0.68 | June 30, 2035 | 7,500 | Acquired |
| June 30, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $0.68 | June 30, 2035 | 1,875 | Acquired |
| April 3, 2025 | SNWV | Stock Option (right to buy) | Common Stock | $29.80 | April 3, 2030 | 1,761 | Acquired |
| March 31, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $1.10 | March 31, 2035 | 7,500 | Acquired |
| March 31, 2025 | MODD | Option to purchase common stock [F1] | Common Stock | $1.10 | March 31, 2035 | 1,875 | Acquired |
| Jan. 31, 2025 | SNWV | Stock Option (right to buy) | Common Stock | $27.70 | Jan. 31, 2030 | 50,000 | Acquired |
| Dec. 31, 2024 | SNWV | Stock Option (right to buy) | Common Stock | $22.76 | Dec. 31, 2029 | 1,559 | Acquired |
| Dec. 31, 2024 | MODD | Option to purchase common stock [F1] | Common Stock | $1.39 | Dec. 31, 2034 | 7,500 | Acquired |
| Dec. 31, 2024 | MODD | Option to purchase common stock [F1] | Common Stock | $1.39 | Dec. 31, 2034 | 1,875 | Acquired |
| Oct. 22, 2024 | SNWV | Stock Option (right to buy) | Common Stock | $14.20 | Oct. 22, 2034 | 21,126 | Acquired |
| Oct. 22, 2024 | SNWV | Stock Option (right to buy) | Common Stock | $14.20 | Oct. 22, 2034 | 138,874 | Acquired |
| June 30, 2024 | MODD | Option to purchase common stock [F1] | Common Stock | $1.56 | June 30, 2034 | 7,500 | Acquired |
| June 30, 2024 | MODD | Option to purchase common stock [F1] | Common Stock | $1.56 | June 30, 2034 | 1,875 | Acquired |
| March 31, 2024 | MODD | Option to purchase common stock [F1] | Common Stock | $1.95 | March 31, 2034 | 7,500 | Acquired |
| March 31, 2024 | MODD | Option to purchase common stock [F1] | Common Stock | $1.95 | March 31, 2034 | 1,875 | Acquired |
| Dec. 29, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $1.78 | Dec. 29, 2033 | 7,500 | Acquired |
| Dec. 29, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $1.78 | Dec. 29, 2033 | 1,875 | Acquired |
| Sept. 30, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $1.16 | Sept. 30, 2033 | 7,500 | Acquired |
| Sept. 30, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $1.16 | Sept. 30, 2033 | 1,875 | Acquired |
| June 30, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $0.93 | June 30, 2033 | 7,500 | Acquired |
| June 30, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $0.93 | June 30, 2033 | 1,875 | Acquired |
| March 31, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $1.44 | March 31, 2033 | 7,500 | Acquired |
| March 31, 2023 | MODD | Option to purchase common stock [F1] | Common Stock | $1.44 | March 31, 2033 | 1,875 | Acquired |
| Dec. 31, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $2.14 | Dec. 31, 2032 | 7,500 | Acquired |
| Dec. 31, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $2.14 | Dec. 31, 2032 | 1,875 | Acquired |
| Sept. 30, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $4.34 | Sept. 30, 2032 | 7,500 | Acquired |
| Sept. 30, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $4.34 | Sept. 30, 2032 | 1,875 | Acquired |
| July 19, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $5.16 | July 19, 2032 | 7,500 | Acquired |
| June 30, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $5.16 | June 30, 2032 | 3,634 | Acquired |
| March 31, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $4.18 | March 31, 2032 | 17,943 | Acquired |
| March 31, 2022 | MODD | Option to purchase common stock [F1] | Common Stock | $4.18 | March 31, 2032 | 4,486 | Acquired |
| Dec. 31, 2021 | MODD | Option to purchase common stock [F1] | Common Stock | $7.51 | Dec. 31, 2031 | 2,497 | Acquired |
| Dec. 31, 2021 | MODD | Option to purchase common stock [F1] | Common Stock | $7.51 | Dec. 31, 2031 | 9,987 | Acquired |
| Sept. 30, 2021 | MODD | Option to purchase common stock [F1] | Common Stock | $2.98 | Sept. 30, 2031 | 6,292 | Acquired |
| Sept. 30, 2021 | MODD | Option to purchase common stock [F1] | Common Stock | $2.98 | Sept. 30, 2031 | 25,168 | Acquired |
| June 30, 2021 | MODD | Option to purchase common stock [F1] | Common Stock | $5.90 | June 30, 2031 | 12,712 | Acquired |
| June 30, 2021 | MODD | Option to purchase common stock [F1] | Common Stock | $5.90 | June 30, 2031 | 3,178 | Acquired |
| May 12, 2020 | MODD | Option to purchase common stock [F1] | Common Stock | $2.87 | May 12, 2030 | 150,000 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2025 | $3,704 | · | · | $410,383 | · | · | · | $414,087 |
| 2024 | $4 | · | · | $1,383,842 | · | · | · | $1,383,846 |
| 2023 | $1 | · | · | · | · | · | $100,000 | $100,001 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.