•
/

CNR Q1 2023 Earnings Report

Total Revenue
CA$4.32B
Previous year: CA$3.73B
+15.8%
EPS
CA$1.83
Previous year: CA$1.33
+37.9%

CNR

CNR