2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
OR
€383.500.7%-1.3%€204.7b€412.0433.49.3%1.9%
ITP
€24.36-6.5%-21.9%€2.1b€27.4216.93.6%4.1%
Page 1 of 1