Home/Insiders/DAVIS MICHAEL A /
DM
SEC Insider//CIK 0001201156

DAVIS MICHAEL A /

CIK 00012011561 companyKAILUA- KONA, HI

Transactions

50

Companies

1

Filings

10

CIK

0001201156

Recent Transactions

50 trades
  • Award

    Cyanotech Corporation Common Stock

    2025-08-28+50,0001,528,598 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-10-01$0.76/sh+5,0001,465,440 total
  • Award

    Cyanotech Corporation Common Stock

    2024-10-01$0.76/sh+13,1581,478,598 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-30$0.76/sh+5,0001,460,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-27$0.77/sh+5,0001,455,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-26$0.77/sh+5,0001,450,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-25$0.77/sh+5,0001,445,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-24$0.73/sh+5,0001,440,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-23$0.77/sh+5,0001,435,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-20$0.77/sh+5,0001,430,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-19$0.74/sh+5,0001,425,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-18$0.78/sh+5,0001,420,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-17$0.72/sh+1,0001,415,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-17$0.74/sh+4,0001,414,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-16$0.82/sh+5,0001,410,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-13$0.82/sh+5,0001,405,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-12$0.83/sh+5,0001,400,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-11$0.83/sh+5,0001,395,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-10$0.83/sh+5,0001,323,773 total
  • Award

    Cyanotech Corporation Common Stock

    2024-09-10$0.75/sh+66,6671,390,440 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-09$0.84/sh+5,0001,318,773 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-06$0.84/sh+5,0001,313,773 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-05$0.84/sh+5,0001,308,773 total
  • Award

    Cyanotech Corporation Common Stock

    2024-09-04+37,0371,303,773 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-04$0.85/sh+5,0001,266,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-09-03$0.79/sh+5,0001,261,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-30$0.79/sh+5,0001,256,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-29$0.75/sh+5,0001,251,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-29$0.75/sh+5,0001,251,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-28$0.79/sh+5,0001,246,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-27$0.80/sh+5,0001,241,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-26$0.77/sh+5,0001,236,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-23$0.84/sh+5,0001,231,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-22$0.76/sh+5,0001,226,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-21$0.75/sh+5,0001,221,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-20$0.87/sh+5,0001,216,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-19$0.89/sh+5,0001,211,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-16$0.85/sh+5,0001,206,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-15$0.75/sh+5,0001,201,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-14$0.70/sh+5,0001,196,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-13$0.74/sh+5,0001,191,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-12$0.74/sh+5,0001,186,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-09$0.79/sh+5,0001,181,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-08$0.75/sh+5,0001,176,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-07$0.70/sh+5,0001,171,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-06$0.80/sh+5,0001,166,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-05$0.77/sh+5,0001,161,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-02$0.79/sh+5,0001,156,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-08-01$0.83/sh+5,0001,151,736 total
  • Purchase

    Cyanotech Corporation Common Stock

    2024-07-31$0.83/sh+5,0001,146,736 total