Compare
Tenaris S.A. logo
Tenaris S.A.(TS)

Oil & Gas Equipment & Services · Luxembourg, LU

$52.66-0.02 (-0.04%)

At close: Aug 21, 2026, 4:00 PM ET