Nasdaq:PLTR | US69608A1088
Generating your data highlights...
438b USD | # 20 in US
51.68m shares | 9.17b USD
2.28b
96.31% | 2.2b