Nasdaq:PLTR | US69608A1088
Generating your data highlights...
173b USD | # 76 in US
73.81m shares | 3.8b USD
2.28b
92.06% | 2.1b