NYSE • SNAP • US83304A1060
Generating your data highlights...
10.3b USD | # 1603 in US
51.94m shares | 268.84m USD
1.43b
77.00% | 1.1b