Why Netflix, Inc. (NFLX), Barrick Gold Corporation (USA) (ABX) and Arrowhead Research Corp (ARWR) Are 3 of Today’s Best Stocks By: InvestorPlace September 24, 2015 at 13:06 PM EDT Read More >> Related Stocks: Barrick Gold Corporation Liberty All Star Equity Fund Netflix