Is It Smart To Buy Canadian National Railway Company (TSE:CNR) Before It Goes Ex-Dividend?

Readers hoping to buy Canadian National Railway Company ( TSE:CNR ) for its dividend will need to make their move…