Yellow Rock (L) Foundation holds a 50% stake in OSK Holdings Berhad. Institutional investors own a significant portion, while individual investors own 29%. Insider ownership is also high, with the CEO and other executives holding shares. Analyst coverage is limited, but insider ownership is viewed positively.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing