Altria Group (MO) reported Q2 adjusted earnings Thursday of $1.48 per share, up from $1.44 a year earlier.
Analysts surveyed by FactSet expected $1.50.
Revenue for the quarter ended June 30 was $6.11 billion, up from $6.10 billion a year earlier.
Analysts expected $5.35 billion.
The company narrowed its fiscal 2026 adjusted earnings outlook to be between $5.61 and $5.72 per share. The previous outlook's lower end was $5.56. Analysts expect $5.69.
Altria shares were down 3.3% in Thursday premarket activity.