Nasdaq • SATA • US8629452017
Generating your data highlights...
1.23b USD | # 4710 in US
173.71k shares | 16.95m USD
73.02m
82.67% | 60.37m