CNR Q2 2019 Earnings Report

Total Revenue
$2.95B
Previous year: $2.82B
+4.9%
EPS
$1.29
Previous year: $1.17
+10.3%

CNR

CNR