CNR Q1 2018 Earnings Report

Total Revenue
$2.54B
Previous year: $2.44B
+4.0%
EPS
$0.79
Previous year: $0.87
-9.2%

CNR

CNR