Bull of the Day: Best Buy By: TalkMarkets June 19, 2017 at 11:45 AM EDT It has been a challenging environment for most retailers as more and more shoppers now prefer to shop online. Read More >> Related Stocks: Best Buy