NYSE • PINS • US72352L1061
Generating your data highlights...
12.1b USD | # 1420 in US
12.41m shares | 268.72m USD
492.2m
93.26% | 459.02m