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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1998-12-31$27.50$27.50286,900
1998-12-30$27.88$27.88234,200
1998-12-29$28.00$28.00450,600
1998-12-28$24.50$24.50398,100
1998-12-24$26.94$26.94118,600
1998-12-23$27.75$27.75193,300
1998-12-22$28.31$28.31357,100
1998-12-21$28.44$28.44472,400
1998-12-18$31.06$31.0668,200
1998-12-17$31.25$31.2577,300
1998-12-16$29.94$29.9474,000
1998-12-15$30.63$30.6354,800
1998-12-14$30.31$30.3194,800
1998-12-11$30.38$30.38168,200
1998-12-10$29.00$29.00192,500
1998-12-09$31.56$31.5653,000
1998-12-08$31.88$31.8877,000
1998-12-07$32.50$32.50110,900
1998-12-04$32.63$32.63173,100
1998-12-03$32.75$32.7579,400
1998-12-02$33.25$33.25215,300
1998-12-01$34.50$34.50281,700
1998-11-30$36.00$36.00267,500
1998-11-27$35.00$35.00204,900
1998-11-25$36.00$36.00474,000
1998-11-24$32.25$32.25254,900
1998-11-23$30.81$30.81120,100
1998-11-20$30.75$30.75123,400
1998-11-19$30.50$30.50112,300
1998-11-18$30.00$30.00124,300
1998-11-17$29.81$29.8166,900
1998-11-16$29.25$29.2561,700
1998-11-13$30.25$30.25113,700
1998-11-12$30.38$30.3896,600
1998-11-11$30.75$30.75337,600
1998-11-10$28.63$28.63204,700
1998-11-09$28.75$28.75125,700
1998-11-06$29.56$29.56100,300
1998-11-05$29.63$29.63203,600
1998-11-04$30.13$30.13225,000
1998-11-03$29.50$29.50322,300
1998-11-02$31.25$31.25924,400
1998-10-30$27.75$27.75432,500
1998-10-29$26.19$26.19155,500
1998-10-28$25.75$25.75186,500
1998-10-27$26.19$26.19452,900
1998-10-26$24.00$24.00210,200
1998-10-23$22.44$22.4464,400
1998-10-22$22.56$22.5638,700
1998-10-21$22.28$22.2856,700
1998-10-20$22.38$22.3889,600
1998-10-19$21.88$21.8876,200
1998-10-16$21.75$21.75105,700
1998-10-15$21.44$21.4480,400
1998-10-14$21.14$21.1472,700
1998-10-13$20.13$20.1329,300
1998-10-12$20.31$20.3156,700
1998-10-09$19.75$19.75100,600
1998-10-08$20.00$20.00154,100
1998-10-07$21.31$21.31107,400
1998-10-06$21.13$21.1351,300
1998-10-05$20.75$20.75134,100
1998-10-02$22.50$22.50387,700
1998-10-01$21.63$21.63120,600
1998-09-30$22.50$22.5045,700
1998-09-29$23.25$23.2583,400
1998-09-28$22.50$22.50132,300
1998-09-25$22.13$22.1373,200
1998-09-24$21.50$21.50183,300
1998-09-23$21.50$21.50268,400
1998-09-22$20.50$20.50161,800
1998-09-21$19.13$19.1350,500
1998-09-18$18.88$18.8851,800
1998-09-17$19.00$19.00108,400
1998-09-16$19.88$19.8880,400
1998-09-15$20.69$20.69101,500
1998-09-14$20.13$20.13103,800
1998-09-11$19.75$19.7577,100
1998-09-10$19.25$19.25169,200
1998-09-09$20.06$20.06116,500
1998-09-08$21.81$21.81153,900
1998-09-04$20.00$20.00124,800
1998-09-03$18.75$18.75141,500
1998-09-02$19.19$19.19340,100
1998-09-01$17.81$17.81354,100
1998-08-31$16.81$16.81341,300
1998-08-28$17.25$17.25475,600
1998-08-27$18.88$18.88349,900
1998-08-26$21.75$21.75212,200
1998-08-25$22.00$22.00105,600
1998-08-24$22.63$22.63116,200
1998-08-21$23.31$23.31291,900
1998-08-20$22.88$22.88114,100
1998-08-19$24.13$24.13180,500
1998-08-18$24.25$24.25218,100
1998-08-17$22.88$22.8856,400
1998-08-14$22.63$22.6363,100
1998-08-13$22.50$22.50104,100
1998-08-12$23.75$23.75123,300
1998-08-11$22.63$22.63195,500
1998-08-10$23.63$23.63194,200
1998-08-07$24.25$24.25417,900
1998-08-06$24.38$24.38105,400
1998-08-05$22.88$22.88330,700
1998-08-04$22.50$22.50339,200
1998-08-03$24.50$24.50162,600
1998-07-31$25.13$25.13199,200
1998-07-30$25.13$25.13381,400
1998-07-29$24.25$24.25425,200
1998-07-28$24.06$24.06321,300
1998-07-27$24.00$24.00118,700
1998-07-24$24.44$24.44331,800
1998-07-23$25.38$25.38786,000
1998-07-22$23.25$23.25795,200
1998-07-21$23.06$23.06844,700
1998-07-20$25.25$25.25304,400
1998-07-17$27.25$27.25153,200
1998-07-16$27.25$27.25197,400
1998-07-15$27.63$27.63192,700
1998-07-14$28.33$28.33140,500
1998-07-13$28.06$28.06136,900
1998-07-10$29.06$29.06416,700
1998-07-09$28.25$28.25265,100
1998-07-08$29.75$29.75176,100
1998-07-07$30.38$30.38180,900
1998-07-06$31.25$31.25181,800
1998-07-02$32.00$32.00138,600
1998-07-01$33.00$33.00129,500
1998-06-30$32.56$32.56127,100
1998-06-29$33.31$33.31158,400
1998-06-26$33.13$33.13131,200
1998-06-25$32.50$32.50282,600
1998-06-24$33.50$33.50398,200
1998-06-23$31.38$31.38428,500
1998-06-22$33.25$33.25314,600
1998-06-19$31.63$31.63204,500
1998-06-18$30.88$30.88352,400
1998-06-17$30.25$30.25540,700
1998-06-16$28.00$28.00590,100
1998-06-15$26.63$26.63866,000
1998-06-12$31.00$31.00691,200
1998-06-11$32.75$32.75423,500
1998-06-10$35.25$35.25116,400
1998-06-09$36.69$36.69207,600
1998-06-08$36.88$36.88228,600
1998-06-05$35.88$35.88227,000
1998-06-04$35.63$35.63320,700
1998-06-03$34.19$34.19673,000
1998-06-02$36.33$36.33906,000
1998-06-01$34.92$34.92604,200
1998-05-29$33.88$33.88591,600
1998-05-28$32.71$32.71631,500
1998-05-27$32.54$32.541,200,000
1998-05-26$34.13$34.13637,200
1998-05-22$37.17$37.17143,400
1998-05-21$37.71$37.71190,200
1998-05-20$38.00$38.00203,400
1998-05-19$37.91$37.91160,200
1998-05-18$37.33$37.33212,400
1998-05-15$37.92$37.92136,200
1998-05-14$37.67$37.67159,000
1998-05-13$38.08$38.08131,400
1998-05-12$38.33$38.33211,200
1998-05-11$38.00$38.00396,900
1998-05-08$39.04$39.04860,400
1998-05-07$38.33$38.33118,200
1998-05-06$38.67$38.67234,900
1998-05-05$38.08$38.08319,500
1998-05-04$39.00$39.00132,900
1998-05-01$38.83$38.83200,700
1998-04-30$38.31$38.31130,800
1998-04-29$37.89$37.89242,400
1998-04-28$37.67$37.67195,900
1998-04-27$37.50$37.50506,700
1998-04-24$38.54$38.54285,000
1998-04-23$39.00$39.00309,300
1998-04-22$40.60$40.60550,200
1998-04-21$37.79$37.79254,100
1998-04-20$37.50$37.50625,800
1998-04-17$36.04$36.04418,500
1998-04-16$37.13$37.13308,700
1998-04-15$38.21$38.21356,400
1998-04-14$39.00$39.00286,500
1998-04-13$39.90$39.90303,000
1998-04-09$40.46$40.46240,600
1998-04-08$40.40$40.40489,300
1998-04-07$39.75$39.751,548,900
1998-04-06$39.58$39.582,130,600
1998-04-03$41.67$41.672,711,100
1998-04-02$36.96$36.96415,800
1998-04-01$36.90$36.90691,800
1998-03-31$37.83$37.831,225,200
1998-03-30$35.83$35.83854,400
1998-03-27$33.50$33.50894,000
1998-03-26$32.75$32.752,228,100
1998-03-25$33.96$33.961,523,400
1998-03-24$36.50$36.50491,400
1998-03-23$37.63$37.63561,600
1998-03-20$38.71$38.711,360,200
1998-03-19$37.42$37.423,063,000
1998-03-18$40.33$40.332,503,800
1998-03-17$42.69$42.693,550,800
1998-03-16$39.00$39.001,055,700
1998-03-13$36.50$36.501,512,300
1998-03-12$36.17$36.17578,400
1998-03-11$33.96$33.96539,700
1998-03-10$33.00$33.00146,400
1998-03-09$32.29$32.29275,700
1998-03-06$32.04$32.04522,600
1998-03-05$30.65$30.65905,100
1998-03-04$32.46$32.46675,600
1998-03-03$31.29$31.29670,800
1998-03-02$31.29$31.29938,700
1998-02-27$30.08$30.08409,200
1998-02-26$29.00$29.00374,700
1998-02-25$28.29$28.29230,400
1998-02-24$27.92$27.92207,000
1998-02-23$27.83$27.83395,400
1998-02-20$27.00$27.00591,000
1998-02-19$26.83$26.83362,100
1998-02-18$25.96$25.96276,900
1998-02-17$25.33$25.33279,000
1998-02-13$24.67$24.6776,800
1998-02-12$24.79$24.79173,700
1998-02-11$24.75$24.75106,200
1998-02-10$24.67$24.67108,000
1998-02-09$24.38$24.38137,100
1998-02-06$25.08$25.08169,800
1998-02-05$25.27$25.27281,400
1998-02-04$24.42$24.42216,600
1998-02-03$24.10$24.10143,400
1998-02-02$24.33$24.33148,200
1998-01-30$23.67$23.67302,700
1998-01-29$23.17$23.17137,400
1998-01-28$23.56$23.56134,700
1998-01-27$23.71$23.71242,100
1998-01-26$23.06$23.06155,100
1998-01-23$23.25$23.25187,200
1998-01-22$23.50$23.5065,700
1998-01-21$23.96$23.96168,000
1998-01-20$24.17$24.17188,700
1998-01-16$24.33$24.33129,900
1998-01-15$24.21$24.2184,900
1998-01-14$24.63$24.63165,900
1998-01-13$24.29$24.29438,000
1998-01-12$23.33$23.33564,600
1998-01-09$24.85$24.85307,200
1998-01-08$25.83$25.83123,600
1998-01-07$26.08$26.08277,200
1998-01-06$26.17$26.171,020,900
1998-01-05$25.50$25.50275,700
1998-01-02$25.00$25.0060,900