Snowball logo
logo
1389

Major Holdings Ltd

1389 HK
HK$0.445-HK$0.02  (4.3%)