BMO Bank of Montreal

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
$11.8B (as of 30 Mar 16)
119,705 (as of 30 Mar 16)
Bank of Montreal
A6 M5X 1A1

BMO stock data


Investment data

Data from SEC filings
Top 50 of 4662 long holdings
End of quarter 31 Mar 21
$6.15B 66.19M
$5.09B 39.06M
$4.69B 71.36M
$3.92B 15.49M
$3.24B 981.34K
$3.23B 51.89M
$2.48B 54.76M
$2.1B 932.22K
$2.09B 22.94M
$2B 17.26M
$1.96B 865.62K
$1.85B 49.98M
$1.71B 17.34M
$1.71B 79.15M
$1.44B 30.62M
$1.44B 3.81M
$1.42B 30.92M
$1.41B 4.51M
$1.36B 1.11M
$1.28B 23.26M
$1.2B 3.19M
$1.18B 10.4M
$1.11B 7.19M
$1.1B 4.16M
$1.1B 4.98M
$1.08B 1.89M
$1.06B 22.21M
$1.03B 2.53M
$944.64M 5.8M
$907.15M 20.77M
$865.68M 6.49M
$806.37M 1.45M
$798.64M 20.12M
$797.57M 4.09M
$780.94M 4.17M
$746.91M 5.35M
$736.1M 14.39M
$730.51M 10.1M
$709.04M 8.84M
$701.61M 2.23M
$670.94M 40.89M
$630.75M 30.84M
$624.92M 4.55M
$601.45M 1.67M
$600.85M 878.69K
$574.51M 1.57M
$559M 10.22M
$556.57M 17.99M
$554.4M 1.14M
$549.24M 26.12M
Holdings list only includes long positions. Only includes long positions.


1 Dec 20
4 Aug 21
31 Oct 21
Annual (USD)
Oct 20 Oct 19 Oct 18 Oct 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.

40.7% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 396 390 +1.5%
Opened positions 50 72 -30.6%
Closed positions 44 31 +41.9%
Increased positions 156 94 +66.0%
Reduced positions 92 137 -32.8%
13F shares
Current Prev Q Change
Total value 23.56B 21.4B +10.1%
Total shares 263.84M 272.05M -3.0%
Total puts 5.23M 3.57M +46.6%
Total calls 4.32M 4.8M -10.0%
Total put/call ratio 1.2 0.7 +62.8%
Largest owners
Shares Value Change
RY Royal Bank Of Canada 57.6M $5.13B -0.5%
BMO Bank of Montreal 22.94M $2.09B +4.3%
Vanguard 19.53M $1.74B +1.5%
TD Asset Management 14.99M $1.34B -1.4%
CIBC World Markets 13.29M $1.18B -4.1%
MKFCF Mackenzie Financial 11.08M $987.59M +88.3%
Caisse De Depot Et Placement Du Quebec 10.52M $937.62M +42.9%
TD Toronto Dominion Bank 8.91M $794.17M -28.7%
BNS Bank Of Nova Scotia 8.68M $774.91M -35.7%
CIBC Asset Management 6.28M $559.3M +4.4%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -7.35M EXIT
GWL Great West Life Assurance 477.98K -5.69M -92.2%
MKFCF Mackenzie Financial 11.08M +5.2M +88.3%
BNS Bank Of Nova Scotia 8.68M -4.83M -35.7%
TD Toronto Dominion Bank 8.91M -3.58M -28.7%
Caisse De Depot Et Placement Du Quebec 10.52M +3.16M +42.9%
Healthcare Of Ontario Pension Plan Trust Fund 2.21M -2.35M -51.6%
Beutel, Goodman & Co 3.7M -2.14M -36.6%
GCG Guardian Capital 3.89M +1.46M +59.9%
Two Sigma Investments 1.53M +1.37M +886.8%
Content analysis
H.S. freshman Avg
New words: aa, AAA, ability, absence, Absorbing, accelerated, accepted, accessible, accrue, accrued, accuracy, accurate, achieve, acquisition, ad, added, adding, addition, additional, Additionally, addressing, adequacy, adequate, adjourned, administering, administrative, advantage, adverse, adversely, advice, advisor, advisory, affect, affected, affecting, affiliate, affiliated, afforded, agency, agenda, agent, aggregate, agreement, ahead, AI, aimed, aiming, aircraft, America, American, amount, analytical, analyzing, announced, announcement, annuity, anticipate, anticipated, appended, Appendix, appetite, apply, appoint, appointed, appointment, approach, approval, approve, approved, approving, approximately, arising, Arizona, arrangement, artificial, assessed, assessing, assessment, assign, assignable, assigned, assist, Assistant, assisting, assume, assumed, assurance, Atlanta, attaching, attend, attention, attractive, augment, augmented, August, automated, automatic, automatically, average, award, Baa, Babiak, Baldwin, bankrupt, bankruptcy, Barclay, based, Basel, BBB, BCE, benchmark, beneficial, beneficially, BFC, BHB, BHC, bid, billion, body, Boldly, borrower, branch, brand, breadth, bring, Bristol, broad, broader, Brochu, Broderick, broker, budget, build, buyback, Caa, Calgary, 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, CFO, chair, challenge, challenging, charter, chartered, Christine, circular, claim, classified, clear, client, climate, cloud, collectively, combination, combined, commencing, commercial, commitment, committed, communicating, community, comparable, compensation, compete, competent, competition, competitive, complaint, complex, complexity, compound, comprehensive, compromise, Comptroller, Computershare, concert, condition, confidential, conjunction, connection, consecutive, consideration, consist, constitute, constraining, consultant, consultation, consulting, consumer, contact, contacting, context, continue, continued, continuing, contraction, 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, cushion, cyber, cycle, Dan, Darryl, David, deal, dealer, dealing, dealt, debt, decide, decision, declare, declared, decreased, deem, deepening, default, degree, Delaware, delineation, delivered, delivering, delivery, demand, denial, denied, denote, denoted, deployment, deposit, depository, Deputy, derived, description, detail, detailed, detection, determination, determine, determined, determining, develop, developed, development, difficult, digital, digitization, direct, direction, directly, disagreement, disciplined, discretion, disease, dislocation, dismissal, dispose, disruption, dissolution, dissolved, distinguished, distributed, distribution, distributor, diverse, diversified, dividend, Doctorate, document, documentation, Dodd, downgrade, downgraded, Dr, due, duration, easily, economic, economy, education, effect, effective, effectively, EGRRCP, Eichenbaum, eleventh, Email, employed, enabling, encouraging, Energir, Engineer, Engineering, enhance, enhanced, Enlighten, ensure, entered, entering, enterprise, entirety, entitled, entity, environment, environmental, equal, equally, equipped, equity, equivalent, Eric, Ernie, Ernst, escrow, ESCROWED, espionage, establish, established, estate, estimate, ethical, evaluating, evaluation, event, everyday, evident, evolving, examination, examine, examined, exceed, exceptionally, excluded, exemption, exercised, exhaustive, exist, existing, expansion, expect, expectation, expected, expense, experience, experienced, expert, expertise, expired, exposure, expressed, extensive, extent, external, extracted, extraordinary, face, faced, facilitate, fail, failure, fairly, fall, Family, Farmer, favour, favourable, Fax, FBO, FCAC, FCU, FDIC, feature, February, federal, federally, fiduciary, fill, final, finance, financing, Fish, Fitch, fixed, Florida, focused, food, force, foregoing, formula, fostering, found, fourth, framework, Frank, fraud, free, Freeman, frequently, fulfill, fulfilling, full, fully, function, fund, fundamental, funding, future, gain, gaining, geographic, geography, Geological, George, global, goal, Gold, Goldman, good, governmental, Governor, graduate, granted, group, grow, growing, guidance, hacking, half, halt, halted, harbor, hardship, Harquail, 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, impactful, impairment, implement, implementation, implemented, implementing, imply, important, imposed, imposition, improving, income, increase, increased, increasing, increasingly, incur, index, Indiana, indirectly, inevitable, influence, influenced, infrastructure, inherent, initial, innovation, innovative, input, inquiry, insolvency, insolvent, Institute, instituted, institutional, insurance, insured, integrated, integrity, intelligence, intend, intended, intense, intention, intercorporate, interest, interim, intermediate, internationally, interpretation, investigation, investor, InvestorLine, invite, involve, involving, issuance, iv, IX, Jan, January, job, Johannson, joined, joining, jointly, judged, judicial, July, June, junior, jurisdiction, key, knowledge, La, ladder, landscape, large, largest, Laundering, Laval, lead, leasing, led, legacy, legal, legislation, legislative, Lehigh, lending, lesser, letter, level, leverage, leveraging, liability, life, lifted, light, likelihood, limit, limited, Linda, liquidated, liquidation, liquidity, literacy, literate, litigation, LLC, loan, local, lockdown, long, longer, Lorraine, low, lower, lowered, loyalty, Magazine, mailed, Maine, maintenance, Malone, mandate, manner, March, marketplace, Markham, Martin, material, materiality, materially, mature, maturity, MBA, McGill, meant, measured, measurement, medium, meet, meeting, member, mentioned, merger, method, Metro, middle, Midwest, million, minimum, Minister, Minnesota, misconduct, Missouri, misstatement, Mitchelmore, mitigation, mix, moderate, modified, modifier, modify, momentum, Mona, monetary, monoline, month, Moody, Mosaic, move, MSCI, multiple, multitude, MUNICIPALITY, mutual, national, nationwide, natural, nature, NCIB, necessarily, necessity, negative, Nesbitt, net, network, Nevada, nominal, Nominating, North, Northbrook, notice, notional, November, numerical, objectivity, obligor, obtain, obtained, obtaining, OCC, OCCUPATION, occur, occurred, occurrence, offer, offering, Oil, Oklahoma, Ombudsman, ongoing, online, open, operate, operating, operation, operational, opine, opinion, option, oral, ordinary, organization, organizational, organized, orientation, original, OSFI, outline, outlined, outlining, outlook, oversee, overseeing, oversight, ownership, Oxley, paid, pandemic, par, parent, part, participating, partner, party, passed, Patrick, pay, payable, paying, payment, payout, peer, pension, people, PepsiCo, Percentage, perform, performance, performing, permit, permitted, pertaining, phishing, physical, pivotal, plan, planning, platform, play, policy, political, portfolio, position, positive, potential, power, PPP, practice, precursor, predecessor, predict, predominantly, predominately, preparation, prepare, preparing, 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, prudent, prudential, publicly, purpose, put, qualified, qualify, qualifying, qualitative, quality, quantitative, quarter, quarterly, Quebec, questionable, quorum, quoted, range, rank, ranking, rapidly, rate, rated, rating, reached, read, real, recapitalization, receipt, receive, received, receiver, recent, recently, recession, recognition, recognizing, recommend, recommendation, recommended, recommending, record, recourse, recover, recovery, rectify, redeem, redeemable, redeemed, redemption, reduce, reduced, reducing, reflect, Reform, regime, regional, registrar, regular, regulatory, relevant, reliance, Relief, remain, remained, remaining, remediation, remedy, remote, removed, renewal, reorganization, repay, repayment, replaced, represented, representing, repurchase, reputation, research, Reserve, reset, Resetting, resiliency, resolution, resolve, resource, response, responsible, restoring, restrict, restricted, restriction, restructure, Restructuring, result, resulted, resulting, retail, retailer, retention, retire, retired, retirement, Retrieval, revoked, risk, role, Ronald, rotation, royalty, rue, rulemaking, safe, Saint, satisfaction, satisfy, satisfying, scalable, scale, Schedule, scheduled, School, Schwab, Scotland, seat, sec, secretary, sector, securitization, security, sedar, seeking, sell, senior, separate, September, serve, served, service, serving, settlement, share, Sharon, Shell, shock, short, show, significantly, similar, Simon, single, size, skepticism, small, social, society, solvency, Sophie, sound, specialty, specific, specifically, spectrum, speculative, spending, spirit, sponsorship, spread, stability, stable, standing, Stanford, state, stated, steep, steepest, Steve, strategic, strategy, streaming, strong, structure, structured, submission, subordinate, subordinated, subsequently, substantial, substantially, successor, suffered, sufficient, suitability, suite, Superintendent, superior, supervised, supervising, supervision, supervisory, supply, support, supported, supporting, susceptible, sustainability, sustained, synchronized, table, target, targeted, task, tax, Tayfun, technological, technology, teller, temporary, Tennyson, terrorist, testing, theft, thereof, therewith, threat, threshold, tier, TLAC, Tom, top, traditional, transaction, transfer, transferred, transform, transportation, Treasurer, treatment, trend, trust, trusted, trustee, TSX, Tuzun, type, typically, unaudited, uncertain, uncertainty, undergoing, underlying, understand, understanding, underway, underwriting, undue, unemployment, Universit, University, unlimited, unpaid, unrestricted, unsecured, unsubordinated, upcoming, upgraded, utility, vacancy, vacated, vaccine, valuable, Vancouver, variety, varying, vi, viability, viable, Vice, view, violation, volatile, volatility, Volcker, voluntarily, vote, voting, vulnerability, vulnerable, waived, waiver, Wall, Wallace, war, water, weak, weakened, wealth, wellbeing, White, wide, widely, widespread, William, winding, Wisconsin, withdraw, withstand, worked, world, worldwide, worth, wound, written, Young
Removed: area, attestation, Box, calculated, chapter, charge, check, citizen, closed, Codification, Colleen, Composition, confirming, covered, Department, disclose, dollar, duly, electronically, emerging, Employer, extended, file, filing, furnish, GAAP, Hennessy, identifying, Industrial, Interactive, knowingly, Manual, mark, Monroe, negligible, OFAC, ofRegulation, onForm, Primary, print, prohibited, prohibiting, promptly, registrant, Registration, request, resident, respond, 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.