1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
IVL1L
Invalda INVL
€18.303.4%61.9%€219.9mn/aPE3.7xn/a0.5%
Page 1 of 1