Okeanis Eco Tankers (ECO) reported Q1 adjusted earnings late Wednesday of $2.33 per diluted share, up from $0.36 a year earlier.
Analysts polled by FactSet expected $2.52.
Revenue in the three months ended March 31 rose to $170.2 million from $80.1 million a year earlier.
Analysts surveyed by FactSet expected $134 million.
The company raised its quarterly dividend by $0.45 to $2 a share, payable June 5 to stockholders of record May 28.
Okeanis shares rose 1.4% in after-hours trading.