Live News NEWS FLASH L impact Sep 29, 2026, 09:53 AM UTC CarMax: Had $1.31 Billion Buyback Authorization Remaining at Aug. 31 >KMX KMX SquawkNews Desk