Nasdaq • SATA • US8629452017
Generating your data highlights...
1.07b USD | # 5059 in US
423.05k shares | 41.17m USD
83.67m
84.35% | 70.58m