1 month 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