Skip to main content
graph.swiss
BALLARD POWER SYSTEMS INC Common Stock

BALLARD POWER SYSTEMS INC Common Stock

2.28 CHF-0.13 (-5.20%)
XSWX:BLDPMarket Closed
ListedCHF687MIndustrialsElectrical Equipment & Parts492 employees

Price & Trading

52-Week Low

1.54

52-Week High

5.01

50-Day MA

3.50

200-Day MA

2.51

Beta

1.93

Avg Volume (10d)

0

Shares Outstanding

301.5M

Valuation Multiples

MetricCurrent
Trailing P/E-7.59
PEG Ratio0.18
Price / Sales (TTM)6.21
Price / Book (MRQ)1.37
EV / Revenue35.98
EV / EBITDA-57.64
Enterprise Value3.01B
Market Cap686.6M

Ownership & Short Interest

Ownership

% Held by Insiders+10.35%
% Held by Institutions+32.88%
Float Shares270.2M