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.

To unlock article:

Login