Shell is upgraded to Buy, reflecting robust cash flows, disciplined capital allocation, and potential for a narrowing European valuation discount. SHEL delivered strong Q3 results with $10B free cash ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results