Nasdaq:PLUG | US72919P2020
Generating your data highlights...
2.42b USD | # 3270 in US
62.78m shares | 143.49m USD
911.2m
85.58% | 779.82m