price share Shell wallpaper Shell share price SHELL Shell Share Price 2502 -085 -331 Last trade - Today at 1636 UTC Energy Adventurous Large Cap Super Stock Market Cap 19763bn… Thursday, May 5, 2022 Edit