Why Barrick Gold Corporation (USA) (ABX), Nabors Industries Ltd. (NBR) and Dyax Corp. (DYAX) are 3 of Today’s Best Stocks By: InvestorPlace April 01, 2015 at 13:08 PM EDT Read More >> Related Stocks: Barrick Gold Corporation Liberty All Star Equity Fund Nabors Industries