BLDPBallard Power Systems Inc.

$1.91-30% 1Y
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.