Kraft Foods has purchased 1.4m of its shares from parent group Altria for a total of US$46.5m, or about $32.09 per share.