2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ENI
Eni
€13.861.2%-3.0%€42.7b€16.17PE17.4xE16.5%6.8%
TEN
Tenaris
€18.440.3%25.4%€19.9b€19.72PE7.8xE-6.8%3.5%
Page 1 of 1