CNR Q3 2023 Earnings Report

Total Revenue
$2.97B
Previous year: $3.46B
-14.1%
EPS
$1.26
Previous year: $1.63
-22.7%

CNR

CNR