Brown & Brown Acquisition and Q2 2025 Earnings Analysis - Monexa AI | Monexa