Stock events for Brown & Brown, Inc. (BRO)
Brown & Brown's stock (BRO) has experienced a pullback, reaching new 52-week lows in early May 2026. Analysts have trimmed their price targets, with most ratings at "Hold" or "Equal Weight." Despite beating EPS estimates in Q1 2026, the stock declined due to flat organic revenue growth. The company declared a quarterly dividend of $0.165 per share, with an ex-dividend date of May 11, 2026.
Demand Seasonality affecting Brown & Brown, Inc.’s stock price
The demand for Brown & Brown's products and services exhibits seasonality, driven by renewal cycles, open enrollment periods, and lifestyle changes. Health insurance sign-ups peak from November to January. Auto insurance tends to peak in the spring. Homeowners insurance sign-ups increase during spring and winter. Life insurance experiences a peak season towards the end of the year. Commercial policies renewal seasons typically take place from October to December. The fourth quarter and early January are generally considered a peak season.
Overview of Brown & Brown, Inc.’s business
Brown & Brown, Inc. is an American insurance brokerage and risk management firm operating in the Financials sector, specifically in the insurance industry. The company's business is diversified across four main segments: Retail, National Programs, Wholesale Brokerage, and Services. The Retail segment offers a broad spectrum of insurance products and services to various entities and individuals, including property & casualty, employee benefits, and non-insurance warranty services. The National Programs segment manages national insurance and coverage programs. The Wholesale Brokerage segment markets and sells excess and surplus commercial and personal lines insurance. The Services segment provides insurance-related services such as third-party claims administration and employee benefits consulting.
BRO’s Geographic footprint
Brown & Brown, Inc. has a significant international presence with over 300 offices and more than 11,000 employees. The company's operations span the United States, Canada, Ireland, the UK, Bermuda, and the Cayman Islands. The majority of its revenues are generated in the United States (85.7%), followed by the United Kingdom (10.2%), and other regions (4.1%).
BRO Corporate Image Assessment
Brown & Brown maintains a strong brand reputation, consistently ranking among the top insurance brokerages globally. In 2025, Forbes recognized Brown & Brown on several lists. Significant events impacting its reputation include the completion of its largest acquisition, Accession Risk Management Group, and a court fight with a U.S. broker startup. The release of its 2026 Market Trends Report further solidifies its position as an industry expert.
Ownership
Brown & Brown's shareholder base is primarily led by large institutional investors, who collectively hold approximately 81.12% of the shares. Major institutional owners include The Vanguard Group, BlackRock, Inc., and Capital World Investors. Individual investors hold about 14.68% of the company's stock. J. Hyatt Brown, an officer and director, is a significant individual owner. Recent insider trading activity includes mixed transactions, and hedge funds have increased their positions.
Ask Our Expert AI Analyst
Price Chart
$56.28