2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
VTY
New
UK£2.42-3.6%-63.2%UK£766.9mUK£3.755.611.6%0%
NTBR
UK£1.095.3%35.4%UK£15.0mn/a3.6n/a2.3%
Page 1 of 1