Nasdaq • TEM • US88023B1035
Generating your data highlights...
11.1b USD | # 1802 in US
6.14m shares | 314.16m USD
175.39m
65.81% | 115.42m