Why Eli Lilly and Co (LLY), Lumber Liquidators Holdings Inc (LL) and Barrick Gold Corporation (USA) (ABX) Are 3 of Today’s Best Stocks By: InvestorPlace August 20, 2015 at 12:40 PM EDT Read More >> Related Stocks: Barrick Gold Corporation Eli Lilly LL Flooring Hldgs Inc Liberty All Star Equity Fund