Snowball logo
logo
6880

Montage Technology Co Ltd

688008 • SHG
163,80 ¥-4,02 ¥  (2,4%)