Bank of Montreal (BMO)

Serving customers for 200 years and counting, Bank of Montreal (BMO) is a highly diversified financial services provider - the 8th largest bank, by assets, in North America. With total assets of $973 billionas of January 31, 2021, and a team of diverse and highly engaged employees, BMO provides a broad range of personal and commercial banking, wealth management and investment banking products and services to more than 12 million customers and conducts business through three operating groups: Personal and Commercial Banking, BMO Wealth Management and BMO Capital Markets.

Company profile

William Downe
Fiscal year end
Industry (SIC)
SEC advisor number
Bank of Montreal
A6 M5X 1A1

BMO stock data

Investment data

Data from SEC filings
Top 50 of 3422 long holdings
End of quarter 30 Jun 22
$28.22B 16.08M
$14.33B 28.66M
$6.82B 65.95M
$5.32B 78.89M
$3.7B 13.7M
$3.55B 58.79M
$2.98B 69.99M
$2.83B 7.38M
$2.71B 50.45M
$2.6B 9.3M
$2.57B 47.79M
$2.34B 5.93M
$2.29B 50.71M
$2.18B 22.46M
$1.83B 34.54M
$1.8B 819.47K
$1.72B 30.84M
$1.71B 14.88M
$1.52B 663.08K
$1.45B 1.33M
$1.45B 8.37M
$1.41B 81.32M
$1.33B 18.71M
$1.26B 33.37M
$1.14B 6.26M
$1.09B 2.15M
$1.04B 2.16M
$1.04B 8.38M
$1.02B 5.17M
$1.01B 20.82M
$994.13M 2.88M
$978.38M 20.44M
$977.54M 43.47M
$964.67M 11.14M
$964.29M 3.25M
$885.22M 7.15M
$882.6M 24.11M
$881.01M 22.44M
$843.97M 2.56M
$819.76M 4.43M
$796.25M 2.75M
$685.26M 2.34M
$672.43M 4.84M
$658.58M 13.56M
$655.47M 20.11M
$654.89M 12.63M
$640.68M 2.31M
$639.24M 2.02M
$613.64M 1.58M
$608.75M 3.47M
Holdings list only includes long positions. Only includes long positions.


3 Dec 21
19 Aug 22
31 Oct 22
Quarter (USD) Oct 21 Oct 20 Oct 19 Oct 18
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD) Oct 21 Oct 20 Oct 19 Oct 18
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
13F holders Current Prev Q Change
Total holders 459 485 -5.4%
Opened positions 49 67 -26.9%
Closed positions 75 58 +29.3%
Increased positions 161 166 -3.0%
Reduced positions 131 131
13F shares Current Prev Q Change
Total value 27.87B 32.93B -15.4%
Total shares 280.28M 279.39M +0.3%
Total puts 4.75M 4.59M +3.4%
Total calls 3.14M 3.07M +2.4%
Total put/call ratio 1.5 1.5 +0.9%
Largest owners Shares Value Change
RY Royal Bank Of Canada 64.15M $6.17B +7.4%
Vanguard 22.49M $2.16B +0.1%
BMO Bank of Montreal 22.46M $2.18B +3.7%
TD Asset Management 15.26M $1.46B +0.4%
BNS Bank Of Nova Scotia 11.78M $1.13B -8.1%
CIBC World Markets 11.39M $1.1B +0.8%
MKFCF Mackenzie Financial 11.29M $1.09B -1.2%
FIL 9.35M $899.18M +3.4%
CIBC Asset Management 8.78M $844.03M +26.2%
TD Toronto Dominion Bank 7.77M $747.39M +6.7%
Largest transactions Shares Bought/sold Change
RY Royal Bank Of Canada 64.15M +4.42M +7.4%
LGEN Legal & General 0 -4.01M EXIT
CIBC Asset Management 8.78M +1.82M +26.2%
GS Goldman Sachs 2.99M +1.6M +114.7%
Canada Pension Plan Investment Board 1.53M -1.55M -50.4%
BNS Bank Of Nova Scotia 11.78M -1.03M -8.1%
Marshall Wace 52.2K -895.92K -94.5%
GCG Guardian Capital 2.69M -835.21K -23.7%
BMO Bank of Montreal 22.46M +811.25K +3.7%
Manufacturers Life Insurance Company, The 3.1M +751.12K +32.0%

Content analysis

H.S. freshman Avg
New words: aa, AAA, ability, absence, Absorbing, accelerate, accelerated, accepted, accessible, accrue, accrued, accuracy, accurate, achieve, ad, adapt, adapting, add, added, addition, additional, Additionally, addressing, adequacy, adequate, adjourned, administering, administrative, advance, advantage, adverse, adversely, advice, advisor, advisory, affect, affected, affecting, affiliate, affiliated, afforded, agency, agenda, agent, aggregate, agreement, ahead, ai, aimed, aiming, aircraft, Akamai, America, American, amount, analytical, analyzing, announced, annuity, anticipate, anticipated, appended, Appendix, apply, appoint, appointed, appointment, approach, approval, approve, approved, approving, approximately, arising, Arizona, arrangement, artificial, assign, assignable, assigned, assist, Assistant, assisting, assume, assumed, assurance, Atlanta, attaching, attend, attention, augment, augmented, August, automated, automatic, automatically, average, award, Baa, Babiak, Baldwin, Bancorp, bankrupt, bankruptcy, Barclay, based, Basel, BBB, BCE, began, benchmark, beneficial, beneficially, BFC, BHB, BHC, bid, biennially, billion, body, Borrowing, branch, brand, breadth, bring, Bristol, broad, broader, Brochu, Broderick, broker, budget, build, buyback, Caa, Calgary, California, call, called, cancel, cancellation, cancelled, Canton, capacity, carefully, carried, carry, carrying, case, cash, Casper, casting, casualty, categorized, category, caution, CCC, CDIC, cease, ceased, ceasing, Central, CEO, certified, chair, challenge, charter, chartered, Christine, circular, claim, classified, client, climate, cloud, collectively, combination, combined, commencing, commercial, commit, commitment, committed, communicating, comparable, compensation, compete, competent, competition, competitive, complaint, complexity, compound, comprehensive, compromise, Comptroller, Computershare, concert, confidence, confidential, conjunction, connection, consecutive, consideration, consist, constitute, consultant, consultation, consulting, consumer, contact, contacting, context, continue, continued, continuing, contravene, conversion, convert, converted, converting, cooperation, Cope, core, correct, cost, council, counsel, counselling, counterparty, country, court, coverage, Craig, create, created, credible, credit, CreditWatch, criteria, critical, Cronin, culture, cumulative, cyber, cycle, Dan, David, deal, dealer, dealing, debt, decide, decision, decisioning, declare, declared, dedicated, deem, deepening, default, degree, Deland, Delaware, delineation, deliver, delivered, delivering, delivery, denial, denied, denote, denoted, Dent, deposit, depository, derived, description, detail, detailed, detection, determination, determine, determined, determining, develop, developed, development, difficult, digital, direct, direction, directly, disagreement, discretion, disease, dismissal, dispose, disruption, dissolution, dissolved, distinguished, distribution, distributor, diverse, diversified, dividend, Doctorate, document, documentation, Dodd, downgrade, Dr, driven, due, duration, easily, economic, economy, education, effect, effective, effectively, efficiency, EGRRCP, Eichenbaum, elevated, eleventh, eliminating, Email, EMEA, employed, empowerment, encouraging, Energir, Engineer, Engineering, enhance, enhanced, enhancing, Enlighten, ensure, entered, entering, enterprise, entirety, entitled, entity, environment, environmental, equal, equally, equity, equivalent, Eric, Ernie, Ernst, escrow, ESCROWED, espionage, establish, established, estate, estimate, ethical, evaluating, evaluation, everyday, evident, evolving, examination, examine, examined, exceed, exceptionally, excluded, exemption, exercised, exert, exhaustive, exist, existing, expand, expanded, expect, expectation, expected, expense, experience, experienced, Expert, expertise, expired, expressed, extensive, extent, external, extracted, face, faced, facilitate, FactSet, fail, failure, fairly, fall, Family, faster, favour, Fax, FBO, FCAC, FCU, FDIC, feature, February, federal, federally, fiduciary, fill, final, finance, financing, Fish, Fitch, fixed, flexibility, Florida, focused, food, footprint, force, forecast, foregoing, formula, fostering, found, fourth, framework, Frank, fraud, free, Freeman, frequently, fuelling, fulfill, fulfilling, full, fully, function, fundamental, future, gain, gaining, geographic, geography, Geological, George, global, goal, Gold, Goldman, good, governmental, Governor, gradually, Graduate, grammatical, granted, group, grow, growing, guidance, hacking, halt, harbor, Harquail, health, healthy, heard, Heavy, heightened, heightening, hereof, high, higher, highest, highly, hiring, historical, History, hoc, hold, holder, holding, honour, housing, Huber, human, hyb, hybrid, identity, ii, iii, illiquid, impact, impacted, impairment, implement, implementation, implemented, implementing, imply, important, imposed, imposition, improving, increase, increased, increasing, incur, index, India, Indiana, indirectly, inevitable, inflationary, influence, influenced, infrastructure, inherent, initial, innovation, innovative, input, inquiry, insolvency, insolvent, Institute, instituted, institutional, insurance, insured, integrated, integrity, intelligence, intend, intended, intention, intercorporate, interest, interim, intermediate, internationally, interpretation, investigation, investor, InvestorLine, invite, involve, involving, issuance, iv, IX, Jan, January, Johannson, joining, jointly, judged, judicial, July, June, junior, jurisdiction, Kamanga, key, knowledge, La, labour, ladder, landscape, large, largest, Laundering, lead, leasing, led, Legacy, legal, legislation, legislative, Lehigh, lender, lending, lesser, letter, level, leverage, leveraging, liability, life, lifted, light, likelihood, Linda, literacy, literate, litigation, LLC, loan, local, long, longer, Lorraine, low, lower, loyalty, Madhu, Magazine, mailed, Maine, maintenance, Malone, mandate, manner, March, marketplace, Martin, matching, material, materiality, materially, mature, maturity, MBA, McGill, measured, measurement, medium, meet, meeting, member, mentioned, merger, method, Metro, middle, Midwest, minimum, Minister, Minnesota, misconduct, Missouri, misstatement, Mitchelmore, mitigation, mix, mobile, moderate, modified, modifier, modify, momentum, Mona, monetary, monoline, month, Moody, Morningstar, move, MSCI, multiple, multitude, MUNICIPALITY, muted, mutual, national, nationally, nationwide, natural, nature, NCIB, necessarily, necessity, negative, Nesbitt, net, network, Nevada, nominal, Nominating, North, Northbrook, note, noted, notice, notional, numerical, objectivity, obligor, obtain, obtained, obtaining, OCC, OCCUPATION, occur, occurred, offer, offering, Oil, Oklahoma, Ombudsman, ongoing, online, open, OpenText, operate, operating, operation, operational, opine, opinion, option, oral, ordinary, organization, organizational, organized, orientation, original, OSFI, outline, outlined, outlining, outlook, oversee, overseeing, oversight, ownership, Oxley, pace, paid, pandemic, par, parent, part, participating, partner, passed, Patrick, pay, payable, paying, payment, payout, peer, pension, people, PepsiCo, Percentage, perform, performance, performing, permit, permitted, pertaining, pivotal, plan, planning, platform, play, policy, political, portfolio, position, positive, potential, power, practice, precursor, predecessor, predict, predominantly, predominately, prescribed, presence, present, presentation, presented, preside, President, pressure, prevention, price, pricing, primarily, prior, privacy, private, proactively, procedure, procurement, product, productivity, professional, profile, program, project, prominent, property, proportionate, proposal, proposed, proprietary, protect, protection, prove, provincial, proxy, prudential, publicly, purpose, put, qualified, qualify, qualifying, qualitative, quality, quantitative, quarter, quarterly, Quebec, questionable, quorum, quoted, Ranganathan, range, rank, ranking, rapidly, rate, rated, rating, reached, read, real, recapitalization, receipt, receive, received, receiver, recent, recently, recognition, recommend, recommendation, recommended, recommending, recover, rectify, redemption, reduce, reduced, reducing, refining, reflect, Reform, regime, regional, registrar, regular, regulatory, relevant, reliability, reliance, Relief, remain, remained, remaining, remediation, remedy, remote, removed, renewal, reorganization, repay, repayment, replaced, represented, representing, repurchase, repurchased, reputation, Research, Reserve, reset, Resetting, resilience, resiliency, resolution, resolve, resource, response, responsible, restrict, restricted, restriction, restructure, Restructuring, result, resulted, resulting, retail, retailer, retention, retire, retirement, Retrieval, revoked, robust, role, rotation, royalty, rue, safe, Saint, sale, Saratoga, satisfy, satisfying, scalable, scale, schedule, scheduled, School, Schwab, Scotland, seat, sec, secretary, sector, security, sedar, seeking, sell, senior, separate, serve, served, service, settlement, share, Sharon, Shell, short, show, significantly, similar, Simon, simplifying, single, site, skepticism, slower, small, social, software, solvency, Sophie, sound, specialty, specific, specifically, spectrum, speculative, speed, spirit, sponsorship, spread, stability, stable, standing, Stanford, state, stated, Stephen, Steve, strategic, Strategy, Strawn, streaming, strength, strong, structure, structured, submission, subordinate, subordinated, subsequently, substantial, substantially, successor, suffered, sufficient, suite, Superintendent, superior, supervised, supervising, supervision, supervisory, supply, support, supported, supporting, supportive, susceptible, sustainability, sustained, table, target, targeted, task, tax, Tayfun, technological, technology, teller, temporary, Tennyson, terrorist, testing, theft, thereof, therewith, threat, threshold, tier, Tom, top, traditional, transaction, transfer, transferred, transportation, Treasurer, treatment, trend, TSX, Tuzun, type, typically, unaudited, uncertain, uncertainty, underlying, understand, understanding, underway, undue, University, unlimited, unpaid, unrestricted, unsecured, unsubordinated, upcoming, vacancy, vacated, Vancouver, variety, varying, vi, viability, viable, Vice, view, violation, volatile, Volcker, voluntarily, vote, voting, vulnerability, vulnerable, waived, waiver, Wall, Wallace, war, water, weak, weaken, wealth, web, wellbeing, White, wide, winding, winning, Winston, Wisconsin, withdraw, work, working, world, worth, wound, written, Young
Removed: area, attestation, Box, calculated, chapter, charge, check, citizen, close, closed, Codification, Colleen, Composition, confirming, covered, Department, disclose, dollar, duly, electronically, Employer, extended, file, filing, furnish, GAAP, Hennessy, identifying, Industrial, Interactive, knowingly, Manual, mark, Monroe, negligible, OFAC, Primary, print, prohibited, prohibiting, promptly, registrant, Registration, request, resident, SDN, Sheet, shorter, thereto, undersigned, Washington, zip
No filings


Network Capacity Planning Systems and Methods
16 Dec 20
A network capacity planning system for forecasting and scheduling of network capacity for electronic devices is provided.
Deep-learning-based System and Process for Image Recognition
18 Nov 20
Disclosed are methods and systems for using artificial intelligence (AI) for image recognition by using predefined coordinates to extract a portion of a received image, the extracted portion comprising a word to be identified having at least a first letter and a second letter; executing an image recognition protocol to identify the first letter; when the server is unable to identify the second letter, the server executes an AI model having a nodal data structure to identify the second letter based upon the identified first letter, the nodal data structure comprising a set of nodes where each node represents a letter, each node connected to at least one other node, wherein connection of a first node to a second node corresponds to a probability that a letter corresponding to the second node is used in a word subsequent to a letter corresponding to the first node.
Systems and Methods for Validating Loading of Content on User Interface
26 Aug 20
Disclosed herein are systems and methods for validating loading of complete electronic form on a user interface of an electronic device.
Systems and Methods for Secure Storage and Retrieval of Trade Data
19 Aug 20
Disclosed herein are embodiments of systems, methods, and products comprising a data power server for secure storage and retrieval of trade data.
Systems and Methods for Pushing Firmware Binaries Using Nested Multi-threader Operations
8 Jul 20
A computer may receive a request to generate a snapshot view of the enterprise network infrastructure.