NYSE:SNA | US8330341012
Generating your data highlights...
14.3b USD | # 1065 in US
289.04k shares | 78.72m USD
52.68m
97.81% | 51.53m