Tenaris

TEN · Borsa Italiana · EUR

€24.46Change from previous close: +0.45%Absolute change: +€0.11

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€24.7B
Enterprise value
€22.5B
P/E (trailing 12 months)
14.8
Forward P/E
13.1
PEG
3.11
Price/book
1.66
Price/sales
2.05
EV/EBITDA
8.21
EV/revenue
1.87

Profitability and growth

Gross margin
38.5%
Operating margin
16.7%
Net margin
15.9%
ROE
11.6%
ROA
6.8%
Revenue growth (year over year)
-3.9%
Earnings growth (year over year)
-4.9%

Financial health

Total cash
€2.78B
Total debt
€446.95M
Debt/equity
0.03
Current ratio
4.07
Quick ratio
2.39

Dividends

Annual dividend per share
€1.03
Dividend yield
4.2%
Payout ratio
47.6%
Ex-dividend date
November 23, 2026

Analysts and estimates

Average price target
€27.94
Median price target
€27.72
High price target
€35.52
Low price target
€22.14
Analysts with a price target
14
Consensus
Buy
Forward EPS
€1.87
EPS estimate, current year
€1.89

Shares and trading

Beta
0.47
Average volume
1.29M
Shares outstanding
1.01B
Float
318.76M
Institutional ownership
13.4%
Insider ownership
64.6%