Castelnau Group Limited (LON:CGL)
London flag London · Delayed Price · Currency is GBP · Price in GBX
89.50
0.00 (0.00%)
Sep 25, 2026, 8:00 AM GMT

Castelnau Group Financials Overview

Millions GBP. 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
3.373.322.251.990.55-
Revenue Growth
1.78%47.17%13.09%263.01%--
Gross Profit
2.322.052.651.860.46-
Operating Income
-1.18-1.140.17-1.71-0.51-2.5
Net Income
38.5645.8981.95-7.78-34.09-11.99
Earnings Per Share
0.120.140.26-0.03-0.19-0.07
EPS Growth
-16.30%-46.03%----

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '24 Dec '23 Dec '22
Castelnau Group Limited
1.821.140.860.22
Castelnau Services Group Limited
1.51.111.130.33
Total
3.322.251.990.55

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.170.490.150.137.6544.5
Total Debt
87.881.2765.5647.68--
Net Cash (Debt)
-87.63-80.78-65.41-47.557.6544.5
Net Cash Growth
-----82.80%-
Net Cash Per Share
-0.26-0.24-0.20-0.170.040.24

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
-7.46-7.38-3.84-2.42-0.770.38
Capital Expenditures
-0-0--0--
Free Cash Flow
-7.46-7.38-3.84-2.42-0.770.38
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
68.80%61.95%117.67%93.22%83.31%-
Operating Margin
-35.08%-34.32%7.45%-85.69%-92.15%-
Pretax Margin
1142.47%1383.95%3637.39%-390.16%-6212.33%-
Profit Margin
1142.49%1383.95%3637.39%-390.31%-6212.85%-
FCF Margin
-221.12%-222.65%-170.32%-121.58%-140.82%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.746.853.70---
P/FCF Ratio
-----508.87
PS Ratio
88.4594.80134.70120.76231.35-