Tenaris SA

TSNYSE
$59.91
-0.41-0.68%
Last update: Oct 28, 10:06 AM