Results
1
Well rounded companies, with acceptable leverage, projected to deliver an ROE north of 20% in three years.
1 companies
Vallourec
Market Cap: €3.4b
Through its subsidiaries, provides tubular solutions for the oil and gas, industry, and new energies markets in Europe, North America, South America, Asia, the Middle East, and internationally.
VK
€14.67
7D
-10.2%
1Y
-15.9%