NYSE • PINS • US72352L1061
Generating your data highlights...
13.4b USD | # 1362 in US
16.35m shares | 352.75m USD
492.2m
92.10% | 453.3m