CNR Q1 2022 Earnings Report

Total Revenue
$2.93B
Previous year: $2.78B
+5.1%
EPS
$1.04
Previous year: $0.97
+7.2%

CNR

CNR