Company profile

Ticker
CNI
Exchange
Website
CEO
Jean-Jacques Ruest
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
980018609

CNI stock data

(
)
FINRA relative short interest over last month (20 trading days) ?

Calendar

3 Feb 20
1 Jun 20
31 Dec 20

News

Company financial data Financial data

Annual (CAD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 14.32B 13.04B 12.04B 12.61B
Net income 4.33B 5.48B 3.64B 3.54B
Diluted EPS 5.87 7.24 4.67 4.39
Net profit margin 30.22% 42.05% 30.24% 28.05%
Operating income 5.49B 5.24B 5.03B 5.27B
Net change in cash 196M -106M 23M 101M
Cash on hand 266M 70M 176M 153M

Financial data from company earnings reports

55.1% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 605 653 -7.4%
Opened positions 56 74 -24.3%
Closed positions 104 55 +89.1%
Increased positions 179 189 -5.3%
Reduced positions 244 240 +1.7%
13F shares
Current Prev Q Change
Total value 60.67B 68.15B -11.0%
Total shares 390.97M 392.9M -0.5%
Total puts 369.3K 844.3K -56.3%
Total calls 321.4K 1.18M -72.8%
Total put/call ratio 1.1 0.7 +61.0%
Largest owners
Shares Value Change
Massachusetts Financial Services 35.79M $2.78B +6.6%
RY Royal Bank of Canada 35.14M $2.73B +0.3%
Wellington Management 23.54M $1.82B +1.9%
Vanguard 21.91M $1.7B +4.5%
TCI Fund Management 20.91M $1.63B +2.1%
Bill & Melinda Gates Foundation Trust 17.13M $1.33B 0.0%
BMO Bank Of Montreal 16.45M $1.26B -1.9%
TD Asset Management 16.13M $1.25B +20.0%
Caisse De Depot Et Placement Du Quebec 12.15M $939.43M +0.0%
Jarislowsky, Fraser 10.83M $837.4M -0.4%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -7.13M EXIT
Manufacturers Life Insurance Company, The 9.25M +3.12M +50.8%
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 534.06K -2.96M -84.7%
TD Asset Management 16.13M +2.69M +20.0%
Massachusetts Financial Services 35.79M +2.22M +6.6%
TD Toronto Dominion Bank 2.51M -1.67M -39.9%
Beutel, Goodman & Co 6.14M +1.4M +29.4%
BEN Franklin Resources 3.78M -1.21M -24.2%
GWL Great West Life Assurance 5.15M +1.12M +27.8%
Highstreet Asset Management 0 -1.03M EXIT

Financial report summary

?
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
6th grade V good
New words: Blvd, ca, Codification, Cooperative, CPA, Maisonneuve, Topic
Removed: AA, aaa, abandon, abandonment, ability, AbitibiBowater, Aboriginal, absence, absent, absolute, accelerated, accept, acceptability, acceptance, accepted, accident, accompanying, account, accountable, accounted, accrual, accuracy, accurate, achieve, acquired, acquisition, act, acted, acting, actuarial, addition, additional, Additionally, addressed, addressing, adequacy, adequate, adjacent, adjudicatory, administered, administration, administrative, admitted, advance, adverse, adversely, advertised, Advisory, affect, affected, affecting, affiliate, affirm, Africa, aftermath, Agency, agenda, agent, aggregate, aggressive, agreed, agreement, agricultural, agriculture, AIF, aim, aimed, air, Airline, Alabama, Alberta, allege, alternative, Ambassador, amended, amendment, America, American, amount, AMR, anchored, ancillary, anniversary, announced, annually, anonymity, anticipated, applicable, applicant, apply, appointed, appointment, appraisal, approach, approval, approved, approving, approximately, April, arbitration, arbitrator, arise, arising, arrangement, aspect, assessing, assessment, asset, assign, assist, assistance, Assistant, assisting, assume, assumed, assurance, Atlantic, Att, attached, attaching, attained, attend, attendant, attended, attest, attestation, attributable, audited, auditing, August, authority, authorized, avoidance, Bachelor, 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, budget, build, built, buy, Cabinet, Caisse, Calgary, California, call, called, Canton, cap, capability, capacity, capital, capitalization, capitalize, car, career, cargo, carload, carried, carrier, carry, carrying, Carty, case, Casella, category, CBP, CBSA, CCAA, CDP, CDPQ, cease, ceased, ceasing, Center, Central, CEO, Certificate, certification, CFIA, CFO, chair, chairman, challenge, chapter, charged, charter, Chicago, chief, Circular, claim, claimed, classification, classified, Claude, clean, clear, clearance, clerical, climate, Clorox, cn, CNI, CNR, coaching, Coast, coastal, code, cold, collaboration, collateral, 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, complying, 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, contrary, contrast, controlled, Controller, convey, corporate, corporation, correction, Cory, cost, Council, Counsel, court, covenant, cover, coverage, covered, covering, CP, craft, create, credit, creditor, crew, critical, crossing, Crown, crude, CTA, culture, cumulative, currency, customary, customer, cyclical, daily, damage, Dartmouth, data, date, deadline, deal, dealer, debt, decided, decision, declaration, declared, defined, delegation, deliver, Delivering, delivery, Dell, demand, demanding, denied, Department, DePaul, dependent, derailment, deregulated, Deregulation, derived, description, design, designated, designation, detail, detailed, determinant, determination, determine, determined, determining, Detroit, development, DHS, diligence, direct, directing, direction, directly, director, disability, disagreement, discharge, disclosure, discontinuance, discontinue, discount, discretion, discrimination, discussed, discussing, discussion, disposal, dispose, disposing, dispute, disrupt, dissolution, distributed, distribution, District, diversified, diversity, dividend, division, Dock, dollar, domestic, Donald, driven, Drug, du, Duluth, duly, duty, earn, earned, East, economic, EDGAR, Edith, Edmonton, education, effect, effected, effective, effectively, efficiency, efficient, efficiently, Electrical, elevated, Email, emerged, emergency, employed, employee, Employment, enacted, Enbridge, encountered, end, Energy, Enforcement, enforcing, enhance, enhanced, ensure, ensuring, enter, entered, entering, entirety, entitled, entitlement, 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, expanding, expected, expensed, experience, Experimental, expert, expertise, expire, expired, expiring, explosive, export, exposed, exposure, extend, extended, extension, extensive, extensively, extent, external, extracted, extremely, face, facility, Faculty, fall, fast, favourable, Fax, FDA, February, federal, fee, fiduciary, filed, filing, final, Finally, Finance, financially, financing, fire, 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, Ghislain, Giffin, Global, GM, goal, 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, health, healthy, heightened, Heinz, hereinafter, hereof, high, higher, highest, highly, hiring, historical, history, hold, holder, holding, Holiday, homeland, Hon, Hong, Houle, hour, House, human, IBEW, 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, indirectly, individual, industry, inequitable, inference, inflation, influenced, information, Infra, infrastructure, inhalation, inherent, initially, initiated, injury, innovation, inquiry, insolvency, inspection, installation, instituted, Institutional, insurance, integral, integrating, integrity, intellectual, intend, intended, Interbank, interchange, intercity, interest, interfere, intermodal, interswitching, introduced, invested, investigation, investing, investment, Investor, invitation, invoked, involve, involvement, involving, Irving, Island, issuable, issuance, issue, issued, issuer, Item, Jackson, Jim, Jobin, join, joining, judged, judicial, July, June, jurisdiction, Kempston, Kevin, key, Kimberly, knowledge, Kong, La, labor, labour, Lake, land, large, Latin, Laura, law, lawyer, lead, leadership, leading, legal, legally, legislation, legislative, legitimate, lesser, letter, level, LIBOR, light, limit, line, liquid, liquidation, list, listed, literacy, literate, litigation, LL, local, located, location, locomotive, London, longer, Losier, low, Luc, Lynch, made, Madigan, Mail, mainline, maintain, maintained, maintenance, make, making, manageable, management, manager, mandate, mandated, manner, Manual, manufacturer, march, Maritime, market, marketer, marketplace, master, material, materialize, materially, matter, maturing, Maureen, maximum, measurement, meet, meeting, membership, mentioned, met, metal, metropolitan, Mexico, Middle, Mike, mile, million, minimize, minimizing, minimum, Minister, Mississippi, mitigation, mobile, modifier, Mongeau, monitoring, month, Montreal, Moody, moratorium, Morrison, motivated, move, movement, moving, multiple, municipal, nationality, natural, nature, nearest, negative, negligent, negotiated, net, Nominating, North, Note, notice, notification, November, NP, number, NYSE, objective, objectivity, obligation, obligor, obtain, obtaining, occupy, October, offer, offered, offering, office, officer, oil, Ombudsman, ongoing, Ontario, open, operate, operating, operation, operational, Opportunity, option, order, ordinary, originating, OSC, outcome, outlook, outsourcing, outstanding, overlap, Overnight, override, overseeing, overseen, oversight, overview, owner, ownership, Pace, Pacific, page, paid, panel, paper, par, Parliament, part, participate, participation, Partner, party, passenger, past, pay, payable, payment, payout, PCD, peer, pending, pension, people, percentage, performance, performed, performing, periodic, periodically, permitted, person, personal, personnel, phase, phasing, PHMSA, Pipeline, Pittsburgh, placement, plan, planning, plant, pledge, pledged, policy, political, pool, population, Porter, portfolio, posing, position, positive, post, potential, power, practicable, practical, practice, preceding, preferred, preparation, prepared, prescribed, presence, present, preserve, President, prevailing, Prevention, previously, price, pricing, prime, Prince, principal, prior, private, privately, product, productivity, professional, profitability, profitable, program, prohibited, prohibiting, prohibition, promulgated, property, proposal, proposed, protected, protecting, protection, Protective, province, provincial, provision, PTC, 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, ratified, rating, ray, reached, readily, real, receipt, receivable, receive, received, receiver, receiving, recent, recently, recognition, recognize, recommendation, Recommended, recommending, record, recorded, recruitment, recycling, redemption, referred, referring, refinancing, reflect, reflected, Reform, refuse, 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, renegotiation, renew, renewal, renewed, reorganization, repay, replace, replacement, reported, representing, reproduced, Republic, repurchase, request, requesting, require, required, requiring, Research, reserve, resignation, resigned, resolution, respond, response, responsibility, responsible, Responsibly, Restricted, result, resulted, resulting, retain, retained, retention, retired, retirement, return, returning, revenue, revert, review, reviewed, reviewing, revise, revised, revolving, Rhode, risk, road, Robert, role, rolling, rotation, roughly, rounded, route, Royall, running, Rupert, safe, safely, safety, sale, sampling, San, Santander, satisfied, schedule, scheduled, Schlumberger, School, science, Scientific, screening, seasonal, sec, Secretary, section, secure, securement, securitization, security, sedar, seek, seeking, select, selection, sell, senior, separately, September, serve, served, service, serving, set, setting, settle, settlement, sex, share, shareholder, sheet, shelf, ship, shipper, shipping, shopcraft, shown, significant, significantly, similar, similarly, simultaneously, single, situated, situation, small, SMART, social, solid, sought, South, specific, specifically, speed, spending, spent, staffing, standard, standpoint, state, stating, Station, statute, statutory, STB, Stein, step, stock, strategic, strategy, stream, Street, strength, striving, strong, subdivide, subject, submit, submitted, subset, subsidiary, substantial, substantially, summary, superior, supplier, support, supported, supportive, surface, surveillance, susceptible, sustainability, sustainable, system, systematically, table, tabled, tank, tap, targeted, tax, TCRC, team, technical, technology, Tel, telephone, Templeton, term, terminology, terrorism, testing, thereof, thereto, thousand, time, timely, timing, title, Toll, ton, Toronto, toxic, track, trade, trading, traffic, train, training, tranche, transaction, transborder, transfer, transit, transport, transportation, transported, transporting, traverse, Treasury, treatment, Trunk, Trust, trustee, TSA, TSX, type, ultimately, unattended, uncertainty, uncommitted, undergraduate, underlying, undersigned, undertaken, undivided, undue, Unifor, union, unionized, United, University, unlimited, unrelated, unrestricted, unsecured, unwavering, update, upgraded, urban, USA, USDA, user, utilization, valuable, valuation, Vancouver, Vena, vessel, viability, Victoria, violence, VMWare, volume, voluntary, vote, voting, vulnerable, waste, WC, weather, Web, website, Western, White, wholly, wide, Winnipeg, Wisconsin, withdrawn, woman, work, workforce, working, workplace, worth, written, yard, yearly, York