NYSE • SNA • US8330341012
Generating your data highlights...
21.7b USD | # 966 in US
363.84k shares | 141.99m USD
51.73m
97.49% | 50.43m