1 week Best Stock to Buy Right Now: British American Tobacco vs. Kraft Heinz Yahoo Finance Best Stock to Buy Right Now: British American Tobacco vs. Kraft Heinz. Kraft Heinz (KHC) X