NASDAQ:CECO | Shares Outstanding | CECO ENVIRONMENTAL CORP

Complete source-backed shares outstanding history.

Available history
2011-08-08 to 2026-08-03
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-08-0358,569,830
2026-06-3058,444,845
2026-04-1735,873,031
2026-03-3135,840,781
2026-02-1835,665,813
2025-12-3135,644,537
2025-10-1735,641,031
2025-09-3035,641,031
2025-07-1835,328,115
2025-06-3035,307,944
2025-04-1735,267,942
2025-03-3135,250,489
2025-02-1334,989,986
2024-12-3134,978,009
2024-10-1734,979,018
2024-09-3034,979,018
2024-07-1834,960,522
2024-06-3034,923,701
2024-04-1834,935,514
2024-03-3134,908,330
2024-02-2634,850,737
2023-12-3134,835,293
2023-10-3034,812,539
2023-09-3034,811,077
2023-08-0134,765,230
2023-06-3034,738,126
2023-05-0134,590,733
2023-03-3134,556,620
2023-02-2834,419,948
2022-12-3134,381,668
2022-11-0134,270,494
2022-09-3034,329,751
2022-06-3034,534,180
2022-04-2935,148,654
2022-03-3135,076,119
2022-02-2835,047,612
2021-12-3135,028,197
2021-11-0335,809,090
2021-09-3035,809,061
2021-07-3035,771,283
2021-06-3035,749,488
2021-04-3035,604,634
2021-03-3135,567,511
2021-02-2535,350,727
2020-12-3135,504,757
2020-10-3035,504,757
2020-09-3035,504,757
2020-07-3135,493,761
2020-06-3035,493,617
2020-04-3035,394,045
2020-03-3135,337,859
2020-02-2835,284,847
2019-12-3135,275,465
2019-10-3135,243,663
2019-09-3034,953,825
2019-07-3135,204,911
2019-04-3035,051,760
2019-03-3135,180,060
2019-02-2834,979,895
2018-12-3134,953,825
2018-10-3134,950,463
2018-09-3034,950,463
2018-08-0334,911,231
2018-06-3034,892,193
2018-05-0434,740,933
2018-03-3134,740,933
2018-03-0234,736,834
2017-12-3134,707,924
2017-11-0234,707,649
2017-08-0234,640,189
2017-05-0234,600,799
2017-03-0634,386,723
2016-12-3134,300,209
2016-11-0334,161,493
2016-08-0434,118,684
2016-05-0234,093,856
2016-03-0733,066,748
2015-12-3134,055,749
2015-11-0634,048,024
2015-08-0326,442,164
2015-05-0426,421,761
2015-03-0426,410,085
2014-11-0225,865,569
2014-08-0125,806,676
2014-05-0225,767,668
2014-03-0625,608,737
2013-11-0425,579,975
2013-08-0517,818,584
2013-05-0617,734,002
2013-03-0117,722,296
2012-11-0514,711,582
2012-08-0614,589,500
2012-05-0314,605,364
2012-03-0114,516,342
2011-11-0714,470,597
2011-08-0814,341,997