Brown & Brown surpassed market expectations with adjusted first quarter earnings of $0.33 per share and a 5.7 percent organic revenue growth rate.
Brown & Brown surpassed market expectations with adjusted first quarter earnings of $0.33 per share and a 5.7 percent organic revenue growth rate.