2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
OHLA
Obrascón Huarte Lain
€0.37-2.8%-5.9%€339.5m€0.55PS0.09xE91.6%0%
SCYR
Sacyr
€3.23-0.7%5.2%€2.5b€4.14PS0.5xE50.3%4.4%
Page 1 of 1