Vallourec

VK · Euronext Paris · EUR

€17.98Change from previous close: +0.62%Absolute change: +€0.11

Close · October 5, 2026

At a glance

Revenue growth
−5.58%
2025 vs 2024
Net income growth
−21.55%
2025 vs 2024
Net margin
9.3%
2024: 11.2%

Financial data

Amounts in millions of EUR; per-share values in EUR; shares in millions.

Income statement · Annual
Item20252024202320222021
Total revenue3,8094,0345,1144,883—
Cost of revenue2,6792,8453,5203,807—
Gross profit1,1291,1891,5941,076—
Selling, general and administrative300318304310—
Research and development31.932.329.639.3—
Operating income589606993471—
EBIT623643923-122—
EBITDA8198921,127523—
Interest expense79.827.9131111—
Pre-tax income543615793-233—
Income tax164143269113—
Net income355452496-366—
Net income to common shareholders355452496-366—
Basic EPS1.502.002.17-1.60—
Diluted EPS1.401.902.07-1.60—
Average shares (basic)234230229229—
Average shares (diluted)250244240230—