Royal Dutch Shell Plc - 2007-05-21 Description Bought back shares for cancellation. Click here to go back to the search page Companies Shell Plc Estimated Price $115.7MM Financing Type Buyback Report Date May 21, 2007