Canadian National Railway

Canadian National Railway is a major transportation company in Canada, providing integrated shipping solutions that encompass rail, intermodal, trucking, freight forwarding, warehousing, and distribution. Its extensive railway network spans from coast to coast across Canada and extends into the United States, reaching Chicago and the Gulf of Mexico. In 2023, Canadian National Railway generated CAD 16.8 billion in revenue, with key revenue streams including intermodal containers, petroleum and chemicals, grain and fertilizers, forest products, metals and minerals, automotive shipments, and coal. The company emphasizes supply chain innovation and collaboration while prioritizing safety for its employees, customers, and the public. Committed to environmental stewardship and community development, Canadian National Railway aims to enhance shareholder value and create a positive workplace environment, ensuring the efficient and cost-effective movement of goods on a global scale.

Marlene Puffer Ph.D

CEO and President

David Trent

Chief Digital Officer and Vice President, Operational Technologies

Jim Vena

Executive Vice President and COO

1 past transactions

Iowa Northern Railway

Acquisition in 2025
Iowa Northern Railway Company is a rail transportation provider operating primarily in the United States and Canada. Founded in 1984 and headquartered in Cedar Rapids, Iowa, the company operates over 250 miles of rail lines, primarily serving the agriculture, energy, and manufacturing sectors. It specializes in the transportation of grain, corn, beans, ethanol, and biofuels, catering to producers, traders, and marketers. In addition to its core transportation services, Iowa Northern Railway also offers distribution services for wind turbine components and provides transloading and storage solutions. The company maintains offices, repair, and maintenance facilities in various locations, including Manly, Greene, and Waterloo, Iowa.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.