Home / Adel (page 575)

Adel

Shell ADR Earnings, Revenue Beat in Q2

Oil and Gas oil (

Shell ADR reported on Thursday’s second-quarter earnings that beat analysts’ forecasts and revenue that topped expectations. Shell ADR announced earnings per share of $3.06 on revenue of $100.06B. Shell ADR shares are up 18.48% from the beginning of the year, still down 16.63% from its 52 week high of $61.67 …

Read More »