Megan Holdings (NASDAQ: MGN) is owned by 0.12% institutional shareholders, 0.00% Megan Holdings insiders, and 99.88% retail investors. Oasis Management Co Ltd is the largest individual Megan Holdings shareholder, owning 17,390.00 shares representing 0.11% of the company. Oasis Management Co Ltd's Megan Holdings shares are currently valued at $36.00k.