River Road's AptarGroup Stake: What $111M Means for its Portfolio and Beyond | Whale Factor