Sirius Investors
Avery Dennison Corporation (AVY) - Financial Metrics & Analysis