3 Biotech Stocks That Soared This Week: Are They Buys?