Shell plc

SHEL
96.72−0.90▼ 0.92%10/07/2026