Nasdaq • TEM • US88023B1035
Generating your data highlights...
13.8b USD | # 1276 in US
6.46m shares | 393.08m USD
175.39m
66.31% | 116.31m