NYSE • TUYA • US90114C1071
Generating your data highlights...
1.15b USD | # 4831 in US
1.08m shares | 2.43m USD
613.04m
28.36% | 173.88m