2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
SHEL
Shell
UK£26.451.9%7.0%UK£162.2bUK£32.81PE12.6xE7.4%4.3%
BP.
BP
UK£4.241.8%-10.7%UK£66.2bUK£4.78PE30.6xE23.6%5.8%
Page 1 of 1