NYSE:CLS | Historical Stock Price | CELESTICA INC

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
1998-06-30 to 2026-09-04
Data captured

Stock Price Chart

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

$2.46$6.89$19.29$54.03$151.28$423.621998-06-302026-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$55.50$55.5093,700
1999-12-30$54.38$54.38164,700
1999-12-29$56.25$56.25426,200
1999-12-28$54.19$54.19249,500
1999-12-27$53.88$53.88383,700
1999-12-23$54.00$54.00676,500
1999-12-22$50.63$50.63517,300
1999-12-21$48.56$48.56570,200
1999-12-20$48.94$48.94689,800
1999-12-17$45.81$45.81859,200
1999-12-16$43.31$43.31806,200
1999-12-15$39.56$39.561,864,800
1999-12-14$40.81$40.811,683,000
1999-12-13$45.28$45.28739,800
1999-12-10$43.38$43.38819,200
1999-12-09$41.63$41.63652,400
1999-12-08$41.09$41.09679,600
1999-12-07$40.75$40.75872,200
1999-12-06$38.00$38.00407,800
1999-12-03$36.47$36.47360,000
1999-12-02$35.09$35.09348,200
1999-12-01$34.97$34.97588,200
1999-11-30$35.13$35.13270,800
1999-11-29$37.22$37.22502,400
1999-11-26$36.44$36.44389,600
1999-11-24$34.19$34.19671,000
1999-11-23$34.53$34.53467,600
1999-11-22$34.63$34.63498,400
1999-11-19$34.88$34.88490,400
1999-11-18$34.34$34.34329,200
1999-11-17$33.88$33.88837,000
1999-11-16$34.13$34.13839,800
1999-11-15$34.34$34.34591,000
1999-11-12$34.88$34.881,733,800
1999-11-11$35.88$35.881,065,400
1999-11-10$34.50$34.502,566,000
1999-11-09$31.34$31.345,712,200
1999-11-08$30.31$30.31338,400
1999-11-05$30.63$30.63414,200
1999-11-04$30.53$30.53565,400
1999-11-03$30.38$30.38373,800
1999-11-02$30.84$30.84865,800
1999-11-01$28.75$28.75276,800
1999-10-29$27.81$27.81879,800
1999-10-28$27.03$27.03365,600
1999-10-27$26.88$26.88318,800
1999-10-26$27.66$27.66330,000
1999-10-25$27.94$27.94720,200
1999-10-22$27.63$27.631,423,200
1999-10-21$27.56$27.561,079,800
1999-10-20$26.75$26.751,568,600
1999-10-19$24.28$24.28271,800
1999-10-18$24.44$24.44610,800
1999-10-15$24.66$24.66144,600
1999-10-14$25.00$25.00183,200
1999-10-13$24.47$24.47312,800
1999-10-12$25.19$25.19166,400
1999-10-11$25.44$25.4495,400
1999-10-08$25.16$25.16126,000
1999-10-07$25.56$25.56288,600
1999-10-06$24.84$24.84207,400
1999-10-05$24.63$24.63122,400
1999-10-04$24.34$24.34112,200
1999-10-01$23.94$23.94122,400
1999-09-30$24.69$24.69241,800
1999-09-29$24.63$24.63169,800
1999-09-28$24.66$24.66178,000
1999-09-27$24.88$24.88334,200
1999-09-24$23.84$23.84468,000
1999-09-23$24.13$24.13998,200
1999-09-22$24.34$24.34704,400
1999-09-21$23.63$23.63772,400
1999-09-20$23.88$23.881,157,600
1999-09-17$22.97$22.97753,400
1999-09-16$22.75$22.75539,400
1999-09-15$22.84$22.84534,200
1999-09-14$22.72$22.72408,600
1999-09-13$22.66$22.6681,400
1999-09-10$22.81$22.81640,000
1999-09-09$22.78$22.78330,600
1999-09-08$22.28$22.28247,000
1999-09-07$22.22$22.22331,400
1999-09-03$22.13$22.13146,400
1999-09-02$21.94$21.9473,000
1999-09-01$21.91$21.91124,800
1999-08-31$21.63$21.63328,600
1999-08-30$21.53$21.53457,000
1999-08-27$22.63$22.63302,600
1999-08-26$22.72$22.72221,400
1999-08-25$22.78$22.78103,600
1999-08-24$22.75$22.75169,600
1999-08-23$22.56$22.56200,800
1999-08-20$22.56$22.56111,800
1999-08-19$22.59$22.59127,200
1999-08-18$22.44$22.4450,000
1999-08-17$22.91$22.91298,000
1999-08-16$22.81$22.8164,600
1999-08-13$22.94$22.94197,200
1999-08-12$22.78$22.78453,400
1999-08-11$21.66$21.66391,200
1999-08-10$21.16$21.16388,200
1999-08-09$21.31$21.3180,000
1999-08-06$21.22$21.22123,600
1999-08-05$21.41$21.41107,200
1999-08-04$21.69$21.69112,200
1999-08-03$22.53$22.53127,400
1999-08-02$22.56$22.5697,000
1999-07-30$22.63$22.63265,400
1999-07-29$22.41$22.41629,000
1999-07-28$21.78$21.781,143,800
1999-07-27$21.53$21.53499,800
1999-07-26$20.50$20.50162,600
1999-07-23$20.38$20.38270,400
1999-07-22$21.00$21.0058,600
1999-07-21$21.31$21.31297,200
1999-07-20$21.63$21.63220,200
1999-07-19$22.75$22.75411,400
1999-07-16$22.56$22.56116,800
1999-07-15$22.66$22.66140,400
1999-07-14$22.44$22.44132,400
1999-07-13$22.56$22.56276,200
1999-07-12$22.97$22.97538,000
1999-07-09$23.16$23.16162,200
1999-07-08$22.78$22.78548,200
1999-07-07$23.53$23.53255,200
1999-07-06$23.41$23.41821,000
1999-07-02$22.09$22.09229,800
1999-07-01$21.81$21.81352,200
1999-06-30$21.66$21.66259,600
1999-06-29$21.28$21.28678,400
1999-06-28$20.97$20.97272,600
1999-06-25$21.03$21.03378,200
1999-06-24$20.25$20.25270,800
1999-06-23$20.13$20.13194,400
1999-06-22$19.59$19.59459,200
1999-06-21$19.66$19.66316,400
1999-06-18$19.50$19.50112,000
1999-06-17$19.81$19.81290,000
1999-06-16$20.38$20.38518,200
1999-06-15$20.31$20.31564,800
1999-06-14$20.28$20.28299,800
1999-06-11$20.47$20.47548,400
1999-06-10$20.50$20.50759,800
1999-06-09$20.88$20.88182,200
1999-06-08$21.19$21.19919,800
1999-06-07$20.59$20.59441,200
1999-06-04$19.72$19.72327,600
1999-06-03$19.44$19.4466,200
1999-06-02$19.56$19.56184,600
1999-06-01$19.56$19.5653,200
1999-05-28$19.81$19.81166,000
1999-05-27$19.56$19.56280,800
1999-05-26$19.59$19.59353,000
1999-05-25$20.00$20.00192,800
1999-05-24$20.97$20.97120,400
1999-05-21$20.88$20.88296,200
1999-05-20$21.34$21.34181,400
1999-05-19$22.06$22.06289,800
1999-05-18$22.06$22.06520,800
1999-05-17$21.53$21.531,505,000
1999-05-14$21.25$21.25592,600
1999-05-13$20.78$20.781,290,600
1999-05-12$20.06$20.06332,400
1999-05-11$19.41$19.41171,800
1999-05-10$19.22$19.2277,000
1999-05-07$18.84$18.84131,400
1999-05-06$18.47$18.47247,600
1999-05-05$19.09$19.09495,600
1999-05-04$19.44$19.44162,800
1999-05-03$19.66$19.66137,600
1999-04-30$19.56$19.56301,000
1999-04-29$19.03$19.03194,000
1999-04-28$18.47$18.47106,800
1999-04-27$18.13$18.13525,200
1999-04-26$18.13$18.13134,400
1999-04-23$17.72$17.72146,200
1999-04-22$17.94$17.94234,800
1999-04-21$17.44$17.44317,200
1999-04-20$16.50$16.50615,000
1999-04-19$16.59$16.59195,200
1999-04-16$18.09$18.09150,400
1999-04-15$18.13$18.13528,400
1999-04-14$19.47$19.47256,000
1999-04-13$19.91$19.91627,600
1999-04-12$19.75$19.75557,600
1999-04-09$18.88$18.88360,600
1999-04-08$18.50$18.50658,000
1999-04-07$18.12$18.12880,000
1999-04-06$16.69$16.69233,600
1999-04-05$16.00$16.00348,600
1999-04-01$15.88$15.881,787,400
1999-03-31$16.22$16.22756,400
1999-03-30$15.34$15.34762,400
1999-03-29$14.78$14.78401,600
1999-03-26$14.06$14.06288,800
1999-03-25$13.59$13.59188,000
1999-03-24$13.56$13.56127,200
1999-03-23$13.63$13.63273,400
1999-03-22$13.72$13.72300,600
1999-03-19$13.91$13.91171,000
1999-03-18$14.03$14.03161,000
1999-03-17$14.19$14.19219,800
1999-03-16$14.00$14.00224,600
1999-03-15$13.91$13.91520,800
1999-03-12$13.84$13.84144,800
1999-03-11$13.94$13.94797,000
1999-03-10$13.47$13.4797,600
1999-03-09$13.56$13.56367,400
1999-03-08$13.78$13.78204,000
1999-03-05$13.56$13.56242,000
1999-03-04$12.75$12.75397,800
1999-03-03$12.56$12.56725,200
1999-03-02$13.00$13.00489,800
1999-03-01$13.41$13.41138,000
1999-02-26$13.97$13.97565,800
1999-02-25$14.34$14.34246,400
1999-02-24$14.56$14.56289,400
1999-02-23$14.53$14.53347,200
1999-02-22$14.34$14.34282,200
1999-02-19$14.00$14.002,394,200
1999-02-18$15.03$15.03103,200
1999-02-17$14.94$14.94337,400
1999-02-16$15.69$15.69151,000
1999-02-12$15.31$15.31434,200
1999-02-11$14.88$14.88811,000
1999-02-10$13.72$13.721,057,600
1999-02-09$14.25$14.25451,600
1999-02-08$14.09$14.09283,800
1999-02-05$14.47$14.471,052,000
1999-02-04$15.47$15.4797,200
1999-02-03$15.91$15.91438,200
1999-02-02$16.44$16.44136,400
1999-02-01$17.13$17.13192,400
1999-01-29$16.75$16.75398,800
1999-01-28$17.09$17.09552,400
1999-01-27$16.63$16.63701,800
1999-01-26$16.31$16.31393,400
1999-01-25$16.19$16.19309,000
1999-01-22$16.25$16.25576,600
1999-01-21$16.44$16.44507,600
1999-01-20$16.75$16.75451,200
1999-01-19$16.00$16.00431,400
1999-01-15$15.56$15.56557,600
1999-01-14$14.53$14.53700,600
1999-01-13$13.97$13.97423,000
1999-01-12$14.00$14.00380,800
1999-01-11$14.53$14.53193,600
1999-01-08$14.56$14.56381,000
1999-01-07$14.31$14.31185,600
1999-01-06$14.44$14.44422,200
1999-01-05$13.66$13.66548,600
1999-01-04$12.78$12.78260,400