MO Stock 54.56 Altria Group $MO Hit 4,317,436 52 week lows