2 bio techs and tech selloff