1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield

IVL1L

Invalda INVL
€18.304.6%61.9%€219.9mn/aPE3.7xn/a0.5%
Page 1 of 1