IRB-Brasil Resseguros S.A. (BVMF:IRBR3)
Brazil flag Brazil · Delayed Price · Currency is BRL
53.40
+0.46 (0.87%)
Aug 26, 2026, 5:05 PM GMT-3

IRB-Brasil Resseguros Ratios and Metrics

Millions BRL. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,3214,3953,4743,6252,1125,046
Market Cap Growth
11.72%26.50%-4.17%71.70%-58.16%-50.86%
Enterprise Value
4,5544,9223,9494,6882,9835,833

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
18.0211.244.31---
PS Ratio
0.880.840.540.620.270.43
PB Ratio
0.810.830.710.850.491.39
P/FCF Ratio
11.1518.1628.107.76--
P/OCF Ratio
11.1217.5223.277.39--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.930.940.610.800.380.49
EV/EBITDA Ratio
8.028.323.35---
EV/EBIT Ratio
7.878.403.37---
EV/FCF Ratio
11.7520.3431.9510.03--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.050.050.100.130.210.23
Debt / EBITDA Ratio
0.510.460.43---
Debt / FCF Ratio
0.741.144.131.22--
Net Debt / Equity Ratio
0.040.050.100.130.210.22
Net Debt / EBITDA Ratio
0.420.450.42-1.68-1.71-1.61
Net Debt / FCF Ratio
0.601.103.981.17-0.74-5.90
Quick Ratio
1.241.200.790.590.860.42
Current Ratio
1.441.461.050.750.940.80
Asset Turnover
0.320.330.410.370.400.52
Return on Equity (ROE)
4.57%7.66%17.55%-2.88%-10.55%-16.96%
Return on Assets (ROA)
2.30%2.28%4.59%-1.30%-1.86%-1.40%
Return on Invested Capital (ROIC)
7.56%6.91%15.39%-6.57%-11.96%-10.38%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.57%8.89%23.19%-3.42%-19.93%-13.53%
FCF Yield
8.97%5.51%3.56%12.90%-58.50%-2.68%
Dividend Yield
1.25%1.19%----
Buyback Yield / Dilution
-0.07%0.03%--95.68%0.05%-
Total Shareholder Return
1.18%1.21%--95.68%0.05%-