NBIX vs. TEVA: Which Drugmaker Is the Better Investment? | StockRay