OTCPK:BABA.F | KYG017191142
Generating your data highlights...
184b USD | # 60 in US
99.03k shares | 901.12k USD
2.43b
82.03% | 2b