NASDAQ:CECO | Historical Stock Price | CECO ENVIRONMENTAL CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1980-12-02 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.59$1.71$4.91$14.12$40.61$116.801980-12-022026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2026

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$74.5525,107
2026-09-03$71.4622,316
2026-09-02$71.2825,337
2026-09-01$70.6333,472
2026-08-31$70.1621,270
2026-08-28$72.1813,103
2026-08-27$72.14$83.01430,600$71.1318,201
2026-08-26$70.33$80.93392,400$70.7521,658
2026-08-25$70.27$80.86632,300$71.5925,289
2026-08-24$71.30$82.04776,000$70.9232,211
2026-08-21$71.52$82.29615,100$73.9825,303
2026-08-20$73.00$84.00680,500$74.6128,815
2026-08-19$75.22$86.55783,700$77.5650,209
2026-08-18$76.55$88.08691,800$82.9630,417
2026-08-17$84.15$96.831,125,100$80.1132,015
2026-08-14$79.59$91.58572,000$77.2338,640
2026-08-13$76.82$88.39926,300$78.1034,546
2026-08-12$75.83$87.251,588,500$77.3382,237
2026-08-11$73.97$85.111,172,400$70.2977,029
2026-08-10$70.38$80.981,421,600$67.5266,636
2026-08-07$70.92$81.601,839,000$70.40306,943
2026-08-06$68.61$78.95541,100$66.5916,452
2026-08-05$69.12$79.53580,200$70.6918,025
2026-08-04$70.27$80.861,389,400$69.7266,118
2026-08-03$68.33$78.62618,500$64.8827,373
2026-07-31$65.89$75.82672,200$67.8231,193
2026-07-30$65.54$75.411,345,700$64.5381,011
2026-07-29$59.82$68.832,461,200$67.55134,189
2026-07-28$67.48$77.651,316,000$70.6067,021
2026-07-27$73.77$84.881,207,000$76.1078,108
2026-07-24$75.63$87.021,076,200$79.7143,098
2026-07-23$79.59$91.58618,700$81.9146,449
2026-07-22$81.82$94.15563,500$82.8226,958
2026-07-21$82.09$94.46934,500$81.6232,590
2026-07-20$78.88$90.76499,400$81.0028,094
2026-07-17$79.93$91.97692,200
2026-07-16$80.30$92.40627,300
2026-07-15$80.51$92.64428,000
2026-07-14$82.85$95.33517,700
2026-07-13$81.90$94.24600,600
2026-07-10$83.63$96.23707,300
2026-07-09$84.32$97.02784,900
2026-07-08$79.53$91.51774,400
2026-07-07$78.84$90.72719,200
2026-07-06$80.68$92.83965,200
2026-07-02$82.15$94.531,137,800
2026-07-01$85.55$98.44658,800
2026-06-30$90.74$104.41721,800
2026-06-29$90.07$103.64700,800
2026-06-26$91.87$105.711,877,000
2026-06-25$95.09$109.42615,800
2026-06-24$95.40$109.771,076,000
2026-06-23$96.67$111.23674,200
2026-06-22$99.67$114.69942,000
2026-06-18$98.40$113.22777,200
2026-06-17$94.46$108.69657,100
2026-06-16$92.55$106.49576,200
2026-06-15$95.01$109.32851,200
2026-06-12$96.74$111.31693,800
2026-06-11$96.41$110.93814,200
2026-06-10$92.29$106.191,393,800
2026-06-09$95.45$109.831,582,800
2026-06-08$80.53$92.66764,800
2026-06-05$78.02$89.771,000,300
2026-06-04$81.10$93.321,535,200
2026-06-03$79.47$91.44755,400
2026-06-02$78.47$90.291,205,400
2026-06-01$79.03$90.941,620,800
2026-05-29$74.75$86.012,196,500
2026-05-28$83.31$95.862,171,800
2026-05-27$86.95$100.05679,800
2026-05-26$89.87$103.411,198,300
2026-05-22$81.71$94.02592,500
2026-05-21$80.68$92.83409,900
2026-05-20$81.29$93.54590,900
2026-05-19$78.32$90.12902,000
2026-05-18$79.44$91.41694,200
2026-05-15$80.84$93.02433,700
2026-05-14$86.08$99.05670,400
2026-05-13$83.14$95.67716,300
2026-05-12$80.45$92.57506,100
2026-05-11$81.50$93.78701,100
2026-05-08$81.78$94.10650,900
2026-05-07$81.38$93.64888,700
2026-05-06$86.25$99.241,102,800
2026-05-05$87.78$101.001,706,700
2026-05-04$78.17$89.951,799,200
2026-05-01$74.30$85.49500,100
2026-04-30$74.14$85.31686,400
2026-04-29$72.48$83.40957,500
2026-04-28$74.29$85.482,692,100
2026-04-27$64.92$74.70650,800
2026-04-24$64.89$74.67404,700
2026-04-23$64.80$74.56430,100
2026-04-22$63.83$73.45528,700
2026-04-21$61.47$70.73330,100
2026-04-20$65.07$74.87311,100
2026-04-17$65.27$75.10255,700
2026-04-16$63.99$73.63272,100
2026-04-15$64.69$74.44270,200
2026-04-14$66.07$76.02371,400
2026-04-13$66.86$76.93463,300
2026-04-10$64.24$73.92366,800
2026-04-09$65.02$74.82329,800
2026-04-08$62.61$72.04616,500
2026-04-07$58.91$67.79437,900
2026-04-06$60.34$69.43463,900
2026-04-02$62.18$71.55306,000
2026-04-01$61.50$70.77392,400
2026-03-31$59.58$68.56722,700
2026-03-30$57.02$65.61577,500
2026-03-27$60.95$70.13805,500
2026-03-26$61.09$70.29527,600
2026-03-25$62.08$71.43729,500
2026-03-24$62.04$71.39714,700
2026-03-23$58.41$67.21408,700
2026-03-20$55.28$63.61904,600
2026-03-19$57.74$66.44570,000
2026-03-18$56.28$64.76637,300
2026-03-17$58.80$67.66658,500
2026-03-16$57.06$65.66674,700
2026-03-13$54.50$62.71688,900
2026-03-12$54.29$62.47627,700
2026-03-11$54.89$63.16499,200
2026-03-10$54.34$62.53811,900
2026-03-09$51.38$59.12734,200
2026-03-06$52.53$60.44837,100
2026-03-05$54.55$62.77694,100
2026-03-04$55.51$63.87820,200
2026-03-03$54.17$62.331,174,400
2026-03-02$57.81$66.521,080,700
2026-02-27$60.45$69.56927,000
2026-02-26$63.32$72.861,657,300
2026-02-25$64.81$74.572,184,800
2026-02-24$60.00$69.043,104,900
2026-02-23$77.68$89.38392,800
2026-02-20$78.78$90.65328,300
2026-02-19$78.24$90.03338,800
2026-02-18$78.41$90.22279,700
2026-02-17$78.93$90.82535,500
2026-02-13$79.14$91.06302,100
2026-02-12$75.12$86.44378,100
2026-02-11$76.18$87.66293,800
2026-02-10$73.49$84.56297,000
2026-02-09$73.78$84.90213,500
2026-02-06$72.37$83.27227,500
2026-02-05$68.06$78.31315,000
2026-02-04$68.85$79.22415,400
2026-02-03$70.86$81.54230,900
2026-02-02$68.12$78.38348,400
2026-01-30$67.43$77.59280,400
2026-01-29$70.13$80.70227,800
2026-01-28$69.58$80.06439,400
2026-01-27$71.02$81.72194,500
2026-01-26$70.22$80.80199,200
2026-01-23$68.44$78.75270,400
2026-01-22$68.21$78.49273,600
2026-01-21$66.58$76.61258,800
2026-01-20$66.17$76.14191,300
2026-01-16$67.04$77.14268,900
2026-01-15$66.16$76.13281,200
2026-01-14$65.72$75.62240,300
2026-01-13$64.17$73.84202,000
2026-01-12$63.85$73.47123,700
2026-01-09$61.80$71.11162,700
2026-01-08$60.79$69.95174,200
2026-01-07$58.87$67.74191,100
2026-01-06$59.29$68.22315,800
2026-01-05$62.12$71.48348,800
2026-01-02$59.79$68.80184,500