Caisse Régionale de Crédit Agricole Mutuel Brie Picardie Société coopérative (EPA:CRBP2)
France flag France · Delayed Price · Currency is EUR
36.21
-0.26 (-0.71%)
Jul 31, 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 EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
721.35721.35624.79626640.29635.44
Revenue Growth
8.91%15.46%-0.19%-2.23%0.76%22.13%
Net Income
242.04242.04199.18199.05187.46216.59
Earnings Per Share
4.484.483.655.164.855.61
EPS Growth
-20.81%22.85%-29.24%6.18%-13.45%136.43%

Cash & Debt

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

Cash Flow & CapEx

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

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '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.18%4.08%6.42%7.40%7.25%6.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.086.595.194.845.045.30
P/FCF Ratio
3.402.78---0.73
PS Ratio
2.712.211.651.541.481.81