Brown & Brown, Inc. (BRO) stock: insider buying, earnings and risk | BrightDollar