Canadian National Railway Co (CNI)

Market price: $125.53

5 valuation methods