Imperial Brands saw strong profits, undervaluation, and a robust share buyback plan. Read here for our bullish thesis on ...