Shell (SHEL) -4.8% in Thursday's trading after reporting Q4 adjusted earnings that missed analyst expectations while maintaining its quarterly share buyback program of $3.5B and raising its quarterly ...
Shell has bought back about a quarter of its stock in the last four years, or about $60 billion - including $14 billion in 2025, according to LSEG data. At a continued pace of $3.5 billion per ...
Shell is a Buy, supported by disciplined capital allocation, robust shareholder returns, and attractive valuation despite ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results