Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Effective Production Capacity (Tubes - Welded), tons
FY, 2022
Effective Production Capacity (Tubes - Seamless), tons
FY, 2022
Tubes Production Volume (Seamless), tons
FY, 2022
Luxembourg
26 Bd Royal 4th Floor
United States
7960 SH 35
United States
999 18th St #2100
United States
2200 W Loop S #800
United States
8762 Clay Rd
United States
418 N County Rd 1119