Stocktwits on MSN
Shell Tops Q3 Earnings Expectations, Holds Steady On $3.5B Buyback Despite Oil Price Slide
The oil and gas producer posted adjusted earnings of $5.43 billion, while analysts projected it to report $5.09 billion.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results