Ballard Power Systems Inc. (FRA:PO0)

Germany flag Germany · Delayed Price · Currency is EUR
1.948
-0.014 (-0.71%)
Aug 26, 2026, 8:24 PM CET
Market Cap599.17M +15.9%
Revenue (ttm)92.92M +46.4%
Net Income-67.63M
EPS-0.22
Shares Out n/a
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume24,400
Open1.952
Previous Close1.962
Day's Range1.948 - 1.987
52-Week Range1.570 - 5.645
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateJul 31, 2026