Nasdaq • TW • US8926721064
Generating your data highlights...
21.6b USD | # 971 in US
1.81m shares | 183.93m USD
114.04m
99.23% | 113.16m