A locomotive going across a railway road crossing

rlesyk

Introduction

All financial data are reported in Canadian dollars unless otherwise stated.

Canadian National Railway (NYSE:CNI) has been my top pick among Class 1 railroads and, as such, it makes up around 7% of my portfolio.

Major macroeconomic trends

Source link