Strong Buy with 3.45% yield, 8% EPS growth outlook, and 12.6–16.4% CAGR potential. Read the full analysis here.