Canada
The Rail Freight company in Canada with the highest Revenue Per Share is Canadian National Railway Company (Toronto Stock Exchange: CNR.TO) at USD 19.30.
The Rail Freight company in Canada with the lowest Revenue Per Share is Westshore Terminals Investment Corporation (Toronto Stock Exchange: WTE.TO) at USD 4.60.
The top 10 Rail Freight companies in Canada by Revenue Per Share are Canadian National Railway Company, Canadian Pacific Railway Limited and Westshore Terminals Investment Corporation.
The bottom 10 Rail Freight companies in Canada by Revenue Per Share are Westshore Terminals Investment Corporation, Canadian Pacific Railway Limited and Canadian National Railway Company.