As 2024 comes to a close, British American Tobacco's (NYSE: BTI) stock is sitting on a roughly 25% year-to-date price gain.