CNR Q2 2023 Earnings Report

Total Revenue
$3.02B
Previous year: $3.4B
-11.3%
EPS
$1.31
Previous year: $1.51
-13.2%

CNR

CNR