Michael Davis

(Mr. Michael Davis M.D.)

Currently holds a position at Cyanotech Corp

Positions

Position Company Period
Independent Chairman of the Board Cyanotech Corp April 13, 2011 -
Michael Davis's trades of Cyanotech Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-10-03 2024-10-01 PP Planned purchase
5,000 +0.3%
0.76
USD 3,800
5,000 +0.3% 0.76 USD 3,800
2024-10-01 2024-09-30 PP Planned purchase
5,000 +0.3%
0.76
USD 3,800
5,000 +0.3% 0.76 USD 3,800
2024-10-01 2024-09-27 PP Planned purchase
5,000 +0.3%
0.77
USD 3,850
5,000 +0.3% 0.77 USD 3,850
2024-09-27 2024-09-26 PP Planned purchase
5,000 +0.3%
0.77
USD 3,850
5,000 +0.3% 0.77 USD 3,850
2024-09-27 2024-09-25 PP Planned purchase
5,000 +0.3%
0.77
USD 3,850
5,000 +0.3% 0.77 USD 3,850
2024-09-25 2024-09-24 PP Planned purchase
5,000 +0.3%
0.73
USD 3,650
5,000 +0.3% 0.73 USD 3,650
2024-09-25 2024-09-23 PP Planned purchase
5,000 +0.3%
0.77
USD 3,850
5,000 +0.3% 0.77 USD 3,850
2024-09-23 2024-09-20 PP Planned purchase
5,000 +0.4%
0.77
USD 3,850
5,000 +0.4% 0.77 USD 3,850
2024-09-23 2024-09-19 PP Planned purchase
5,000 +0.4%
0.74
USD 3,700
5,000 +0.4% 0.74 USD 3,700
2024-09-19 2024-09-18 PP Planned purchase
5,000 +0.4%
0.78
USD 3,900
5,000 +0.4% 0.78 USD 3,900
2024-09-19 2024-09-17 PP Planned purchase
1,000 +0.1%
0.72
USD 720
1,000 +0.1% 0.72 USD 720
2024-09-19 2024-09-17 PP Planned purchase
4,000 +0.3%
0.74
USD 2,960
4,000 +0.3% 0.74 USD 2,960
2024-09-17 2024-09-16 PP Planned purchase
5,000 +0.4%
0.82
USD 4,100
5,000 +0.4% 0.82 USD 4,100
2024-09-17 2024-09-13 PP Planned purchase
5,000 +0.4%
0.82
USD 4,100
5,000 +0.4% 0.82 USD 4,100
2024-09-13 2024-09-12 PP Planned purchase
5,000 +0.4%
0.83
USD 4,150
5,000 +0.4% 0.83 USD 4,150
2024-09-13 2024-09-11 PP Planned purchase
5,000 +0.4%
0.83
USD 4,150
5,000 +0.4% 0.83 USD 4,150
2024-09-11 2024-09-10 PP Planned purchase
5,000 +0.4%
0.83
USD 4,150
5,000 +0.4% 0.83 USD 4,150
2024-09-11 2024-09-09 PP Planned purchase
5,000 +0.4%
0.84
USD 4,200
5,000 +0.4% 0.84 USD 4,200
2024-09-09 2024-09-06 PP Planned purchase
5,000 +0.4%
0.84
USD 4,200
5,000 +0.4% 0.84 USD 4,200
2024-09-09 2024-09-05 PP Planned purchase
5,000 +0.4%
0.84
USD 4,200
5,000 +0.4% 0.84 USD 4,200
2024-09-05 2024-09-04 PP Planned purchase
5,000 +0.4%
0.85
USD 4,250
5,000 +0.4% 0.85 USD 4,250
2024-09-05 2024-09-03 PP Planned purchase
5,000 +0.4%
0.79
USD 3,950
5,000 +0.4% 0.79 USD 3,950
2024-09-03 2024-08-30 PP Planned purchase
5,000 +0.4%
0.79
USD 3,950
5,000 +0.4% 0.79 USD 3,950
2024-09-03 2024-08-29 PP Planned purchase
5,000 +0.4%
0.75
USD 3,750
5,000 +0.4% 0.75 USD 3,750
2024-09-03 2024-08-29 PP Planned purchase
5,000 +0.4%
0.75
USD 3,750
5,000 +0.4% 0.75 USD 3,750
2024-08-29 2024-08-28 PP Planned purchase
5,000 +0.4%
0.79
USD 3,950
5,000 +0.4% 0.79 USD 3,950
2024-08-29 2024-08-27 PP Planned purchase
5,000 +0.4%
0.80
USD 4,000
5,000 +0.4% 0.80 USD 4,000
2024-08-27 2024-08-26 PP Planned purchase
5,000 +0.4%
0.77
USD 3,850
5,000 +0.4% 0.77 USD 3,850
2024-08-27 2024-08-23 PP Planned purchase
5,000 +0.4%
0.84
USD 4,200
5,000 +0.4% 0.84 USD 4,200
2024-08-23 2024-08-22 PP Planned purchase
5,000 +0.4%
0.76
USD 3,800
5,000 +0.4% 0.76 USD 3,800
2024-08-23 2024-08-21 PP Planned purchase
5,000 +0.4%
0.75
USD 3,750
5,000 +0.4% 0.75 USD 3,750
2024-08-21 2024-08-20 PP Planned purchase
5,000 +0.4%
0.87
USD 4,350
5,000 +0.4% 0.87 USD 4,350
2024-08-21 2024-08-19 PP Planned purchase
5,000 +0.4%
0.89
USD 4,450
5,000 +0.4% 0.89 USD 4,450
2024-08-19 2024-08-16 PP Planned purchase
5,000 +0.4%
0.85
USD 4,250
5,000 +0.4% 0.85 USD 4,250
2024-08-19 2024-08-15 PP Planned purchase
5,000 +0.4%
0.75
USD 3,750
5,000 +0.4% 0.75 USD 3,750
2024-08-15 2024-08-14 PP Planned purchase
5,000 +0.4%
0.70
USD 3,500
5,000 +0.4% 0.70 USD 3,500
2024-08-15 2024-08-13 PP Planned purchase
5,000 +0.4%
0.74
USD 3,700
5,000 +0.4% 0.74 USD 3,700
2024-08-13 2024-08-12 PP Planned purchase
5,000 +0.4%
0.74
USD 3,700
5,000 +0.4% 0.74 USD 3,700
2024-08-13 2024-08-09 PP Planned purchase
5,000 +0.4%
0.79
USD 3,950
5,000 +0.4% 0.79 USD 3,950
2024-08-09 2024-08-08 PP Planned purchase
5,000 +0.4%
0.75
USD 3,750
5,000 +0.4% 0.75 USD 3,750
2024-08-09 2024-08-07 PP Planned purchase
5,000 +0.4%
0.70
USD 3,500
5,000 +0.4% 0.70 USD 3,500
2024-08-07 2024-08-06 PP Planned purchase
5,000 +0.4%
0.80
USD 4,000
5,000 +0.4% 0.80 USD 4,000
2024-08-07 2024-08-05 PP Planned purchase
5,000 +0.4%
0.77
USD 3,850
5,000 +0.4% 0.77 USD 3,850
2024-08-05 2024-08-02 PP Planned purchase
5,000 +0.4%
0.79
USD 3,950
5,000 +0.4% 0.79 USD 3,950
2024-08-05 2024-08-01 PP Planned purchase
5,000 +0.4%
0.83
USD 4,150
5,000 +0.4% 0.83 USD 4,150
2024-08-01 2024-07-31 PP Planned purchase
5,000 +0.4%
0.83
USD 4,150
5,000 +0.4% 0.83 USD 4,150
2024-08-01 2024-07-30 PP Planned purchase
5,000 +0.4%
0.71
USD 3,550
5,000 +0.4% 0.71 USD 3,550
2024-07-30 2024-07-29 PP Planned purchase
5,000 +0.4%
0.64
USD 3,200
5,000 +0.4% 0.64 USD 3,200
2024-07-30 2024-07-26 PP Planned purchase
5,000 +0.4%
0.64
USD 3,200
5,000 +0.4% 0.64 USD 3,200
2024-07-26 2024-07-25 PP Planned purchase
5,000 +0.4%
0.64
USD 3,200
5,000 +0.4% 0.64 USD 3,200
2024-07-26 2024-07-24 PP Planned purchase
5,000 +0.4%
0.60
USD 3,000
5,000 +0.4% 0.60 USD 3,000
2024-07-24 2024-07-23 PP Planned purchase
5,000 +0.4%
0.58
USD 2,900
5,000 +0.4% 0.58 USD 2,900
2024-07-24 2024-07-22 PP Planned purchase
5,000 +0.5%
0.59
USD 2,950
5,000 +0.5% 0.59 USD 2,950
2024-07-22 2024-07-19 PP Planned purchase
5,000 +0.5%
0.59
USD 2,950
5,000 +0.5% 0.59 USD 2,950
2024-07-22 2024-07-18 PP Planned purchase
5,000 +0.5%
0.58
USD 2,900
5,000 +0.5% 0.58 USD 2,900
2024-07-18 2024-07-17 PP Planned purchase
5,000 +0.5%
0.59
USD 2,950
5,000 +0.5% 0.59 USD 2,950
2024-07-18 2024-07-16 PP Planned purchase
5,000 +0.5%
0.57
USD 2,850
5,000 +0.5% 0.57 USD 2,850
2024-07-16 2024-07-15 PP Planned purchase
5,000 +0.5%
0.53
USD 2,650
5,000 +0.5% 0.53 USD 2,650
2024-07-16 2024-07-12 PP Planned purchase
5,000 +0.5%
0.55
USD 2,750
5,000 +0.5% 0.55 USD 2,750
2024-07-12 2024-07-11 PP Planned purchase
5,000 +0.5%
0.45
USD 2,250
5,000 +0.5% 0.45 USD 2,250
2024-07-12 2024-07-10 PP Planned purchase
5,000 +0.5%
0.39
USD 1,950
5,000 +0.5% 0.39 USD 1,950
2024-07-10 2024-07-09 PP Planned purchase
5,000 +0.5%
0.39
USD 1,950
5,000 +0.5% 0.39 USD 1,950
2024-07-10 2024-07-08 PP Planned purchase
5,000 +0.5%
0.32
USD 1,600
5,000 +0.5% 0.32 USD 1,600
2024-07-08 2024-07-05 PP Planned purchase
5,000 +0.5%
0.40
USD 2,000
5,000 +0.5% 0.40 USD 2,000
2024-07-08 2024-07-03 PP Planned purchase
5,000 +0.5%
0.37
USD 1,850
5,000 +0.5% 0.37 USD 1,850
2023-12-19 2023-12-15 B Purchase
400,000 +61.8%
1.00
USD 400,000
400,000 +61.8% 1.00 USD 400,000
2023-12-04 2023-12-01 B Purchase
39,455 +6.5%
0.90
USD 35,510
39,455 +6.5% 0.90 USD 35,510
2023-09-18 2023-09-15 B Purchase
3,245 +0.5%
0.85
USD 2,742
3,245 +0.5% 0.85 USD 2,742
2023-09-14 2023-09-14 B Purchase
2,253 +0.4%
0.83
USD 1,874
2,253 +0.4% 0.83 USD 1,874
2023-09-14 2023-09-13 B Purchase
3,245 +0.6%
0.83
USD 2,690
3,245 +0.6% 0.83 USD 2,690
2023-09-12 2023-09-12 B Purchase
107 +0.0%
0.79
USD 84
107 +0.0% 0.79 USD 84
2023-09-12 2023-09-11 B Purchase
292 +0.0%
0.83
USD 242
292 +0.0% 0.83 USD 242
2023-09-08 2023-09-08 B Purchase
2,553 +0.4%
0.79
USD 2,023
2,553 +0.4% 0.79 USD 2,023
2023-09-08 2023-09-07 B Purchase
17,900 +3.2%
0.75
USD 13,352
17,900 +3.2% 0.75 USD 13,352
2023-09-07 2023-09-06 B Purchase
5,847 +1.0%
0.69
USD 4,043
5,847 +1.0% 0.69 USD 4,043
// ... existing code ... // ... rest of the file ...