Snowball logo
logo
YJ_logo

Yunji Inc

YJ • NASDAQ
$1.23-$0.06  (4.65%)

It looks as if this company does not pay dividends