National Bank Of Canada /fi/

Latest statistics and disclosures from National Bank Of Canada /fi/'s latest quarterly 13F-HR filing:

Tip: Access up to 7 years of quarterly data

Positions held by National Bank Of Canada /fi/ consolidated in one spreadsheet with up to 7 years of data

Download as csvDownload consolidated filings csv Download as ExcelDownload consolidated filings xlsx

Portfolio Holdings for National Bank Of Canada /fi/

National Bank Of Canada /fi/ holds 2720 positions in its portfolio as reported in the March 2024 quarterly 13F filing

National Bank Of Canada /fi/ has 2720 total positions. Only the first 250 positions are shown.

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Apple (AAPL) 5.1 $3.3B +38% 18M 183.05
 View chart
Microsoft Corporation (MSFT) 4.9 $3.2B +14% 7.7M 414.74
 View chart
NVIDIA Corporation (NVDA) 3.7 $2.4B -2% 2.7M 898.78
 View chart
Amazon (AMZN) 3.2 $2.1B +32% 11M 187.48
 View chart
Rbc Cad (RY) 2.7 $1.8B -9% 17M 103.17
 View chart
Toronto Dominion Bk Ont Com New (TD) 2.6 $1.7B +6% 30M 56.59
 View chart
Bank Of Montreal Cadcom (BMO) 2.0 $1.3B +38% 14M 93.72
 View chart
Visa Com Cl A (V) 2.0 $1.3B +787% 4.6M 280.74
 View chart
Bk Nova Cad (BNS) 1.4 $927M +11% 19M 48.02
 View chart
Enbridge (ENB) 1.3 $819M +11% 22M 37.79
 View chart
Broadcom (AVGO) 1.2 $767M -21% 575k 1332.80
 View chart
Manulife Finl Corp (MFC) 1.1 $750M +14% 29M 26.03
 View chart
Cibc Cad (CM) 1.1 $715M +12% 15M 49.40
 View chart
Alphabet Cap Stk Cl A (GOOGL) 1.1 $700M -18% 4.2M 168.65
 View chart
Canadian Natl Ry (CNI) 1.0 $675M -17% 5.3M 127.40
 View chart
JPMorgan Chase & Co. (JPM) 0.9 $600M -27% 3.0M 198.77
 View chart
Advanced Micro Devices (AMD) 0.9 $572M +266% 3.8M 151.92
 View chart
Nvidia Corporation Put Put Option 0.9 $566M +42% 6.3k 89878.00
 View chart
Select Sector Spdr Tr Financial (XLF) 0.9 $564M -34% 14M 41.83
 View chart
Bce Com New (BCE) 0.8 $546M 16M 33.92
 View chart
Ishares Tr Core Msci Eafe (IEFA) 0.8 $533M +220% 7.1M 74.66
 View chart
Advanced Micro Devices Put Put Option 0.8 $512M +996% 34k 15192.00
 View chart
UnitedHealth (UNH) 0.7 $486M +58% 948k 512.81
 View chart
Spdr S&p 500 Etf Tr Tr Unit (SPY) 0.7 $475M -56% 911k 520.84
 View chart
Qualcomm (QCOM) 0.6 $425M +29% 2.3M 182.08
 View chart
Listed Fd Tr Roundhill Ball (METV) 0.6 $424M +22% 891k 476.20
 View chart
Amazon Put Put Option 0.6 $420M +436% 22k 18748.00
 View chart
Costco Wholesale Corporation (COST) 0.6 $419M -20% 532k 787.19
 View chart
Tc Energy Corp (TRP) 0.6 $398M +17% 10M 38.60
 View chart
Waste Connections (WCN) 0.6 $384M -11% 2.3M 167.27
 View chart
Berkshire Hathaway Inc Del Cl B New (BRK.B) 0.6 $378M -13% 918k 412.05
 View chart
Cgi Cl A Sub Vtg (GIB) 0.6 $378M 3.7M 102.31
 View chart
Johnson & Johnson (JNJ) 0.6 $367M +84% 2.5M 149.91
 View chart
Crown Castle Intl (CCI) 0.6 $363M +7% 3.6M 99.51
 View chart
Pfizer (PFE) 0.6 $362M +69% 13M 28.01
 View chart
Telus Ord (TU) 0.5 $345M +7% 22M 16.10
 View chart
Eli Lilly & Co. (LLY) 0.5 $345M +35% 454k 760.00
 View chart
Shopify Cl A (SHOP) 0.5 $326M -29% 5.5M 58.93
 View chart
McDonald's Corporation (MCD) 0.5 $309M +56% 1.1M 275.00
 View chart
Cenovus Energy (CVE) 0.5 $302M +57% 15M 20.53
 View chart
Alphabet Cap Stk Cl C (GOOG) 0.5 $300M -50% 1.8M 170.29
 View chart
Alphabet Call Call Option 0.5 $298M +73% 18k 17029.00
 View chart
Listed Fd Tr Call Call Option 0.5 $295M -26% 6.2k 47620.00
 View chart
Intel Corporation (INTC) 0.4 $286M +71% 9.6M 29.85
 View chart
Agnico (AEM) 0.4 $274M +27% 4.0M 68.40
 View chart
Home Depot (HD) 0.4 $272M +15% 785k 346.43
 View chart
Sun Life Financial (SLF) 0.4 $262M -13% 5.2M 50.10
 View chart
salesforce (CRM) 0.4 $261M +9% 942k 276.67
 View chart
Amgen (AMGN) 0.4 $253M 816k 310.15
 View chart
Barrick Gold Corp (GOLD) 0.4 $252M +9% 15M 16.92
 View chart
Micron Technology (MU) 0.4 $251M 2.1M 121.24
 View chart
Bank of America Corporation (BAC) 0.4 $244M -46% 6.3M 38.45
 View chart
Nvidia Corporation Call Call Option 0.4 $243M -48% 2.7k 89878.00
 View chart
Tesla Call Call Option 0.4 $240M +76% 14k 16847.00
 View chart
Cisco Systems (CSCO) 0.3 $221M -5% 4.6M 48.06
 View chart
Rogers Communications CL B (RCI) 0.3 $220M +37% 5.6M 39.53
 View chart
Fortis (FTS) 0.3 $219M 5.3M 41.09
 View chart
Canadian Natural Resources (CNQ) 0.3 $217M -29% 2.8M 76.49
 View chart
Suncor Energy (SU) 0.3 $216M -46% 5.4M 40.07
 View chart
Merck & Co (MRK) 0.3 $208M -51% 1.6M 130.06
 View chart
Mastercard Incorporated Cl A (MA) 0.3 $208M -19% 454k 456.98
 View chart
Ishares Tr Msci Acwi Etf (ACWI) 0.3 $206M -12% 1.9M 110.18
 View chart
Spdr S&p 500 Etf Tr Put Put Option 0.3 $206M -80% 4.0k 52084.00
 View chart
Pepsi (PEP) 0.3 $199M -43% 1.1M 179.79
 View chart
Wheaton Precious Metals Corp (WPM) 0.3 $197M +4% 3.6M 54.93
 View chart
Boeing Company (BA) 0.3 $190M +103% 1.1M 178.51
 View chart
Honeywell International (HON) 0.3 $181M +19% 891k 202.92
 View chart
Netflix (NFLX) 0.3 $180M +41% 295k 610.87
 View chart
Nutrien (NTR) 0.3 $176M -19% 3.0M 58.12
 View chart
Pdd Holdings Sponsored Ads (PDD) 0.3 $173M +323% 1.3M 136.27
 View chart
Dollar Tree (DLTR) 0.3 $171M +225% 1.4M 121.04
 View chart
Microsoft Corp Put Put Option 0.3 $165M +154% 4.0k 41474.00
 View chart
Nike CL B (NKE) 0.3 $164M +83% 1.8M 90.94
 View chart
Boeing Put Put Option 0.2 $163M NEW 9.1k 17851.00
 View chart
Applied Materials (AMAT) 0.2 $160M -33% 763k 209.73
 View chart
American Electric Power Company (AEP) 0.2 $157M +221% 1.7M 91.61
 View chart
Comcast Corp Cl A (CMCSA) 0.2 $155M -4% 3.9M 39.31
 View chart
International Business Machines (IBM) 0.2 $154M +80% 923k 167.15
 View chart
Qualcomm Put Put Option 0.2 $154M NEW 8.5k 18208.00
 View chart
Lockheed Martin Corporation (LMT) 0.2 $149M +220% 318k 468.88
 View chart
3M Company (MMM) 0.2 $147M +218% 1.5M 98.93
 View chart
Pembina Pipeline Corp (PBA) 0.2 $147M -34% 4.0M 36.82
 View chart
Intuit (INTU) 0.2 $144M -16% 228k 632.31
 View chart
Lam Research Corporation (LRCX) 0.2 $142M -20% 156k 915.42
 View chart
Thermo Fisher Scientific (TMO) 0.2 $139M -3% 234k 593.03
 View chart
Goldman Sachs Group Call Call Option 0.2 $138M +506% 3.0k 45473.00
 View chart
Franco-Nevada Corporation (FNV) 0.2 $138M -26% 1.1M 127.80
 View chart
Teck Resources CL B (TECK) 0.2 $137M -36% 2.7M 51.70
 View chart
Wal-Mart Stores (WMT) 0.2 $137M +24% 2.3M 60.48
 View chart
Chevron Corporation (CVX) 0.2 $136M +11% 819k 165.82
 View chart
Progressive Corporation (PGR) 0.2 $136M -7% 629k 215.76
 View chart
Abbvie (ABBV) 0.2 $136M -51% 844k 160.75
 View chart
Exxon Mobil Corporation (XOM) 0.2 $132M +128% 1.1M 117.96
 View chart
Verizon Communications (VZ) 0.2 $131M 3.2M 40.40
 View chart
Danaher Corporation (DHR) 0.2 $129M -5% 508k 253.38
 View chart
Amphenol Corp Cl A (APH) 0.2 $125M +317% 983k 127.57
 View chart
Coca-Cola Company (KO) 0.2 $125M -38% 2.0M 63.26
 View chart
Canadian Pacific Kansas City (CP) 0.2 $124M 1.5M 82.85
 View chart
Doordash Cl A (DASH) 0.2 $124M +303% 1.1M 114.84
 View chart
Magna Intl Inc cl a (MGA) 0.2 $124M 2.6M 46.88
 View chart
Stryker Corporation (SYK) 0.2 $119M +101% 361k 330.58
 View chart
Citigroup Com New (C) 0.2 $118M +5% 1.9M 63.53
 View chart
Procter & Gamble Company (PG) 0.2 $118M -54% 708k 166.85
 View chart
Tfii Cn (TFII) 0.2 $118M +7% 856k 137.67
 View chart
Wells Fargo & Company (WFC) 0.2 $117M +27% 1.9M 61.89
 View chart
Cameco Corporation (CCJ) 0.2 $115M -46% 2.3M 50.90
 View chart
Alibaba Group Hldg Sponsored Ads (BABA) 0.2 $114M +148% 1.4M 80.04
 View chart
Jpmorgan Chase & Co Call Call Option 0.2 $111M +830% 5.6k 19877.00
 View chart
Kla Corp Com New (KLAC) 0.2 $111M 155k 718.27
 View chart
Restaurant Brands Intl Inc Com equity / large cap (QSR) 0.2 $109M -34% 1.5M 73.25
 View chart
Bausch Health Companies (BHC) 0.2 $108M 16M 6.88
 View chart
TJX Companies (TJX) 0.2 $107M +87% 1.1M 98.81
 View chart
Brookfield Corp Cl A Ltd Vt Sh (BN) 0.2 $104M -25% 2.4M 44.11
 View chart
Open Text Corp (OTEX) 0.2 $104M -10% 3.4M 30.32
 View chart
Johnson Ctls Intl SHS (JCI) 0.2 $103M +179% 1.6M 65.59
 View chart
Doordash Put Put Option 0.2 $103M NEW 9.0k 11484.00
 View chart
Starbucks Corporation (SBUX) 0.2 $103M -28% 1.3M 76.11
 View chart
Canadian Natl Ry Call Call Option 0.2 $102M NEW 8.0k 12742.00
 View chart
S&p Global (SPGI) 0.2 $102M -16% 235k 431.57
 View chart
At&t (T) 0.2 $101M +78% 5.9M 17.17
 View chart
Walt Disney Company (DIS) 0.2 $100M -40% 944k 105.79
 View chart
Micron Technology Put Put Option 0.2 $99M NEW 8.2k 12124.00
 View chart
Coinbase Global Put Put Option 0.2 $99M -28% 4.9k 20092.00
 View chart
Accenture Plc Ireland Shs Class A (ACN) 0.1 $98M -24% 319k 306.33
 View chart
Newmont Mining Corporation (NEM) 0.1 $97M -3% 2.3M 42.49
 View chart
Jpmorgan Chase & Co Put Put Option 0.1 $96M +705% 4.9k 19877.00
 View chart
Target Corporation (TGT) 0.1 $95M +83% 583k 163.13
 View chart
Meta Platforms Cl A (META) 0.1 $95M -38% 199k 476.06
 View chart
Coinbase Global Com Cl A (COIN) 0.1 $95M +501% 472k 200.92
 View chart
Booking Holdings (BKNG) 0.1 $94M -2% 25k 3805.75
 View chart
Trane Technologies SHS (TT) 0.1 $94M +55% 283k 331.98
 View chart
Eaton Corp SHS (ETN) 0.1 $94M +23% 284k 330.57
 View chart
Goldman Sachs Group Put Put Option 0.1 $91M NEW 2.0k 45473.00
 View chart
BlackRock (BLK) 0.1 $90M +125% 113k 796.67
 View chart
Invesco Qqq Tr Unit Ser 1 (QQQ) 0.1 $90M -41% 204k 442.06
 View chart
Adobe Systems Incorporated (ADBE) 0.1 $90M -68% 186k 482.29
 View chart
Advanced Micro Devices Call Call Option 0.1 $88M -6% 5.8k 15192.00
 View chart
Tesla Motors (TSLA) 0.1 $88M -48% 523k 168.50
 View chart
Philip Morris International (PM) 0.1 $87M -45% 871k 99.66
 View chart
Berkshire Hathaway Inc Del Call Call Option 0.1 $87M NEW 2.1k 41205.00
 View chart
Caterpillar Call Call Option 0.1 $86M NEW 2.4k 35479.00
 View chart
Tesla Put Put Option 0.1 $86M +369% 5.1k 16847.00
 View chart
Cae (CAE) 0.1 $84M -21% 4.0M 20.93
 View chart
Vanguard Index Fds Value Etf (VTV) 0.1 $84M -8% 518k 161.40
 View chart
Pfizer Put Put Option 0.1 $84M -10% 30k 2801.00
 View chart
Intuitive Surgical Com New (ISRG) 0.1 $82M -41% 211k 386.70
 View chart
Schwab Strategic Tr Us Brd Mkt Etf (SCHB) 0.1 $80M +22% 1.3M 60.60
 View chart
Ishares Tr Russell 2000 Etf (IWM) 0.1 $79M 388k 204.31
 View chart
Cognizant Technology Solutio Cl A (CTSH) 0.1 $79M -75% 1.2M 66.98
 View chart
Oracle Corporation (ORCL) 0.1 $79M -50% 672k 116.67
 View chart
Alphabet Put Put Option 0.1 $78M NEW 4.6k 16865.00
 View chart
Moody's Corporation (MCO) 0.1 $77M +68% 192k 400.35
 View chart
McKesson Corporation (MCK) 0.1 $75M +7% 135k 559.91
 View chart
Brookfield Infrast Partners Lp Int Unit (BIP) 0.1 $75M -2% 2.4M 30.66
 View chart
Thomson Reuters Corp. (TRI) 0.1 $74M -6% 443k 167.57
 View chart
Roper Industries (ROP) 0.1 $74M +60% 141k 523.50
 View chart
Pdd Holdings Call Call Option 0.1 $74M +170% 5.4k 13627.00
 View chart
D.R. Horton (DHI) 0.1 $73M +265% 488k 149.97
 View chart
Intel Corp Put Put Option 0.1 $73M +95% 25k 2985.00
 View chart
Snowflake Cl A (SNOW) 0.1 $73M +1416% 465k 157.15
 View chart
Vaneck Etf Trust Gold Miners Etf (GDX) 0.1 $73M -64% 2.1M 35.25
 View chart
Truist Financial Corp equities (TFC) 0.1 $73M +41% 1.8M 39.47
 View chart
Rio Tinto Sponsored Adr (RIO) 0.1 $71M +296% 1.0M 69.80
 View chart
Procter And Gamble Call Call Option 0.1 $70M NEW 4.2k 16685.00
 View chart
Unitedhealth Group Put Put Option 0.1 $70M NEW 1.4k 51281.00
 View chart
American Express Call Call Option 0.1 $69M NEW 2.9k 24230.00
 View chart
Zoetis Cl A (ZTS) 0.1 $69M +32% 408k 169.04
 View chart
Seabridge Gold (SA) 0.1 $69M 4.5M 15.25
 View chart
Blackstone Group Inc Com Cl A (BX) 0.1 $69M +22% 554k 124.04
 View chart
Stantec (STN) 0.1 $69M -4% 847k 80.87
 View chart
Johnson & Johnson Put Put Option 0.1 $68M NEW 4.6k 14991.00
 View chart
Apple Call Call Option 0.1 $68M -87% 3.7k 18305.00
 View chart
Simon Property (SPG) 0.1 $68M +121% 459k 147.72
 View chart
Prologis (PLD) 0.1 $68M +189% 629k 107.49
 View chart
Algonquin Power & Utilities equs (AQN) 0.1 $67M +6% 10M 6.57
 View chart
Caterpillar (CAT) 0.1 $67M -59% 189k 354.79
 View chart
Broadcom Call Call Option 0.1 $67M NEW 500.00 133280.00
 View chart
Carvana Call Call Option 0.1 $67M -22% 5.7k 11700.00
 View chart
Morgan Stanley Put Put Option 0.1 $65M NEW 6.6k 9828.00
 View chart
Servicenow (NOW) 0.1 $65M +31% 89k 729.79
 View chart
Spdr Ser Tr Put Put Option 0.1 $65M -11% 13k 5035.00
 View chart
Travelers Companies (TRV) 0.1 $64M -19% 293k 218.50
 View chart
Analog Devices (ADI) 0.1 $64M -48% 308k 207.19
 View chart
First Horizon National Corporation (FHN) 0.1 $63M +499% 4.0M 15.79
 View chart
Palo Alto Networks (PANW) 0.1 $63M +37% 213k 297.47
 View chart
Goldman Sachs (GS) 0.1 $63M -60% 139k 454.73
 View chart
Ford Motor Company (F) 0.1 $63M +41% 5.3M 11.99
 View chart
Exxon Mobil Corp Call Call Option 0.1 $63M +2% 5.3k 11796.00
 View chart
Hdfc Bank Sponsored Ads (HDB) 0.1 $62M +12212% 1.1M 55.50
 View chart
Colgate-Palmolive Company (CL) 0.1 $62M -55% 656k 95.10
 View chart
Ecolab (ECL) 0.1 $62M +208% 267k 233.52
 View chart
Union Pacific Corporation (UNP) 0.1 $62M -60% 252k 247.40
 View chart
Berkshire Hathaway Inc Del Put Put Option 0.1 $61M NEW 1.5k 41205.00
 View chart
Waste Management (WM) 0.1 $61M +3% 289k 211.49
 View chart
Netflix Put Put Option 0.1 $61M NEW 1.0k 61087.00
 View chart
Cyberark Software SHS (CYBR) 0.1 $61M +46591% 262k 233.57
 View chart
Cyberark Software Put Put Option 0.1 $61M NEW 2.6k 23357.00
 View chart
Marvell Technology (MRVL) 0.1 $61M +13% 886k 68.47
 View chart
Bank America Corp Call Call Option 0.1 $60M NEW 16k 3845.00
 View chart
Cigna Corp (CI) 0.1 $60M -23% 173k 348.39
 View chart
Morgan Stanley Com New (MS) 0.1 $60M -21% 613k 98.28
 View chart
Alibaba Group Hldg Put Put Option 0.1 $60M +50% 7.5k 8004.00
 View chart
Cintas Corporation (CTAS) 0.1 $60M -36% 85k 700.27
 View chart
Gildan Activewear Inc Com Cad (GIL) 0.1 $59M +43% 1.8M 33.59
 View chart
Abbott Laboratories (ABT) 0.1 $59M -45% 565k 104.74
 View chart
Automatic Data Processing (ADP) 0.1 $59M -62% 239k 246.86
 View chart
Parker-Hannifin Corporation (PH) 0.1 $59M +177% 105k 561.13
 View chart
Vertex Pharmaceuticals Incorporated (VRTX) 0.1 $58M -42% 136k 422.78
 View chart
T-mobile Us Call Call Option 0.1 $58M -12% 3.5k 16420.00
 View chart
Vanguard Intl Equity Index F Allwrld Ex Us (VEU) 0.1 $57M +3% 964k 59.35
 View chart
Novo-nordisk A S Adr (NVO) 0.1 $57M +146% 445k 128.42
 View chart
Kinross Gold Corp (KGC) 0.1 $55M -21% 7.3M 7.59
 View chart
Invesco Exch Traded Fd Tr Ii Sr Ln Etf (BKLN) 0.1 $55M +153% 2.6M 21.20
 View chart
Discover Financial Services (DFS) 0.1 $55M +430% 444k 123.40
 View chart
Entergy Corporation (ETR) 0.1 $54M +38% 484k 111.99
 View chart
Deere & Company (DE) 0.1 $54M -25% 133k 407.89
 View chart
Paypal Holdings (PYPL) 0.1 $54M -66% 858k 62.93
 View chart
Ishares Tr Core Us Aggbd Et (AGG) 0.1 $54M +2% 559k 96.24
 View chart
Boeing Call Call Option 0.1 $54M NEW 3.0k 17851.00
 View chart
Gilead Sciences (GILD) 0.1 $54M -30% 811k 65.96
 View chart
Imperial Oil Com New (IMO) 0.1 $53M -34% 759k 69.80
 View chart
Nextera Energy (NEE) 0.1 $53M -53% 714k 73.79
 View chart
Texas Instrs Call Call Option 0.1 $52M +40% 2.8k 18705.00
 View chart
Firstservice Corp (FSV) 0.1 $52M +7% 347k 150.65
 View chart
Mondelez Intl Cl A (MDLZ) 0.1 $52M -50% 725k 71.20
 View chart
Autodesk (ADSK) 0.1 $52M +17% 237k 217.77
 View chart
Charles Schwab Corporation (SCHW) 0.1 $51M -14% 675k 76.11
 View chart
American Intl Group Com New (AIG) 0.1 $51M +171% 641k 80.11
 View chart
ConocoPhillips (COP) 0.1 $51M +42% 418k 121.91
 View chart
Precision Drilling Corp Com New (PDS) 0.1 $51M +29% 711k 71.58
 View chart
Ansys (ANSS) 0.1 $51M +119% 154k 328.25
 View chart
United Parcel Service CL B (UPS) 0.1 $50M 342k 147.37
 View chart
C3 Ai Call Call Option 0.1 $50M -3% 21k 2389.00
 View chart
Sherwin-Williams Company (SHW) 0.1 $50M -3% 155k 320.86
 View chart
Uber Technologies (UBER) 0.1 $49M +22% 734k 66.99
 View chart
O'reilly Automotive (ORLY) 0.1 $49M -39% 48k 1019.33
 View chart
Chubb (CB) 0.1 $48M -9% 190k 254.84
 View chart
Ishares Tr Msci Emg Mkt Etf (EEM) 0.1 $48M +503% 1.1M 42.50
 View chart
Intercontinental Exchange (ICE) 0.1 $47M +44% 352k 133.99
 View chart
Icici Bank Adr (IBN) 0.1 $47M +18% 1.8M 26.79
 View chart
Huntington Bancshares Incorporated (HBAN) 0.1 $47M +832% 3.3M 14.06
 View chart
Nxp Semiconductors N V (NXPI) 0.1 $47M -27% 178k 261.73
 View chart
Ishares Msci Brazil Etf (EWZ) 0.1 $46M +39171% 1.5M 31.61
 View chart
Trip Com Group Ads (TCOM) 0.1 $46M +413028% 859k 53.56
 View chart
Lowe's Companies (LOW) 0.1 $46M +8% 194k 235.03
 View chart
Qualcomm Call Call Option 0.1 $46M NEW 2.5k 18208.00
 View chart
Apple Put Put Option 0.1 $45M -67% 2.5k 18305.00
 View chart
Xcel Energy (XEL) 0.1 $45M -22% 810k 55.46
 View chart
General Electric Com New (GE) 0.1 $44M -53% 271k 163.38
 View chart
Regeneron Pharmaceuticals (REGN) 0.1 $44M -61% 45k 973.80
 View chart

Past Filings by National Bank Of Canada /fi/

SEC 13F filings are viewable for National Bank Of Canada /fi/ going back to 2021