Nasdaq • TEM • US88023B1035
Generating your data highlights...
12.3b USD | # 1404 in US
6.79m shares | 422.13m USD
175.39m
66.33% | 116.33m