BLDPBallard Power Systems Inc.
$1.47-60% 1Y
$1.47
$1.4752 weeks$6.38
Latest close: a new 52-week lowOct 23, 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 #14 of 18 by RyuScore