Loading market dashboard

Estimates, scoring, valuation assumptions, and peer comparison in one research surface.
Canadian National Railway Company · Forecast overview
Bars show expected revenue while the line tracks expected EPS.
| Period | Revenue avg | Revenue range | EBITDA | EPS avg | Analysts |
|---|---|---|---|---|---|
| Dec 2030 | $21.87B | $21.41B - $22.74B | $11.76B | $11.218 | 15 |
| Dec 2029 | $21.22B | $20.77B - $22.06B | $11.41B | $10.627 | 15 |
| Dec 2028 | $19.77B | $19.36B - $20.56B | $10.63B | $9.626 | 14 |
| Dec 2027 | $18.76B | $18.25B - $19.73B | $10.09B | $8.746 | 16 |
| Dec 2026 | $18.03B | $17.81B - $18.62B | $9.69B | $7.867 | 16 |
| Dec 2025 | $17.28B | $17.17B - $17.34B | $9.29B | $7.514 | 14 |
| Dec 2024 | $17.06B | $16.58B - $17.92B | $9.17B | $7.209 | 18 |
| Dec 2023 | $16.72B | $16.33B - $17.04B | $9.91B | $7.257 | 27 |
| Dec 2022 | $16.91B | $16.73B - $17.27B | $8.73B | $7.411 | 7 |
| Dec 2021 | $14.50B | $14.35B - $14.81B | $7.67B | $5.752 | 16 |
| Dec 2020 | $13.82B | $13.67B - $14.11B | $6.54B | $5.289 | 12 |
| Dec 2019 | $15.28B | $15.11B - $15.60B | $7.30B | $5.902 | 7 |