British American Tobacco p.l.c. (BTI) stock: insider buying, earnings and risk | BrightDollar