price share Shell wallpaper Shell share price Over the last 24 hours a Royal Dutch Shell PLC is worth -062 less. Why invest in Shell Why invest in Shell. It … Thursday, May 5, 2022 Edit