Neurocrine Biosciences, Inc. (NASDAQ:NBIX – Get Free Report) insider Eiry Roberts sold 1,114 shares of the stock in a transaction on Tuesday, February 13th. The stock was sold at an average price of $132.96, for a total value of $148,117.44. Following the completion of the sale, the insider now owns 23,716 shares in the company, […]