NYSE:SNA | US8330341012
Generating your data highlights...
19.2b USD | # 1017 in US
337.18k shares | 124.02m USD
51.91m
97.55% | 50.64m