Why AutoZone Stock Rallied Today — AZO +1.00 · News Impact Screener