Nasdaq • TEM • US88023B1035
Generating your data highlights...
13.9b USD | # 1291 in US
6.53m shares | 377.35m USD
175.39m
66.17% | 116.06m