Biotech stocks rule--sort of