Nasdaq • TEM • US88023B1035
Generating your data highlights...
8.95b USD | # 1687 in US
5.49m shares | 282.29m USD
174.52m
65.26% | 113.89m