1 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
STF
€121.801.8%-6.6%€1.5b€143.6718.323.6%2.2%
Page 1 of 1