Nasdaq • TEM • US88023B1035
Generating your data highlights...
9.39b USD | # 1739 in US
6.24m shares | 313.13m USD
175.39m
65.79% | 115.39m