Snowball logo
logo
MGN

Megan Holdings Limited Ordinary Shares

MGN • NASDAQ
$3.14+$0.765  (32.21%)