Company Financials

VERBUND AG Financials

Euro

business VERBUND AG Company Profile

Main Stock Listing

FSX: OEW

Market Capitalization €25.99 Billion as of Jan. 1, 2026

Market Cap History

Valuations Metrics as of Jan. 3, 2026

Trailing PE 12.45
Forward PE
Price to Sales TTM €2.64
Price to Book MRQ €0.42
Enterprise to Revenue 0.86
Enterprise to EBITDA 2.41

Financial Reports as of Jun. 30, 2025

Financials

Fiscal Year Ends 2024-12-31
Most Recent Quarter 2025-06-30
Profit Margin 20.49%
Operating Margin 29.65%
Return on Assets TTM 7.93%
Return on Equity TTM 17.95%

Income Statement

Revenue TTM €8,297,265,152
Revenue per Share TTM €4.78
Quarterly Revenue Growth -5.40%
Gross Profit TTM €4,059,248,128
EBITDA €3,559,828,000
Net Income to Common TTM €1,700,275,968
Diluted EPS TTM €0.98
Quarterly Earnings Growth YoY -14.20%

Balance Sheet

Total Cash MRQ €383,600,000
Total Cash per Share MRQ €1.10
Total Debt MRQ
Total Debt to Equity MRQ 20.73
Current Ratio MRQ 1.08
Book Value per Share MRQ €29.03

Cash Flow

Operating Cash Flow TTM €2,569,555,968
Levered Free Cash Flow TTM €649,647,488

OEW Stock Info as of Jan. 3, 2026

Stock Statistics

Shares Outstanding 347,415,686
Float Shares 170,233,686
Avg 10 Volume 3
Avg 30 Volume None
Shares Short None
Short Ratio
Short % of Shares %
% Held by Insiders 0.00%
% Held by Institutions 0.00%

Stock Price Summary

Beta 0.45
Fifty Two Week Low €11.60
Fifty Two Week High €14.50
Fifty Two Week Change 2.07%
Day 50 MA €12.74
Day 200 MA €12.80

Dividends and Splits

Forward Annual Dividend Rate €2.14
Forward Annual Dividend Yield 14.77%
Trailing Annual Dividend Rate €0.54
Trailing Annual Dividend Yield 3.69%
Payout Ratio 56.37%
Dividend Date
Ex Dividend Date 2025-05-07
Last Split Factor
Last Split Date