NYSE:PINS | US72352L1061
Generating your data highlights...
17.2b USD | # 1099 in US
15.17m shares | 417.94m USD
595.84m
99.18% | 590.98m