Two investors hold a majority stake of 53% in Hormel Foods Corporation. The largest shareholder is the company-controlled foundation with a 47% stake, followed by institutional investors. Insider ownership is less than 1%, while the public owns 11% stake.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing