Caisse Régionale de Crédit Agricole Mutuel Brie Picardie Société coopérative (EPA:CRBP2)
France flag France · Delayed Price · Currency is EUR
31.39
-0.37 (-1.17%)
Oct 1, 2026, 5:35 PM CET

EPA:CRBP2 Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
740.98721.35624.79626640.29635.44
Revenue Growth
2.72%15.46%-0.19%-2.23%0.76%22.13%
Net Income
251.93242.04199.18199.05187.46216.59
Earnings Per Share
4.704.483.655.164.855.61
EPS Growth
4.89%22.85%-29.24%6.18%-13.45%136.43%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
527.41486.7157.122,0783,4383,590
Total Debt
1,8891,6551,4521,7411,7451,725
Net Cash (Debt)
-1,449-1,269-1,276516.641,9082,318
Net Cash Growth
----72.92%-17.70%127.15%
Net Cash Per Share
-27.04-23.50-23.3713.3849.4060.03

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-64.95586.89-1,945-1,227-149.521,601
Capital Expenditures
-13.26-12.54-12.35-15.72-12.27-18.92
Free Cash Flow
-78.21574.35-1,957-1,243-161.781,583
Free Cash Flow Growth
-----113.90%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
34.00%33.55%31.88%31.80%29.28%34.09%
FCF Margin
-10.55%79.62%-313.25%-198.58%-25.27%249.04%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.1501.1501.0901.1001.0201.000
Dividend Per Share Growth
5.50%5.50%-0.91%7.84%2.00%26.58%
Dividend Yield
3.66%4.08%6.42%7.40%7.25%6.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.766.595.194.845.045.30
P/FCF Ratio
-2.78---0.73
PS Ratio
2.302.211.651.541.481.81