Investing in biotech stocks usually isn't for the faint of heart. These stocks tend to be highly volatile because of the ...
Teva Pharmaceuticals (NASDAQ: TEVA) and its partner Sanofi (NASDAQ: SNY) have announced groundbreaking results from clinical ...