2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
IGP
New
Intercede Group
UK£1.57-13.0%57.0%UK£91.8mUK£2.00PE15xE-60.5%n/a
MTEC
New
Made Tech Group
UK£0.29-9.4%231.4%UK£42.7mUK£0.32PS1xS6.5%n/a
Page 1 of 1