NATIONAL BANK OF CANADA /FI/ - Stock Holdings in 13F Filings (SEC)
Updated on March 15, 2026.
Based on 13F Filings filed with the SEC on February 17, 2026, for the 2025 Q4 period, NATIONAL BANK OF CANADA /FI/ held in its portfolio 500 assets valued at $109,988,684,910 (i.e. $109.99B).
The most valuable assets in the portfolio included: NVIDIA CORPORATION ($5.02B), MICROSOFT CORP ($4.79B), and APPLE INC ($3.89B).
The chart below shows the top 10 valuable assets, and the table below shows the top 500 valuable assets.
You can see similar for other investment managers.
Related Topics: SEC Topic List.
Data Source: SEC.
NATIONAL BANK OF CANADA /FI/ - Stock Holdings in 13F Filings (SEC)
Items per page:
25
0 of 0
| Name of Issuer | No. of Shares | Value ($) | Class |
|---|---|---|---|
| NVIDIA CORPORATION | 26908013 | 5018227628 | COM |
| MICROSOFT CORP | 9913440 | 4794232613 | COM |
| APPLE INC | 14291459 | 3885147944 | COM |
| ALPHABET INC | 9750590 | 3051833251 | CAP STK CL A |
| ROYAL BK CDA | 16618140 | 2829109128 | COM |
| META PLATFORMS INC | 4177020 | 2757099781 | CL A |
| BROADCOM INC | 7412830 | 2565505205 | COM |
| AMAZON COM INC | 10790954 | 2490716158 | COM |
| TORONTO DOMINION BK ONT | 25630670 | 2413995093 | COM NEW |
| TESLA INC | 5317283 | 2391242330 | COM |
| ALPHABET INC | 6298405 | 1976392608 | CAP STK CL C |
| SHOPIFY INC | 9417620 | 1512591780 | CL A SUB VTG SHS |
| BANK MONTREAL QUE | 11003421 | 1428139178 | COM |
| BANK NOVA SCOTIA HALIFAX | 17824075 | 1313656741 | COM |
| CANADIAN IMPERIAL BANK OF CO | 13589826 | 1231155047 | COM |
| TESLA INC | 25050 | 1126548600 | PUT |
| BROOKFIELD CORP | 23031220 | 1055707255 | CL A LTD VT SH |
| ALPHABET INC | 32144 | 1006958720 | PUT |
| MICRON TECHNOLOGY INC | 3421800 | 976589711 | COM |
| ENBRIDGE INC | 20092123 | 959861605 | COM |
| JPMORGAN CHASE & CO. | 2781327 | 896261131 | COM |
| MANULIFE FINL CORP | 21912877 | 795031662 | COM |
| MICROSOFT CORP | 16059 | 776645358 | PUT |
| UNITEDHEALTH GROUP INC | 2341995 | 773121169 | COM |
| PALANTIR TECHNOLOGIES INC | 4138356 | 735583762 | CL A |
| NVIDIA CORPORATION | 39086 | 728953900 | PUT |
| ORACLE CORP | 3513197 | 684757777 | COM |
| COSTCO WHSL CORP NEW | 785425 | 677247913 | COM |
| AMAZON COM INC | 29100 | 671686200 | PUT |
| ELI LILLY & CO | 624698 | 671335233 | COM |
| CANADIAN NATL RY CO | 6710219 | 663062713 | COM |
| APPLE INC | 23627 | 642323622 | CALL |
| AGNICO EAGLE MINES LTD | 3789835 | 639682266 | COM |
| CANADIAN NAT RES LTD | 18566785 | 628207698 | COM |
| TC ENERGY CORP | 11185873 | 614251383 | COM |
| BERKSHIRE HATHAWAY INC DEL | 1143591 | 574833472 | CL B NEW |
| HONEYWELL INTL INC | 2823098 | 550754991 | COM |
| NETFLIX INC | 5797396 | 543549799 | COM |
| META PLATFORMS INC | 8228 | 543122052 | PUT |
| CANADIAN PACIFIC KANSAS CITY | 7098660 | 522103703 | COM |
| BCE INC | 21548119 | 513512188 | COM NEW |
| CISCO SYS INC | 6653527 | 512521960 | COM |
| SUNCOR ENERGY INC NEW | 11476043 | 508788524 | COM |
| WALMART INC | 4461643 | 497033859 | COM |
| COGNIZANT TECHNOLOGY SOLUTIO | 5771093 | 478999758 | CL A |
| MASTERCARD INCORPORATED | 787538 | 449582208 | CL A |
| GE AEROSPACE | 1404061 | 432485762 | COM NEW |
| PEPSICO INC | 2967790 | 425923803 | COM |
| ABBVIE INC | 1841069 | 420650043 | COM |
| UNITEDHEALTH GROUP INC | 12212 | 403130332 | PUT |
| ADVANCED MICRO DEVICES INC | 1871979 | 400892567 | COM |
| SUN LIFE FINANCIAL INC. | 6318169 | 393840820 | COM |
| WHEATON PRECIOUS METALS CORP | 3300452 | 386959471 | COM |
| JOHNSON & JOHNSON | 1863268 | 385585233 | COM |
| FORTIS INC | 7340045 | 380972802 | COM |
| LAM RESEARCH CORP | 2176108 | 372496544 | COM NEW |
| ROGERS COMMUNICATIONS INC | 9807730 | 369721892 | CL B |
| WASTE CONNECTIONS INC | 2084573 | 363832355 | COM |
| VISA INC | 931321 | 326709012 | COM CL A |
| INTEL CORP | 8845057 | 326383715 | COM |
| HOME DEPOT INC | 934023 | 321392792 | COM |
| NUTRIEN LTD | 5177772 | 318798554 | COM |
| QUALCOMM INC | 1844858 | 315557371 | COM |
| BANK AMERICA CORP | 5720997 | 314634430 | COM |
| PHILIP MORRIS INTL INC | 1960300 | 314426363 | COM |
| INVESCO QQQ TR | 492469 | 302509714 | UNIT SER 1 |
| BOOKING HOLDINGS INC | 56486 | 302496917 | COM |
| TELUS CORPORATION | 22896760 | 301362395 | COM |
| SPDR S&P 500 ETF TR | 440801 | 300540605 | TR UNIT |
| MCDONALDS CORP | 982291 | 300211838 | COM |
| PROCTER AND GAMBLE CO | 2048089 | 293502984 | COM |
| EXXON MOBIL CORP | 2417791 | 290942949 | COM |
| CAMECO CORP | 3070899 | 278563014 | COM |
| SPDR S&P 500 ETF TR | 4025 | 274472800 | PUT |
| CHEVRON CORP NEW | 1781632 | 271529323 | COM |
| FRANCO NEV CORP | 1299180 | 268882089 | COM |
| CGI INC | 2872610 | 264763045 | CL A SUB VTG |
| NETFLIX INC | 27939 | 261956064 | PUT |
| RESTAURANT BRANDS INTL INC | 3832184 | 259418179 | COM |
| SALESFORCE INC | 978284 | 259149461 | COM |
| EQUINIX INC | 337016 | 258204424 | COM |
| APPLIED MATLS INC | 984682 | 253033121 | COM |
| KINROSS GOLD CORP | 8915840 | 251154450 | COM |
| CELESTICA INC | 847154 | 249961563 | COM |
| PALANTIR TECHNOLOGIES INC | 13970 | 248316750 | PUT |
| DISNEY WALT CO | 2140596 | 243526602 | COM |
| GILEAD SCIENCES INC | 1900061 | 233209217 | COM |
| INTUIT | 347502 | 230187687 | COM |
| CATERPILLAR INC | 401658 | 230078562 | COM |
| TAIWAN SEMICONDUCTOR MFG LTD | 736458 | 223764945 | SPONSORED ADS |
| SPDR SERIES TRUST | 2858416 | 221379492 | STATE STREET SPD |
| AMGEN INC | 675956 | 221240401 | COM |
| THOMSON REUTERS CORP | 1662274 | 218556302 | COM |
| CENOVUS ENERGY INC | 12925216 | 218517675 | COM |
| INTERNATIONAL BUSINESS MACHS | 733979 | 217399607 | COM |
| ALPHABET INC | 6819 | 213662700 | CALL |
| MERCK & CO INC | 2007255 | 211282422 | COM |
| EATON CORP PLC | 649280 | 206799283 | SHS |
| JPMORGAN CHASE & CO. | 6400 | 206220800 | CALL |
| ASTRAZENECA PLC | 2236063 | 205561134 | SPONSORED ADR |
| INTUITIVE SURGICAL INC | 360875 | 204378765 | COM NEW |
| BROADCOM INC | 5829 | 201741690 | PUT |
| GE VERNOVA INC | 304376 | 198923351 | COM |
| COCA COLA CO | 2824039 | 197427421 | COM |
| T-MOBILE US INC | 971728 | 197289762 | COM |
| RTX CORPORATION | 1071660 | 196548747 | COM |
| GOLDMAN SACHS GROUP INC | 223378 | 196319503 | COM |
| PEMBINA PIPELINE CORP | 5157259 | 196148358 | COM |
| CRH PLC | 1547748 | 193157036 | ORD |
| VANGUARD TAX-MANAGED FDS | 3081773 | 192509269 | VAN FTSE DEV MKT |
| COMCAST CORP NEW | 6321642 | 188950910 | CL A |
| TEXAS INSTRS INC | 1089096 | 188939655 | COM |
| BP PLC | 5328988 | 185073715 | SPONSORED ADR |
| KLA CORP | 151967 | 184645811 | COM NEW |
| BROOKFIELD INFRAST PARTNERS | 5307915 | 183931203 | LP INT UNIT |
| WARNER BROS DISCOVERY INC | 6371037 | 183611815 | COM SER A |
| AVIS BUDGET GROUP | 1424514 | 182793636 | COM |
| TECK RESOURCES LTD | 3792169 | 181290787 | CL B |
| PALO ALTO NETWORKS INC | 974404 | 179478778 | COM |
| TRANE TECHNOLOGIES PLC | 456968 | 177874441 | SHS |
| INTEL CORP | 48070 | 177378300 | PUT |
| CROWDSTRIKE HLDGS INC | 365391 | 171275710 | CL A |
| BARRICK MNG CORP | 3928249 | 169876689 | COM SHS |
| ANALOG DEVICES INC | 618059 | 167610466 | COM |
| UBS GROUP AG | 3581801 | 167106547 | SHS |
| BRISTOL-MYERS SQUIBB CO | 3083674 | 166331728 | COM |
| UBER TECHNOLOGIES INC | 2029588 | 165803328 | COM |
| EMERA INC | 3350649 | 164780701 | COM |
| PDD HOLDINGS INC | 1428593 | 161988131 | SPONSORED ADS |
| VERIZON COMMUNICATIONS INC | 3919891 | 159665921 | COM |
| TFI INTL INC | 1543800 | 159066353 | COM |
| ABBOTT LABS | 1230599 | 154174250 | COM |
| ADOBE INC | 435437 | 152389541 | COM |
| STRATEGY INC | 1001757 | 152214175 | CL A NEW |
| AUTOMATIC DATA PROCESSING IN | 580504 | 149319791 | COM |
| LULULEMON ATHLETICA INC | 715162 | 148607259 | COM |
| WELLS FARGO CO NEW | 1590491 | 148232376 | COM |
| SEA LTD | 1157200 | 147623287 | SPONSORD ADS |
| FUTU HLDGS LTD | 888120 | 145838185 | SPON ADS CL A |
| MAGNA INTL INC | 2727814 | 145139270 | COM |
| MICROSOFT CORP | 3000 | 145086000 | CALL |
| BROOKFIELD ASSET MANAGMT LTD | 2726585 | 142489707 | CL A LMT VTG SHS |
| CONSTELLATION ENERGY CORP | 400221 | 141383338 | COM |
| SUPER MICRO COMPUTER INC | 48000 | 140496000 | PUT |
| MORGAN STANLEY | 791163 | 140450958 | COM NEW |
| APPLOVIN CORP | 2078 | 140019796 | CALL |
| MOODYS CORP | 271923 | 138912653 | COM |
| MCKESSON CORP | 166865 | 136869856 | COM |
| STRYKER CORPORATION | 383875 | 134912497 | COM |
| TJX COS INC NEW | 874633 | 134351056 | COM |
| AT&T INC | 5307615 | 131841276 | COM |
| ASML HOLDING N V | 123179 | 131754029 | N Y REGISTRY SHS |
| ROYAL BK CDA | 7706 | 131357798 | CALL |
| BLACKROCK INC | 117199 | 125440007 | COM |
| NIKE INC | 1955421 | 124584805 | CL B |
| PAYPAL HLDGS INC | 2119687 | 123744433 | COM |
| BOEING CO | 569162 | 123567639 | COM |
| SERVICENOW INC | 804984 | 123306984 | COM |
| PFIZER INC | 4901767 | 122049986 | COM |
| BOSTON SCIENTIFIC CORP | 1276235 | 121686290 | COM |
| WASTE MGMT INC DEL | 549381 | 120701797 | COM |
| SCHWAB CHARLES CORP | 1194457 | 119334637 | COM |
| THERMO FISHER SCIENTIFIC INC | 205043 | 118807143 | COM |
| DOLLAR TREE INC | 964366 | 118624564 | COM |
| DANAHER CORPORATION | 515433 | 117989689 | COM |
| AMPHENOL CORP NEW | 861793 | 116459295 | CL A |
| BERKSHIRE HATHAWAY INC DEL | 2300 | 115609500 | CALL |
| LOCKHEED MARTIN CORP | 236664 | 114463656 | COM |
| MONOLITHIC PWR SYS INC | 125474 | 113723583 | COM |
| CAE INC | 3706305 | 112528228 | COM |
| MERCADOLIBRE INC | 55725 | 112242384 | COM |
| SUPER MICRO COMPUTER INC | 38000 | 111226000 | CALL |
| AMERICAN TOWER CORP NEW | 629632 | 110542421 | COM |
| LULULEMON ATHLETICA INC | 5277 | 109661337 | PUT |
| BANK MONTREAL QUE | 8427 | 109428914 | CALL |
| NOVO-NORDISK A S | 2149041 | 109343065 | ADR |
| PROGRESSIVE CORP | 477276 | 108683111 | COM |
| ICICI BANK LIMITED | 3646451 | 108663598 | ADR |
| VANGUARD INTL EQUITY INDEX F | 2018355 | 108502690 | FTSE EMR MKT ETF |
| ISHARES SILVER TR | 16839 | 108476838 | PUT |
| VERTEX PHARMACEUTICALS INC | 238548 | 108145063 | COM |
| VANGUARD SCOTTSDALE FDS | 1289599 | 108003787 | INT-TERM CORP |
| STARBUCKS CORP | 1257273 | 105873678 | COM |
| GLOBAL PMTS INC | 1359405 | 105217511 | COM |
| MICROCHIP TECHNOLOGY INC. | 1616310 | 102990446 | COM |
| BOOKING HOLDINGS INC | 190 | 101751270 | PUT |
| CONOCOPHILLIPS | 1065016 | 99692637 | COM |
| PACCAR INC | 907270 | 99353853 | COM |
| TARGET CORP | 987546 | 96531593 | COM |
| INTERCONTINENTAL EXCHANGE IN | 592800 | 96007387 | COM |
| CSX CORP | 2641037 | 95738731 | COM |
| NEWMONT CORP | 957482 | 95600517 | COM |
| BLACKSTONE INC | 619586 | 95464045 | COM |
| SPDR GOLD TR | 238989 | 94709575 | GOLD SHS |
| TESLA INC | 2104 | 94621088 | CALL |
| MARVELL TECHNOLOGY INC | 1110958 | 94405681 | COM |
| COOPER COS INC | 1129332 | 92559681 | COM |
| REGENERON PHARMACEUTICALS | 119812 | 92476614 | COM |
| AMERICAN EXPRESS CO | 249434 | 92275643 | COM |
| ECOLAB INC | 348122 | 91389187 | COM |
| VANGUARD INTL EQUITY INDEX F | 645271 | 91021334 | TT WRLD ST ETF |
| OPEN TEXT CORP | 2804072 | 90977072 | COM |
| ARISTA NETWORKS INC | 691713 | 90622933 | COM SHS |
| CVS HEALTH CORP | 1134870 | 90056979 | COM |
| BANK NEW YORK MELLON CORP | 774025 | 89854770 | COM |
| CARDINAL HEALTH INC | 433798 | 89144020 | COM |
| MCDONALDS CORP | 2900 | 88632700 | PUT |
| PROLOGIS INC. | 686642 | 87654028 | COM |
| MEDTRONIC PLC | 911150 | 87524274 | SHS |
| KENVUE INC | 5040408 | 86948273 | COM |
| DOORDASH INC | 381813 | 86470921 | CL A |
| IMPERIAL OIL LTD | 993319 | 85529167 | COM NEW |
| GILDAN ACTIVEWEAR INC | 1320153 | 85522987 | COM |
| TORONTO DOMINION BK ONT | 9062 | 85399164 | CALL |
| STANTEC INC | 905505 | 85321179 | COM |
| NEXTERA ENERGY INC | 1061711 | 85229727 | COM |
| SYNOPSYS INC | 181280 | 85148786 | COM |
| DEERE & CO | 181660 | 84573831 | COM |
| ORACLE CORP | 4289 | 83596899 | PUT |
| LOWES COS INC | 345787 | 83387214 | COM |
| CADENCE DESIGN SYSTEM INC | 266745 | 83376604 | COM |
| QUANTA SVCS INC | 194716 | 82161774 | COM |
| CITIGROUP INC | 702255 | 81939177 | COM NEW |
| PAYPAL HLDGS INC | 13975 | 81586050 | PUT |
| APPLE INC | 3000 | 81558000 | PUT |
| REXFORD INDL RLTY INC | 2098000 | 81234560 | COM |
| OREILLY AUTOMOTIVE INC | 879558 | 80221406 | COM |
| CINTAS CORP | 423801 | 79702172 | COM |
| WELLTOWER INC | 427293 | 79306851 | COM |
| APPLOVIN CORP | 117505 | 79171559 | COM CL A |
| GENERAL DYNAMICS CORP | 231884 | 78062967 | COM |
| S&P GLOBAL INC | 148102 | 77392846 | COM |
| NORWEGIAN CRUISE LINE HLDG L | 3466057 | 77362565 | SHS |
| NORTHROP GRUMMAN CORP | 135378 | 77190477 | COM |
| HCA HEALTHCARE INC | 164973 | 77007997 | COM |
| ELI LILLY & CO | 714 | 76732152 | PUT |
| ISHARES SILVER TR | 1185326 | 76362305 | ISHARES |
| BROOKFIELD RENEWABLE PARTNER | 2882310 | 76226644 | PARTNERSHIP UNIT |
| MONDELEZ INTL INC | 1413622 | 76091677 | CL A |
| PARKER-HANNIFIN CORP | 86538 | 76061093 | COM |
| NIKE INC | 11800 | 75177800 | PUT |
| CAPITAL ONE FINL CORP | 307003 | 74402485 | COM |
| UNITED PARCEL SERVICE INC | 744731 | 73865064 | CL B |
| CANADIAN IMPERIAL BANK OF CO | 8044 | 72916652 | CALL |
| HUDBAY MINERALS INC | 3644729 | 71619781 | COM |
| SPDR S&P 500 ETF TR | 1050 | 71601600 | CALL |
| ALTRIA GROUP INC | 1240825 | 71545081 | COM |
| TARGET CORP | 7313 | 71484575 | PUT |
| KKR & CO INC | 560906 | 71464197 | COM |
| MONSTER BEVERAGE CORP NEW | 931323 | 71403213 | COM |
| WORKDAY INC | 330690 | 71024490 | CL A |
| UNION PAC CORP | 305539 | 70673605 | COM |
| MARRIOTT INTL INC NEW | 223487 | 69332988 | CL A |
| SUPER MICRO COMPUTER INC | 2368073 | 69313144 | COM NEW |
| ISHARES TR | 788441 | 68718905 | 20 YR TR BD ETF |
| ROSS STORES INC | 380214 | 68490616 | COM |
| YUM BRANDS INC | 450593 | 68164103 | COM |
| RIO TINTO PLC | 847485 | 67821310 | SPONSORED ADR |
| FIDELITY NATL INFORMATION SV | 1015807 | 67509405 | COM |
| ALIBABA GROUP HLDG LTD | 452759 | 66357755 | SPONSORED ADS |
| INTUIT | 1000 | 66242000 | CALL |
| VANGUARD INDEX FDS | 104814 | 65723197 | S&P 500 ETF SHS |
| VICI PPTYS INC | 2334730 | 65651932 | COM |
| ELEVANCE HEALTH INC FORMERLY | 185774 | 65120117 | COM |
| AUTODESK INC | 219090 | 64851148 | COM |
| SEAGATE TECHNOLOGY HLDNGS PL | 235002 | 64713500 | ORD SHS |
| COSTCO WHSL CORP NEW | 750 | 64675500 | PUT |
| DIAMONDBACK ENERGY INC | 428986 | 64487743 | COM |
| GENERAL MTRS CO | 792499 | 64445772 | COM |
| WELLS FARGO CO NEW | 6907 | 64373240 | CALL |
| MODERNA INC | 2156275 | 63588550 | COM |
| FORTINET INC | 800386 | 63556907 | COM |
| ROPER TECHNOLOGIES INC | 140662 | 62611463 | COM |
| GENUINE PARTS CO | 506487 | 62277253 | COM |
| CORNING INC | 691646 | 60561039 | COM |
| EXXON MOBIL CORP | 4986 | 60001524 | CALL |
| MANULIFE FINL CORP | 16488 | 59865356 | CALL |
| THE CIGNA GROUP | 215628 | 59342626 | COM |
| INTEL CORP | 16000 | 59040000 | CALL |
| MODERNA INC | 20000 | 58980000 | PUT |
| FREEPORT-MCMORAN INC | 1155348 | 58676940 | CL B |
| CHIPOTLE MEXICAN GRILL INC | 1549937 | 57346827 | COM |
| BANK AMERICA CORP | 10306 | 56683000 | CALL |
| HOWMET AEROSPACE INC | 275022 | 56382937 | COM |
| NVIDIA CORPORATION | 3000 | 55950000 | CALL |
| ISHARES SILVER TR | 8648 | 55710416 | CALL |
| FASTENAL CO | 1384309 | 55550947 | COM |
| VANECK ETF TRUST | 646802 | 55476694 | GOLD MINERS ETF |
| SOUTHERN CO | 634117 | 55291866 | COM |
| ELECTRONIC ARTS INC | 270405 | 55250058 | COM |
| CUMMINS INC | 107593 | 54918508 | COM |
| ADOBE INC | 1563 | 54703437 | PUT |
| PRECISION DRILLING CORP | 769634 | 54665728 | COM NEW |
| TAKE-TWO INTERACTIVE SOFTWAR | 213216 | 54588221 | COM |
| VALERO ENERGY CORP | 334646 | 54475414 | COM |
| BANK NOVA SCOTIA HALIFAX | 7374 | 54380341 | CALL |
| AUTOZONE INC | 15831 | 53688785 | COM |
| KROGER CO | 856552 | 53517350 | COM |
| MOTOROLA SOLUTIONS INC | 139326 | 53404531 | COM NEW |
| WILLIAMS COS INC | 884073 | 53139310 | COM |
| MERCADOLIBRE INC | 263 | 52975038 | PUT |
| DISNEY WALT CO | 4655 | 52959935 | PUT |
| COPART INC | 1344736 | 52645640 | COM |
| STRATEGY INC | 3450 | 52422750 | PUT |
| HP INC | 2340018 | 52134593 | COM |
| SHERWIN WILLIAMS CO | 159585 | 51710500 | COM |
| ISHARES GOLD TR | 636116 | 51620830 | ISHARES NEW |
| PG&E CORP | 3211494 | 51607483 | COM |
| 3M CO | 321526 | 51474287 | COM |
| TRAVELERS COMPANIES INC | 177178 | 51390259 | COM |
| AMAZON COM INC | 2222 | 51288204 | CALL |
| PNC FINL SVCS GROUP INC | 242526 | 50619927 | COM |
| HILTON WORLDWIDE HLDGS INC | 173886 | 49947101 | COM |
| CATERPILLAR INC | 870 | 49839690 | CALL |
| BRP INC | 700796 | 49533961 | COM SUN VTG |
| ENBRIDGE INC | 10200 | 48804838 | CALL |
| FEDEX CORP | 168245 | 48597984 | COM |
| ISHARES INC | 601400 | 48557036 | MSCI JAPAN ETF |
| CME GROUP INC | 177396 | 48439039 | COM |
| SEMPRA | 547942 | 48375994 | COM |
| SELECT SECTOR SPDR TR | 869696 | 47631752 | STATE STREET FIN |
| ROBINHOOD MKTS INC | 420357 | 47536383 | COM CL A |
| PAYCHEX INC | 423714 | 47530654 | COM |
| ROYAL CARIBBEAN GROUP | 169309 | 47221966 | COM |
| WESTERN DIGITAL CORP | 273532 | 47119700 | COM |
| PHILLIPS 66 | 364121 | 46985934 | COM |
| SLB LIMITED | 1220548 | 46840821 | COM STK |
| ILLINOIS TOOL WKS INC | 189921 | 46776107 | COM |
| MSCI INC | 79780 | 45772645 | COM |
| VERALTO CORP | 454755 | 45374916 | COM SHS |
| ISHARES TR | 66108 | 45275422 | CORE S&P500 ETF |
| MARSH & MCLENNAN COS INC | 241660 | 44830049 | COM |
| FIRSTSERVICE CORP NEW | 286075 | 44403076 | COM |
| C3 AI INC | 32935 | 44396380 | PUT |
| ISHARES TR | 496241 | 44393720 | CORE MSCI EAFE |
| BAKER HUGHES COMPANY | 972654 | 44293414 | CL A |
| ROIVANT SCIENCES LTD | 2040000 | 44268000 | SHS |
| COLGATE PALMOLIVE CO | 559232 | 44187433 | COM |
| CANADIAN NAT RES LTD | 13037 | 44153666 | CALL |
| VISTRA CORP | 273555 | 44131325 | COM |
| FIRST SOLAR INC | 168262 | 43945824 | COM |
| KEURIG DR PEPPER INC | 1564109 | 43809063 | COM |
| NORFOLK SOUTHN CORP | 151529 | 43747659 | COM |
| EOG RES INC | 414401 | 43514518 | COM |
| KINDER MORGAN INC DEL | 1577510 | 43363173 | COM |
| AXON ENTERPRISE INC | 76145 | 43243997 | COM |
| EMERSON ELEC CO | 325218 | 43161180 | COM |
| DUKE ENERGY CORP NEW | 364628 | 42733905 | COM NEW |
| UNITED RENTALS INC | 51357 | 41565051 | COM |
| DELL TECHNOLOGIES INC | 329598 | 41487704 | CL C |
| VANGUARD BD INDEX FDS | 520590 | 41026328 | SHORT TRM BOND |
| PAN AMERN SILVER CORP | 785930 | 40751165 | COM |
| L3HARRIS TECHNOLOGIES INC | 138031 | 40520659 | COM |
| CARVANA CO | 95938 | 40486425 | CL A |
| SOUTHWEST AIRLS CO | 975345 | 40310568 | COM |
| TC ENERGY CORP | 7237 | 39846944 | CALL |
| BROOKFIELD INFRASTRUCTURE CO | 865620 | 38956769 | COM SUB VTG A |
| CARRIER GLOBAL CORPORATION | 734921 | 38830147 | COM |
| VANGUARD INTL EQUITY INDEX F | 462951 | 38704435 | FTSE EUROPE ETF |
| ZOETIS INC | 303252 | 38153234 | CL A |
| DATADOG INC | 279558 | 38016140 | CL A COM |
| BECTON DICKINSON & CO | 195751 | 37988015 | COM |
| IREN LIMITED | 10000 | 37770000 | PUT |
| IREN LIMITED | 10000 | 37770000 | CALL |
| APOLLO GLOBAL MGMT INC | 260935 | 37738300 | COM |
| INVESCO EXCHANGE TRADED FD T | 196960 | 37729660 | S&P500 EQL WGT |
| BROADRIDGE FINL SOLUTIONS IN | 168420 | 37585334 | COM |
| ARK ETF TR | 4882 | 37552344 | PUT |
| SMUCKER J M CO | 383030 | 37464164 | COM NEW |
| EBAY INC. | 428444 | 37315896 | COM |
| ARK ETF TR | 4834 | 37183128 | CALL |
| RB GLOBAL INC | 367758 | 37169366 | COM |
| BAUSCH HEALTH COS INC | 5315669 | 36901614 | COM |
| IDEXX LABS INC | 54295 | 36730958 | COM |
| VERISK ANALYTICS INC | 162546 | 36358530 | COM |
| ARES MANAGEMENT CORPORATION | 223382 | 36085760 | CL A COM STK |
| AMERICAN ELEC PWR CO INC | 312099 | 35984480 | COM |
| DOLLAR GEN CORP NEW | 269893 | 35831496 | COM |
| MICRON TECHNOLOGY INC | 1250 | 35676250 | PUT |
| TRANSDIGM GROUP INC | 26754 | 35577190 | COM |
| ISHARES TR | 117802 | 35470182 | ISHARES SEMICDTR |
| PEMBINA PIPELINE CORP | 9305 | 35445783 | CALL |
| OLD DOMINION FREIGHT LINE IN | 223733 | 35080368 | COM |
| CENCORA INC | 103167 | 34841827 | COM |
| CURTISS WRIGHT CORP | 62999 | 34728907 | COM |
| AGILENT TECHNOLOGIES INC | 252650 | 34377138 | COM |
| BERKSHIRE HATHAWAY INC DEL | 680 | 34180200 | PUT |
| BARRICK MNG CORP | 7814 | 34035452 | CALL |
| AIRBNB INC | 2500 | 33930000 | CALL |
| TE CONNECTIVITY PLC | 148912 | 33877431 | ORD SHS |
| ALGONQUIN PWR UTILS CORP | 5423404 | 33313347 | COM |
| DOMINION ENERGY INC | 564438 | 33068463 | COM |
| ISHARES TR | 389830 | 32995197 | CORE MSCI TOTAL |
| WISDOMTREE TR | 577358 | 32984437 | EMG MKTS SMCAP |
| REGENCY CTRS CORP | 477726 | 32977425 | COM |
| FORD MTR CO | 2470677 | 32417458 | COM |
| PIMCO ETF TR | 323004 | 32407031 | ENHAN SHRT MA AC |
| SPDR SERIES TRUST | 5000 | 32405000 | PUT |
| ADVANCED MICRO DEVICES INC | 1500 | 32124000 | PUT |
| AMETEK INC | 155377 | 31899192 | COM |
| VISA INC | 909 | 31879539 | PUT |
| METLIFE INC | 402742 | 31791422 | COM |
| AIR PRODS & CHEMS INC | 128435 | 31724741 | COM |
| D R HORTON INC | 218665 | 31492691 | COM |
| US BANCORP DEL | 583801 | 31149593 | COM NEW |
| ETSY INC | 557929 | 30931584 | COM |
| DIGITAL RLTY TR INC | 199456 | 30856658 | COM |
| BLOCK INC | 472866 | 30778012 | CL A |
| GOLDMAN SACHS GROUP INC | 350 | 30765000 | CALL |
| CISCO SYS INC | 3992 | 30750376 | CALL |
| WW GRAINGER INC | 30360 | 30633508 | COM |
| AIRBNB INC | 224689 | 30493500 | COM CL A |
| OTIS WORLDWIDE CORP | 348544 | 30444082 | COM |
| TAIWAN SEMICONDUCTOR MFG LTD | 1000 | 30389000 | PUT |
| DESCARTES SYS GROUP INC | 347073 | 30384853 | COM |
| KRAFT HEINZ CO | 1250302 | 30316980 | COM |
| ROCKWELL AUTOMATION INC | 77829 | 30279883 | COM |
| AMERIPRISE FINL INC | 61590 | 30199185 | COM |
| CORTEVA INC | 449849 | 30151903 | COM |
| DEXCOM INC | 453301 | 30084997 | COM |
| SUN LIFE FINANCIAL INC. | 4784 | 29860714 | PUT |
| REPUBLIC SVCS INC | 139923 | 29651859 | COM |
| TRIMBLE INC | 377641 | 29587726 | COM |
| PUBLIC SVC ENTERPRISE GRP IN | 365178 | 29322420 | COM |
| CITIGROUP INC | 2500 | 29172500 | CALL |
| LAM RESEARCH CORP | 1700 | 29100600 | CALL |
| CHEVRON CORP NEW | 1900 | 28957900 | CALL |
| ACCENTURE PLC IRELAND | 107389 | 28816414 | SHS CLASS A |
| TEVA PHARMACEUTICAL INDS LTD | 922913 | 28804059 | SPONSORED ADS |
| CARNIVAL CORP | 939454 | 28690157 | UNIT 99/99/9999 |
| BANK MONTREAL QUE | 2205 | 28633055 | PUT |
| ALAMOS GOLD INC NEW | 740671 | 28585830 | COM CL A |
| MORGAN STANLEY | 1600 | 28404800 | CALL |
| UNILEVER PLC | 434148 | 28388877 | SPON ADR NEW |
| SUN LIFE FINANCIAL INC. | 4542 | 28350201 | CALL |
| VANGUARD INDEX FDS | 84540 | 28339477 | TOTAL STK MKT |
| LINDE PLC | 66269 | 28279208 | SHS |
| CHUBB LIMITED | 90211 | 28236873 | COM |
| SIMON PPTY GROUP INC NEW | 151107 | 27970025 | COM |
| EDWARDS LIFESCIENCES CORP | 322959 | 27530681 | COM |
| BROOKFIELD RENEWABLE CORP | 723261 | 27519389 | CL A EX SUB VTG |
| XCEL ENERGY INC | 368782 | 27236361 | COM |
| KIMBERLY-CLARK CORP | 269680 | 27205894 | COM |
| VANGUARD SPECIALIZED FUNDS | 122530 | 26928730 | DIV APP ETF |
| RIVIAN AUTOMOTIVE INC | 1354595 | 26698693 | COM CL A |
| COCA COLA CO | 3817 | 26684647 | CALL |
| TERADYNE INC | 137106 | 26536978 | COM |
| ALNYLAM PHARMACEUTICALS INC | 66433 | 26415930 | COM |
| MARATHON PETE CORP | 161461 | 26256925 | COM |
| NU HLDGS LTD | 1566578 | 26228499 | ORD SHS CL A |
| CONSOLIDATED EDISON INC | 261434 | 25960950 | COM |
| SELECT SECTOR SPDR TR | 179885 | 25847295 | STATE STREET TEC |
| HERSHEY CO | 140532 | 25573589 | COM |
| NASDAQ INC | 263092 | 25553287 | COM |
| INVESCO EXCHANGE TRADED FD T | 543715 | 25505671 | RAFI US 1000 ETF |
| SUNCOR ENERGY INC NEW | 5744 | 25491998 | CALL |
| PRIMO BRANDS CORPORATION | 1547023 | 25293825 | CLASS A COM SHS |
| HOST HOTELS & RESORTS INC | 1405904 | 24926678 | COM |
| NUCOR CORP | 152313 | 24842883 | COM |
| VULCAN MATLS CO | 86907 | 24786487 | COM |
| FORTIS INC | 4673 | 24292946 | CALL |
| TRUIST FINL CORP | 493015 | 24259822 | COM |
| EXELON CORP | 555687 | 24219940 | COM |
| DIAGEO PLC | 279398 | 24103337 | SPON ADR NEW |
| GE HEALTHCARE TECHNOLOGIES I | 293356 | 24060295 | COMMON STOCK |
| WABTEC | 112150 | 23937327 | COM |
| RTX CORPORATION | 1300 | 23842000 | CALL |
| GAMESTOP CORP NEW | 1184500 | 23784760 | CL A |
| GAMESTOP CORP NEW | 11845 | 23784760 | PUT |
| COSTAR GROUP INC | 353615 | 23776384 | COM |
| AMGEN INC | 721 | 23599051 | CALL |
| MATCH GROUP INC NEW | 730144 | 23576350 | COM |
| IAMGOLD CORP | 1426707 | 23400022 | COM |
| EMERA INC | 4746 | 23386266 | CALL |
| SYSCO CORP | 316750 | 23339938 | COM |
| EXPEDIA GROUP INC | 82209 | 23289289 | COM NEW |
| RESMED INC | 96663 | 23282064 | COM |
| CHIPOTLE MEXICAN GRILL INC | 6250 | 23125000 | PUT |
| MANULIFE FINL CORP | 6367 | 23117584 | PUT |
| KEYSIGHT TECHNOLOGIES INC | 113220 | 23004335 | COM |
| ALLSTATE CORP | 109368 | 22763718 | COM |
| TAPESTRY INC | 177077 | 22622754 | COM |
| BOOKING HOLDINGS INC | 42 | 22492386 | CALL |
| NRG ENERGY INC | 140082 | 22305896 | COM NEW |
| DTE ENERGY CO | 171657 | 22138900 | COM |
| COMFORT SYS USA INC | 23700 | 22117635 | COM |
| THERMO FISHER SCIENTIFIC INC | 380 | 22019100 | CALL |
| PHILIP MORRIS INTL INC | 1367 | 21926680 | CALL |
| ZIMMER BIOMET HOLDINGS INC | 243470 | 21892383 | COM |
| ENTERGY CORP NEW | 236399 | 21849511 | COM |
| DUPONT DE NEMOURS INC | 541176 | 21754879 | COM |
| EQT CORP | 405873 | 21754035 | COM |
| AFLAC INC | 197134 | 21736299 | COM |
| AON PLC | 61526 | 21709416 | SHS CL A |
| MUELLER INDS INC | 189101 | 21708792 | COM |
| GARMIN LTD | 106904 | 21684693 | SHS |
| XYLEM INC | 159044 | 21657863 | COM |
| VANECK ETF TRUST | 189128 | 21509570 | JUNIOR GOLD MINE |
| TJX COS INC NEW | 1400 | 21505400 | CALL |
| WORKDAY INC | 1000 | 21478000 | CALL |