Brown & Brown Inc. (BRO) Stock Forecast & Analysis

Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Brown & Brown Inc. (BRO:NYSE), powered by AI.

Current Price
$59.99
P/E Ratio
17.6
Market Cap
18.6B
Sector
Financial Services
What is the Brown & Brown Inc. stock price forecast?

Brown & Brown Inc. is currently trading at $59.99. View real-time AI analysis on Alpha Lenz.

What is Brown & Brown Inc. insider trading activity?

View the latest insider trading data for Brown & Brown Inc. on Alpha Lenz.

What is Brown & Brown Inc.'s P/E ratio?

Brown & Brown Inc.'s P/E ratio is 17.6.

Brown & Brown Inc.

NYSE · BRO
$59.99+0.04(+0.07%)Pre-marketNYSE regular session 09:30–16:00 ET
Ask about Brown & Brown Inc.'s future dividend policy...
Alpha Chat Insight

Brown & Brown Inc. trades at a P/E of 17.6 (fair value) with solid ROE of 11.1%. 3Y revenue CAGR of 17.4% highlights clear growth momentum.

Ask for details

Company Overview

Brown & Brown Inc. is a leading global insurance brokerage and risk management firm, founded in 1939. With a core focus on marketing and selling insurance solutions, the company offers a comprehensive suite of services spanning property, casualty, and employee benefits insurance. Brown & Brown operates through four primary segments: Retail, National Programs, Brokerage, and Services. Its diverse offerings include insurance brokerage, specialty programs tailored for specific industries, excess and surplus commercial insurance, reinsurance services, and third-party claims administration. Serving a wide spectrum of clients—from commercial and public entities to individuals and professional organizations—the company has established a significant presence across the United States and internationally, including locations in Europe and Canada. Brown & Brown’s business model emphasizes strong local relationships backed by the resources and expertise of a global industry leader. Known for its people-first values and innovative approach to risk management, the company plays a vital role in helping businesses and individuals manage uncertainty and protect their assets in an evolving risk environment.

CEOMr. J. Powell Brown C.P.C.U.
SectorFinancial Services
IndustryInsurance Brokers
Employees17,403

Company Statistics

FY 2025

Profile

$18.60BMarket Cap
$5.76BRevenue
0.00Shares Out
17,403Employees

Margins

49.07%Gross
33.37%EBITDA
26.06%Operating
23.79%Pre-Tax
18.51%Net

Valuation

17.64P/E
1.48P/B
3.23EV/Sales
13.24EV/EBITDA
13.46P/FCF

Growth (CAGR)

17.38%Rev 3Yr
17.20%Rev 5Yr
15.94%Op Inc 3Yr
17.56%Op Inc 5Yr
16.67%Net Inc 3Yr
17.30%Net Inc 5Yr

Returns

4.48%ROA
11.11%ROE
7.05%ROIC

Financial Health

$1.08BCash & Cash Equivalents
$16.34BNet Debt
138.53%Debt/Equity
N/AInterest Cov

Frequently Asked Questions

Brown & Brown Inc. (ticker: BRO) is a company listed on NYSE in the Financial Services sector (Insurance Brokers). It has approximately 17,403 employees. Market cap is $18.6B.

The current price is $59.99 with a P/E ratio of 17.64x and P/B of 1.48x.

ROE is 11.11% and operating margin is 26.06%. Annual revenue is $5.8B.

Alpha Lenz
Singapore
Treasurer Pte Ltd | License: 202346277E
9 Straits View Marina One West Tower #05-07 Singapore 018937
contact@treasurer.co.kr
©2026 Treasurer Pte Ltd. All rights reserved.
Brown & Brown Inc. (BRO) Stock Forecast 2026 $59.99 — Price, Financials & Analyst Targets | Alpha Lenz