CNI Canadian National Railway

Canadian National Railway Co. engages in rail and related transportation business. Its services include rail, intermodal, trucking, supply chain services, business development, and maps and network. The firm offers their services in automotive; coal; fertilizer; food and beverages; forest products; dimensional loads; grain; metals and minerals; and petroleum and chemicals industries. The company was founded on June 6, 1919 and is headquartered in Montreal, Canada.

Company profile

Jean-Jacques Ruest
Fiscal year end
IRS number

CNI stock data



1 Feb 21
14 Jun 21
31 Dec 21
Quarter (USD)
Dec 20 Dec 19 Dec 18 Dec 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD)
Dec 20 Dec 19 Dec 18 Dec 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS

Financial data from company earnings reports.

Data for the last complete 13F reporting period. To see the most recent changes to ownership, click the ownership history button above.

69.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 696 687 +1.3%
Opened positions 75 100 -25.0%
Closed positions 66 52 +26.9%
Increased positions 236 207 +14.0%
Reduced positions 222 225 -1.3%
13F shares
Current Prev Q Change
Total value 56.51B 54.53B +3.6%
Total shares 488.99M 495.78M -1.4%
Total puts 412.7K 408.1K +1.1%
Total calls 354.7K 347.2K +2.2%
Total put/call ratio 1.2 1.2 -1.0%
Largest owners
Shares Value Change
Cascade Investment, L.L.C. 101.4M $11.55B 0.0%
Massachusetts Financial Services 32.93M $3.82B -0.9%
RY Royal Bank Of Canada 31.8M $3.69B -5.3%
Wellington Management 22.73M $2.64B -0.0%
Vanguard 21.76M $2.52B +2.0%
TCI Fund Management 20.77M $2.41B 0.0%
BMO Bank of Montreal 17.26M $2B +4.8%
Bill & Melinda Gates Foundation Trust 13.91M $1.61B -18.1%
TD Asset Management 13.27M $1.54B -0.4%
Caisse De Depot Et Placement Du Quebec 11.8M $1.37B +0.0%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -7.19M EXIT
MKFCF Mackenzie Financial 11M +4.97M +82.3%
GWL Great West Life Assurance 538.63K -4.25M -88.7%
Bill & Melinda Gates Foundation Trust 13.91M -3.07M -18.1%
RY Royal Bank Of Canada 31.8M -1.79M -5.3%
Two Sigma Investments 1.5M +1.49M +9133.9%
Schroder Investment Management 5.56M +1.45M +35.4%
BK Bank Of New York Mellon 10.5M +1.44M +16.0%
FIL 2.58M -1.34M -34.2%
MTH Meritage 720.13K -1.18M -62.1%

Financial report summary

Content analysis
7th grade V good
New words: Blvd, Codification, Maisonneuve, Suite, Topic, Tour
Removed: AA, aaa, abandon, abandonment, ability, Aboriginal, absence, absent, absolute, accept, acceptability, acceptance, accepted, accident, accompanying, account, accountable, accounted, accuracy, accurate, achieve, acquired, acquisition, act, acting, actuarial, addition, additional, addressed, addressing, adequacy, adequate, adjacent, adjudicatory, administered, administration, administrative, admitted, advance, adverse, adversely, advertised, affect, affected, affecting, affiliate, affiliated, affirm, Africa, Agency, agenda, agent, aggregate, aggressive, agreed, agreement, agricultural, agriculture, AIF, aim, aimed, air, Airline, Alabama, Alberta, allege, alternative, Ambassador, amend, amended, amendment, America, American, amount, AMR, anchored, ancillary, anniversary, announced, annually, anonymity, anticipated, applicable, applicant, Application, apply, appointed, appointment, appraisal, approach, approval, approved, approving, approximately, April, arbitration, arbitrator, arise, arising, arrangement, aspect, assessed, assessing, assessment, asset, assign, assist, assistance, assisting, assume, assumed, assurance, Atlantic, Att, attached, attaching, attained, attend, attendant, attended, attest, attestation, attributable, audit, audited, auditing, auditor, August, authority, authorized, Autorit, avoidance, Bachelor, back, backbone, backstopped, backstopping, balanced, Bank, banking, bankrupt, bankruptcy, bargain, bargained, bargaining, based, basic, behalf, beneficial, beneficially, Bessemer, bid, bilateral, bill, billion, BLE, board, body, bookkeeping, border, borrowing, Box, breach, bridge, British, broadcasting, broker, brokerage, Brookfield, Brotherhood, Bruder, budget, build, built, buy, Cabinet, Calgary, California, call, called, Canada, cap, capability, capacity, capital, capitalization, capitalize, car, career, cargo, carload, carmen, carried, carrier, carry, Carty, case, Casella, category, CBP, CBSA, CDP, cease, ceased, ceasing, Center, Central, Centre, CEO, Certificate, certification, CFIA, CFO, CGI, chair, chairman, challenge, chapter, charged, charter, Chicago, chief, Circular, claim, claimed, classification, classified, clean, clear, clearance, clerical, climate, Clorox, cn, CNI, CNR, coaching, coalition, Coast, coastal, code, cold, collaboration, collateral, collected, collection, collective, collectively, College, collision, Columbia, combined, comfort, COMM, commence, Commerce, commercial, Commercialization, commercially, Commission, commitment, committed, committee, commodity, common, communication, Community, commuter, comparing, compensation, competent, competition, competitive, complaint, complementing, complex, compliance, complied, composed, composition, compromise, Comptroller, computershare, concentration, conciliation, concluded, concurring, condition, conduct, conducted, conducting, confer, Conference, confidential, confidentiality, confirming, Conneaut, connection, consecutive, consideration, Consistent, consortium, constating, constrained, constraint, construction, construed, consumer, contact, contacted, context, contingency, continuance, continue, continued, continuing, contract, contrary, contrast, controlled, Controller, convey, coordinator, corporate, corporation, correction, Cory, cost, Council, Counsel, Coupon, Court, covenant, cover, coverage, covered, covering, CP, craft, create, credit, critical, crossing, Crown, CTA, culture, cumulative, currency, customary, customer, cybersecurity, cyclical, daily, damage, Dartmouth, data, date, deadline, deal, dealer, debt, decided, declaration, declared, defined, Delaware, delegation, deliver, Delivering, delivery, Dell, demand, demanding, denied, Department, DePaul, depend, deregulated, Deregulation, derived, description, design, designated, designation, designed, detail, detailed, determinant, determination, determine, determined, determining, Detroit, development, DHS, diligence, direct, direction, directly, director, disability, disagreement, discharge, disclosure, discontinuance, discontinue, discount, discretion, discrimination, discussed, discussing, discussion, dispatcher, disposal, dispose, disposing, dispute, disrupt, dissolution, distributed, distribution, District, diversified, diversity, dividend, division, Dock, dollar, domestic, Donald, driven, Drug, Duluth, duly, duty, earn, earned, East, Eastern, economic, economy, EDGAR, Edith, Edmonton, education, effect, effected, effective, effectively, efficiency, efficient, efficiently, Electrical, electrician, Email, emergency, employ, employed, employee, Employment, enable, enacted, Enbridge, encountered, end, Energy, Enforcement, enforcing, enhance, ensure, ensuring, enter, entered, entering, entirety, entitled, entitlement, entity, environment, environmental, equal, equally, equipment, equipped, equivalent, Erie, essential, establish, established, establishing, estate, evaluate, evaluating, event, exceed, exceeded, excellence, Excellium, exchange, exclusive, executive, exemption, exercise, exercised, exhausted, existing, expand, expected, expensed, experience, expert, expertise, expire, expired, expiring, explosive, export, exposed, exposure, extend, extended, extension, extensive, extensively, extent, external, extracted, extremely, face, facility, Faculty, fall, fast, favourable, FDA, federal, fee, fiduciary, Fifteen, filed, filing, final, Finally, Finance, financially, financing, Finn, firm, fitted, fix, fixing, flammable, fleet, flexibility, flexible, Florida, flow, fluidity, FOA, focused, Foerster, Food, force, foregoing, foreseeable, forfeited, formal, formed, forward, found, FRA, framework, Francisco, Franklin, fraudulent, free, freight, frequently, fuel, fulfill, fulfilling, full, function, fundamental, funding, furnish, future, GAAP, gain, gamma, general, generally, generated, generation, generic, geographic, Georgia, Giffin, global, GM, goal, Godin, good, Gordon, govern, governance, governed, governing, government, governmental, graduate, grain, Grand, granted, Great, greater, group, grouped, grow, grown, growth, GTW, Guard, Gulf, half, Halifax, handled, handling, harassment, Harvard, Hawaiian, hazard, head, heading, healthy, Heinz, hereinafter, hereof, high, higher, highest, highly, hiring, historical, history, hold, holder, holding, Holiday, homeland, Hon, Hong, House, human, ICC, identified, identify, ii, iii, impact, impairment, implement, implementation, implemented, implementing, implied, important, imported, imposed, improve, improvement, improving, inadvertent, include, included, including, incorporated, increase, increased, incremental, incur, incurred, independence, independent, indirectly, individual, industry, inequitable, inference, inflation, influenced, information, infrastructure, inhalation, inherent, initially, initiated, injury, innovation, inquiry, insolvency, inspection, installation, instituted, Institutional, insurance, integral, integrating, integrity, intellectual, intend, intended, Interbank, interchange, intercity, interest, intermodal, international, interswitching, introducing, invested, investigation, investing, investment, investor, invitation, invoked, involve, involvement, involving, Irving, issuable, issuance, issue, issued, issuer, Item, Jackson, January, Jobin, join, joining, judged, judicial, Julie, July, June, jurisdiction, Kempston, Kevin, key, knowledge, Kong, La, labor, laborer, labour, Lake, land, Latin, Laura, law, lawyer, lead, leading, legal, legally, legislation, legislative, legitimate, lesser, letter, level, liability, limit, limited, line, liquidation, list, listed, literacy, literate, litigation, LL, LLP, local, located, location, locomotive, London, longer, Losier, low, lowering, Luc, Lynch, machinist, made, Mail, mainline, maintain, maintained, maintenance, make, making, manage, manageable, management, manager, mandate, mandated, manner, Manual, manufacturer, march, Maritime, market, marketer, marketplace, master, material, materialize, materially, matter, maturing, maturity, Maureen, maximum, measurement, Mediation, meet, meeting, member, membership, mentioned, met, metal, metropolitan, Mexico, Middle, Mike, million, minimize, minimizing, minimum, Minister, misaligned, Mississippi, mitigation, mobile, Modernization, modifier, monitoring, month, Montreal, Moody, moratorium, Morrison, motivated, move, movement, moving, multiple, municipal, nationality, natural, nature, nearest, negative, negligent, negotiated, negotiation, net, network, Nominating, North, Note, notice, notification, November, NP, number, NYSE, objective, objectivity, obligation, obligor, Occupation, occupy, October, offer, offered, offering, office, officer, oil, Ombudsman, ongoing, online, Ontario, open, operate, operating, operation, operational, Opportunity, option, order, ordinary, originating, outcome, outlook, outsourcing, outstanding, overlap, Overnight, override, overseeing, overseen, oversight, overspeed, overview, owner, ownership, Pace, Pacific, page, paid, panel, paper, par, Parliament, part, participate, participation, Partner, Partnership, party, passenger, past, pay, payable, payment, payout, PCD, peer, pending, pension, people, percentage, performance, performed, performing, periodic, periodically, permitted, person, personal, personnel, PH, PHMSA, Pipeline, Pittsburgh, plan, planning, plant, pledge, pledged, police, policy, political, pool, Porter, portfolio, posing, position, positive, post, potential, power, practicable, practical, practice, preceding, preferred, preparation, prepared, prescribed, presence, present, preserve, preserved, President, prevailing, prevent, Prevention, previously, price, pricing, prime, Prince, principal, prior, private, privately, proactively, proceed, product, productivity, professional, profitability, profitable, program, prohibit, prohibited, prohibiting, prohibition, promulgated, property, proposal, proposed, protected, protecting, protection, province, provincial, PTC, public, publicly, publish, purpose, pursuant, pursuit, qualifying, quality, quarantine, quarter, quarterly, Quebec, question, quo, quorum, race, radio, radioactive, rail, railcar, railroad, ramification, range, ranking, rate, rated, ratification, ratified, rating, ray, reached, readily, real, receipt, receivable, receive, received, receiver, receiving, recent, recently, recognition, recognize, recommendation, recommending, record, recorded, recording, recruitment, recycling, redemption, referred, referring, refinancing, reflect, reflected, Reform, refuse, Region, registered, Registrant, registrar, Regular, regularly, regulate, regulated, regulation, regulatory, reimposition, reiterate, relate, relating, relation, relationship, release, relevant, reliability, reliable, reliance, religion, relinquish, rely, remain, remediation, removal, remunerating, remuneration, render, rendered, renew, renewal, renewed, repay, replaced, replacement, reported, representing, reproduced, Republic, repurchase, request, requested, requesting, require, required, requiring, research, reserve, Residence, resignation, resolution, respond, response, responsibility, Responsibly, Restricted, result, resulted, resulting, retain, retained, retention, retired, retirement, return, returning, revenue, revert, review, reviewed, reviewing, revise, revised, revolving, risk, road, Robert, role, rolling, rotation, rounded, route, Royal, running, Rupert, safe, safely, safety, sale, San, Santander, satisfied, schedule, scheduled, School, science, screening, Sean, seasonal, sec, Secretary, section, secure, securitization, security, sedar, seek, select, selection, sell, senior, sensitive, separately, September, serve, served, service, serving, set, setting, settle, settlement, sex, share, shareholder, Shauneen, sheet, shelf, shipper, shipping, shopcraft, shown, signal, significant, significantly, similar, similarly, simultaneously, single, situated, situation, sixteen, Size, social, solid, sought, South, specific, specifically, spending, spent, staffing, standard, standpoint, state, stating, statute, statutory, STB, Stein, stock, strategic, strategy, stream, Street, strength, striving, strong, subdivide, subject, submit, submitted, subsidiary, substantial, substantially, summary, superior, support, supportive, surface, surveillance, susceptible, sustainability, sustainable, switch, system, systematically, table, tabled, tap, targeted, tax, TCRC, team, technical, technology, Tel, telephone, Templeton, tentative, term, terminating, terminology, terrorism, testing, thereof, thereto, thousand, time, timing, title, Toll, ton, Toronto, toxic, track, tracking, trade, trading, traffic, train, training, tranche, transaction, transborder, transfer, transit, transport, transportation, transported, traverse, Treasury, treatment, true, Trunk, Trust, trustee, TSA, TSX, type, ultimately, unauthorized, uncertainty, uncommitted, undergraduate, underlying, undersigned, undertaken, undivided, undue, Unifor, union, unionized, United, University, unlimited, unrelated, unrestricted, unsecured, unwavering, update, upgraded, urban, USA, USDA, user, valuable, valuation, Vancouver, vessel, viability, Victoria, violence, VMWare, volume, vote, voting, vulnerable, waste, WC, weather, Web, website, Western, White, wholly, wide, Winnipeg, Wisconsin, withdrawn, woman, work, worker, workforce, working, workplace, worth, written, yard, year, York


Method and system for displaying work assignment status information in connection with work to be performed on a component of a linear asset infrastructure
9 Mar 21
The invention provides a graphical user interface implemented on a computer including an information area for displaying to a user at the computer inspection status information in connection with one or more components of a linear asset infrastructure.
Method and System for Inspecting Railway Tracks
11 Feb 21
The invention provides a graphical user interface implemented on a computer including an information area for displaying to a user at the computer inspection status information in connection with one or more components of a linear asset infrastructure.
Method and Systems for Transporting Bitumen In Solidified Form
21 Jan 21
Historically, bitumen from oil sands has been carried over land using trucks, pipelines, or by rail, and over water using tankers.
Wheel integrity monitoring system
14 Dec 20
A wheel integrity monitoring system for monitoring the integrity of a railcar wheel in an automated manner while the railcar is in operation (i.e., traveling) and comprising a light source that projects light onto the wheel and a light detector that detects the light reflected by the wheel.
Method and systems for transporting bitumen in solidified form
10 Aug 20
A solid bitumen pellet, including a mixture of bitumen and an additive, where the additive operates to increase the viscosity of the mixture.