Markets | Thu Jul 31, 2008 4:04pm EDT

Altria and BAT profits beat estimates, but shares fall