NYSE • SNAP • US83304A1060
Generating your data highlights...
9.01b USD | # 1789 in US
42.19m shares | 216.93m USD
1.44b
77.40% | 1.11b