Shellâ s (LSE: SHEL) share price has dipped from its 31 March one-year traded high of £35.91. This adds to the already sizeable discount at which it trades to its true worth (â fair valueâ ), in my ...
Shellâ s (LSE: SHEL) share price is up 25% from its 9 April one-year traded low of £22.70. I believe that much of this increase came from the $3.5bn (£2.7bn)share buyback of Q2. That marked the 1th ...