With a 63% stake, Carnival Corporation & plc (NYSE:CCL) has strong institutional support
Institutions’ significant holdings in Carnival Corporation suggest that they have significant influence on the company’s share price The top 25 shareholders own 50% of the company Insiders have been selling…