Valuation: Stef

Market Cap 1.66B 1.89B 1.55B 1.42B 2.67B 182B 2.71B 18.36B 7.17B 89.6B 7.1B 6.95B 310B P/E 2026 *
12.2x
P/E 2027 * 9.86x
Enterprise Value 3.17B 3.61B 2.95B 2.7B 5.08B 347B 5.16B 34.98B 13.67B 171B 13.54B 13.25B 590B EV / Sales 2026 *
0.59x
EV / Sales 2027 * 0.56x
Free-Float
24.35%
Yield 2026 *
3.09%
Yield 2027 * 3.89%
1 week+4.96%
Current month+7.45%
1 month+6.19%
3 months+8.92%
6 months+0.79%
Current year-2.01%
1 week 121
Extreme 121
129.8
1 month 115.2
Extreme 115.2
129.8
Manager TitleAgeSince
Chief Executive Officer 52 2019-04-29
Director of Finance/CFO - 2019-04-30
Chief Tech/Sci/R&D Officer - 2023-12-31
Director TitleAgeSince
Director/Board Member 78 2012-09-27
Director/Board Member 74 2010-07-27
Director/Board Member 58 2010-12-31
Change 5-day change 1-year change 3-year change Capi.($)
+2.20%+4.96%-2.31% - 1.78B
+1.93%+0.19%+39.63%+20.31% 47.98B
-0.86%-0.75%+93.17%+45.83% 27.18B
+2.79%+4.04% - - 23.14B
-0.91%-2.46%+75.52%+32.09% 12.5B
-22.41%-2.70%+36.33%+7.18% 11.35B
+2.42%-4.96%+42.70%-0.98% 7.06B
-0.09%-11.51%+52.47%+23.84% 4.58B
-1.71%-4.42%+51.92%+256.36% 3.8B
-7.71%-8.01%+46.54%-7.85% 2.63B
Average -1.37%-2.38%+48.44%+47.10% 15.58B
Weighted average by Cap. +0.33%-2.07%+55.93%+32.10%

Financials

2026 *2027 *
Net sales 5.39B 6.14B 5.01B 4.6B 8.65B 591B 8.78B 59.55B 23.26B 291B 23.05B 22.55B 1,005B 5.55B 6.32B 5.17B 4.74B 8.91B 609B 9.04B 61.34B 23.97B 299B 23.74B 23.23B 1,035B
Net income 137M 156M 127M 117M 219M 14.98B 222M 1.51B 590M 7.37B 584M 571M 25.47B 163M 186M 152M 139M 262M 17.91B 266M 1.8B 705M 8.8B 698M 683M 30.44B
Net Debt 1.51B 1.71B 1.4B 1.28B 2.41B 165B 2.45B 16.62B 6.49B 81.14B 6.43B 6.3B 281B 1.47B 1.67B 1.36B 1.25B 2.35B 161B 2.39B 16.21B 6.33B 79.11B 6.27B 6.14B 274B
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
26-07-24 129.80 +2.20%
26-07-23 €127.00 +2.42%
26-07-22 €124.00 +0.65%
26-07-21 €123.20 0.00%
26-07-20 €123.20 0.00%
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
124.00EUR
Average target price
143.67EUR
Spread / Average Target
+15.86%

Quarterly revenue - Rate of surprise