1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
TEN
€23.68-4.0%46.1%€23.9b€27.3513.90.6%3.3%
Page 1 of 1