Valuation: Verallia

Market Cap 2.34B 2.71B 2.18B 2.01B 3.79B 257B 3.84B 25.67B 10.08B 129B 10.16B 9.94B 426B P/E 2026 *
22.1x
P/E 2027 * 12.2x
Enterprise Value 4.07B 4.7B 3.8B 3.49B 6.59B 447B 6.67B 44.62B 17.51B 224B 17.66B 17.27B 741B EV / Sales 2026 *
1.23x
EV / Sales 2027 * 1.15x
Free-Float
13.52%
Yield 2026 *
5.58%
Yield 2027 * 5.97%
1 day-0.11%
Current month-30.95%
Current year-30.95%
10 years 18.6
Extreme 18.6
27.66
Manager TitleAgeSince
Chief Executive Officer 59 10/05/2022
Director of Finance/CFO - 28/02/2026
Chief Operating Officer 51 23/08/2020
Director TitleAgeSince
Chairman 60 31/08/2017
Director/Board Member 45 19/09/2019
Director/Board Member 46 02/10/2019
Change 5-day change 1-year change 3-year change Capi.($)
-0.11%+1.57% - - 2.71B
+1.08%-0.89%-0.80%+14.86% 3.58B
-0.37%+2.18%-33.72%-53.20% 2.71B
-0.87%-1.12%-15.10%-21.76% 1.91B
+9.00%+10.64%+67.71%+166.69% 1.44B
-1.45%-2.99%-42.54%-61.81% 1.15B
-0.68%-4.61%-8.58%-55.30% 744M
+1.23%+3.08%+76.32%+67.76% 622M
+3.89%+8.27%+17.78%+31.77% 604M
0.00%0.00%-37.62%-56.50% 467M
Average +1.18%+3.64%+2.61%+3.61% 1.47B
Weighted average by Cap. +0.94%+2.05%-3.01%+2.35%

Financials

2026 *2027 *
Net sales 3.32B 3.83B 3.09B 2.84B 5.37B 364B 5.43B 36.34B 14.26B 182B 14.39B 14.07B 604B 3.4B 3.92B 3.17B 2.91B 5.5B 373B 5.56B 37.2B 14.6B 187B 14.73B 14.4B 618B
Net income 105M 121M 97.7M 89.85M 170M 11.51B 172M 1.15B 451M 5.76B 454M 444M 19.07B 185M 213M 172M 158M 299M 20.27B 302M 2.02B 794M 10.14B 801M 783M 33.59B
Net Debt 1.73B 2B 1.61B 1.48B 2.8B 190B 2.83B 18.95B 7.44B 95.02B 7.5B 7.34B 315B 1.58B 1.82B 1.47B 1.35B 2.55B 173B 2.58B 17.25B 6.77B 86.52B 6.83B 6.68B 287B
Logo Verallia
Verallia is the world's third largest producer and the leading European producer of glass packaging for beverages and food products. In 2025, the group produced nearly 18 billion glass bottles and jars. At the end of 2025, the group has 35 glass production plants, 6 decoration plants and 19 cullet (used glass) treatment centres worldwide. Net sales are distributed geographically as follows: France (24.1%), Italy (23.6%), Spain (15.8%), Germany (11.6%), Brazil (6.4%) and other (18.5%).
Employees
11,000
Date Price Change Volume
06/08/26 18.70 -0.37% 0
05/08/26 €18.77 +0.81% 0
04/08/26 €18.62 +2.14% 30
03/08/26 €18.23 0.00% 340
31/07/26 €18.23 -0.55% 118
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
18.79EUR
Average target price
21.83EUR
Spread / Average Target
+16.17%

Quarterly revenue - Rate of surprise