Brown & Brown: Q1 Earnings Snapshot