NYSE:SNA | US8330341012
Generating your data highlights...
18b USD | # 895 in US
400.69k shares | 133.21m USD
52.49m
97.78% | 51.33m