Nasdaq • SATL • US80401C1009
Generating your data highlights...
1.08b USD | # 5019 in US
9.16m shares | 46.09m USD
132.66m
64.50% | 85.56m