Nasdaq • PLUG • US72919P2020
Generating your data highlights...
3.58b USD | # 2999 in US
74.74m shares | 236.91m USD
1.39b
95.46% | 1.33b