Canadian National Railway Basic Shares Outstanding 2010-2024 | CNI

Canadian National Railway basic shares outstanding for the twelve months ending December 31, 2024 were $2.539B, a 3.9% decline year-over-year.

  • Canadian National Railway annual basic shares outstanding for 2024 were $0.634B, a 3.68% decline from 2023.
  • Canadian National Railway annual basic shares outstanding for 2023 were $0.658B, a 4.18% decline from 2022.
  • Canadian National Railway annual basic shares outstanding for 2022 were $0.686B, a 3.12% decline from 2021.

Canadian National Railway Basic Shares Outstanding 2010-2024 | CNI

  • Canadian National Railway annual basic shares outstanding for 2024 were $0.634B, a 3.68% decline from 2023.
  • Canadian National Railway annual basic shares outstanding for 2023 were $0.658B, a 4.18% decline from 2022.
  • Canadian National Railway annual basic shares outstanding for 2022 were $0.686B, a 3.12% decline from 2021.