Tag: ATR

River Road Loads Up on ATR With 917,000 Shares in New Position

River Road Asset Management, LLC recently made a significant move by establishing a new position in AptarGroup (NYSE:ATR)