Nasdaq • NTES • US64110W1027
Generating your data highlights...
76b USD | # 293 in US
802.95k shares | 99.96m USD
3.2b
54.68% | 1.75b