Valuation: Stef

Market Cap 1.57B 1.78B 1.49B 1.34B 2.53B 171B 2.56B 17.78B 6.84B 87.31B 6.69B 6.54B 280B P/E 2026 *
10.8x
P/E 2027 * 9x
Enterprise Value 3.07B 3.48B 2.91B 2.62B 4.94B 334B 5.01B 34.77B 13.38B 171B 13.08B 12.79B 547B EV / Sales 2026 *
0.56x
EV / Sales 2027 * 0.54x
Free-Float
24.35%
Yield 2026 *
3.52%
Yield 2027 * 4.25%
1 week+0.32%
Current month-0.16%
1 month-0.32%
3 months+8.03%
6 months+7.12%
Current year-2.47%
1 week 124.8
Extreme 124.8
126.4
1 month 124.8
Extreme 124.8
131
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 75 28/07/2010
Director/Board Member 58 01/01/2011
Change 5-day change 1-year change 3-year change Capi.($)
-1.27%+0.32%+6.22% - 1.8B
-0.74%-1.23%+15.13%+34.29% 163B
-0.89%-1.44%+30.98%+52.29% 86.93B
-1.21%-2.65%+16.93%+21.60% 75.96B
-1.02%+0.46%+29.08%+16.46% 72.82B
-1.28%-1.91%+2.86%+61.36% 70.3B
-2.04%-2.18%+23.48%-13.77% 36.8B
-2.28%-4.51%+66.99%+19.54% 21.53B
-0.78%-2.19%+36.13%+139.66% 20.77B
-1.17%-1.14%+11.75%+72.75% 17.49B
Average -1.27%+0.28%+23.96%+44.91% 62.83B
Weighted average by Cap. -1.09%+0.66%+21.22%+37.79%

Financials

2026 *2027 *
Net sales 5.46B 6.2B 5.17B 4.67B 8.8B 594B 8.91B 61.87B 23.81B 304B 23.27B 22.76B 974B 5.63B 6.39B 5.34B 4.82B 9.08B 613B 9.2B 63.83B 24.56B 313B 24.01B 23.49B 1,005B
Net income 140M 159M 132M 120M 225M 15.22B 228M 1.58B 610M 7.78B 596M 583M 24.95B 170M 193M 161M 145M 273M 18.46B 277M 1.92B 740M 9.44B 723M 707M 30.26B
Net Debt 1.5B 1.7B 1.42B 1.28B 2.42B 163B 2.45B 16.99B 6.54B 83.42B 6.39B 6.25B 267B 1.45B 1.65B 1.38B 1.24B 2.34B 158B 2.37B 16.48B 6.34B 80.93B 6.2B 6.06B 259B
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
01/10/26 €124.80 -1.27%
29/09/26 €126.40 0.00%
28/09/26 €126.40 0.00%
25/09/26 €126.40 +1.28%
24/09/26 €124.80 -0.48%
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
124.00EUR
Average target price
149.00EUR
Spread / Average Target
+20.16%

Annual profits - Rate of surprise