Home/Insiders/MIDDLETON FRED A
MF
SEC Insider//CIK 0001267959

MIDDLETON FRED A

CIK 00012679597 companiesSAN MATEO, CA

Transactions

50

Companies

7

Filings

4

CIK

0001267959

Recent Transactions

50 trades
  • Award

    Director Stock Option (Right to Buy)

    2025-06-24+10,00010,000 total
  • Award

    Director Stock Option (Right to Buy)

    2025-06-24+19,68719,687 total
  • Award

    Director Stock Option (Right to Buy)

    2025-06-24+10,00010,000 total
  • Award

    Director Stock Option (Right to Buy)

    2025-06-24+6,5626,562 total
  • Disposition to Issuer

    Common Stock

    2025-04-21$8.55/sh60,0000 total
  • Disposition to Issuer

    Common Stock

    2025-04-21$8.55/sh207,5230 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2135,0000 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2150,0000 total
  • Disposition to Issuer

    Common Stock

    2025-04-21$8.55/sh40,0000 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2135,0000 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2121,0000 total
  • Disposition to Issuer

    Common Stock

    2025-04-21$8.55/sh531,8610 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2121,0000 total
  • Disposition to Issuer

    Common Stock

    2025-04-21$8.55/sh2,776,0930 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2142,0000 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2160,0000 total
  • Disposition to Issuer

    Employee Stock Option (Right to Buy)

    2025-04-2160,0000 total
  • Purchase

    Common Stock

    2024-12-06$2.65/sh+4,80036,514 total
  • Purchase

    Common Stock

    2024-11-01$3.75/sh+86,867814,300 total
  • Purchase

    Common Stock

    2024-11-01$3.75/sh+87722,479 total
  • Purchase

    Common Stock

    2024-11-01$3.75/sh+20,00031,714 total
  • Gift

    Common Stock

    2024-10-2860,00040,000 total
  • Award

    Director Stock Option (Right to Buy)

    2024-08-27+10,00010,000 total
  • Award

    Stock Option (Right to Buy)

    2024-06-20+60,00060,000 total
  • Award

    Director Stock Option (Right to Buy)

    2024-03-28+10,00010,000 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+25,51625,516 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+14,37214,372 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+25,51625,516 total
  • Purchase

    Common Stock

    2024-01-23$3.70/sh+194,472435,148 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+121,678121,678 total
  • Purchase

    Common Stock

    2024-01-23$3.70/sh+28,74430,292 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+97,23697,236 total
  • Purchase

    Common Stock

    2024-01-23$3.70/sh+13,18427,609 total
  • Purchase

    Common Stock

    2024-01-23$3.70/sh+51,032114,260 total
  • Purchase

    Common Stock

    2024-01-23$3.70/sh+144,676727,433 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+1,9601,960 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+121,678121,678 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+1,9601,960 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+6,5926,592 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+6,5926,592 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+97,23697,236 total
  • Purchase

    Common Stock

    2024-01-23$3.70/sh+243,356946,744 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+72,33872,338 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+72,33872,338 total
  • Purchase

    Warrant

    2024-01-23$0.13/sh+14,37214,372 total
  • Purchase

    Common Stock

    2024-01-23$3.70/sh+3,92021,602 total
  • Purchase

    Common Stock

    2023-11-17$0.96/sh+17,295100,000 total
  • Purchase

    Common Stock

    2023-11-10$0.92/sh+2,70582,705 total
  • Purchase

    Common Stock

    2023-09-25$0.98/sh+20,00080,000 total
  • Award

    Stock Option (Right to Buy)

    2023-06-09+60,00060,000 total