Brown & Brown, US1156371007

Brown & Brown stock falls after a 4.5 percent slide

Published on 09/10/2026 at 21:19 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Brown & Brown stock closed at USD 68.18 on September 8, 2026, down 4.5 percent. Its 2026 investor presentation points to USD 5.9 billion in 2025 revenue and 43.1 percent Specialty Distribution EBITDAC margin.

Modernes Versicherungsmakler-Bürogebäude in Daytona Beach mit Palmen
Brown & Brown Inc. Firmensitz in Daytona Beach als fotorealistisches Bürogebäude mit Palmen US1156371007, Illustration mit AI erstellt.

Brown & Brown Inc. (ISIN US1156371007) closed at USD 68.18 on September 8, 2026, down 4.5 percent from the prior session and below its 52-week high of USD 96.55. The move left the stock closer to the lower half of its USD 53.81 to USD 96.55 range.

Investor presentation

Brown & Brown's 2026 investor presentation, furnished in an 8-K, says 2025 total revenues were USD 5.9 billion, with 18 percent revenue CAGR over five years and 14 percent over 10 years. The same filing says Specialty Distribution posted a 43.1 percent EBITDAC margin in 2025 and that the company completed more than 700 acquisitions between 1993 and December 31, 2025.

That mix matters because the stock now trades on a sharp contrast between long-term operating strength and the latest market tone. The presentation also highlights a 10-year total shareholder return of 443 percent, versus 365 percent for peers and 298 percent for the S&P 500.

Rating backdrop

TipRanks said on September 10, 2026 that its AI analyst Spark rates BRO as Outperform, while also flagging a current market cap of USD 22.81 billion and average trading volume of 2,481,932 shares. The same page points to a hold technical sentiment signal, which leaves the valuation debate open even after the recent pullback.

Key level

Brown & Brown stock was at USD 68.18 on September 8, 2026, with the next earnings date cited by Zacks as October 26, 2026. For investors, the key question is whether the market keeps pricing the shares near the lower end of the 52-week band or starts to reward the 2025 revenue base of USD 5.9 billion and the 43.1 percent margin again.

Brown & Brown stock key data

  • Company: Brown & Brown, Inc.
  • ISIN: US1156371007
  • Ticker: BRO
  • Trading venue: NYSE
  • Price (as of September 8, 2026): USD 68.18
  • Market capitalization: USD 22.81 billion
  • Sector / Industry: Financials / Insurance Brokers
  • Index membership: S&P 500

More news and analyses on Brown & Brown stock

Disclaimer...

en | US1156371007 | BROWN & BROWN | boerse | 70083632 | bgmi