DAVIS MICHAEL A / has filed 69 insider transactions across 1 company since July 2024.
Most recent transaction: a grant/award of 50000 shares of CYANOTECH CORP ($CYAN) on August 28, 2025.
Activity breakdown: 65 open-market purchases and 0 sales.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug. 28, 2025 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | A | Cyanotech Corporation Common Stock | 50000 | $0.00 | 1,838,756.0000 | 7,232,217 | 2.80% | 0.69% |
| Oct. 1, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | A | Cyanotech Corporation Common Stock | 13158 | $0.76 | 1,788,756.0000 | 0 | 0.74% | 0.00% |
| Oct. 1, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.76 | 1,775,598.0000 | 0 | 0.28% | 0.00% |
| Sept. 30, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.76 | 1,770,598.0000 | 0 | 0.28% | 0.00% |
| Sept. 27, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.77 | 1,765,598.0000 | 0 | 0.28% | 0.00% |
| Sept. 26, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.77 | 1,760,598.0000 | 0 | 0.28% | 0.00% |
| Sept. 25, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.77 | 1,755,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 24, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.73 | 1,750,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 23, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.77 | 1,745,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 20, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.77 | 1,740,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 19, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.74 | 1,735,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 17, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 1000 | $0.72 | 1,725,598.0000 | 0 | 0.06% | 0.00% |
| Sept. 18, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.78 | 1,730,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 17, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 4000 | $0.74 | 1,724,598.0000 | 0 | 0.23% | 0.00% |
| Sept. 16, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.82 | 1,720,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 13, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.82 | 1,715,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 12, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.83 | 1,710,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 11, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.83 | 1,705,598.0000 | 0 | 0.29% | 0.00% |
| Sept. 10, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.83 | 1,633,931.0000 | 0 | 0.31% | 0.00% |
| Sept. 10, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | A | Cyanotech Corporation Common Stock | 66667 | $0.75 | 1,700,598.0000 | 0 | 4.08% | 0.00% |
| Sept. 9, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.84 | 1,628,931.0000 | 0 | 0.31% | 0.00% |
| Sept. 6, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.84 | 1,623,931.0000 | 0 | 0.31% | 0.00% |
| Sept. 5, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.84 | 1,618,931.0000 | 0 | 0.31% | 0.00% |
| Sept. 4, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.85 | 1,576,894.0000 | 0 | 0.32% | 0.00% |
| Sept. 4, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | A | Cyanotech Corporation Common Stock | 37037 | $0.00 | 1,613,931.0000 | 0 | 2.35% | 0.00% |
| Sept. 3, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.79 | 1,571,894.0000 | 0 | 0.32% | 0.00% |
| Aug. 30, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.79 | 1,566,894.0000 | 0 | 0.32% | 0.00% |
| Aug. 29, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.75 | 1,561,894.0000 | 0 | 0.32% | 0.00% |
| Aug. 29, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.75 | 1,561,894.0000 | 0 | 0.32% | 0.00% |
| Aug. 28, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.79 | 1,556,894.0000 | 0 | 0.32% | 0.00% |
| Aug. 27, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.80 | 1,551,894.0000 | 0 | 0.32% | 0.00% |
| Aug. 23, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.84 | 1,541,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 26, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.77 | 1,546,894.0000 | 0 | 0.32% | 0.00% |
| Aug. 21, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.75 | 1,531,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 22, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.76 | 1,536,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 19, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.89 | 1,521,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 20, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.87 | 1,526,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 16, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.85 | 1,516,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 15, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.75 | 1,511,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 14, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.70 | 1,506,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 13, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.74 | 1,501,894.0000 | 0 | 0.33% | 0.00% |
| Aug. 12, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.74 | 1,496,894.0000 | 0 | 0.34% | 0.00% |
| Aug. 9, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.79 | 1,491,894.0000 | 0 | 0.34% | 0.00% |
| Aug. 8, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.75 | 1,486,894.0000 | 0 | 0.34% | 0.00% |
| Aug. 7, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.70 | 1,481,894.0000 | 0 | 0.34% | 0.00% |
| Aug. 6, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.80 | 1,476,894.0000 | 0 | 0.34% | 0.00% |
| Aug. 5, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.77 | 1,471,894.0000 | 0 | 0.34% | 0.00% |
| Aug. 2, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.79 | 1,466,894.0000 | 0 | 0.34% | 0.00% |
| Aug. 1, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.83 | 1,461,894.0000 | 0 | 0.34% | 0.00% |
| July 31, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.83 | 1,456,894.0000 | 0 | 0.34% | 0.00% |
| July 30, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.71 | 1,451,894.0000 | 0 | 0.35% | 0.00% |
| July 29, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.64 | 1,446,894.0000 | 0 | 0.35% | 0.00% |
| July 26, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.64 | 1,441,894.0000 | 0 | 0.35% | 0.00% |
| July 25, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.64 | 1,436,894.0000 | 0 | 0.35% | 0.00% |
| July 24, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.60 | 1,431,894.0000 | 0 | 0.35% | 0.00% |
| July 23, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.58 | 1,426,894.0000 | 0 | 0.35% | 0.00% |
| July 22, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.59 | 1,421,894.0000 | 0 | 0.35% | 0.00% |
| July 19, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.59 | 1,416,894.0000 | 0 | 0.35% | 0.00% |
| July 18, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.58 | 1,411,894.0000 | 0 | 0.36% | 0.00% |
| July 17, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.59 | 1,406,894.0000 | 0 | 0.36% | 0.00% |
| July 16, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.57 | 1,401,894.0000 | 0 | 0.36% | 0.00% |
| July 15, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.53 | 1,396,894.0000 | 0 | 0.36% | 0.00% |
| July 12, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.55 | 1,391,894.0000 | 0 | 0.36% | 0.00% |
| July 11, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.45 | 1,386,894.0000 | 0 | 0.36% | 0.00% |
| July 10, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.39 | 1,381,894.0000 | 0 | 0.36% | 0.00% |
| July 8, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.32 | 1,371,894.0000 | 0 | 0.37% | 0.00% |
| July 9, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.39 | 1,376,894.0000 | 0 | 0.36% | 0.00% |
| July 3, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.37 | 1,361,894.0000 | 0 | 0.37% | 0.00% |
| July 5, 2024 | CYANOTECH CORP | $CYAN | DAVIS MICHAEL A / | Director | P | Cyanotech Corporation Common Stock | 5000 | $0.40 | 1,366,894.0000 | 0 | 0.37% | 0.00% |