NYSE • PINS • US72352L1061
Generating your data highlights...
13.2b USD | # 1384 in US
15.74m shares | 344.53m USD
492.2m
93.22% | 458.85m