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 — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$20.28$23.34166,900
2023-12-28$20.48$23.57193,100
2023-12-27$20.80$23.9387,600
2023-12-26$20.81$23.95204,400
2023-12-22$21.01$24.18148,200
2023-12-21$21.12$24.30134,300
2023-12-20$20.73$23.85239,700
2023-12-19$21.04$24.21360,400
2023-12-18$20.58$23.68191,500
2023-12-15$20.17$23.21515,400
2023-12-14$19.98$22.99243,400
2023-12-13$19.99$23.00172,900
2023-12-12$19.79$22.77140,300
2023-12-11$19.91$22.91175,400
2023-12-08$19.66$22.62130,500
2023-12-07$19.55$22.50161,600
2023-12-06$19.45$22.38184,600
2023-12-05$19.70$22.67247,100
2023-12-04$19.97$22.98161,600
2023-12-01$19.64$22.60212,200
2023-11-30$19.25$22.15750,100
2023-11-29$19.26$22.16268,400
2023-11-28$19.45$22.38259,600
2023-11-27$20.18$23.22340,700
2023-11-24$19.92$22.9284,900
2023-11-22$19.91$22.91133,000
2023-11-21$19.94$22.94409,400
2023-11-20$19.33$22.24281,300
2023-11-17$19.32$22.23450,000
2023-11-16$19.47$22.40331,600
2023-11-15$19.63$22.59343,200
2023-11-14$20.08$23.11408,000
2023-11-13$19.24$22.14292,200
2023-11-10$19.47$22.40746,100
2023-11-09$18.95$21.80752,300
2023-11-08$17.39$20.01450,500
2023-11-07$18.37$21.14884,200
2023-11-06$16.56$19.05446,100
2023-11-03$16.05$18.47130,200
2023-11-02$15.79$18.17171,000
2023-11-01$15.91$18.31195,600
2023-10-31$16.18$18.62241,100
2023-10-30$15.79$18.17252,500
2023-10-27$15.66$18.02143,100
2023-10-26$16.12$18.55258,300
2023-10-25$15.93$18.33307,700
2023-10-24$15.53$17.87216,100
2023-10-23$15.47$17.80230,400
2023-10-20$15.75$18.12213,000
2023-10-19$15.79$18.17194,500
2023-10-18$15.94$18.34189,900
2023-10-17$16.51$19.00363,200
2023-10-16$16.04$18.46151,700
2023-10-13$16.00$18.41334,200
2023-10-12$16.30$18.76158,500
2023-10-11$16.50$18.99159,300
2023-10-10$16.16$18.59191,700
2023-10-09$16.25$18.70266,300
2023-10-06$15.74$18.11140,100
2023-10-05$15.64$18.00125,100
2023-10-04$15.68$18.04141,400
2023-10-03$15.50$17.84163,700
2023-10-02$15.88$18.27239,600
2023-09-29$15.97$18.38483,400
2023-09-28$16.17$18.61335,500
2023-09-27$16.06$18.48280,100
2023-09-26$15.71$18.08254,600
2023-09-25$16.53$19.02267,800
2023-09-22$16.45$18.93486,400
2023-09-21$16.06$18.48261,300
2023-09-20$16.00$18.41203,000
2023-09-19$16.21$18.65415,000
2023-09-18$16.22$18.66336,400
2023-09-15$15.97$18.38442,300
2023-09-14$15.82$18.20672,500
2023-09-13$14.46$16.64549,100
2023-09-12$14.38$16.55294,200
2023-09-11$14.41$16.58443,400
2023-09-08$13.74$15.81182,700
2023-09-07$13.85$15.94200,700
2023-09-06$13.74$15.81180,400
2023-09-05$13.84$15.93145,400
2023-09-01$13.97$16.07206,000
2023-08-31$13.78$15.86402,300
2023-08-30$13.33$15.34168,600
2023-08-29$13.12$15.10136,500
2023-08-28$12.98$14.94167,800
2023-08-25$12.92$14.87214,000
2023-08-24$12.81$14.7482,400
2023-08-23$13.19$15.18157,500
2023-08-22$12.83$14.7695,100
2023-08-21$13.05$15.02115,600
2023-08-18$13.17$15.15329,800
2023-08-17$13.15$15.13215,200
2023-08-16$13.21$15.20146,100
2023-08-15$13.28$15.28207,200
2023-08-14$13.55$15.59178,000
2023-08-11$13.69$15.75166,100
2023-08-10$13.70$15.76262,100
2023-08-09$13.75$15.82427,700
2023-08-08$14.56$16.75820,400
2023-08-07$11.74$13.51389,800
2023-08-04$11.59$13.34175,900
2023-08-03$11.68$13.44206,000
2023-08-02$11.78$13.55135,200
2023-08-01$12.03$13.84261,300
2023-07-31$12.04$13.85220,500
2023-07-28$11.80$13.58135,700
2023-07-27$11.89$13.68188,700
2023-07-26$12.27$14.12383,200
2023-07-25$12.70$14.61210,000
2023-07-24$12.81$14.74191,400
2023-07-21$12.80$14.73179,200
2023-07-20$13.24$15.23154,100
2023-07-19$13.17$15.15216,600
2023-07-18$13.43$15.45188,200
2023-07-17$13.34$15.35205,100
2023-07-14$12.92$14.87235,700
2023-07-13$13.30$15.30208,700
2023-07-12$13.37$15.38353,800
2023-07-11$12.88$14.82247,900
2023-07-10$13.05$15.02134,100
2023-07-07$13.07$15.04180,200
2023-07-06$12.83$14.76201,100
2023-07-05$13.25$15.25383,200
2023-07-03$13.83$15.91229,300
2023-06-30$13.36$15.37649,700
2023-06-29$13.18$15.17391,900
2023-06-28$12.79$14.72247,400
2023-06-27$12.74$14.66381,200
2023-06-26$12.80$14.73467,300
2023-06-23$12.78$14.714,359,900
2023-06-22$13.18$15.17253,800
2023-06-21$13.40$15.42244,000
2023-06-20$13.18$15.17234,200
2023-06-16$13.17$15.15385,800
2023-06-15$13.06$15.03232,700
2023-06-14$13.47$15.50194,600
2023-06-13$13.33$15.34238,300
2023-06-12$12.99$14.95200,600
2023-06-09$13.08$15.05240,200
2023-06-08$13.06$15.03210,100
2023-06-07$13.17$15.15211,000
2023-06-06$12.72$14.64396,800
2023-06-05$12.05$13.87206,400
2023-06-02$12.34$14.20420,100
2023-06-01$11.35$13.06388,700
2023-05-31$10.76$12.38174,200
2023-05-30$11.15$12.83133,300
2023-05-26$11.17$12.85364,000
2023-05-25$11.35$13.06198,300
2023-05-24$11.82$13.60169,900
2023-05-23$12.15$13.98150,000
2023-05-22$12.28$14.13246,700
2023-05-19$12.55$14.44303,100
2023-05-18$12.70$14.61619,000
2023-05-17$11.94$13.74197,000
2023-05-16$11.66$13.42300,900
2023-05-15$11.83$13.61245,000
2023-05-12$11.60$13.35312,900
2023-05-11$11.68$13.44294,900
2023-05-10$12.13$13.96302,300
2023-05-09$11.70$13.46511,700
2023-05-08$12.11$13.93341,400
2023-05-05$11.53$13.27253,300
2023-05-04$11.26$12.96155,700
2023-05-03$11.70$13.46154,900
2023-05-02$11.68$13.44158,300
2023-05-01$11.77$13.54181,300
2023-04-28$11.61$13.36294,900
2023-04-27$11.20$12.89279,200
2023-04-26$11.37$13.08260,200
2023-04-25$11.79$13.57244,500
2023-04-24$12.53$14.42337,300
2023-04-21$12.62$14.52226,900
2023-04-20$12.67$14.58145,300
2023-04-19$12.86$14.80166,800
2023-04-18$12.96$14.91204,000
2023-04-17$13.30$15.30164,400
2023-04-14$13.38$15.40190,100
2023-04-13$13.47$15.50176,800
2023-04-12$13.35$15.36146,200
2023-04-11$13.10$15.07281,000
2023-04-10$13.03$14.99239,500
2023-04-06$12.60$14.50224,200
2023-04-05$12.69$14.60463,800
2023-04-04$12.76$14.68495,400
2023-04-03$13.66$15.72295,400
2023-03-31$13.99$16.10605,200
2023-03-30$13.96$16.06194,300
2023-03-29$14.17$16.30229,000
2023-03-28$14.31$16.47191,500
2023-03-27$14.36$16.52191,200
2023-03-24$13.91$16.01221,700
2023-03-23$13.90$15.99201,900
2023-03-22$13.81$15.89192,600
2023-03-21$14.06$16.18181,200
2023-03-20$13.74$15.81356,600
2023-03-17$13.24$15.23432,900
2023-03-16$13.60$15.65422,300
2023-03-15$13.22$15.21414,300
2023-03-14$14.25$16.40434,500
2023-03-13$14.02$16.13454,300
2023-03-10$14.76$16.98511,800
2023-03-09$15.40$17.72578,500
2023-03-08$15.28$17.58691,200
2023-03-07$14.99$17.25484,900
2023-03-06$14.56$16.751,871,300
2023-03-03$15.58$17.93396,200
2023-03-02$15.52$17.86248,900
2023-03-01$15.47$17.80373,000
2023-02-28$15.63$17.98765,600
2023-02-27$14.71$16.93637,900
2023-02-24$14.78$17.01196,200
2023-02-23$14.90$17.14517,200
2023-02-22$14.40$16.57220,600
2023-02-21$14.23$16.37240,700
2023-02-17$14.53$16.72248,000
2023-02-16$14.47$16.65199,500
2023-02-15$14.70$16.91478,800
2023-02-14$14.22$16.36360,400
2023-02-13$14.13$16.26242,000
2023-02-10$14.15$16.28625,100
2023-02-09$14.38$16.55624,500
2023-02-08$14.58$16.78434,700
2023-02-07$14.67$16.881,183,200
2023-02-06$14.39$16.56496,000
2023-02-03$14.38$16.55440,100
2023-02-02$14.38$16.55301,300
2023-02-01$14.20$16.34364,700
2023-01-31$14.39$16.56418,400
2023-01-30$13.85$15.94187,900
2023-01-27$13.79$15.87226,100
2023-01-26$13.77$15.84264,700
2023-01-25$14.17$16.30235,500
2023-01-24$14.27$16.42284,400
2023-01-23$14.50$16.68545,300
2023-01-20$14.28$16.43486,200
2023-01-19$13.99$16.10382,300
2023-01-18$13.62$15.67324,400
2023-01-17$14.24$16.39317,900
2023-01-13$14.34$16.50437,600
2023-01-12$14.27$16.42614,500
2023-01-11$14.13$16.261,047,000
2023-01-10$13.75$15.821,516,200
2023-01-09$12.13$13.96222,600
2023-01-06$12.20$14.04306,400
2023-01-05$11.86$13.65290,900
2023-01-04$11.86$13.65174,200
2023-01-03$11.34$13.05198,300