NYSE • SII • CA8520662088
Generating your data highlights...
2.95b USD | # 3315 in US
158.51k shares | 18.9m USD
25.73m
93.16% | 23.97m