NYSE • SNA • US8330341012
Generating your data highlights...
18.6b USD | # 1027 in US
313.06k shares | 122.3m USD
51.73m
97.46% | 50.41m