BLDPBallard Power Systems Inc.
$1.91-30% 1Y
$1.91
$1.9152 weeks$6.38
Latest close: a new 52-week lowOct 9, 2026what changed →
The financials
Ballard Power Systems Inc. by the numbers
For the full year FY2025, revenue was $99M (+43% year on year) and net income −$91M.
Electrical Equipment & Parts
Ranks #15 of 19 by RyuScore