2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield

CCC

Computacenter
UK£21.342.3%-23.6%UK£2.2bUK£29.64PE13.1xE6.4%3.3%

OMG

Oxford Metrics
UK£0.553.2%-49.1%UK£70.7mUK£0.97PE24.1xE9.7%6.0%
Page 1 of 1