NYSE • SNA • US8330341012
Generating your data highlights...
20.1b USD | # 997 in US
365.53k shares | 136.92m USD
51.8m
97.50% | 50.51m