Nasdaq • PLUG • US72919P2020
Generating your data highlights...
3.02b USD | # 3406 in US
60.55m shares | 163.06m USD
1.4b
95.44% | 1.33b