Home Stock RBC downgrades Rapid7 amid rising competition: will RPD stock slide?