Altria yields roughly 6% and has paid a dividend for 24 straight years, with the payout consuming about 88% of earnings and ...