STEF SA (EPA:STF)
France flag France · Delayed Price · Currency is EUR
128.20
-4.00 (-3.03%)
Aug 21, 2026, 5:35 PM CET

STEF SA 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
5,1195,1194,8014,4424,1603,507
Revenue Growth
5.01%6.64%8.07%6.79%18.62%11.50%
Gross Profit
539.55539.55527.59500.56474.88406.77
Operating Income
170.7170.7220.52251.18224.88175.04
Net Income
84.2584.25157.24191.61146.36110.01
Earnings Per Share
6.666.6612.4615.1611.588.78
EPS Growth
-35.84%-46.56%-17.79%30.91%31.89%49.83%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
STEF France
2,5112,5112,4422,3912,4052,110
STEF International
1,9981,9981,8221,5051,355988.67
Inter-Activities
-176.92-176.92-155.66-140.09-129.77-125.17
Other
786.48786.48692.22686.57529.1443.07
Total
5,1195,1194,8014,4424,1603,507

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
116.44116.4485.12143.687.5992.24
Total Debt
1,6501,6501,4251,1891,1601,037
Net Cash (Debt)
-1,533-1,533-1,340-1,045-1,073-944.79
Net Cash Growth
------
Net Cash Per Share
-121.14-121.14-106.23-82.73-84.88-75.42

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
304.83304.83397.27356.55263.48368.22
Capital Expenditures
-303.93-303.93-351.24-330-222.18-161.7
Free Cash Flow
0.910.9146.0326.5641.31206.52
Free Cash Flow Growth
-98.56%-98.03%73.35%-35.72%-80.00%1144.99%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
10.54%10.54%10.99%11.27%11.42%11.60%
Operating Margin
3.33%3.33%4.59%5.65%5.41%4.99%
Pretax Margin
2.73%2.73%4.10%5.35%5.67%4.44%
Profit Margin
1.65%1.65%3.28%4.31%3.52%3.14%
FCF Margin
0.02%0.02%0.96%0.60%0.99%5.89%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
2.7002.7004.1505.1004.0003.000
Dividend Per Share Growth
-34.94%-34.94%-18.63%27.50%33.33%-25.00%
Dividend Yield
2.11%2.10%3.34%4.91%5.05%3.47%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.2519.5610.257.417.6711.48
Forward PE
11.7912.099.298.858.6510.92
P/FCF Ratio
1787.911816.4535.0053.4327.176.11
PS Ratio
0.320.320.340.320.270.36