Royal Dutch Shell PLC American Depositary Shares (each represent, SHEL

SHEL 2024-10-31 2.86% v 1d None k % None same industry oil & gas integrated
None