Shell PLC SHEL shares are trading higher Thursday afternoon as investors appeared to weigh a fresh SEC filing tied to the company's ongoing share repurchase program alongside a supportive backdrop for ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results