Institutions hold 14% of Supercomnet Technologies Berhad. Insider ownership is high at 67%, showing their significant stake in the company's decisions. Analyzing the ownership structure and key shareholders is essential for investors.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay