CANADIAN NATIONAL RAILWAY CO (CNI) Stock buybacks — 10-Year History · Tickwind