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
30 Mar 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

13F holders
Current Prev Q Change
Total holders 650 632 +2.8%
Opened positions 73 53 +37.7%
Closed positions 55 44 +25.0%
Increased positions 188 196 -4.1%
Reduced positions 239 221 +8.1%
13F shares
Current Prev Q Change
Total value 68.15B 67.4B +1.1%
Total shares 392.89M 381.14M +3.1%
Total puts 844.3K 683.3K +23.6%
Total calls 1.18M 844.3K +40.1%
Total put/call ratio 0.7 0.8 -11.8%
Largest owners
Shares Value Change
RY Royal Bank of Canada 35.05M $3.17B +2.0%
Massachusetts Financial Services 33.56M $3.04B -1.7%
Wellington Management 23.1M $2.09B -5.2%
Vanguard 20.97M $1.9B +1.2%
TCI Fund Management 20.48M $1.85B +7.2%
Bill & Melinda Gates Foundation Trust 17.13M $1.55B 0.0%
BMO Bank Of Montreal 16.77M $1.52B -5.0%
TD Asset Management 13.45M $1.22B -1.1%
Caisse De Depot Et Placement Du Quebec 12.15M $1.1B 0.0%
Jarislowsky, Fraser 10.88M $985.23M +1.0%
Largest transactions
Shares Bought/sold Change
Norges Bank 7.13M +7.13M NEW
BNS The Bank of Nova Scotia 6.54M +2.77M +73.6%
MTH Meritage 2.39M +2.39M NEW
Arrowstreet Capital, Limited Partnership 1.37M -2.36M -63.2%
Artisan Partners Limited Partnership 0 -1.87M EXIT
TCI Fund Management 20.48M +1.38M +7.2%
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 3.49M +1.37M +64.7%
Canada Pension Plan Investment Board 1.45M +1.36M +1518.2%
Wellington Management 23.1M -1.26M -5.2%
BMO Bank Of Montreal 16.77M -876.25K -5.0%

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