MGN   $3.72  5.98% Market Open

Megan Holdings Limited

Data not available