Brown & Brown, Inc. (FRA:BTW)
Germany flag Germany · Delayed Price · Currency is EUR
58.86
-0.02 (-0.03%)
Last updated: Feb 20, 2026, 8:04 AM CET

Brown & Brown Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
20,10823,17628,17918,30915,09817,453
Market Cap Growth
-31.40%-17.75%53.91%21.27%-13.50%58.70%
Enterprise Value
25,93529,02230,94721,17018,61218,598
Last Close Price
58.8668.3097.3462.9052.3359.75
PE Ratio
22.6426.0929.7423.5924.4834.57
PS Ratio
4.104.726.204.824.536.51
PB Ratio
1.882.164.533.633.504.73
P/FCF Ratio
17.0819.6926.7221.5119.4625.99
P/OCF Ratio
16.2818.7724.8520.0418.3224.54
EV/Sales Ratio
5.305.916.815.575.586.93
EV/EBITDA Ratio
14.8617.1920.1617.1817.2720.93
EV/EBIT Ratio
18.9221.1023.4420.2420.5924.67
EV/FCF Ratio
22.0324.6629.3424.8723.9927.69
Debt / Equity Ratio
0.630.630.630.720.910.54
Debt / EBITDA Ratio
3.853.852.462.833.452.11
Debt / FCF Ratio
5.735.733.724.275.052.94
Net Debt / Equity Ratio
0.540.540.530.590.760.37
Net Debt / EBITDA Ratio
3.453.452.132.433.061.52
Net Debt / FCF Ratio
4.954.953.103.524.252.02
Asset Turnover
0.240.240.290.290.300.33
Quick Ratio
0.380.380.490.330.470.48
Current Ratio
1.041.041.101.031.091.25
Return on Equity (ROE)
11.23%11.23%16.68%17.10%15.27%14.77%
Return on Assets (ROA)
4.24%4.24%5.26%5.01%5.08%5.71%
Return on Invested Capital (ROIC)
6.50%8.60%11.24%10.33%10.69%12.04%
Return on Capital Employed (ROCE)
7.40%7.40%12.10%11.60%10.30%12.00%
Earnings Yield
4.42%3.87%3.40%4.30%4.17%2.96%
FCF Yield
5.85%5.08%3.74%4.65%5.14%3.85%
Dividend Yield
0.93%0.77%0.54%0.69%0.75%0.56%
Payout Ratio
18.31%18.31%15.51%15.50%17.86%18.26%
Buyback Yield / Dilution
-10.21%-10.21%-1.07%-0.72%-0.58%-0.58%
Total Shareholder Return
-9.29%-9.44%-0.53%-0.03%0.17%-0.02%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.