OTC:CYAN | Shares Outstanding | CYANOTECH CORP

Complete source-backed shares outstanding history.

Available history
2011-03-31 to 2025-11-01
Data captured

Historical Shares Outstanding

DateShares outstanding
2025-11-017,392,243
2025-09-307,392,243
2025-08-017,242,243
2025-06-307,232,217
2025-06-137,232,217
2025-03-317,199,908
2025-01-317,155,858
2024-12-317,155,858
2024-11-017,155,858
2024-09-307,142,700
2024-08-026,959,984
2024-06-306,948,379
2024-06-146,948,379
2024-03-316,947,246
2024-02-026,886,600
2023-12-316,886,600
2023-11-036,486,600
2023-09-306,473,779
2023-08-046,308,010
2023-06-306,291,086
2023-06-156,291,086
2023-03-316,271,971
2023-02-036,271,971
2022-12-316,271,971
2022-11-046,271,971
2022-09-306,271,971
2022-08-056,207,482
2022-06-306,203,643
2022-06-156,203,643
2022-03-316,202,223
2022-02-046,194,166
2021-12-316,194,166
2021-11-046,194,166
2021-09-306,138,728
2021-08-066,124,198
2021-06-306,117,719
2021-06-156,117,719
2021-03-316,116,073
2021-02-056,097,073
2020-12-316,097,073
2020-11-066,097,073
2020-09-306,097,073
2020-08-076,030,688
2020-06-306,028,312
2020-06-166,028,312
2020-03-316,011,885
2020-02-065,929,479
2019-12-315,925,717
2019-11-075,917,511
2019-09-305,913,421
2019-08-095,905,769
2019-06-305,889,582
2019-06-175,889,582
2019-03-315,879,710
2019-02-125,836,110
2018-12-315,836,110,000
2018-11-135,836,110
2018-09-305,836,110,000
2018-08-075,788,887
2018-06-305,788,887
2018-06-155,772,032
2018-03-315,772,032
2018-02-065,752,732
2017-12-315,752,732
2017-11-065,743,882
2017-09-305,743,882
2017-08-105,685,381
2017-06-305,685,381
2017-06-225,685,381
2017-03-315,685,381
2017-02-075,668,881
2016-12-315,668,881
2016-11-105,668,881
2016-09-305,668,881
2016-08-155,649,764
2016-06-305,648,264
2016-06-235,648,264
2016-03-315,599,797
2016-02-115,597,797
2015-12-315,597,797
2015-11-125,596,797
2015-09-305,580,099
2015-08-035,564,799
2015-07-105,564,799
2015-06-305,564,799
2015-03-315,564,799
2015-02-105,552,999
2014-12-315,552,999
2014-11-125,516,999
2014-11-105,516,999
2014-09-305,516,999
2014-08-115,488,038
2014-06-305,488,038
2014-06-195,488,038
2014-03-315,488,038
2014-02-065,486,438
2013-12-315,486,438
2013-11-065,485,388
2013-09-305,485,388
2013-08-055,465,788