NYSE • PINS • US72352L1061
Generating your data highlights...
13.2b USD | # 1376 in US
16.88m shares | 363.14m USD
492.2m
93.21% | 458.78m