Insiders at Canadian National Railway Company (TSE:CNR) sold CA$859m worth of stock …

Over the past year, many Canadian National Railway Company ( TSE:CNR ) insiders sold … engages in the rail and related transportation business.