Nasdaq • TEM • US88023B1035
Generating your data highlights...
9.61b USD | # 1687 in US
5.39m shares | 277.31m USD
174.52m
65.26% | 113.89m