NYSE : BRO

Brown & Brown, Inc.

$69.35 USD

-$0.09 (-0.13%)

Volume
2.1M
Average Volume
3.13M
Market Capitalization
$23.51B
P/E Ratio
19.54
Dividend Yield
0.93%
Price Target
$55.00
Year High
$104.25
Year Low
$53.81
Day High
Day Low
Payout Ratio
$0.18
Current Ratio
$1.02
Institutional Ownership Summary
Institutional Ownership %

1.52%

Investors Holding

100

change: -720 | last: 820
Increased Positions

58

change: -351 | last: 409
Reduced Positions

22

change: -277 | last: 299
New Positions

21

change: -77 | last: 98
Sold Positions

732

change: 559 | last: 173
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -51.5659 | last: 0.5157
Total Invested

294.08M

BRO Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $79.70 310M $24.71B $1.08B $7.92B $31.55B
2024-12-31 $102.02 282M $28.77B $675M $4.06B $32.15B
2023-12-31 $71.11 280.8M $19.97B $700M $4.02B $23.29B
2022-12-31 $56.97 278.1M $15.84B $650M $4.18B $19.38B
2021-12-31 $70.28 276.02M $19.4B $693.2M $2.25B $20.95B
2020-12-31 $47.41 275.33M $13.05B $817.4M $2.31B $14.55B
2019-12-31 $39.48 272.47M $10.76B $542.17M $1.77B $11.98B
2018-12-31 $27.56 282.18M $7.78B $438.96M $1.51B $8.84B
2017-12-31 $25.73 272.58M $7.01B $573.38M $976.14M $7.42B
2016-12-31 $22.43 272.28M $6.11B $515.65M $1.07B $6.67B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $65.21 333M $21.71B $1B $8.06B $28.77B
2025-12-31 $79.70 333M $26.54B $1.08B $7.92B $33.38B
2025-09-30 $93.79 331M $31.04B $1.19B $7.97B $37.83B
2025-06-30 $110.87 292M $32.37B $8.89B $7.73B $31.21B
2025-03-31 $124.40 283M $35.21B $669M $3.99B $38.53B
2024-12-31 $102.02 283M $28.87B $675M $4.06B $32.26B
2024-09-30 $103.60 282M $29.22B $957M $3.77B $32.03B
2024-06-30 $89.11 282M $25.13B $1.11B $4.3B $28.32B
2024-03-31 $86.32 281M $24.26B $581M $4.06B $27.74B
2023-12-31 $71.11 280.4M $19.94B $700M $4.02B $23.26B
2023-09-30 $69.84 280M $19.56B $755.7M $3.89B $22.69B
2023-06-30 $68.84 279.4M $19.23B $627.9M $4B $22.61B