Brown & Brown Heads Into Earnings After a Bruising Week
Brown & Brown reports Q1 results on May 6 after shedding 12.5% in a single week — one of the sharpest drops in its peer group — leaving the stock at $57.63 and analysts scrambling to reset price targets before the…
