Diamond in the Rough: General Mills

General Mills (GIS)

Stocks are hitting all-time highs expect General Mills.

General Mills, Inc. (NYSE:GIS) share are less than 2% away from its 12 month low. Sporting a 3.35% annual dividend yield and the stock 4.5% away from its average target price the stock is worth a look.