Tenaris SA

TEN USD1
Create an alert
Sell
€26.72
Buy
€26.96
€0.08 (0.30%)
Last updated today at