Loading...
Docoh

Canadian National Railway (CNI)

Canadian National Railway Company (CN) is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada's Eastern and Western coasts with the U.S. South through a 19,500-mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship.

CNI stock data

Calendar

1 Feb 22
25 Sep 22
31 Dec 22
Quarter (USD) Dec 21 Dec 20 Dec 19 Dec 18
Revenue
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD) Dec 21 Dec 20 Dec 19 Dec 18
Revenue
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
67.7% owned by funds/institutions
13F holders Current Prev Q Change
Total holders 732 754 -2.9%
Opened positions 81 80 +1.3%
Closed positions 103 86 +19.8%
Increased positions 233 255 -8.6%
Reduced positions 249 239 +4.2%
13F shares Current Prev Q Change
Total value 51.82B 61.92B -16.3%
Total shares 461.68M 464.76M -0.7%
Total puts 1.33M 1.27M +4.9%
Total calls 595.2K 939.8K -36.7%
Total put/call ratio 2.2 1.3 +65.7%
Largest owners Shares Value Change
Cascade Investment, L.L.C. 54.08M $5.97B -21.3%
TCI Fund Management 36.7M $4.13B 0.0%
RY Royal Bank Of Canada 29M $3.26B -1.4%
Massachusetts Financial Services 23.18M $2.61B -7.0%
Wellington Management 21.84M $2.45B +4.5%
Vanguard 20.96M $2.36B +4.8%
BMO Bank of Montreal 14.88M $1.71B -5.1%
BK Bank Of New York Mellon 14.02M $1.58B -2.8%
TD Asset Management 12.38M $1.39B -0.1%
Caisse De Depot Et Placement Du Quebec 12.33M $1.38B 0.0%
Largest transactions Shares Bought/sold Change
Cascade Investment, L.L.C. 54.08M -14.64M -21.3%
DB Deutsche Bank AG - Registered Shares 8.7M +3.24M +59.3%
Bill & Melinda Gates Foundation Trust 10.28M -2.79M -21.3%
Causeway Capital Management 5.07M +2.5M +97.1%
Egerton Capital 11.82M +2.43M +25.9%
Boston Partners 0 -2.06M EXIT
Massachusetts Financial Services 23.18M -1.74M -7.0%
Millennium Management 1.95M +1.64M +532.0%
FIL 6.33M +1.42M +28.9%
Holocene Advisors 1.29M +1.29M NEW

Financial report summary

?

Content analysis

?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
6th grade V good
New words: Blvd, comprise, Maisonneuve, Suite, Tour
Removed: AA, aaa, abandon, abandonment, ability, Aboriginal, absence, absent, absolute, accept, acceptability, acceptance, accepted, accident, accompanying, accordion, account, accountable, accounted, accounting, accuracy, accurate, achieve, acquire, acquired, acquisition, act, acting, actuarial, added, addition, additional, addressed, addressing, adequacy, adequate, adjacent, adjudicatory, administered, administration, administrative, admitted, advance, advanced, adverse, adversely, advertised, advisor, affect, affected, affecting, affiliate, affiliated, affirm, Africa, Agency, agenda, agent, aggregate, aggressive, agreed, agreement, agricultural, agriculture, AIF, aim, aimed, air, Airline, Alberta, allege, allocation, 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, Att, attached, attaching, attained, attend, attendant, attended, attest, attestation, attributable, audit, audited, auditing, auditor, August, authority, authorized, automated, Automotive, avoidance, Bachelor, back, backstopped, backstopping, balanced, bank, banking, bankrupt, bankruptcy, bargain, bargained, bargaining, based, basic, began, behalf, beneficial, beneficially, Bessemer, bid, bilateral, bill, billion, BLE, BMO, board, body, book, bookkeeping, border, borrowing, Box, breach, bridge, bring, broadcasting, broker, brokerage, Brookfield, Bruder, budget, build, built, Bulk, buy, Cabinet, Calgary, California, call, called, Canada, cap, capability, capacity, capital, capitalization, capitalize, capitalized, car, career, cargo, Caribbean, carload, carried, carrier, carry, Carty, case, Casella, category, CBP, CBSA, CDP, cease, ceased, ceasing, Center, centerbeam, Central, Centre, Centric, CEO, Certificate, certification, CFIA, CFO, CGI, chain, chair, chairman, challenge, charged, charter, Chicago, chief, Circular, claim, claimed, classification, classified, clean, clear, clearance, clerical, Clerk, climate, Clorox, cn, CNI, CNR, coaching, 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, comparable, compared, comparing, compensation, competent, competition, competitive, complaint, complementing, complex, compliance, complied, composed, composition, compromise, Comptroller, computershare, concentration, concluded, concurring, condition, conduct, conducted, conducting, confer, Conference, confidential, confidentiality, confirming, Conneaut, connection, consecutive, consideration, consistent, consortium, constating, constituency, constrained, constraint, construction, construed, consumer, contact, contacted, context, contingency, continuance, continue, continued, continuing, 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, damage, Dartmouth, data, date, deadline, deal, dealer, debt, decided, declaration, declared, deferred, defined, Delaware, delegation, deliver, Delivering, delivery, Dell, demand, demanding, denied, department, departure, DePaul, depend, deployment, Deputy, deregulated, Deregulation, derived, description, design, designated, designation, designed, detail, detailed, detailing, determinant, determination, determine, determined, determining, development, DHS, digital, diligence, direct, direction, directly, director, disability, disagreement, discharge, disclosure, discontinuance, discontinue, discount, discretion, discrimination, discussed, discussing, discussion, disposal, dispose, disposing, dispute, disrupt, dissolution, distinguished, distributed, distribution, District, diversified, diversity, dividend, division, Dock, doctorate, dollar, domestic, Donald, Dr, driven, driver, Drug, due, duly, duty, earn, earned, East, Eastern, economic, economy, EDGAR, Edith, education, effect, effected, effective, effectively, efficiency, efficient, efficiently, Email, emergency, employ, employed, employee, Employment, enable, enacted, Enbridge, encountered, end, energy, 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, excluding, exclusive, executive, exemption, exercise, exercised, exhausted, existing, expand, expanded, expansion, expected, expenditure, expensed, experience, expert, expertise, expired, expiring, explosive, export, exposure, extend, extended, extension, extensive, extensively, extent, external, extinguishment, extracted, extremely, face, facility, Faculty, fall, favourable, FDA, feature, federal, fee, fiduciary, field, file, filed, filing, final, Finally, Finance, financially, financing, Finn, firm, fitted, fix, fixing, fleet, flexibility, flexible, Florida, flow, fluidity, FOA, focused, Foerster, food, force, foregoing, foreseeable, forfeited, formal, forward, found, FRA, framework, Francisco, Franklin, fraudulent, free, freight, frequently, fuel, fulfill, full, function, Fund, 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, guidance, half, handled, handling, harassment, Harvard, haul, Hawaiian, hazard, head, heading, healthy, Heinz, hereinafter, hereof, high, higher, highest, highly, hiring, historical, history, hold, holder, holding, Holiday, homeland, Hon, Hong, Honorable, House, human, ICC, identified, identify, ii, iii, impact, impairment, implement, implementation, implemented, implementing, implied, important, imported, imposed, improve, improved, improvement, improving, inadvertent, include, included, including, incorporated, increase, increased, incremental, incur, incurred, independence, independent, indirectly, individual, Industrial, industry, inequitable, inference, inflation, influenced, information, infrastructure, inhalation, inherent, initially, initiated, injury, innovation, inquiry, insolvency, inspection, instituted, Institutional, insurance, integral, integrating, integrity, intellectual, intend, intended, Interactive, Interbank, interchange, intercity, interest, interim, intermodal, international, interswitching, introducing, invested, investigation, investing, investment, investor, invitation, invoked, involve, involvement, involving, Irish, Irving, issuable, issuance, issue, issued, issuer, Item, January, Jobin, join, joining, judged, judicial, Julie, July, June, jurisdiction, Kempston, Kevin, key, knowledge, Kong, La, labor, labour, Lake, land, Latin, Laura, law, lawyer, lead, leading, lease, 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, long, longer, Losier, low, lowering, Luc, Lynch, made, Mail, mainline, maintain, maintained, maintenance, make, making, manage, manageable, management, manager, Manchester, mandate, mandated, mandatory, manner, Manual, march, Maritime, market, marketing, marketplace, master, material, materialize, materially, matter, maturing, maturity, Maureen, maximum, McMaster, measurement, meet, meeting, member, membership, mentioned, met, Mexico, Middle, Mike, million, minimize, minimizing, minimum, Minister, misaligned, mitigation, mobile, modifier, Monetary, monitoring, month, Montreal, Moody, moratorium, Morrison, motivated, move, movement, moving, multiple, municipal, nationality, natural, nature, nearest, negative, negligent, negotiated, negotiation, net, network, nil, Nominating, Noncompliance, 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, ordinance, ordinary, organization, originating, outcome, outlook, outsourcing, outstanding, overlap, Overnight, override, overseeing, overseen, oversight, overspeed, overview, owner, ownership, Pace, page, panel, paper, par, Parliament, part, participate, participated, 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, 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, preventing, Prevention, previously, price, pricing, prime, principal, prior, private, privately, Privy, proactively, proceed, product, productivity, professional, profitability, profitable, program, prohibit, prohibited, prohibiting, prohibition, promote, promulgated, property, proposal, proposed, protected, protecting, protection, province, provincial, PTC, public, publicly, publish, published, purpose, pursuant, pursuit, qualification, qualifying, quality, quarantine, quarter, quarterly, Quebec, question, quo, quorum, race, radio, radioactive, rail, railcar, railroad, ramification, range, ranking, rate, rated, ratified, rating, ray, reached, readily, real, receipt, receivable, receive, received, receiver, receiving, recent, recently, recognition, recognize, recommendation, recommending, record, recorded, recording, recruitment, recycling, redeemed, redemption, reduced, referred, referring, refinancing, reflect, reflected, Reform, refuse, Region, registered, Registrant, registrar, Regular, regularly, regulate, regulated, regulation, regulatory, reimposition, reinvestment, reiterate, relate, relating, relation, relationship, release, relevant, reliability, reliable, reliance, religion, relinquish, rely, remain, remaining, remediation, removal, remunerating, remuneration, render, rendered, renew, renewal, renewed, renewing, repay, replaced, replacement, reported, represented, representing, reproduced, Republic, repurchase, repurchased, request, requested, requesting, require, required, requiring, research, reserve, Residence, resignation, resiliency, 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, Ruest, rule, running, 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, shelf, shipper, shipping, shopcraft, shorter, shown, signal, significant, significantly, similar, similarly, simultaneously, single, site, situated, situation, Size, social, solid, sought, South, specific, specifically, spending, staffing, standpoint, state, stating, statute, statutory, STB, Stein, stock, strategic, strategy, stream, Street, strength, striving, strong, subdivide, subject, submit, submitted, subsidiary, substantial, substantially, successor, summary, superior, supply, 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, TransX, traverse, Treasury, treatment, truckload, Trunk, Trust, trustee, TSA, TSX, type, ultimately, unauthorized, uncertainty, unchanged, uncommitted, undergraduate, underlying, undersigned, undertaken, undivided, undue, Unifor, unionized, United, University, unlimited, unrelated, unrestricted, unsecured, unwavering, update, upgraded, urban, USA, USDA, user, valuable, valuation, vessel, viability, vice, Victoria, violence, VMWare, volume, vote, voting, vulnerable, Washington, waste, WC, weather, Web, website, Western, White, wholly, wide, Wisconsin, withdrawn, woman, work, workforce, working, workplace, written, year, York