Company profile

Ticker
BMO
Exchange
Website
CEO
Darryl White
Employees
Incorporated
Location
Fiscal year end
Sector
Industry (SIC)
SEC CIK
SEC advisor number
801-64847
AUM ?
$11.8B (as of 30 Mar 16)
Accounts
119,705 (as of 30 Mar 16)
Address
Bank of Montreal
1 FIRST CANADIAN PLACE
TORONTO
A6 M5X 1A1
Phone
4168677191

BMO stock data

(
)

Fund data

Data from SEC filings
Top 50 of 4259 long holdings
End of quarter 30 Jun 20
Value
 
#Shares
 
$4.28B 63.67M
$3.09B 71.4M
$3.04B 14.18M
$2.72B 7.11M
$2.18B 54.62M
$2.16B 680.12K
$2B 48.54M
$1.58B 48.81M
$1.46B 4.96M
$1.45B 49.12M
$1.45B 16.32M
$1.36B 20.47M
$1.31B 865.35K
$1.19B 29.61M
$1.14B 21.77M
$1.07B 4.4M
$1.06B 80.06M
$1.03B 678.36K
$986.38M 5.13M
$980.81M 943.07K
$906.5M 9.45M
$871.86M 6.05M
$848.19M 21.43M
$826.47M 3.23M
$758.76M 19.48M
$744.87M 5.23M
$725.2M 19.23M
$692.24M 44.01M
$668.87M 7.33M
$615.61M 3.36M
$591.13M 2.25M
$558.15M 4.37M
$553.49M 9.47M
$518.81M 41.34M
$510.49M 10.32M
$508.73M 16.27M
$506.18M 10.65M
$506.05M 6.6M
$504.88M 3.71M
$502.04M 13.95M
$484.94M 1.54M
$483.24M 1.95M
$481.61M 3.93M
$481.11M 29.26M
$481.05M 21.13M
$461.97M 28.5M
$452.09M 5.02M
$441.3M 1.36M
$434.15M 18.51M
$433.85M 1.49M
Holdings list only includes long positions. Only includes long positions.

Calendar

3 Dec 19
15 Aug 20
31 Oct 20

News

Company financial data Financial data

41.4% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 385 439 -12.3%
Opened positions 26 64 -59.4%
Closed positions 80 48 +66.7%
Increased positions 128 134 -4.5%
Reduced positions 139 124 +12.1%
13F shares
Current Prev Q Change
Total value 13.3B 20.71B -35.8%
Total shares 264.9M 267.13M -0.8%
Total puts 4M 2.07M +93.4%
Total calls 4.76M 2.44M +95.1%
Total put/call ratio 0.8 0.8 -0.9%
Largest owners
Shares Value Change
RY Royal Bank of Canada 54.4M $2.73B -1.9%
BMO Bank of Montreal 20.81M $997.83M -1.1%
Vanguard 19.77M $993.79M +6.3%
TD Asset Management 18.69M $933.04M +32.4%
BNS Bank of Nova Scotia 13.82M $694.74M +25.6%
CIBC World Markets 10.85M $545.45M +0.4%
TD Toronto-Dominion Bank 10.39M $524.85M -15.9%
Capital Research Global Investors 7.48M $377.85M +33.5%
MKFCF Mackenzie Financial 7.09M $355.02M -31.5%
GWL Great West Life Assurance 6.82M $345.63M +22.8%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -6.36M EXIT
TD Asset Management 18.69M +4.58M +32.4%
MKFCF Mackenzie Financial 7.09M -3.26M -31.5%
CIBC Asset Management 4.87M -3.01M -38.2%
BNS Bank of Nova Scotia 13.82M +2.81M +25.6%
TD Toronto-Dominion Bank 10.39M -1.97M -15.9%
Capital Research Global Investors 7.48M +1.88M +33.5%
GS Goldman Sachs 3.2M +1.75M +120.6%
OMERS ADMINISTRATION 1.01M -1.39M -57.9%
FMR 2.64M +1.37M +107.7%
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
8th grade Avg
New words: aa, AAA, ability, absence, accepted, accrue, accuracy, accurate, acquisition, adapt, added, addition, additional, addressing, adequacy, adequate, adjourned, administering, administrative, advanced, advantage, adverse, adversely, advice, advisor, advisory, affect, affected, affecting, affiliate, affiliated, afforded, Africa, agency, agenda, agent, aggregate, agreement, ahead, aimed, aircraft, America, American, amount, analytic, analytical, analyzing, announced, anticipate, anticipated, appended, Appendix, apply, appoint, appointed, appointment, approach, approval, approve, approved, approving, approximately, arising, Arizona, arrangement, Asia, assessed, assessing, assessment, assign, assignable, assigned, assist, Assistant, assisting, assume, assumed, assurance, aSustainabilityReport, atAA, Atlanta, attaching, attend, attention, augment, augmented, automated, automatic, automatically, average, award, Baa, Babiak, Baldwin, bankrupt, bankruptcy, Barclay, base, based, Basel, BBB, BCE, benefactor, beneficial, beneficially, BFC, BHB, BHC, billion, body, borrower, Boston, branch, brand, breadth, bring, bringing, Bristol, broad, broader, broadly, Brochu, Broderick, brokerage, budget, build, building, buyback, Caa, Cabinet, Calgary, call, called, Campaign, cancel, cancellation, cancelled, Canton, capacity, carefully, carried, carry, carrying, case, cash, Casper, casting, casualty, categorized, category, Catherine, caution, CCC, CDIC, cease, ceased, ceasing, Central, Centre, CEO, certified, chair, challenge, charter, chartered, choose, chosen, Christine, circular, classified, client, collectively, combination, combined, commencing, commercial, commitment, committed, CommitteeFinancial, 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, consultant, consultation, consulting, consumer, 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, Darryl, David, deal, dealer, dealing, debt, decide, decision, decisioning, declare, declared, declining, deem, deepening, default, degree, Delaware, delineation, deliver, delivered, delivering, demand, denial, denied, denote, denoted, deposit, depository, derived, description, detail, detailed, detection, determination, determine, determined, determining, develop, developed, development, differentiating, difficult, digital, direct, direction, directly, disagreement, discretion, disease, dismissal, dispose, disruption, dissolution, dissolved, distinguished, distribution, distributor, diverse, diversified, dividend, Doctorate, document, documentation, Dodd, Don, downgrade, downgraded, Dr, due, Earth, easily, East, economic, economy, education, effect, effective, effectively, efficiency, EGRRCP, Eichenbaum, Email, EMEA, employed, enabling, encouraging, Engineer, Engineering, enhance, enhanced, enhancing, Enlighten, ensure, entered, entering, enterprise, entirety, entitled, entity, environment, environmental, equal, equally, equipped, equity, equivalent, Eric, Ernst, escalation, espionage, establish, established, estate, estimate, ethical, Europe, evaluating, evaluation, event, everyday, evident, evolving, examination, examine, examined, exceed, exceptionally, excluded, exemption, exercised, exert, exhaustive, exist, existing, expansion, expect, expectation, expected, expense, experience, experienced, Expert, expertise, Exploration, expressed, extensive, external, extracted, face, facilitate, fail, failure, fairly, fall, Family, Farmer, faster, favour, Fax, FBO, FCAC, FDIC, feature, February, federal, federally, Fellow, fiduciary, fill, final, finance, financing, Fish, Fitch, fixed, Floor, Florida, focused, focusing, food, footprint, force, foregoing, formula, fostering, found, Foundation, fourth, framework, Frank, Franklin, fraud, free, Freeman, frequently, fulfill, fulfilling, full, fully, function, fund, fundamental, funding, future, gain, gaining, Gaz, geographic, geography, Geological, geopolitical, George, global, goal, gold, Goldman, good, governmental, Governor, graduate, granted, group, grow, growing, guidance, hacking, harbor, Harquail, Health, heard, Heavy, heightened, high, higher, highest, highly, hiring, historical, History, hoc, hold, holding, honour, housing, Huber, human, identity, ii, iii, illiquid, impact, impairment, implement, implementation, implemented, important, imposed, imposition, improving, income, increase, increased, increasing, incur, index, Indiana, indirectly, influence, influenced, infrastructure, inherent, initial, innovation, innovative, input, inquiry, insolvency, insolvent, Institute, instituted, institutional, insurance, insured, integrate, integrated, integration, integrity, intend, intended, intention, intercorporate, interest, interface, interim, intermediate, internationally, internet, interpretation, investigation, investor, InvestorLine, invite, involve, involving, issuance, iv, IX, Jan, January, Joanna, joining, jointly, judged, judicial, July, June, junior, jurisdiction, key, knowledge, La, ladder, landscape, large, largest, Laundering, Laurentian, Laval, lead, leading, leasing, leave, legacy, legal, legislation, legislative, Lehigh, lending, lesser, letter, level, leverage, leveraging, liability, life, likelihood, limit, limited, Linda, liquidated, liquidation, liquidity, literacy, literate, litigation, LLC, loan, local, long, Lorraine, low, lower, lowered, loyalty, Magazine, mailed, Maine, mainstream, maintenance, mandate, manner, manufacturer, March, market, marketing, marketplace, Martin, Masonite, matching, material, materiality, materially, mature, maturity, MBA, McGill, meant, measured, measurement, medium, meet, meeting, member, MERC, merging, method, Metro, middle, Midwest, million, Milwaukee, Mineral, minimum, Minister, Minnesota, misconduct, Missouri, misstatement, Mitchelmore, mitigate, mix, mobile, modelling, moderate, modest, modestly, modified, modifier, modify, momentum, monetary, monitor, monitoring, monoline, month, Moody, move, MSCI, multiple, multitude, mutual, national, nationwide, natural, nature, necessarily, necessity, negative, nergir, Nesbitt, net, network, Neuromodulation, nominal, Nominating, North, notice, notional, November, numerical, objectivity, obligor, obtain, obtained, obtaining, OCC, occur, occurred, occurrence, ofad, offer, offering, Oil, Oklahoma, Ombudsman, ongoing, online, open, operate, operating, operation, operational, opine, opinion, option, oral, ordinary, organization, organizational, organized, orientation, original, Orsino, OSFI, Ouellette, outline, outlined, outlining, outlook, oversee, overseeing, oversight, ownership, Oxley, pace, paid, par, parent, part, participating, partner, party, passed, Patrick, pay, payable, paying, payment, payout, peer, PepsiCo, perform, performance, performing, permitted, pertaining, Philip, plan, planning, platform, play, policy, political, portfolio, position, positive, potential, potentially, power, practice, precursor, predecessor, predict, predominately, preparation, prepare, preparing, prescribed, presence, present, presentation, presented, preside, President, pressure, prevention, price, Prichard, pricing, primarily, prior, privacy, private, proactively, procedure, procurement, product, productivity, professional, profile, program, project, prominent, promised, property, proposal, proposed, proprietary, protection, prove, provincial, proxy, prudential, publicly, purpose, pursuing, put, qualified, qualify, qualifying, qualitative, quality, quantitative, quarter, quarterly, Quebec, questionable, quorum, quoted, range, rank, ranking, rapidly, rate, rated, rating, read, real, recapitalization, receipt, receive, received, receiver, recent, recently, recognition, recommend, recommendation, recommended, recommending, rectify, redeem, redeemable, redemption, reduce, reduced, reducing, refining, reflect, Reform, regime, Region, regional, registrar, regular, regulatory, relevant, reliance, Relief, remain, remaining, remediation, removed, reorganization, repay, repayment, replaced, represented, representing, repurchase, repurchased, reputation, research, Reserve, reset, resolution, resolve, resource, response, responsibility, responsible, restrict, restricted, restriction, restructure, Restructuring, result, resulted, resulting, retail, retailer, retention, retire, retired, retirement, Retrieval, risk, Robert, Roche, role, Ronald, rotation, Rotenberg, rue, rulemaking, safe, Saint, satisfactory, satisfy, satisfying, scalable, scale, Schedule, scheduled, School, Schwab, Scotland, seat, sec, secretary, sector, securitization, security, sedar, seeking, select, selection, sell, senior, separate, September, serve, served, service, serving, settlement, share, Shell, short, show, significantly, similar, Simon, simplified, single, size, skepticism, small, social, solvency, Sophie, sound, sovereign, specialty, specific, specifically, speculative, spirit, sponsorship, stability, stable, standing, Stanford, state, stated, steadier, stimulate, strategic, strategy, strength, strong, structure, structured, submission, subordinate, subordinated, substantial, substantially, successor, Sudbury, suffered, sufficient, suitability, suite, Sunnybrook, Superintendent, superior, supervised, supervising, supervision, supervisory, supply, support, supported, supporting, susceptible, sustainability, symbol, table, tailored, target, targeted, task, tax, Techar, technological, technology, temporary, terrorist, testing, thanad, theBank, theft, theInsurance, thereof, therewith, theTrust, threat, threshold, tier, title, top, trade, traded, trading, traditional, transaction, transfer, transportation, Treasurer, treatment, trend, trust, trustee, TSX, type, typically, unaudited, uncertain, uncertainty, unchanged, underlying, understand, understanding, underway, underwriting, undue, Universit, University, unlimited, unrestricted, unsecured, upcoming, vacancy, vacated, Valener, Vancouver, variety, varying, viability, viable, Vice, view, violation, volatile, Volcker, voluntarily, vote, voting, vulnerability, vulnerable, Wall, Wallace, war, water, weak, weakened, weakening, wealth, wellbeing, White, wide, William, Wilson, winding, winning, Wisconsin, withdraw, world, worth, wound, written, Young
Removed: attestation, Box, calculated, chapter, charge, check, citizen, close, Colleen, Composition, confirming, covered, Department, disclose, duly, electronically, Employer, file, filed, filing, furnish, Hennessy, identifying, individual, Industrial, Interactive, knowingly, located, Manual, mark, Monroe, negligible, OFAC, Primary, print, prohibited, promptly, registrant, Registration, request, resident, respond, SDN, Sheet, shorter, thereto, undersigned, Washington, zip

Proxies

No filings

Patents

APP
Utility
Systems and Methods for Pushing Firmware Binaries Using Nested Multi-threader Operations
9 Jul 20
A computer may receive a request to generate a snapshot view of the enterprise network infrastructure.
APP
Utility
Systems and Methods for Authenticating User Information
9 Jul 20
Disclosed herein are efficient systems and methods for verification of user information in a timely manner.
APP
Utility
Systems and Methods for Generating a Snapshot View of Virtual Infrastructure
7 May 20
A computer may receive a request to generate a snapshot view of a virtual infrastructure.
APP
Utility
Systems and Methods for Encryption of Data on a Blockchain
12 Mar 20
Methods and systems for encrypting and decrypting data on a blockchain may comprise, upon receiving a request to encrypt data elements of a first data block of a blockchain to only be accessible to a subset of nodes of the blockchain, generating an encryption key configured to encrypt the data elements of the first data block; encrypting the data elements of the first data block using the encryption key; retrieving a public key corresponding to each node within the subset of nodes; encrypting the encryption key using the public key corresponding to each node within the subset of nodes, generating an encrypted encryption key for each node within the subset of nodes; generating a second data block comprising the encrypted encryption key for each node and the encrypted data elements of the first data block; and appending the second data block to the blockchain.
APP
Utility
Systems and Methods for Data Storage and Processing
23 Jan 20
Systems and methods for processing data are provided.