Snowball logo
logo
6881

Shouyao Holdings (Beijing) Co. Ltd. A

688197 • SHG
¥37.72-¥1.74  (4.41%)

It looks as if this company does not pay dividends