CNR Q1 2023 Earnings Report

Total Revenue
$3.19B
Previous year: $2.93B
+9.0%
EPS
$1.35
Previous year: $1.04
+29.8%

CNR

CNR