NYSE • SNAP • US83304A1060
Generating your data highlights...
9.01b USD | # 1784 in US
43.63m shares | 225.41m USD
1.44b
77.40% | 1.11b