NYSE:PINS | US72352L1061
Generating your data highlights...
11.7b USD | # 1435 in US
19.5m shares | 436.15m USD
561.14m
99.12% | 556.21m