Top Ranked Value Stocks To Buy For June 2 By: TalkMarkets June 02, 2017 at 09:45 AM EDT Here are four stocks with Zacks Rank #1 (Strong Buy) and strong value characteristics for investors to consider today, June 2. Read More >> Related Stocks: Aarons Holdings Company Big 5 Sporting Children's Place Inc Rocky Brands Inc