-- EOG Resources (EOG) reported Q1 non-GAAP earnings late Tuesday of $3.41 per diluted share, up from $2.87 a year earlier.
Analysts polled by FactSet expected $3.23.
Revenue for the quarter ended March 31 rose to $6.92 billion, from $5.67 billion a year earlier.
Analysts polled by FactSet expected $6.18 billion.
The company kept its quarterly dividend at $1.02 a share, payable July 31 to holders of record as of July 17.
During Q1, the company said it bought back 3.2 million shares for $402 million under its repurchase program, at an average price of $125 per share.