Caisse Regionale de Credit Agricole Mutuel Toulouse 31 (EPA:CAT31)
France flag France · Delayed Price · Currency is EUR
117.02
-0.42 (-0.36%)
Aug 12, 2026, 5:35 PM CET

EPA:CAT31 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
132.96313.84304.12279.74285.56295.27
Revenue Growth
-57.63%3.19%8.71%-2.04%-3.29%25.41%
Net Income
28.6570.566.4859.366.6269.94
Earnings Per Share
6.3715.6714.6867.3569.1383.82
EPS Growth
-59.35%6.72%-78.20%-2.57%-17.53%22.22%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
55.2355.2353.957.6245.744.47
Total Debt
120.67120.67137.9151.66173.14247.74
Net Cash (Debt)
-65.44-65.44-84-94.04-127.44-203.27
Net Cash Growth
------
Net Cash Per Share
-14.54-14.54-18.55-65.98-89.41-142.62

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
-8.53-8.53-2.94-258.82-403.84369.87
Capital Expenditures
-4.62-4.62-3.41-3.09-1.14-2.55
Free Cash Flow
-13.16-13.16-6.34-261.9-404.98367.32
Free Cash Flow Growth
------6.12%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
29.04%27.00%24.50%23.87%27.62%30.93%
Profit Margin
61.71%22.46%21.86%21.20%23.33%23.69%
FCF Margin
0.00%-4.19%-2.09%-93.62%-141.82%124.40%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
4.4404.4403.7003.2403.3204.030
Dividend Per Share Growth
20.00%20.00%14.20%-2.41%-17.62%22.12%
Dividend Yield
3.78%2.48%-16.76%17.04%10.57%1.79%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.476.815.120.971.020.97
P/FCF Ratio
-----1.01
PS Ratio
2.021.531.121.071.131.26