Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Effective Production Capacity (Tubes - Welded), tons
FY, 2024
Effective Production Capacity (Tubes - Seamless), tons
FY, 2024
Effective Production Capacity (Steel Bars), tons
FY, 2024
Luxembourg
26 Bd Royal 4th Floor
United States
23rd St
United States
3237 Patton Way
United States
7960 SH 35
United States
2600 Grand Parkway
United States
5000 N Co Rd 967