NASDAQ:BLDP | Historical Stock Price | Ballard Power Systems 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
1995-11-08 to 2026-09-04
Data captured

Stock Price Chart

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

$0.57$1.67$4.88$14.30$41.85$122.521995-11-082026-08-27

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

View year

Historical Stock Price — 2003

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2003-12-31$11.83$11.83301,800
2003-12-30$11.97$11.97490,900
2003-12-29$11.60$11.60326,000
2003-12-26$11.28$11.28123,100
2003-12-24$11.36$11.36120,700
2003-12-23$11.40$11.40271,000
2003-12-22$11.43$11.43266,900
2003-12-19$11.25$11.25241,300
2003-12-18$11.52$11.52630,300
2003-12-17$10.97$10.97192,200
2003-12-16$10.99$10.99416,200
2003-12-15$10.86$10.86260,000
2003-12-12$11.19$11.19222,100
2003-12-11$11.21$11.21458,200
2003-12-10$10.72$10.72463,800
2003-12-09$10.91$10.91454,200
2003-12-08$11.29$11.29296,200
2003-12-05$11.50$11.50215,200
2003-12-04$11.57$11.57306,900
2003-12-03$11.63$11.63388,400
2003-12-02$11.80$11.80553,700
2003-12-01$11.93$11.93543,800
2003-11-28$11.85$11.85167,300
2003-11-26$11.93$11.93293,800
2003-11-25$12.16$12.16429,300
2003-11-24$11.90$11.90275,600
2003-11-21$11.71$11.71747,700
2003-11-20$12.26$12.26270,600
2003-11-19$12.32$12.32303,800
2003-11-18$12.50$12.50482,700
2003-11-17$13.00$13.00851,100
2003-11-14$12.67$12.67502,700
2003-11-13$12.54$12.54296,300
2003-11-12$12.70$12.70169,200
2003-11-11$12.50$12.50258,400
2003-11-10$12.73$12.73508,300
2003-11-07$12.99$12.99265,100
2003-11-06$13.01$13.01246,800
2003-11-05$12.99$12.99353,600
2003-11-04$13.10$13.10402,500
2003-11-03$13.30$13.30527,900
2003-10-31$12.95$12.95565,900
2003-10-30$13.13$13.13449,600
2003-10-29$13.40$13.40384,700
2003-10-28$13.40$13.40222,600
2003-10-27$13.36$13.36224,600
2003-10-24$13.25$13.25227,700
2003-10-23$13.30$13.30416,400
2003-10-22$13.89$13.89332,600
2003-10-21$13.87$13.87411,800
2003-10-20$14.15$14.15212,100
2003-10-17$14.16$14.16375,900
2003-10-16$14.42$14.42217,600
2003-10-15$14.20$14.20585,600
2003-10-14$14.25$14.25472,500
2003-10-13$14.40$14.40407,000
2003-10-10$14.88$14.88591,500
2003-10-09$14.86$14.86574,400
2003-10-08$14.63$14.63598,100
2003-10-07$14.83$14.831,399,700
2003-10-06$14.62$14.62497,000
2003-10-03$14.20$14.20315,800
2003-10-02$14.21$14.21589,600
2003-10-01$13.84$13.84362,300
2003-09-30$13.15$13.15381,400
2003-09-29$13.53$13.53307,300
2003-09-26$13.45$13.45414,500
2003-09-25$13.92$13.92822,800
2003-09-24$14.59$14.592,518,800
2003-09-23$13.58$13.58415,100
2003-09-22$13.16$13.16521,600
2003-09-19$13.27$13.27386,100
2003-09-18$13.24$13.24346,200
2003-09-17$12.93$12.93404,200
2003-09-16$12.98$12.98143,400
2003-09-15$12.81$12.81305,700
2003-09-12$12.86$12.86219,100
2003-09-11$12.78$12.78381,400
2003-09-10$12.97$12.97312,200
2003-09-09$13.35$13.35240,100
2003-09-08$13.28$13.28318,200
2003-09-05$13.54$13.54282,500
2003-09-04$13.45$13.45281,100
2003-09-03$13.80$13.80624,600
2003-09-02$13.41$13.41581,900
2003-08-29$12.88$12.88195,600
2003-08-28$12.92$12.92212,300
2003-08-27$12.84$12.84146,300
2003-08-26$12.79$12.79251,500
2003-08-25$12.82$12.82185,500
2003-08-22$12.98$12.98396,500
2003-08-21$13.14$13.14654,400
2003-08-20$12.78$12.78779,000
2003-08-19$12.96$12.96721,200
2003-08-18$13.37$13.372,504,300
2003-08-15$12.85$12.85955,500
2003-08-14$12.21$12.21362,700
2003-08-13$12.40$12.40171,600
2003-08-12$12.45$12.45169,200
2003-08-11$12.34$12.34274,000
2003-08-08$11.77$11.77248,800
2003-08-07$11.53$11.53463,900
2003-08-06$12.04$12.04540,200
2003-08-05$12.53$12.53322,200
2003-08-04$12.58$12.58395,500
2003-08-01$12.99$12.99185,200
2003-07-31$13.00$13.00348,100
2003-07-30$13.30$13.30285,400
2003-07-29$13.11$13.11227,900
2003-07-28$12.93$12.93162,400
2003-07-25$13.13$13.13257,600
2003-07-24$13.07$13.07152,000
2003-07-23$13.14$13.14161,600
2003-07-22$13.04$13.04183,200
2003-07-21$13.08$13.08229,000
2003-07-18$13.02$13.02254,300
2003-07-17$13.28$13.28297,100
2003-07-16$13.50$13.50212,200
2003-07-15$13.65$13.65287,300
2003-07-14$13.93$13.93270,800
2003-07-11$13.74$13.74274,000
2003-07-10$13.73$13.73209,100
2003-07-09$13.93$13.93217,000
2003-07-08$14.19$14.19328,500
2003-07-07$14.28$14.28280,200
2003-07-03$13.87$13.87162,500
2003-07-02$14.27$14.27375,100
2003-07-01$13.60$13.60292,000
2003-06-30$13.63$13.63348,700
2003-06-27$14.03$14.03453,700
2003-06-26$13.77$13.77233,300
2003-06-25$13.43$13.43236,700
2003-06-24$13.13$13.13489,900
2003-06-23$13.63$13.63384,600
2003-06-20$14.06$14.06349,100
2003-06-19$14.13$14.13367,400
2003-06-18$14.30$14.30670,200
2003-06-17$14.65$14.651,645,600
2003-06-16$13.99$13.99446,100
2003-06-13$13.72$13.72255,800
2003-06-12$13.82$13.82308,500
2003-06-11$13.86$13.86271,500
2003-06-10$13.73$13.73358,300
2003-06-09$13.63$13.63546,900
2003-06-06$13.87$13.87642,900
2003-06-05$13.57$13.57392,000
2003-06-04$13.71$13.71832,000
2003-06-03$12.85$12.85477,400
2003-06-02$12.92$12.92454,200
2003-05-30$13.29$13.29288,500
2003-05-29$13.08$13.08531,700
2003-05-28$12.97$12.97459,900
2003-05-27$13.01$13.01791,100
2003-05-23$12.52$12.521,468,400
2003-05-22$13.19$13.19519,300
2003-05-21$13.33$13.33464,200
2003-05-20$13.34$13.34767,200
2003-05-19$13.20$13.20791,300
2003-05-16$13.17$13.17890,700
2003-05-15$13.04$13.041,305,900
2003-05-14$13.41$13.411,628,900
2003-05-13$11.99$11.99400,300
2003-05-12$12.29$12.29698,600
2003-05-09$11.82$11.82530,800
2003-05-08$11.63$11.63479,400
2003-05-07$11.84$11.84713,500
2003-05-06$12.25$12.251,239,200
2003-05-05$11.81$11.811,228,700
2003-05-02$11.25$11.25923,300
2003-05-01$10.70$10.70451,100
2003-04-30$10.29$10.291,170,800
2003-04-29$10.20$10.20623,300
2003-04-28$10.26$10.26442,500
2003-04-25$10.46$10.46572,200
2003-04-24$10.70$10.70934,100
2003-04-23$10.32$10.32868,300
2003-04-22$9.96$9.96345,800
2003-04-21$9.75$9.75192,300
2003-04-17$9.70$9.70223,100
2003-04-16$9.44$9.44331,900
2003-04-15$9.65$9.65200,900
2003-04-14$9.61$9.61539,500
2003-04-11$9.91$9.91257,600
2003-04-10$9.89$9.89172,000
2003-04-09$9.88$9.88247,100
2003-04-08$9.75$9.75254,600
2003-04-07$9.75$9.751,160,400
2003-04-04$9.86$9.86811,900
2003-04-03$9.39$9.391,223,300
2003-04-02$9.22$9.22937,600
2003-04-01$9.05$9.05753,800
2003-03-31$9.39$9.39399,900
2003-03-28$9.75$9.75328,000
2003-03-27$10.00$10.00319,600
2003-03-26$10.40$10.40149,800
2003-03-25$10.40$10.40185,300
2003-03-24$10.40$10.40445,400
2003-03-21$11.16$11.16550,000
2003-03-20$10.41$10.41343,900
2003-03-19$10.13$10.13354,300
2003-03-18$10.25$10.25529,400
2003-03-17$10.19$10.19328,600
2003-03-14$10.05$10.05328,100
2003-03-13$10.07$10.07394,500
2003-03-12$9.68$9.68288,700
2003-03-11$9.63$9.63208,600
2003-03-10$9.61$9.61279,900
2003-03-07$9.75$9.75408,900
2003-03-06$9.90$9.90396,800
2003-03-05$9.93$9.93291,000
2003-03-04$9.80$9.80451,500
2003-03-03$10.10$10.10221,600
2003-02-28$10.29$10.29232,700
2003-02-27$10.13$10.13303,400
2003-02-26$10.22$10.22800,800
2003-02-25$9.91$9.91770,500
2003-02-24$9.90$9.901,084,400
2003-02-21$10.48$10.48386,500
2003-02-20$10.59$10.59489,600
2003-02-19$10.51$10.51754,300
2003-02-18$10.10$10.10399,400
2003-02-14$10.18$10.18278,500
2003-02-13$10.04$10.04396,200
2003-02-12$10.00$10.00281,600
2003-02-11$10.29$10.29892,100
2003-02-10$9.90$9.90553,500
2003-02-07$10.28$10.28939,400
2003-02-06$10.48$10.481,729,800
2003-02-05$9.87$9.87379,900
2003-02-04$9.93$9.93459,400
2003-02-03$10.25$10.25432,800
2003-01-31$10.54$10.54902,300
2003-01-30$10.48$10.481,195,600
2003-01-29$10.48$10.485,222,700
2003-01-28$10.49$10.492,290,300
2003-01-27$9.31$9.31752,500
2003-01-24$9.75$9.75612,400
2003-01-23$9.79$9.79649,600
2003-01-22$9.38$9.381,308,100
2003-01-21$9.75$9.751,256,600
2003-01-17$10.66$10.66530,600
2003-01-16$11.43$11.43482,300
2003-01-15$11.52$11.52606,400
2003-01-14$11.50$11.50381,800
2003-01-13$11.64$11.64456,100
2003-01-10$11.70$11.70376,900
2003-01-09$11.29$11.29490,800
2003-01-08$11.52$11.52321,000
2003-01-07$11.76$11.76543,500
2003-01-06$11.96$11.96892,000
2003-01-03$11.97$11.97342,200
2003-01-02$11.68$11.68491,900