Brown & Brown beats on EPS but organic growth slips

The broker reported diluted earnings per share of $0.38 versus the analyst consensus of $0.34.
Subscribe Free Trial