Nasdaq • TEM • US88023B1035
Generating your data highlights...
9.85b USD | # 1642 in US
6.57m shares | 331.16m USD
174.52m
65.36% | 114.07m