Five investors collectively own a majority stake of 51% in Fresh Del Monte Produce Inc. Institutional investors hold 66% ownership, indicating significant influence on the company's decisions. The top 5 shareholders, including the CEO, have control over 51% of the company.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing