Crown Holdings (CCK) reported Q2 adjusted earnings late Monday of $2.49 per diluted share, up from $2.15 a year earlier.
Analysts polled by FactSet expected $2.16.
Revenue in the three months ended June 30 rose to $3.67 billion from $3.15 billion a year earlier.
Analysts expected $3.37 billion.
The company projects Q3 adjusted EPS of $2.20 to $2.30. Analysts expect $2.27.
Crown boosted full-year adjusted EPS guidance to $8.30 to $8.50 from $7.90 to $8.30.
Analysts expect $8.12.
Crown shares rose 5.6% in after-hours trading.