NYSE • PINS • US72352L1061
Generating your data highlights...
11.4b USD | # 1510 in US
18.79m shares | 373.25m USD
481.75m
93.32% | 449.56m