2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
OPM
New
€13.64-4.8%26.1%€1.9b€18.0110.514.6%3.6%
BUR
€391.00-2.0%10.5%€685.4mn/a5.7n/a4.3%
Page 1 of 1