Davis Michael A / (CIK 0001201156)

Latest company ownership

Role: Director
Shares held
310,158
Last filed at
Sep 17, 2024
Confidence Score
50.1
2025Q4
Confidence Score History
2010Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Oct 1, 2024 Oct 3, 2024 CYANOTECH CORP Director Buy 77.5 +18,158 1.03% $3.8K
Sep 27, 2024 Oct 1, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.57% $7.7K
Sep 25, 2024 Sep 27, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.57% $7.7K
Sep 23, 2024 Sep 25, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.57% $7.5K
Sep 19, 2024 Sep 23, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.58% $7.6K
Sep 17, 2024 Sep 19, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.58% $7.6K
Sep 13, 2024 Sep 17, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.58% $8.2K
Sep 11, 2024 Sep 13, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.59% $8.3K
Sep 9, 2024 Sep 11, 2024 CYANOTECH CORP Director Buy 82.5 +76,667 4.72% $8.4K
Sep 5, 2024 Sep 9, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.62% $8.4K
Sep 3, 2024 Sep 5, 2024 CYANOTECH CORP Director Buy 82.5 +47,037 3.00% $8.2K
Aug 29, 2024 Sep 3, 2024 CYANOTECH CORP Director Buy 61.3 +15,000 0.37% $11.5K
Aug 27, 2024 Aug 29, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.65% $8K
Aug 23, 2024 Aug 27, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.65% $8.1K
Aug 21, 2024 Aug 23, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.65% $7.6K
Aug 19, 2024 Aug 21, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.66% $8.8K
Aug 15, 2024 Aug 19, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.66% $8K
Aug 13, 2024 Aug 15, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.67% $7.2K
Aug 9, 2024 Aug 13, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.67% $7.7K
Aug 7, 2024 Aug 9, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.68% $7.3K
Aug 5, 2024 Aug 7, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.68% $7.9K
Aug 1, 2024 Aug 5, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.69% $8.1K
Jul 30, 2024 Aug 1, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.69% $7.7K
Jul 26, 2024 Jul 30, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.70% $6.4K
Jul 24, 2024 Jul 26, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.70% $6.2K
Jul 22, 2024 Jul 24, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.71% $5.9K
Jul 18, 2024 Jul 22, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.71% $5.9K
Jul 16, 2024 Jul 18, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.72% $5.8K
Jul 12, 2024 Jul 16, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.72% $5.4K
Jul 10, 2024 Jul 12, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.73% $4.2K
Jul 8, 2024 Jul 10, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.73% $3.6K
Jul 3, 2024 Jul 8, 2024 CYANOTECH CORP Director Buy 67.5 +10,000 0.74% $3.9K
Dec 15, 2023 Dec 19, 2023 CYANOTECH CORP Director Buy 97.5 +400,000 41.80% $400K
Dec 1, 2023 Dec 4, 2023 CYANOTECH CORP Director Buy 83.8 +39,455 4.30% $35.5K
Sep 15, 2023 Sep 18, 2023 CYANOTECH CORP Director Buy 60.0 +3,245 0.36% $2.7K
Sep 13, 2023 Sep 14, 2023 CYANOTECH CORP Director Buy 67.5 +5,498 0.61% $4.6K
Sep 11, 2023 Sep 12, 2023 CYANOTECH CORP Director Buy 47.5 +399 0.04% $326.3
Sep 7, 2023 Sep 8, 2023 CYANOTECH CORP Director Buy 78.8 +20,453 2.34% $15.4K
Sep 5, 2023 Sep 7, 2023 CYANOTECH CORP Director Buy 78.8 +18,520 2.16% $12.4K
Nov 30, 2021 Dec 1, 2021 CYANOTECH CORP Director Buy 87.5 +36,000 3.03% $126.2K
Nov 23, 2020 Nov 25, 2020 CYANOTECH CORP Director Buy 87.5 +41,845 3.69% $108K
Sep 9, 2020 Sep 11, 2020 CYANOTECH CORP Director Buy 60.0 +2,466 0.22% $7.1K
Sep 4, 2020 Sep 9, 2020 CYANOTECH CORP Director Buy 68.8 +6,164 0.55% $17K
Sep 2, 2020 Sep 4, 2020 CYANOTECH CORP Director Buy 78.8 +16,691 1.51% $45.7K
Aug 31, 2020 Sep 2, 2020 CYANOTECH CORP Director Buy 78.8 +13,623 1.24% $33.1K
Feb 18, 2014 Feb 20, 2014 CYANOTECH CORP Director Buy 85.0 +19,231 1.80% $266.9K
Dec 7, 2012 Dec 11, 2012 CYANOTECH CORP Director Buy 82.5 +17,500 1.64% $87.6K
Mar 15, 2011 Mar 16, 2011 CYANOTECH CORP Director Buy 82.5 +16,516 1.58% $56.9K
Mar 9, 2011 Mar 11, 2011 CYANOTECH CORP Director Buy 87.5 +25,425 2.50% $95K
Mar 7, 2011 Mar 9, 2011 CYANOTECH CORP Director Buy 82.5 +23,950 2.41% $86.2K
Feb 25, 2011 Feb 28, 2011 CYANOTECH CORP Director Buy 68.8 +9,109 0.93% $29.8K
Feb 24, 2011 Feb 28, 2011 CYANOTECH CORP Director Buy 87.5 +25,000 2.61% $82.6K
Dec 9, 2010 Dec 13, 2010 CYANOTECH CORP Director Buy 68.8 +5,214 0.55% $15.8K
Dec 8, 2010 Dec 9, 2010 CYANOTECH CORP Director Buy 82.5 +21,346 2.29% $62.6K
Dec 7, 2010 Dec 9, 2010 CYANOTECH CORP Director Buy 86.3 +12,944 6.25% $39K
Nov 18, 2010 Nov 22, 2010 CYANOTECH CORP Director Buy 90.0 +39,321 5.85% $111.8K
Nov 18, 2010 Nov 22, 2010 CYANOTECH CORP Director Buy 95.0 +45,596 28.22% $131.5K
Nov 16, 2010 Nov 18, 2010 CYANOTECH CORP Director Buy 78.8 +10,679 1.30% $27.7K
Sep 9, 2010 Sep 13, 2010 CYANOTECH CORP Director Buy 60.0 +1,872 0.23% $5.1K
Sep 7, 2010 Sep 9, 2010 CYANOTECH CORP Director Buy 68.8 +7,100 0.87% $19.1K
Sep 2, 2010 Sep 7, 2010 CYANOTECH CORP Director Buy 60.0 +3,000 0.37% $8K
Aug 31, 2010 Sep 2, 2010 CYANOTECH CORP Director Buy 60.0 +4,000 0.50% $5.4K
Aug 25, 2010 Aug 27, 2010 CYANOTECH CORP Director Buy 55.0 +700 0.09% $2K
Aug 23, 2010 Aug 25, 2010 CYANOTECH CORP Director Buy 90.0 +60,328 8.08% $160.8K
Aug 19, 2010 Aug 23, 2010 CYANOTECH CORP Director Buy 87.5 +29,994 4.19% $71K
Aug 17, 2010 Aug 19, 2010 CYANOTECH CORP Director Buy 83.8 +20,006 2.87% $44.5K