1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
NFN
New
€3.880.3%-42.1%€64.3m€6.9345.344.6%n/a
Page 1 of 1