4
Acuity Brands (NYSE:AYI) has outperformed the market over the past 20 years by 3.94% on an annualized basis producing an average annual return of 12.06%. Currently, Acuity Brands has a market capitalization of $8.68 billion.
Buying $100 In AYI: If …