IMBBF Financials: Imperial Brands PLC AI Analysis