Shell plc

SHEL
105.53+1.98▲ 1.91%10/16/2026