Plug Power Inc. (SWX:PLUG)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
1.118
-0.045 (-3.84%)
At close: Oct 22, 2026
Market Cap1.59B -45.9%
Revenue (ttm)601.22M +10.6%
Net Income-1.33B
EPS-1.02
Shares Out n/a
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume20,000
Open1.120
Previous Close1.163
Day's Range1.118 - 1.120
52-Week Range1.118 - 3.280
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 9, 2026