•
Jun 30, 2024

CNR Q2 2024 Earnings Report

Total Revenue
$3.16B
Previous year: $3.02B
+4.8%
EPS
$1.35
Previous year: $1.31
+3.1%
Gross Profit
$1.38B
Cash and Equivalents
$573M
Free Cash Flow
$696M
Total Assets
$39.5B

CNR

CNR