OSK Holdings Berhad (KLSE:OSK) stock most popular amongst private companies who own 50%, while individual investors hold 29%
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.