Stock events for Brown & Brown, Inc. (BRO)
Brown & Brown's stock experienced a pullback due to a valuation reset and reassessed growth expectations. Several financial firms trimmed their price targets, resulting in a consensus analyst rating of "Hold". The stock recently traded near its 52-week low. For Q4 2025, EPS surpassed estimates, but revenue slightly missed expectations, driven by acquisitions offsetting a decrease in organic revenue. Concerns exist regarding slowing organic growth and integration risks. Truist Securities reiterated a "Buy" rating, forecasting organic growth for Q1 2026 and improvement later in the year. Other events include the announcement of Q1 2026 earnings release dates, the appointment of a new Chief Information Technology Officer, the release of the 2026 Market Trends Report, the passing of the Chief Legal Officer, and the launch of a National Healthcare Practice. Investor alerts and investigations were reported, and insider trading activity occurred. Hedge funds increased their positions in Q4 2025.
Demand Seasonality affecting Brown & Brown, Inc.’s stock price
Demand for Brown & Brown's products and services experiences seasonality. Commercial insurance renewals peak in the fourth quarter, aligning with companies' fiscal year transitions. The fourth quarter and early January are peak seasons for group health coverage renewals and new enrollments. The end of the year is also a peak season for life insurance. Demand spikes can be influenced by unpredictable factors such as catastrophic weather events, regional natural disasters, home buying cycles, and broader economic shifts.
Overview of Brown & Brown, Inc.’s business
Brown & Brown, Inc. is an insurance agent and broker providing insurance products and services, including property, casualty, employee benefits, personal insurance, professional liability, specialty programs, non-insurance warranty services, risk management, and third-party administration. The company operates through four segments: Retail, National Programs, Wholesale Brokerage, and Services.
BRO’s Geographic footprint
Brown & Brown has over 300 offices primarily in the United States. Internationally, it operates in Canada, the Republic of Ireland, the United Kingdom, Germany, France, Italy, Bermuda, and the Cayman Islands.
BRO Corporate Image Assessment
Brown & Brown maintains a strong brand reputation, ranking among the top 10 largest insurance brokerages globally. The company emphasizes a culture of integrity, innovation, superior capabilities, and discipline. Forbes recognized Brown & Brown in America's Best Companies for 2026 and among the Most Trusted Companies in America for 2025. No specific events negatively impacting the company's brand reputation for its services have been widely reported.
Ownership
Brown & Brown's ownership includes institutional, retail, and individual investors. Major institutional owners include Vanguard Group Inc., BlackRock, Inc., Capital World Investors, Principal Financial Group Inc, State Street Corp, Fmr Llc, Select Equity Group, L.P., Geode Capital Management, Llc, Norges Bank, and Parnassus Investments. J. Hyatt Brown is a significant individual owner.
Ask Our Expert AI Analyst
Price Chart
$67.87