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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$13.95$15.66117,600
2016-12-29$14.00$15.72126,800
2016-12-28$14.05$15.77109,200
2016-12-27$14.26$16.0183,900
2016-12-23$14.17$15.9155,000
2016-12-22$14.32$16.07167,300
2016-12-21$14.38$16.14140,300
2016-12-20$14.41$16.18172,300
2016-12-19$14.31$16.06120,500
2016-12-16$14.26$16.01433,600
2016-12-15$13.98$15.69265,800
2016-12-14$13.59$15.26225,200
2016-12-13$14.28$15.96539,700
2016-12-12$14.43$16.12159,700
2016-12-09$14.39$16.08204,600
2016-12-08$14.77$16.50311,300
2016-12-07$14.65$16.37266,800
2016-12-06$14.35$16.03201,700
2016-12-05$14.16$15.82267,900
2016-12-02$13.85$15.48170,400
2016-12-01$13.78$15.40376,400
2016-11-30$14.19$15.86841,200
2016-11-29$13.42$14.99283,400
2016-11-28$13.36$14.93239,300
2016-11-25$13.32$14.8854,200
2016-11-23$13.25$14.80250,400
2016-11-22$13.18$14.73221,000
2016-11-21$12.92$14.44179,800
2016-11-18$12.85$14.36246,500
2016-11-17$12.79$14.29333,600
2016-11-16$12.87$14.38403,200
2016-11-15$12.55$14.02364,100
2016-11-14$12.26$13.70680,600
2016-11-11$10.86$12.13501,900
2016-11-10$10.29$11.50403,500
2016-11-09$10.20$11.40467,000
2016-11-08$10.26$11.46239,100
2016-11-07$9.69$10.83208,500
2016-11-04$9.55$10.67110,600
2016-11-03$9.57$10.6965,300
2016-11-02$9.58$10.7081,300
2016-11-01$9.82$10.97121,400
2016-10-31$9.90$11.06166,800
2016-10-28$10.12$11.3165,900
2016-10-27$10.21$11.4153,500
2016-10-26$10.35$11.5664,000
2016-10-25$10.57$11.8186,900
2016-10-24$10.60$11.8472,300
2016-10-21$10.51$11.7435,500
2016-10-20$10.54$11.78148,400
2016-10-19$10.57$11.8155,400
2016-10-18$10.56$11.8054,900
2016-10-17$10.65$11.9054,200
2016-10-14$10.64$11.8995,400
2016-10-13$10.53$11.77105,300
2016-10-12$10.80$12.07135,400
2016-10-11$10.72$11.98112,700
2016-10-10$10.87$12.1592,100
2016-10-07$10.77$12.03105,900
2016-10-06$10.83$12.10111,800
2016-10-05$11.01$12.3077,500
2016-10-04$11.07$12.3776,000
2016-10-03$11.15$12.46120,700
2016-09-30$11.28$12.60159,300
2016-09-29$10.89$12.17150,700
2016-09-28$11.04$12.3473,300
2016-09-27$10.95$12.23145,200
2016-09-26$10.54$11.78148,800
2016-09-23$10.98$12.27187,500
2016-09-22$10.93$12.21207,900
2016-09-21$10.73$11.99294,000
2016-09-20$10.63$11.88135,800
2016-09-19$10.74$12.00118,500
2016-09-16$10.62$11.87181,900
2016-09-15$10.67$11.9276,300
2016-09-14$10.55$11.79105,100
2016-09-13$10.66$11.84107,700
2016-09-12$10.85$12.05105,600
2016-09-09$10.75$11.94195,300
2016-09-08$11.00$12.21278,600
2016-09-07$10.97$12.18163,900
2016-09-06$11.02$12.24416,000
2016-09-02$11.24$12.48195,900
2016-09-01$11.13$12.36425,300
2016-08-31$10.99$12.20291,600
2016-08-30$11.31$12.56284,100
2016-08-29$11.50$12.77145,200
2016-08-26$11.51$12.78194,700
2016-08-25$11.54$12.81117,900
2016-08-24$11.65$12.94164,400
2016-08-23$11.49$12.76441,100
2016-08-22$11.49$12.76430,600
2016-08-19$11.00$12.21382,300
2016-08-18$11.00$12.21243,600
2016-08-17$11.00$12.21149,800
2016-08-16$10.92$12.13186,500
2016-08-15$10.78$11.97184,200
2016-08-12$10.33$11.47270,200
2016-08-11$10.22$11.35101,500
2016-08-10$10.08$11.19251,300
2016-08-09$9.79$10.87329,300
2016-08-08$9.29$10.3296,500
2016-08-05$9.30$10.33115,800
2016-08-04$9.05$10.0539,900
2016-08-03$9.09$10.0949,900
2016-08-02$8.99$9.9872,700
2016-08-01$9.09$10.0984,200
2016-07-29$9.25$10.27116,100
2016-07-28$9.29$10.3277,500
2016-07-27$9.31$10.3486,100
2016-07-26$9.14$10.1552,500
2016-07-25$8.99$9.9878,700
2016-07-22$9.12$10.1364,000
2016-07-21$8.91$9.8955,900
2016-07-20$9.08$10.08130,200
2016-07-19$9.02$10.0290,300
2016-07-18$9.21$10.23129,400
2016-07-15$9.38$10.4272,700
2016-07-14$9.20$10.2263,500
2016-07-13$9.20$10.2286,600
2016-07-12$9.15$10.1698,900
2016-07-11$9.15$10.1682,600
2016-07-08$9.10$10.10127,600
2016-07-07$8.89$9.87125,200
2016-07-06$8.62$9.5785,100
2016-07-05$8.59$9.54128,800
2016-07-01$8.79$9.7697,000
2016-06-30$8.74$9.71114,300
2016-06-29$8.60$9.55173,100
2016-06-28$8.49$9.43233,700
2016-06-27$8.43$9.36295,700
2016-06-24$8.45$9.38406,400
2016-06-23$8.85$9.8387,200
2016-06-22$8.60$9.5567,900
2016-06-21$8.60$9.5589,300
2016-06-20$8.67$9.63139,200
2016-06-17$8.56$9.51182,900
2016-06-16$8.50$9.4479,600
2016-06-15$8.35$9.27136,400
2016-06-14$8.35$9.20108,800
2016-06-13$8.19$9.02284,500
2016-06-10$8.29$9.13249,400
2016-06-09$8.60$9.47113,600
2016-06-08$8.47$9.3374,200
2016-06-07$8.40$9.2570,200
2016-06-06$8.44$9.3089,800
2016-06-03$8.33$9.1855,300
2016-06-02$8.54$9.41184,900
2016-06-01$8.31$9.15195,600
2016-05-31$8.15$8.98338,000
2016-05-27$8.03$8.8573,800
2016-05-26$8.11$8.93102,000
2016-05-25$8.06$8.88103,500
2016-05-24$7.90$8.70128,800
2016-05-23$7.77$8.5678,200
2016-05-20$7.79$8.5867,800
2016-05-19$7.68$8.46132,900
2016-05-18$7.83$8.63116,100
2016-05-17$7.73$8.52193,500
2016-05-16$7.66$8.44132,300
2016-05-13$7.71$8.49147,800
2016-05-12$7.93$8.74294,000
2016-05-11$7.85$8.65242,300
2016-05-10$7.82$8.61864,700
2016-05-09$6.53$7.19121,800
2016-05-06$6.42$7.0773,600
2016-05-05$6.36$7.01108,000
2016-05-04$6.42$7.07123,700
2016-05-03$6.46$7.12144,400
2016-05-02$6.53$7.1993,200
2016-04-29$6.60$7.2798,700
2016-04-28$6.54$7.2096,100
2016-04-27$6.65$7.33175,200
2016-04-26$6.50$7.16153,700
2016-04-25$6.50$7.1686,100
2016-04-22$6.53$7.19146,300
2016-04-21$6.60$7.27151,500
2016-04-20$6.44$7.09209,600
2016-04-19$6.40$7.05134,400
2016-04-18$6.38$7.03230,400
2016-04-15$6.40$7.05267,600
2016-04-14$6.28$6.92194,700
2016-04-13$6.16$6.79330,800
2016-04-12$6.00$6.61271,300
2016-04-11$5.99$6.6074,500
2016-04-08$5.98$6.5988,700
2016-04-07$5.97$6.58144,800
2016-04-06$6.05$6.67109,500
2016-04-05$5.98$6.59153,100
2016-04-04$5.98$6.59188,700
2016-04-01$6.27$6.91109,500
2016-03-31$6.21$6.84265,500
2016-03-30$6.23$6.86224,700
2016-03-29$6.26$6.90211,000
2016-03-28$6.16$6.79185,100
2016-03-24$6.10$6.72248,800
2016-03-23$5.83$6.42266,900
2016-03-22$6.21$6.84161,300
2016-03-21$6.17$6.80184,700
2016-03-18$6.43$7.08332,600
2016-03-17$6.31$6.95289,300
2016-03-16$6.00$6.61393,800
2016-03-15$6.12$6.67366,300
2016-03-14$6.44$7.02182,900
2016-03-11$6.29$6.85300,100
2016-03-10$6.38$6.95448,700
2016-03-09$6.89$7.51127,600
2016-03-08$6.87$7.49162,700
2016-03-07$7.06$7.6982,400
2016-03-04$6.79$7.40112,800
2016-03-03$6.77$7.38153,100
2016-03-02$6.50$7.08196,400
2016-03-01$6.32$6.89114,800
2016-02-29$6.21$6.77134,700
2016-02-26$6.29$6.8591,300
2016-02-25$6.24$6.80118,100
2016-02-24$6.27$6.83154,800
2016-02-23$6.13$6.6896,000
2016-02-22$6.32$6.89143,600
2016-02-19$6.23$6.79143,100
2016-02-18$6.44$7.02152,600
2016-02-17$6.50$7.08191,600
2016-02-16$6.35$6.92200,300
2016-02-12$6.36$6.93144,100
2016-02-11$6.36$6.93153,200
2016-02-10$6.22$6.78324,400
2016-02-09$6.58$7.17223,800
2016-02-08$7.21$7.86178,100
2016-02-05$7.48$8.15152,600
2016-02-04$7.77$8.47245,800
2016-02-03$7.57$8.25175,700
2016-02-02$7.59$8.2787,200
2016-02-01$7.75$8.45118,800
2016-01-29$7.80$8.50210,200
2016-01-28$7.59$8.27180,400
2016-01-27$7.60$8.28155,500
2016-01-26$7.65$8.3486,300
2016-01-25$7.51$8.18148,500
2016-01-22$7.78$8.48124,200
2016-01-21$7.51$8.18202,100
2016-01-20$7.10$7.74199,300
2016-01-19$7.04$7.67356,600
2016-01-15$6.91$7.53174,400
2016-01-14$7.06$7.69131,300
2016-01-13$6.92$7.54238,900
2016-01-12$7.12$7.76199,800
2016-01-11$7.12$7.76150,400
2016-01-08$6.97$7.60187,400
2016-01-07$7.10$7.74170,700
2016-01-06$7.51$8.18344,700
2016-01-05$7.35$8.01120,900
2016-01-04$7.36$8.02181,100