NYSE:SNA | US8330341012
Generating your data highlights...
19.7b USD | # 990 in US
386.74k shares | 144.32m USD
52.06m
97.49% | 50.75m