1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ITP
€25.54-0.7%-23.6%€2.2b€27.4417.73.4%3.9%
Page 1 of 1