AZO has been a well trending stock for many years, especially since breaking above the $200 zone in 2010.
Despite the great trend I would not have traded this due to the low volume. I generally prefer stocks with much higher volume to help aid liquidity (although AZO has done exceptionally well without adhering to this criteria). And now the stock is pretty expensive so only those with large accounts could trading consider it. AZO can go into quite long pullbacks/consolidation which are not overly deep as far as the chart is concerned - but which are over $70 in depth (from a monetary perspective).
Overall, a good chart but not a practicable one to trade.