Nasdaq • TEM • US88023B1035
Generating your data highlights...
8.24b USD | # 1854 in US
5.59m shares | 280.59m USD
174.52m
65.28% | 113.93m