Altria Group (MO) reported Q1 adjusted earnings Tuesday of $1.23 per diluted share, up from $1.16 a year earlier.
Analysts polled by FactSet expected $1.19.
Revenue for the quarter ended March 31 was $4.52 billion, down from $4.72 billion a year earlier.
Analysts surveyed by FactSet expected $4.62 billion.
The company said it expects full-year adjusted diluted EPS of $5.30 to $5.45.
Analysts polled by FactSet expect $5.33.
Shares of the company were down more than 1.8% in recent Tuesday premarket activity.