Nasdaq • SATA • US8629452017
Generating your data highlights...
2.48b USD | # 3597 in US
317.32k shares | 31.27m USD
83.67m
84.35% | 70.58m