Royal Dutch Shell is a oil producing company based in Netherlands.
Its stock quote reached its highest recent level on May 24, 2018 at €UR 31.38, and its lowest recent point on October 30, 2020 at €UR 10.10.
Royal Dutch Shell has 8 222 179 840 shares outstanding.