A £10,000 investment in Shell (LSE:SHEL) shares 29 years ago â when Googleâ s graph oddly begins â is now worth £22,085. Thatâ s a return of 120.85% â Shell currently trades at around £26.41 per ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results