-- Shell (SHEL) reported Q1 adjusted earnings Thursday of $1.22 per share, up from $0.92 a year earlier.
Analysts polled by FactSet expected $1.04.
Revenue for the quarter ended March 31 was $69.69 billion, up from $69.23 billion a year ago.
Analysts surveyed by FactSet expected $81.4 billion.
The company also launched a $3 billion share repurchase program and increased its quarterly interim dividend by 5% to $0.3906, payable June 29 to holders on record as of May 22.