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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$2.50$2.5050,800
1999-12-30$2.38$2.37114,100
1999-12-29$2.50$2.5015,300
1999-12-28$2.50$2.506,100
1999-12-27$2.63$2.6231,500
1999-12-23$2.56$2.56138,400
1999-12-22$2.13$2.13105,400
1999-12-21$2.09$2.0969,100
1999-12-20$2.28$2.2829,900
1999-12-17$2.06$2.0619,000
1999-12-16$2.13$2.1316,900
1999-12-15$2.06$2.0615,000
1999-12-14$2.25$2.2537,800
1999-12-13$2.50$2.5024,400
1999-12-10$2.69$2.6939,300
1999-12-09$3.25$3.2532,000
1999-12-08$3.25$3.25132,700
1999-12-07$2.94$2.9446,500
1999-12-06$2.94$2.9426,100
1999-12-03$2.88$2.8891,500
1999-12-02$2.44$2.4436,400
1999-12-01$2.25$2.2518,200
1999-11-30$2.03$2.0335,600
1999-11-29$2.28$2.2823,800
1999-11-26$2.25$2.2511,600
1999-11-24$2.09$2.094,600
1999-11-23$2.03$2.0393,000
1999-11-22$2.06$2.0613,500
1999-11-19$2.06$2.0613,500
1999-11-18$2.25$2.2523,700
1999-11-17$2.25$2.2540,200
1999-11-16$2.25$2.2562,200
1999-11-15$2.25$2.2537,100
1999-11-12$2.25$2.255,200
1999-11-11$2.25$2.257,700
1999-11-10$2.25$2.2528,700
1999-11-09$2.25$2.2520,200
1999-11-08$2.19$2.1917,400
1999-11-05$2.19$2.1910,200
1999-11-04$2.13$2.139,000
1999-11-03$2.31$2.317,100
1999-11-02$2.19$2.1911,600
1999-11-01$2.13$2.133,500
1999-10-29$2.06$2.0628,000
1999-10-28$2.13$2.1323,300
1999-10-27$2.00$2.0013,300
1999-10-26$2.03$2.0327,700
1999-10-25$1.97$1.9736,800
1999-10-22$2.13$2.13116,200
1999-10-21$2.13$2.13337,000
1999-10-20$2.38$2.373,500
1999-10-19$2.38$2.3719,500
1999-10-18$2.31$2.312,200
1999-10-15$2.44$2.441,000
1999-10-14$2.41$2.4132,600
1999-10-13$2.47$2.474,000
1999-10-12$2.50$2.5011,900
1999-10-11$2.50$2.5018,100
1999-10-08$2.44$2.4414,300
1999-10-07$2.50$2.5011,400
1999-10-06$2.56$2.5615,100
1999-10-05$2.56$2.564,200
1999-10-04$2.50$2.5013,000
1999-10-01$2.75$2.759,000
1999-09-30$2.69$2.6929,100
1999-09-29$2.69$2.698,200
1999-09-28$2.50$2.5033,400
1999-09-27$2.25$2.2548,400
1999-09-24$2.44$2.4428,200
1999-09-23$2.50$2.5028,200
1999-09-22$2.50$2.5039,800
1999-09-21$2.75$2.7553,500
1999-09-20$2.94$2.941,000
1999-09-17$2.94$2.9437,900
1999-09-16$3.00$3.0032,600
1999-09-15$3.19$3.191,300
1999-09-14$3.13$3.1335,200
1999-09-13$3.31$3.3165,500
1999-09-10$3.38$3.3847,200
1999-09-09$3.41$3.4117,000
1999-09-08$3.50$3.5039,100
1999-09-07$3.50$3.50174,200
1999-09-03$3.25$3.2550,900
1999-09-02$2.88$2.8863,500
1999-09-01$2.69$2.6946,100
1999-08-31$2.56$2.563,400
1999-08-30$2.75$2.7517,100
1999-08-27$2.88$2.8813,500
1999-08-26$2.75$2.7511,200
1999-08-25$2.50$2.5012,600
1999-08-24$2.63$2.6211,500
1999-08-23$2.69$2.693,800
1999-08-20$2.81$2.813,100
1999-08-19$2.75$2.7515,800
1999-08-18$2.88$2.8821,900
1999-08-17$2.94$2.9423,700
1999-08-16$2.63$2.629,700
1999-08-13$2.56$2.567,500
1999-08-12$2.13$2.1313,100
1999-08-11$2.50$2.5010,700
1999-08-10$2.44$2.4415,100
1999-08-09$2.56$2.5630,100
1999-08-06$2.81$2.8115,800
1999-08-05$2.56$2.5630,300
1999-08-04$2.75$2.7554,100
1999-08-03$2.75$2.7519,600
1999-08-02$2.75$2.7531,500
1999-07-30$2.75$2.7510,300
1999-07-29$2.88$2.8810,600
1999-07-28$2.94$2.9453,600
1999-07-27$2.56$2.5633,500
1999-07-26$2.75$2.7515,600
1999-07-23$2.63$2.6211,400
1999-07-22$2.50$2.5047,700
1999-07-21$2.75$2.7534,000
1999-07-20$2.75$2.7518,800
1999-07-19$2.50$2.5066,500
1999-07-16$3.00$3.0028,200
1999-07-15$3.06$3.0655,500
1999-07-14$3.19$3.1947,000
1999-07-13$3.47$3.477,000
1999-07-12$3.50$3.5024,000
1999-07-09$3.50$3.507,700
1999-07-08$3.50$3.5022,100
1999-07-07$3.56$3.5627,700
1999-07-06$3.50$3.5027,200
1999-07-02$3.38$3.3810,900
1999-07-01$3.50$3.5018,400
1999-06-30$3.50$3.5020,600
1999-06-29$3.53$3.5322,200
1999-06-28$3.50$3.5018,800
1999-06-25$3.56$3.5630,900
1999-06-24$3.75$3.7513,200
1999-06-23$3.63$3.6316,000
1999-06-22$3.75$3.7530,000
1999-06-21$3.75$3.7523,900
1999-06-18$3.81$3.817,700
1999-06-17$3.69$3.693,800
1999-06-16$3.75$3.7519,700
1999-06-15$3.72$3.7253,700
1999-06-14$3.91$3.91111,300
1999-06-11$3.88$3.87100,600
1999-06-10$3.75$3.7519,900
1999-06-09$3.69$3.6927,600
1999-06-08$3.63$3.6333,900
1999-06-07$3.69$3.6943,400
1999-06-04$3.94$3.945,000
1999-06-03$3.75$3.7511,500
1999-06-02$3.81$3.8113,800
1999-06-01$3.63$3.6319,200
1999-05-28$3.63$3.6310,800
1999-05-27$3.50$3.5040,000
1999-05-26$3.75$3.7517,500
1999-05-25$3.75$3.7510,800
1999-05-24$3.88$3.879,900
1999-05-21$3.88$3.8726,000
1999-05-20$3.88$3.8732,800
1999-05-19$3.94$3.9419,900
1999-05-18$4.00$4.0022,800
1999-05-17$3.94$3.9418,500
1999-05-14$4.00$4.0071,400
1999-05-13$4.06$4.06105,500
1999-05-12$4.13$4.1278,200
1999-05-11$4.13$4.1233,400
1999-05-10$4.06$4.0634,000
1999-05-07$4.00$4.0051,000
1999-05-06$3.88$3.8786,800
1999-05-05$4.25$4.25172,100
1999-05-04$4.56$4.56246,300
1999-05-03$4.06$4.0624,500
1999-04-30$4.28$4.28498,500
1999-04-29$3.63$3.6337,400
1999-04-28$3.50$3.5013,000
1999-04-27$3.63$3.6331,300
1999-04-26$3.63$3.6354,300
1999-04-23$3.56$3.5644,900
1999-04-22$3.38$3.3818,900
1999-04-21$3.13$3.1325,200
1999-04-20$3.31$3.317,400
1999-04-19$3.38$3.3814,500
1999-04-16$3.50$3.5023,900
1999-04-15$3.44$3.4418,900
1999-04-14$3.56$3.5644,200
1999-04-13$3.50$3.5038,000
1999-04-12$3.50$3.5072,400
1999-04-09$3.56$3.5658,900
1999-04-08$3.28$3.2812,600
1999-04-07$3.38$3.3823,800
1999-04-06$3.50$3.5061,900
1999-04-05$3.66$3.6670,400
1999-04-01$3.50$3.5086,800
1999-03-31$3.75$3.75234,900
1999-03-30$3.78$3.78262,800
1999-03-29$3.75$3.75243,600
1999-03-26$3.50$3.5061,100
1999-03-25$3.25$3.2535,000
1999-03-24$3.19$3.1917,400
1999-03-23$3.06$3.0615,400
1999-03-22$3.25$3.2588,700
1999-03-19$2.88$2.8810,000
1999-03-18$2.94$2.948,400
1999-03-17$3.00$3.0084,200
1999-03-16$3.00$3.007,000
1999-03-15$3.00$3.0016,800
1999-03-12$3.13$3.1342,400
1999-03-11$3.13$3.1328,400
1999-03-10$3.00$3.0039,100
1999-03-09$2.91$2.910
1999-03-08$2.91$2.9120,900
1999-03-05$3.00$3.0015,300
1999-03-04$2.91$2.9138,000
1999-03-03$2.88$2.8830,000
1999-03-02$2.88$2.8839,200
1999-03-01$3.00$3.0018,300
1999-02-26$2.88$2.8813,900
1999-02-25$2.66$2.6655,000
1999-02-24$3.13$3.137,300
1999-02-23$3.00$3.000
1999-02-22$3.00$3.0017,500
1999-02-19$3.13$3.132,000
1999-02-18$3.13$3.136,400
1999-02-17$3.09$3.0982,300
1999-02-16$3.06$3.066,300
1999-02-12$3.00$3.005,700
1999-02-11$2.88$2.8827,800
1999-02-10$2.88$2.8829,400
1999-02-09$3.06$3.06500
1999-02-08$3.06$3.064,800
1999-02-05$3.00$3.002,200
1999-02-04$2.81$2.8110,500
1999-02-03$3.19$3.190
1999-02-02$3.19$3.1934,000
1999-02-01$3.25$3.2532,400
1999-01-29$3.69$3.6933,900
1999-01-28$3.19$3.1960,400
1999-01-27$3.63$3.6367,500
1999-01-26$3.78$3.78484,100
1999-01-25$3.19$3.198,700
1999-01-22$3.13$3.133,900
1999-01-21$3.13$3.1312,000
1999-01-20$3.13$3.1345,600
1999-01-19$2.75$2.7510,100
1999-01-15$2.88$2.886,400
1999-01-14$2.75$2.751,800
1999-01-13$2.88$2.882,600
1999-01-12$2.75$2.754,200
1999-01-11$3.00$3.0047,100
1999-01-08$2.75$2.7546,200
1999-01-07$2.75$2.757,600
1999-01-06$2.94$2.947,000
1999-01-05$2.81$2.8130,600
1999-01-04$2.75$2.7517,900