Snowball logo
logo
YMT

Yimutian Inc. American Depositary Shares

YMT • NASDAQ
0,491 $-0,058 $  (10,56%)