Valuation: Stef

Market Cap 1.73B 2B 1.61B 1.48B 2.8B 190B 2.85B 19.05B 7.46B 94.6B 7.49B 7.33B 318B P/E 2026 *
12.8x
P/E 2027 * 10.3x
Enterprise Value 3.24B 3.73B 3.01B 2.77B 5.22B 356B 5.32B 35.6B 13.94B 177B 14B 13.69B 594B EV / Sales 2026 *
0.6x
EV / Sales 2027 * 0.58x
Free-Float
24.35%
Yield 2026 *
2.97%
Yield 2027 * 3.73%
1 week+9.03%
Current month+14.38%
1 month+15.56%
3 months+17.36%
6 months+8.33%
Current year+4.32%
1 week 123.8
Extreme 123.8
139
1 month 116.2
Extreme 116.2
139
Manager TitleAgeSince
Chief Executive Officer 52 30/04/2019
Director of Finance/CFO - 01/05/2019
Chief Tech/Sci/R&D Officer - 01/01/2024
Director TitleAgeSince
Director/Board Member 78 28/09/2012
Director/Board Member 74 28/07/2010
Director/Board Member 58 01/01/2011
Change 5-day change 1-year change 3-year change Capi.($)
+1.92%+9.03%+4.00% - 1.97B
-6.11%-9.74%+42.19%-0.72% 46.33B
-3.37%-7.97%+85.10%+30.58% 25.93B
-2.52%-9.60% - - 21.58B
-4.98%-12.22%+54.85%+11.17% 11.57B
-12.93%-19.38%+13.61%-18.73% 10.49B
-4.36%-18.37%+27.29%-16.61% 6.04B
-8.70%-26.50%+32.19%-7.44% 3.68B
+0.28%-5.74%+49.72%+243.01% 3.62B
+0.20%-17.13%+31.85%-22.61% 2.2B
Average -4.85%-10.12%+37.87%+27.33% 14.6B
Weighted average by Cap. -5.26%-6.24%+49.00%+12.70%

Financials

2026 *2027 *
Net sales 5.39B 6.21B 5.01B 4.62B 8.7B 593B 8.86B 59.28B 23.21B 294B 23.31B 22.8B 990B 5.55B 6.39B 5.16B 4.76B 8.96B 611B 9.12B 61.07B 23.91B 303B 24.02B 23.49B 1,020B
Net income 137M 157M 127M 117M 220M 15.02B 224M 1.5B 588M 7.46B 591M 578M 25.09B 163M 188M 152M 140M 263M 17.95B 268M 1.8B 703M 8.91B 706M 691M 29.98B
Net Debt 1.51B 1.73B 1.4B 1.29B 2.43B 165B 2.47B 16.55B 6.48B 82.17B 6.51B 6.37B 276B 1.47B 1.69B 1.36B 1.26B 2.37B 161B 2.41B 16.13B 6.32B 80.11B 6.34B 6.21B 269B
Logo Stef
Stef specializes in the transport and logistics of temperature-controlled products (from -25°C to +15°C). Net sales break down by activity as follows: - transportation and logistics in France (48%): for industrial companies, large-scale distribution, and catered banquet facilities; - transportation and logistics in international (38.6%): activities carried out in Italy, Spain, Portugal, Belgium, the Netherlands and Switzerland; - other (13.4%).
Employees
-
Date Price Change
30/07/26 137.80 +1.92%
29/07/26 €135.20 +2.11%
28/07/26 €132.40 +1.69%
27/07/26 €130.20 +0.31%
24/07/26 €129.80 +2.20%
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
137.00EUR
Average target price
145.33EUR
Spread / Average Target
+6.08%

Quarterly revenue - Rate of surprise