Tenaris S.A. American Depositary Shares (TS)

63.82
+1.32 (2.11%)
NYSE· Last Trade: May 13th, 12:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors