3 Biotech Stocks That Soared This Week

3 Biotech Stocks That Soared This Week

Source: 
Motley Fool
snippet: 

The stocks of AveXis (NASDAQ:AVXS)Abeona Therapeutics (NASDAQ:ABEO), and Spectrum Pharmaceuticals (NASDAQ:SPPI) soared by 34% or more this week. What lit a fire beneath them?