British American Tobacco trades under 12x 2025 earnings with a 5.79% yield, strong FCF, and growth in smokeless products. See ...