NYSE • SII • CA8520662088
Generating your data highlights...
2.95b USD | # 3382 in US
191.86k shares | 24.92m USD
25.78m
93.17% | 24.02m