Nasdaq:PLUG | US72919P2020
Generating your data highlights...
N/A USD | # 4139 in US
36.31m shares | 86.48m USD
879.64m
93.09% | 818.81m