Shell (NYSE:SHEL) has outperformed the market over the past 5 years by 8.58% on an annualized basis producing an average annual return of 23.0%. Currently, Shell has a market capitalization of $205.86 ...
Shell's rumored interest in acquiring BP made sense due to BP's underperformance and Shell's stronger financials and strategy. BP's aggressive green energy pivot weakened its core business, while ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results