19 investors collectively hold a majority stake of 51% in WestRock Company (NYSE:WRK), with institutional investors owning 85% of the company. Despite recent market cap losses, shareholders saw a 74% one-year return.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing