Stocks in Play

Ballard Power Systems

11:36 AM EST - Ballard Power Systems : Today announced consolidated financial results for the third quarter ended September 30, 2025. All amounts are in U.S. dollars unless otherwise noted. Q3 2025. Revenue of $32.5 million, up 120% YoY driven by bus and rail deliveries. Q3 ended with $525.7 million in cash and cash equivalents. Ballard Power Systems shares T.BLDP are trading down $0.35 at $4.44.