BRO
Valuation Financial Services · Insurance Brokers Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
12.97
PEG Ratio
0.16
Dividend Yield
-
Gross Margin
52.29%
Net Margin
22.41%
Revenue CAGR 3Y
19.71%
ROE
13.54%
ROA
5.74%
Buyback Yield
0.00%
Current Ratio
1.02
Magic Earn Yield
7.31%
Altman Z-Score
1.25
Fair Value River
Score
Valuation 72
Profitability 37
Growth 66
Health 29
Yield 0