1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
MTLN
€49.16-1.1%-9.0%€7.0b€53.3918.920.2%2.0%
Page 1 of 1