Rapid7, Inc. (RPD) stock: insider buying, earnings and risk | BrightDollar