Fresh Del Monte Produce Inc. has a significant institutional ownership of 66%, making their trading decisions influential on the stock price. With CEO as the largest shareholder, the top 5 shareholders own 52%, impacting company decisions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing