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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2000-12-29$63.16$63.16309,900
2000-12-28$67.38$67.38471,400
2000-12-27$64.69$64.69281,700
2000-12-26$63.00$63.00193,500
2000-12-22$64.00$64.00485,700
2000-12-21$58.50$58.50801,800
2000-12-20$62.38$62.38882,900
2000-12-19$65.25$65.25348,200
2000-12-18$67.25$67.25416,000
2000-12-15$68.75$68.75647,100
2000-12-14$65.81$65.81862,200
2000-12-13$70.06$70.061,679,600
2000-12-12$80.50$80.50334,000
2000-12-11$82.00$82.00725,800
2000-12-08$86.00$86.00502,600
2000-12-07$75.88$75.88484,000
2000-12-06$77.25$77.25802,800
2000-12-05$74.94$74.94777,800
2000-12-04$68.00$68.00358,600
2000-12-01$70.00$70.00625,100
2000-11-30$69.13$69.131,162,600
2000-11-29$70.69$70.69955,900
2000-11-28$72.38$72.38628,400
2000-11-27$77.31$77.31972,200
2000-11-24$77.88$77.88408,600
2000-11-22$69.75$69.751,205,000
2000-11-21$71.25$71.25753,500
2000-11-20$76.63$76.63782,400
2000-11-17$82.88$82.88464,200
2000-11-16$85.75$85.75292,300
2000-11-15$90.13$90.13273,800
2000-11-14$91.50$91.50503,500
2000-11-13$85.00$85.00820,200
2000-11-10$89.50$89.50684,500
2000-11-09$98.75$98.75500,100
2000-11-08$103.50$103.50348,300
2000-11-07$107.00$107.00230,800
2000-11-06$106.38$106.38218,600
2000-11-03$111.00$111.00206,200
2000-11-02$110.00$110.00582,300
2000-11-01$108.20$108.20577,500
2000-10-31$107.50$107.50319,300
2000-10-30$102.63$102.63425,600
2000-10-27$101.00$101.00219,700
2000-10-26$99.88$99.88524,300
2000-10-25$105.75$105.75630,800
2000-10-24$108.00$108.00441,700
2000-10-23$104.00$104.00355,800
2000-10-20$100.50$100.50355,400
2000-10-19$96.06$96.06264,600
2000-10-18$91.75$91.75379,900
2000-10-17$96.00$96.00292,200
2000-10-16$99.88$99.88351,900
2000-10-13$98.00$98.00558,800
2000-10-12$92.00$92.00530,000
2000-10-11$86.94$86.94521,500
2000-10-10$93.19$93.19458,400
2000-10-09$93.13$93.13372,200
2000-10-06$93.50$93.50433,700
2000-10-05$98.50$98.50289,700
2000-10-04$100.00$100.00570,900
2000-10-03$94.50$94.50501,400
2000-10-02$104.06$104.06239,900
2000-09-29$109.27$109.27277,700
2000-09-28$106.94$106.94223,700
2000-09-27$109.06$109.06320,600
2000-09-26$110.75$110.75437,500
2000-09-25$114.00$114.00352,700
2000-09-22$110.75$110.75348,300
2000-09-21$111.06$111.06306,100
2000-09-20$111.44$111.44442,200
2000-09-19$106.00$106.00323,600
2000-09-18$104.50$104.50326,700
2000-09-15$111.00$111.00438,800
2000-09-14$114.25$114.25500,200
2000-09-13$109.88$109.881,150,400
2000-09-12$116.13$116.132,238,700
2000-09-11$109.88$109.88680,700
2000-09-08$101.88$101.88434,800
2000-09-07$104.31$104.31911,100
2000-09-06$110.06$110.06862,700
2000-09-05$104.38$104.38355,700
2000-09-01$101.38$101.38230,400
2000-08-31$101.38$101.38268,200
2000-08-30$98.50$98.50108,800
2000-08-29$100.88$100.88174,200
2000-08-28$101.56$101.56285,300
2000-08-25$101.00$101.00452,500
2000-08-24$96.63$96.63238,900
2000-08-23$93.75$93.7595,600
2000-08-22$96.38$96.38120,200
2000-08-21$96.00$96.0088,500
2000-08-18$95.06$95.06122,600
2000-08-17$96.44$96.44306,800
2000-08-16$95.00$95.00132,800
2000-08-15$93.38$93.38136,400
2000-08-14$96.25$96.25118,200
2000-08-11$94.81$94.8190,800
2000-08-10$93.63$93.63182,500
2000-08-09$93.06$93.06176,600
2000-08-08$96.19$96.19273,400
2000-08-07$96.75$96.75299,100
2000-08-04$89.38$89.38272,300
2000-08-03$85.75$85.75445,200
2000-08-02$81.06$81.06386,100
2000-08-01$88.13$88.13221,500
2000-07-31$88.00$88.00205,700
2000-07-28$86.00$86.00409,200
2000-07-27$91.75$91.75269,500
2000-07-26$93.00$93.00337,400
2000-07-25$96.88$96.88412,600
2000-07-24$101.50$101.50328,900
2000-07-21$106.00$106.00284,300
2000-07-20$105.94$105.94279,000
2000-07-19$103.25$103.25221,300
2000-07-18$104.31$104.31368,900
2000-07-17$102.50$102.50196,700
2000-07-14$104.00$104.00465,800
2000-07-13$100.75$100.75391,900
2000-07-12$101.69$101.69229,300
2000-07-11$99.13$99.13290,000
2000-07-10$99.88$99.88823,900
2000-07-07$105.75$105.751,473,700
2000-07-06$94.25$94.25369,800
2000-07-05$90.88$90.88369,100
2000-07-03$89.00$89.0099,500
2000-06-30$89.81$89.81278,100
2000-06-29$86.81$86.81168,900
2000-06-28$88.56$88.56266,100
2000-06-27$89.06$89.06231,100
2000-06-26$89.25$89.25201,900
2000-06-23$90.00$90.00609,600
2000-06-22$85.75$85.75550,500
2000-06-21$92.81$92.81766,200
2000-06-20$93.00$93.001,384,500
2000-06-19$81.72$81.72289,500
2000-06-16$80.25$80.25221,500
2000-06-15$80.69$80.69300,900
2000-06-14$83.00$83.00515,200
2000-06-13$80.81$80.81380,300
2000-06-12$80.69$80.69402,000
2000-06-09$80.25$80.25480,300
2000-06-08$77.63$77.63170,900
2000-06-07$80.02$80.02200,600
2000-06-06$77.25$77.25185,500
2000-06-05$80.19$80.19204,000
2000-06-02$81.25$81.25292,900
2000-06-01$77.13$77.13281,500
2000-05-31$74.03$74.03708,200
2000-05-30$68.27$68.27294,300
2000-05-26$63.25$63.25190,800
2000-05-25$64.25$64.25183,700
2000-05-24$63.50$63.50502,400
2000-05-23$63.25$63.25287,800
2000-05-22$65.88$65.88401,000
2000-05-19$67.50$67.50364,800
2000-05-18$72.00$72.00281,900
2000-05-17$72.50$72.50196,900
2000-05-16$74.88$74.88412,700
2000-05-15$73.50$73.50272,700
2000-05-12$73.44$73.44293,600
2000-05-11$70.63$70.63255,500
2000-05-10$67.00$67.00493,300
2000-05-09$69.25$69.25218,100
2000-05-08$73.13$73.13172,200
2000-05-05$74.00$74.00904,300
2000-05-04$76.50$76.50439,100
2000-05-03$76.63$76.63345,600
2000-05-02$79.38$79.38541,600
2000-05-01$87.00$87.00534,200
2000-04-28$80.00$80.00370,800
2000-04-27$81.00$81.00554,600
2000-04-26$75.25$75.25472,000
2000-04-25$73.13$73.13866,100
2000-04-24$68.13$68.13321,600
2000-04-20$72.13$72.13323,500
2000-04-19$75.75$75.75343,400
2000-04-18$80.06$80.06698,400
2000-04-17$70.00$70.001,039,000
2000-04-14$66.50$66.501,200,500
2000-04-13$74.75$74.75841,800
2000-04-12$75.89$75.89481,200
2000-04-11$80.81$80.81473,700
2000-04-10$83.00$83.00455,300
2000-04-07$87.25$87.25561,800
2000-04-06$90.75$90.75991,100
2000-04-05$79.88$79.88602,700
2000-04-04$76.38$76.381,767,100
2000-04-03$80.00$80.00895,300
2000-03-31$84.50$84.501,125,300
2000-03-30$74.25$74.251,600,600
2000-03-29$79.63$79.631,900,000
2000-03-28$92.50$92.50520,400
2000-03-27$99.00$99.00375,000
2000-03-24$105.00$105.00674,200
2000-03-23$110.75$110.75915,800
2000-03-22$98.00$98.00649,400
2000-03-21$95.50$95.501,476,100
2000-03-20$95.19$95.19571,800
2000-03-17$98.69$98.69763,700
2000-03-16$99.50$99.501,597,400
2000-03-15$89.06$89.062,381,900
2000-03-14$106.88$106.88911,000
2000-03-13$120.63$120.631,140,400
2000-03-10$129.00$129.001,072,200
2000-03-09$121.25$121.25539,200
2000-03-08$116.69$116.69772,800
2000-03-07$115.13$115.13753,000
2000-03-06$114.13$114.13792,600
2000-03-03$120.66$120.661,143,300
2000-03-02$132.19$132.191,567,600
2000-03-01$127.50$127.501,449,600
2000-02-29$114.81$114.811,491,100
2000-02-28$103.44$103.44865,800
2000-02-25$105.13$105.13792,500
2000-02-24$106.00$106.002,180,700
2000-02-23$112.38$112.381,002,300
2000-02-22$118.81$118.812,036,100
2000-02-18$104.13$104.131,714,100
2000-02-17$89.94$89.941,286,300
2000-02-16$83.63$83.63814,400
2000-02-15$80.38$80.38630,500
2000-02-14$81.88$81.881,031,100
2000-02-11$74.25$74.25338,000
2000-02-10$77.06$77.06551,200
2000-02-09$78.88$78.88939,400
2000-02-08$77.00$77.00684,200
2000-02-07$73.06$73.06687,700
2000-02-04$75.25$75.251,710,500
2000-02-03$67.75$67.75894,000
2000-02-02$62.38$62.38598,800
2000-02-01$66.00$66.001,999,100
2000-01-31$65.38$65.381,909,500
2000-01-28$55.50$55.50937,800
2000-01-27$61.63$61.631,039,900
2000-01-26$62.56$62.56944,400
2000-01-25$65.69$65.692,368,300
2000-01-24$65.25$65.254,180,900
2000-01-21$78.38$78.383,874,600
2000-01-20$71.75$71.753,341,300
2000-01-19$58.50$58.501,803,600
2000-01-18$51.00$51.001,353,900
2000-01-14$44.81$44.81640,500
2000-01-13$43.63$43.63778,200
2000-01-12$42.63$42.631,556,500
2000-01-11$41.75$41.751,277,200
2000-01-10$47.69$47.692,105,800
2000-01-07$38.25$38.25985,500
2000-01-06$34.63$34.63590,700
2000-01-05$32.75$32.75376,800
2000-01-04$30.75$30.75380,300
2000-01-03$33.25$33.25408,200