Nasdaq • TEM • US88023B1035
Generating your data highlights...
10.8b USD | # 1578 in US
6.61m shares | 334.34m USD
174.52m
65.47% | 114.25m