NYSE:SNA | US8330341012
Generating your data highlights...
15.6b USD | # 1028 in US
278.47k shares | 78.27m USD
52.68m
97.81% | 51.53m