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