Institutional owners may ignore WestRock Company's (NYSE:WRK) recent US$1.1b market cap decline as longer-term profits stay in the green
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.