NYSE • TUYA • US90114C1071
Generating your data highlights...
1.16b USD | # 4917 in US
869.3k shares | 1.58m USD
613.04m
28.36% | 173.88m