SEC
spotter
Tenaris S a (TS)
291 institutional managers hold TS in their latest 13F filings.
Search all 13F filers on SECspotter
.