Nasdaq • TEM • US88023B1035
Generating your data highlights...
13b USD | # 1351 in US
6.66m shares | 405.81m USD
175.39m
66.31% | 116.31m