The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 819,265 5,060 SH SOLE 5,060 0 0
ABBOTT LABORATORIES COM 002824100 237,351,068 2,615,727 SH SOLE 2,615,727 0 0
ABBVIE INC COM 00287Y109 195,118,133 775,386 SH SOLE 775,386 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 149,532,455 1,201,643 SH SOLE 1,201,643 0 0
ACUITY INC COM 00508Y102 459,902 1,221 SH SOLE 1,221 0 0
ADOBE INC COM 00724F101 10,049,670 49,018 SH SOLE 49,018 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,892,922 24,802 SH SOLE 24,802 0 0
ADVANCED MICRO DEVICES INC COM 007903107 553,409,721 952,660 SH SOLE 952,660 0 0
AFFIRM HLDGS INC COM CL A 00827B106 125,130,320 1,534,400 SH SOLE 1,534,400 0 0
AFLAC INC COM 001055102 996,625 8,500 SH SOLE 8,500 0 0
AGCO CORP COM 001084102 418,950 3,500 SH SOLE 3,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 623,740,809 4,020,762 SH SOLE 4,020,762 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 673,728 2,298 SH SOLE 2,298 0 0
AIRBNB INC COM CL A 009066101 5,665,758 39,593 SH SOLE 39,593 0 0
ALAMOS GOLD INC COM CL A 011532108 121,966,921 4,020,004 SH SOLE 4,020,004 0 0
ALCON AG ORD SHS H01301128 101,140,031 1,507,303 SH SOLE 1,507,303 0 0
ALLIANT ENERGY CORP COM 018802108 20,651,703 270,700 SH SOLE 270,700 0 0
ALLSTATE CORP COM 020002101 8,571,313 36,023 SH SOLE 36,023 0 0
ALPHABET INC CAP STK CL C 02079K107 954,084,986 2,700,266 SH SOLE 2,700,266 0 0
ALPHABET INC CAP STK CL A 02079K305 1,698,136,471 4,751,760 SH SOLE 4,751,760 0 0
ALTRIA GROUP INC COM 02209S103 679,496 9,444 SH SOLE 9,444 0 0
AMAZON COM INC COM 023135106 1,712,028,158 7,183,134 SH SOLE 7,183,134 0 0
AMAZON COM INC COM 023135906 834,190,000 3,500,000 SH Call SOLE 0 0 0
AMBEV SA SPONSORED ADR 02319V103 146,625 46,696 SH SOLE 46,696 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,583,135 33,500 SH SOLE 33,500 0 0
AMERICAN EXPRESS CO COM 025816109 274,997 813 SH SOLE 813 0 0
AMERICAN FINANCIAL GROUP INC COM 025932104 51,470,632 367,805 SH SOLE 367,805 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,424,148 281,150 SH SOLE 281,150 0 0
AMERICAN TOWER CORP COM 03027X100 5,681,768 34,736 SH SOLE 34,736 0 0
AMERIPRISE FINL INC COM 03076C106 4,513,740 9,839 SH SOLE 9,839 0 0
AMETEK INC COM 031100100 141,625,144 585,373 SH SOLE 585,373 0 0
AMPHENOL CORP CL A 032095101 198,853,167 1,127,797 SH SOLE 1,127,797 0 0
AMRIZE LTD SHS H2927K103 87,572,433 1,643,010 SH SOLE 1,643,010 0 0
ANALOG DEVICES INC COM 032654105 78,754,839 198,290 SH SOLE 198,290 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 2,628,925 32,500 SH SOLE 32,500 0 0
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 949,990 11,529 SH SOLE 11,529 0 0
AON PLC SHS CL A G0403H108 39,165,292 118,078 SH SOLE 118,078 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 221,240 1,870 SH SOLE 1,870 0 0
APPLE INC COM 037833100 1,437,265,009 4,967,048 SH SOLE 4,967,048 0 0
APPLIED MATLS INC COM 038222105 374,964,429 518,623 SH SOLE 518,623 0 0
APPLOVIN CORP COM CL A 03831W108 13,034,289 25,298 SH SOLE 25,298 0 0
ARAMARK COM 03852U106 16,035,615 281,821 SH SOLE 281,821 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,981,304 41,019 SH SOLE 41,019 0 0
ARES CAPITAL CORP COM 04010L103 1,413,839 76,300 SH SOLE 76,300 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 10,174,068 91,403 SH SOLE 91,403 0 0
ARGENX SE SPONSORED ADR 04016X101 146,531,994 157,940 SH SOLE 157,940 0 0
ARISTA NETWORKS INC COM SHS 040413205 130,570,448 768,604 SH SOLE 768,604 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 88,429,758 249,400 SH SOLE 249,400 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 43,893,135 538,500 SH SOLE 538,500 0 0
ASHLAND INC COM 044186104 92,847,180 1,409,124 SH SOLE 1,409,124 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 594,156,203 298,655 SH SOLE 298,655 0 0
ASTERA LABS INC COM 04626A103 218,228,436 451,800 SH SOLE 451,800 0 0
ASTRAZENECA PLC ORD G0593M107 230,508,898 1,215,636 SH SOLE 1,215,636 0 0
ATI INC COM 01741R102 90,564,099 459,483 SH SOLE 459,483 0 0
ATS CORPORATION COM 00217Y104 10,238,341 355,745 SH SOLE 355,745 0 0
AUTODESK INC COM 052769106 6,510,543 33,487 SH SOLE 33,487 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 14,165,285 63,252 SH SOLE 63,252 0 0
AUTOZONE INC COM 053332102 38,584,584 12,073 SH SOLE 12,073 0 0
AVALONBAY CMNTYS INC COM 053484101 16,406,596 86,950 SH SOLE 86,950 0 0
AXON ENTERPRISE INC COM 05464C101 27,273,677 48,650 SH SOLE 48,650 0 0
AXOS FINANCIAL INC COM 05465C100 33,801,147 347,070 SH SOLE 347,070 0 0
AXSOME THERAPEUTICS INC. COM 05464T104 6,853,560 28,000 SH SOLE 28,000 0 0
B2GOLD CORP COM 11777Q209 374,000 100,000 SH SOLE 100,000 0 0
BALL CORP COM 058498106 11,810,822 189,276 SH SOLE 189,276 0 0
BANCO SANTANDER SA ADR 05964H105 3,185,675 230,846 SH SOLE 230,846 0 0
BANK MONTREAL MEDIUM COM 063671101 1,643,983,050 9,303,809 SH SOLE 9,303,809 0 0
BANK MONTREAL QUE COM 063671951 53,540,100 303,000 SH Put SOLE 0 0 303,000
BANK NOVA SCOTIA B C COM 064149107 1,411,161,463 16,250,132 SH SOLE 16,250,132 0 0
BANK OF AMER CORP COM 060505104 26,316,840 461,861 SH SOLE 461,861 0 0
BANK OF NY MELLON CORP COM 064058100 145,966,731 1,009,382 SH SOLE 1,009,382 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103 1,378,874 26,471 SH SOLE 26,471 0 0
BARRICK MNG CORP COM SHS 06849F108 15,161,079 412,771 SH SOLE 412,771 0 0
BCE INC COM NEW 05534B760 60,942,218 2,833,204 SH SOLE 2,833,204 0 0
BECTON DICKINSON & CO COM 075887109 89,099,472 588,776 SH SOLE 588,776 0 0
BERKLEY W R CORP COM 084423102 161,786,228 2,293,864 SH SOLE 2,293,864 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 145,003,515 289,781 SH SOLE 289,781 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,744,250 5 SH SOLE 5 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 375,312 4,505 SH SOLE 4,505 0 0
BLACKROCK INC COM 09290D101 8,407,881 8,744 SH SOLE 8,744 0 0
BLACKSTONE INC COM 09260D107 5,332,922 45,321 SH SOLE 45,321 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1,525,739 64,350 SH SOLE 64,350 0 0
BLOOM ENERGY CORP COM CL A 093712107 676,535 2,235 SH SOLE 2,235 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 472,500 54,000 SH SOLE 54,000 0 0
BOEING CO COM 097023105 153,715,347 710,100 SH SOLE 710,100 0 0
BOOKING HOLDINGS INC COM 09857L108 236,794,157 1,328,513 SH SOLE 1,328,513 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 113,232,425 1,866,366 SH SOLE 1,866,366 0 0
BOSTON SCIENTIFIC CORP COM 101137107 194,487,468 4,556,876 SH SOLE 4,556,876 0 0
BOSTON SCIENTIFIC CORP COM 101137907 448,140,000 10,500,000 SH Call SOLE 0 0 0
BOYD GROUP SERVICES INC COM 103310108 223,565,297 2,362,770 SH SOLE 2,362,770 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,052,650 52,979 SH SOLE 52,979 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 642,304 10,400 SH SOLE 10,400 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7,951,866 252,200 SH SOLE 252,200 0 0
BROADCOM INC COM 11135F101 656,953,713 1,739,123 SH SOLE 1,739,123 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,486,729 10,856 SH SOLE 10,856 0 0
BROADSTONE NET LEASE INC COM 11135E203 25,595,661 1,238,300 SH SOLE 1,238,300 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 56,929,899 1,269,340 SH SOLE 1,269,340 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 1,809,967,311 42,497,472 SH SOLE 42,497,472 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 434,588 11,288 SH SOLE 11,288 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 266,785,943 7,311,207 SH SOLE 7,311,207 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 31,358,620 902,926 SH SOLE 902,926 0 0
BROWN & BROWN INC COM 115236101 7,121,420 111,012 SH SOLE 111,012 0 0
BROWN FORMAN CORP CL B 115637209 299,999 11,257 SH SOLE 11,257 0 0
BROWN FORMAN CORP CL A 115637100 361,152 13,200 SH SOLE 13,200 0 0
BRP INC COM SUN VTG 05577W200 1,882,406 30,849 SH SOLE 30,849 0 0
BURLINGTON STORES INC COM 122017106 26,928,000 85,000 SH SOLE 85,000 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,268,923 6,519 SH SOLE 6,519 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 84,284,033 447,510 SH SOLE 447,510 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 169,105,680 450,564 SH SOLE 450,564 0 0
CAE INC COM 124765108 490,158,790 19,559,409 SH SOLE 19,559,409 0 0
CAMECO CORP COM 13321L108 198,111,181 1,944,936 SH SOLE 1,944,936 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 42,898,795 373,033 SH SOLE 373,033 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069951 34,730,000 302,000 SH Put SOLE 0 0 302,000
CANADIAN NAT RES LTD MED TER COM 136385101 1,111,297,819 28,134,122 SH SOLE 28,134,122 0 0
CANADIAN NATL RY CO COM 136375102 1,969,647,339 16,518,344 SH SOLE 16,518,344 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,220,607,616 14,086,643 SH SOLE 14,086,643 0 0
CAPITAL ONE FINL CORP COM 14040H105 78,421,154 390,894 SH SOLE 390,894 0 0
CARDINAL HEALTH INC COM 14149Y108 139,039,117 585,280 SH SOLE 585,280 0 0
CARDIOL THERAPEUTICS INC COM CL A 14161Y200 106,000 100,000 SH SOLE 100,000 0 0
CARLISLE COS INC COM 142339100 12,858,762 35,448 SH SOLE 35,448 0 0
CARLYLE GROUP INC COM 14316J108 230,973 5,485 SH SOLE 5,485 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 70,633,732 114,509 SH SOLE 114,509 0 0
CARVANA CO CL A 146869102 41,410,653 629,150 SH SOLE 629,150 0 0
CASEYS GEN STORES INC COM 147528103 7,510,766 9,450 SH SOLE 9,450 0 0
CATERPILLAR INC COM 149123101 207,615,034 194,962 SH SOLE 194,962 0 0
CAVA GROUP INC COM 148929102 198,201,240 2,525,500 SH SOLE 2,525,500 0 0
CBOE GLOBAL MKTS INC COM 12503M108 941,560 3,880 SH SOLE 3,880 0 0
CBRE GROUP INC CL A 12504L109 4,563,297 33,880 SH SOLE 33,880 0 0
CENOVUS ENERGY INC COM 15135U109 209,405,208 8,440,355 SH SOLE 8,440,355 0 0
CENTENE CORP DEL COM 15135B101 1,617,973 25,206 SH SOLE 25,206 0 0
CENTRUS ENERGY CORP CL A 15643U104 1,510,830 9,000 SH SOLE 9,000 0 0
CF INDUSTRIES HOLD COM 125269100 9,872,879 91,196 SH SOLE 91,196 0 0
CGI INC CL A SUB VTG 12532H104 263,864,918 4,086,494 SH SOLE 4,086,494 0 0
CHENIERE ENERGY INC COM NEW 16411R208 111,568,434 466,794 SH SOLE 466,794 0 0
CHEVRON CORPORATION COM 166764100 5,260,394 31,735 SH SOLE 31,735 0 0
CHUBB LIMITED COM H1467J104 91,314,572 267,989 SH SOLE 267,989 0 0
CIENA CORP COM NEW 171779309 49,448,448 100,800 SH SOLE 100,800 0 0
CINTAS CORP COM 172908105 5,816,736 34,200 SH SOLE 34,200 0 0
CISCO SYS INC COM 17275R102 439,567,974 3,742,278 SH SOLE 3,742,278 0 0
CITIGROUP INC COM NEW 172967424 188,693,092 1,348,193 SH SOLE 1,348,193 0 0
CLOUDFLARE INC CL A COM 18915M107 47,289,984 192,800 SH SOLE 192,800 0 0
CME GROUP INC COM 12572Q105 163,042,764 738,318 SH SOLE 738,318 0 0
CMS ENERGY CORP COM 125896100 43,079,063 563,125 SH SOLE 563,125 0 0
COCA COLA CO COM 191216100 60,184,661 740,552 SH SOLE 740,552 0 0
COCA COLA CONS INC COM 191098102 368,667 1,931 SH SOLE 1,931 0 0
COEUR MNG INC COM NEW 192108504 2,722,160 166,799 SH SOLE 166,799 0 0
COGNEX CORP COM 192422103 491,587 6,788 SH SOLE 6,788 0 0
COHERENT CORP COM 19247G107 201,631,763 511,146 SH SOLE 511,146 0 0
COLGATE PALMOLIVE CO COM 194162103 32,705,006 356,730 SH SOLE 356,730 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 334,165,892 3,562,916 SH SOLE 3,562,916 0 0
COMCAST CORP NEW CL A 20030N101 3,671,502 149,552 SH SOLE 149,552 0 0
COMFORT SYS USA INC COM 199908104 8,564,006 4,321 SH SOLE 4,321 0 0
CONCENTRIX CORP COM 20602D101 48,087,403 2,146,280 SH SOLE 2,146,280 0 0
CONOCOPHILLIPS COM 20825C104 7,784,941 74,884 SH SOLE 74,884 0 0
CONSOLIDATED EDISON INC COM 209115104 1,524,039 13,776 SH SOLE 13,776 0 0
CONSTELLATION ENERGY CORP COM 21037T109 25,651,902 103,281 SH SOLE 103,281 0 0
COPART INC COM 217204106 115,661,540 4,102,928 SH SOLE 4,102,928 0 0
COREWEAVE INC COM CL A 21873S108 52,815,924 530,600 SH SOLE 530,600 0 0
CORNING INC COM 219350105 383,145 1,500 SH SOLE 1,500 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 387,604,511 414,342 SH SOLE 414,342 0 0
COTY INC COM CL A 222070203 75,019 34,731 SH SOLE 34,731 0 0
CREDICORP LTD COM G2519Y108 6,610,004 16,967 SH SOLE 16,967 0 0
CREDIT ACCEP CORP MICH COM 225310101 22,022,290 34,586 SH SOLE 34,586 0 0
CRH PLC ORD G25508105 170,739,258 1,595,694 SH SOLE 1,595,694 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 62,560,119 327,909 SH SOLE 327,909 0 0
CSX CORP COM 126408103 151,545,127 3,188,410 SH SOLE 3,188,410 0 0
CUBESMART COM 229663109 19,626,614 493,503 SH SOLE 493,503 0 0
CUMMINS INC COM 231021106 61,800,360 86,651 SH SOLE 86,651 0 0
CURTISS WRIGHT CORP COM 231561101 1,936,077 2,555 SH SOLE 2,555 0 0
CVS HEALTH CORP COM 126650100 3,544,300 34,261 SH SOLE 34,261 0 0
D R HORTON INC COM 23331A109 125,223,121 768,806 SH SOLE 768,806 0 0
DANAHER CORP DEL COM 235851102 364,584,815 1,914,032 SH SOLE 1,914,032 0 0
DATADOG INC CL A COM 23804L103 298,528,776 1,146,600 SH SOLE 1,146,600 0 0
DEERE & CO COM 244199105 98,250,105 154,888 SH SOLE 154,888 0 0
DELL TECHNOLOGIES INC CL C 24703L202 180,184,599 417,616 SH SOLE 417,616 0 0
DELTA AIR LINES INC COM NEW 247361702 171,470,199 1,830,773 SH SOLE 1,830,773 0 0
DESCARTES SYS GROUP INC COM 249906108 264,925,119 3,826,186 SH SOLE 3,826,186 0 0
DEUTSCHE BK AG NAMEN AKT D18190898 1,572,271 46,572 SH SOLE 46,572 0 0
DEVON ENERGY CORP NEW COM 25179M103 14,394,814 348,374 SH SOLE 348,374 0 0
DEXCOM INC COM 252131107 1,261,061 18,724 SH SOLE 18,724 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 9,246,674 115,037 SH SOLE 115,037 0 0
DIAMONDBACK ENERGY INC COM 25278X109 263,670 1,500 SH SOLE 1,500 0 0
DIGITAL RLTY TR INC COM 253868103 13,689,383 76,230 SH SOLE 76,230 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 101,881,064 648,800 SH SOLE 648,800 0 0
DISNEY WALT CO COM 254687106 29,001,184 301,311 SH SOLE 301,311 0 0
DOCEBO INC COM 25609L105 190,295 10,631 SH SOLE 10,631 0 0
DOLLAR GEN CORP COM 256677105 675,696 5,870 SH SOLE 5,870 0 0
DONALDSON INC COM 257651109 7,665,819 85,394 SH SOLE 85,394 0 0
DOORDASH INC CL A 25809K105 23,582,934 127,800 SH SOLE 127,800 0 0
DOVER CORP COM 260003108 1,764,411 7,867 SH SOLE 7,867 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,105,984 40,338 SH SOLE 40,338 0 0
DUTCH BROS INC CL A 26701L100 144,467,358 2,011,800 SH SOLE 2,011,800 0 0
EAGLE MATLS INC COM 26969P108 1,101,375 4,895 SH SOLE 4,895 0 0
EATON CORP PLC SHS G29183103 497,591,829 1,167,727 SH SOLE 1,167,727 0 0
ECOLAB INC COM 278865100 16,524,080 59,309 SH SOLE 59,309 0 0
EDISON INTL COM 281020107 1,419,315 19,064 SH SOLE 19,064 0 0
ELECTRONIC ARTS INC COM 285512109 67,669,351 330,030 SH SOLE 330,030 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 355,109,795 918,237 SH SOLE 918,237 0 0
ELI LILLY & CO COM 532457108 476,148,522 396,979 SH SOLE 396,979 0 0
EMCOR GROUP INC COM 29084Q100 16,002,576 19,283 SH SOLE 19,283 0 0
EMERA INC COM 290876101 3,309,190 62,414 SH SOLE 62,414 0 0
EMERSON ELEC CO COM 291011104 304,177,860 2,124,889 SH SOLE 2,124,889 0 0
ENBRIDGE INC COM 29250N105 1,551,523,593 28,620,616 SH SOLE 28,620,616 0 0
ENERFLEX LTD COM 29269R105 37,904,470 1,546,490 SH SOLE 1,546,490 0 0
ENI SPA SPONSORED ADR 26874R108 6,630,690 141,500 SH SOLE 141,500 0 0
ENTERGY CORP NEW COM 29364G103 313,750,542 2,731,591 SH SOLE 2,731,591 0 0
EOG RES INC COM 26875P101 15,459,535 119,167 SH SOLE 119,167 0 0
EQT CORP COM 26884L109 4,502,063 84,673 SH SOLE 84,673 0 0
EQUINIX INC COM 29444U700 35,555,923 34,110 SH SOLE 34,110 0 0
ERO COPPER CORP COM 296006109 15,247,500 570,000 SH SOLE 570,000 0 0
EUPRAXIA PHARMACEUTICALS INC COM 29842P105 333,356 50,432 SH SOLE 50,432 0 0
EVERCORE INC CLASS A 29977A105 400,509 1,173 SH SOLE 1,173 0 0
EVERPURE INC CL A 74624M102 311,930 3,959 SH SOLE 3,959 0 0
EVERSOURCE ENERGY COM 30040W108 3,501,120 48,445 SH SOLE 48,445 0 0
EXPAND ENERGY CORPORATION COM 165167735 4,523,754 49,608 SH SOLE 49,608 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13,305,504 51,999 SH SOLE 51,999 0 0
EXPEDITORS INTL WASH INC COM 302130109 82,259,592 504,722 SH SOLE 504,722 0 0
EXTRA SPACE STORAGE INC COM 30225T102 7,652,951 52,670 SH SOLE 52,670 0 0
EXXON MOBIL CORP COM 30231G102 71,910,345 525,968 SH SOLE 525,968 0 0
EXXON MOBIL CORP COM 30231G902 2,501,976 18,300 SH Call SOLE 0 0 0
FAIR ISAAC CORP COM 303250104 731,205 612 SH SOLE 612 0 0
FASTENAL CO COM 311900104 241,495 5,028 SH SOLE 5,028 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 4,375,948 35,450 SH SOLE 35,450 0 0
FERROVIAL NV ORD SHS N3168P101 67,191,351 979,323 SH SOLE 979,323 0 0
FIFTH THIRD BANCORP COM 316773100 75,378,246 1,337,205 SH SOLE 1,337,205 0 0
FIRST HORIZON CORPORATION COM 320517105 364,088 14,200 SH SOLE 14,200 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 19,461,704 177,700 SH SOLE 177,700 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 315,947 944 SH SOLE 944 0 0
FIRSTSERVICE CORP NEW COM 33767E202 239,378,611 1,684,460 SH SOLE 1,684,460 0 0
FISERV INC COM 337738108 3,057,581 62,336 SH SOLE 62,336 0 0
FLEX LTD ORD Y2573F102 146,780,316 905,660 SH SOLE 905,660 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 43,839,291 889,596 SH SOLE 889,596 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,738,695 37,050 SH SOLE 37,050 0 0
FORTINET INC COM 34959E109 69,380,476 451,637 SH SOLE 451,637 0 0
FORTIS INC COM 349553107 420,244,182 7,343,075 SH SOLE 7,343,075 0 0
FORTIVE CORP COM 34959J108 5,613,682 91,892 SH SOLE 91,892 0 0
FRANCO NEV CORP COM 351858105 535,579,701 2,569,467 SH SOLE 2,569,467 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 1,946,647 37,821 SH SOLE 37,821 0 0
FREEPORT MCMORAN INC CL B 35671D857 5,418,540 86,159 SH SOLE 86,159 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 7,733,723 952,429 SH SOLE 952,429 0 0
GALLAGHER ARTHUR J & CO COM 363576109 29,508,239 128,537 SH SOLE 128,537 0 0
GE AEROSPACE COM NEW 369604301 167,999,857 449,522 SH SOLE 449,522 0 0
GE VERNOVA INC COM 36828A101 200,913,983 171,011 SH SOLE 171,011 0 0
GENERAC HLDGS INC COM 368736104 16,989,129 58,021 SH SOLE 58,021 0 0
GENERAL DYNAMICS CORP COM 369550108 5,073,425 14,322 SH SOLE 14,322 0 0
GILDAN ACTIVEWEAR INC COM 375916103 330,005,736 6,395,460 SH SOLE 6,395,460 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,517,184 37,195 SH SOLE 37,195 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 541,365 5,405 SH SOLE 5,405 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 49,630,960 49,073 SH SOLE 49,073 0 0
GREENFIRE RES LTD NEW COM SHS 39525U107 1,495,555 264,700 SH SOLE 264,700 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 16,493,046 145,840 SH SOLE 145,840 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 22,827,681 74,430 SH SOLE 74,430 0 0
GRUPO AEROPORTUNARIO DEL PAC SPON ADS B 400506101 26,515,978 104,740 SH SOLE 104,740 0 0
GUARDANT HEALTH INC COM 40131M109 55,361,070 369,000 SH SOLE 369,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 68,204,892 554,286 SH SOLE 554,286 0 0
HALEON PLC SPON ADS 405552100 1,838,243 197,025 SH SOLE 197,025 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 4,713,471 35,568 SH SOLE 35,568 0 0
HCA HEALTHCARE INC COM 40412C101 8,560,425 21,956 SH SOLE 21,956 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 148,895,563 5,764,443 SH SOLE 5,764,443 0 0
HENRY JACK & ASSOC INC COM 426281101 336,086 2,440 SH SOLE 2,440 0 0
HINGE HEALTH INC CL A 433313103 3,157,901 38,047 SH SOLE 38,047 0 0
HOME DEPOT INC COM 437076102 287,578,093 815,408 SH SOLE 815,408 0 0
HONEYWELL INTL INC COM 438516205 5,628,398 25,138 SH SOLE 25,138 0 0
HORMEL FOODS CORP COM 440452100 564,109 22,728 SH SOLE 22,728 0 0
HOWMET AEROSPACE INC COM 443201108 98,871,114 367,742 SH SOLE 367,742 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 41,229,027 433,579 SH SOLE 433,579 0 0
HUBBELL INC COM 443510607 3,767,040 7,200 SH SOLE 7,200 0 0
HUDBAY MINERALS INC COM 443628102 17,606,803 745,735 SH SOLE 745,735 0 0
HUMANA INC COM 444859102 176,401,430 444,090 SH SOLE 444,090 0 0
HUNT J B TRANS SVCS INC COM 445658107 55,274,184 190,976 SH SOLE 190,976 0 0
HYATT HOTELS CORP COM CL A 448579102 1,628,256 8,400 SH SOLE 8,400 0 0
ICON PUB LTD CO SHS G4705A100 207,559,131 1,194,860 SH SOLE 1,194,860 0 0
ILLINOIS TOOL WKS INC COM 452308109 64,476,532 238,387 SH SOLE 238,387 0 0
ILLUMINA INC COM 452327109 2,917,371 16,592 SH SOLE 16,592 0 0
IMPERIAL OIL LTD COM NEW 453038408 5,370,463 47,942 SH SOLE 47,942 0 0
INCYTE CORP COM 45337C102 4,768,715 42,067 SH SOLE 42,067 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,536,072 146,432 SH SOLE 146,432 0 0
ING GROEP N.V. SPONSORED ADR 456837103 6,490,074 206,822 SH SOLE 206,822 0 0
INTEL CORP COM 458140100 117,211,985 839,447 SH SOLE 839,447 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 377,831,849 4,340,899 SH SOLE 4,340,899 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 4,077,842 23,555 SH SOLE 23,555 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 253,089 900 SH SOLE 900 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,821,585 22,994 SH SOLE 22,994 0 0
INTUIT COM 461202103 137,721,087 527,667 SH SOLE 527,667 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 101,962,368 256,393 SH SOLE 256,393 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 15,589,522 584,534 SH SOLE 584,534 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 22,576,152 343,468 SH SOLE 343,468 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 17,992,722 400,105 SH SOLE 400,105 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,383,355 166,095 SH SOLE 166,095 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 41,866,970 606,065 SH SOLE 606,065 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,280,875 6,020 SH SOLE 6,020 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,388,239 7,317 SH SOLE 7,317 0 0
IONQ INC COM 46222L108 4,788,074 89,900 SH SOLE 89,900 0 0
IQVIA HLDGS INC COM 46266C105 143,802,826 744,244 SH SOLE 744,244 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 248,210 7,456 SH SOLE 7,456 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 84,543,331 703,180 SH SOLE 703,180 0 0
ISHARES INC CORE MSCI EMKT 46434G103 25,353,845 306,058 SH SOLE 306,058 0 0
ISHARES INC MSCI WORLD ETF 464286392 1,393,555 6,877 SH SOLE 6,877 0 0
ISHARES INC MSCI CDA ETF 464286509 1,345,721 23,347 SH SOLE 23,347 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 1,453,799 15,587 SH SOLE 15,587 0 0
ISHARES INC US INTL HGH YLD 464286178 2,869,982 63,369 SH SOLE 63,369 0 0
ISHARES TR CORE S&P500 ETF 464287200 555,795,454 742,159 SH SOLE 742,159 0 0
ISHARES TR CORE US AGGBD ET 464287226 88,635,303 895,487 SH SOLE 895,487 0 0
ISHARES TR GL TIMB FORE ETF 464288174 21,537,019 325,118 SH SOLE 325,118 0 0
ISHARES TR JPMORGAN USD EMG 464288281 81,877,367 848,998 SH SOLE 848,998 0 0
ISHARES TR GLB INFRASTR ETF 464288372 133,967,165 2,011,519 SH SOLE 2,011,519 0 0
ISHARES TR MICRO-CAP ETF 464288869 82,369,471 411,765 SH SOLE 411,765 0 0
ISHARES TR CORE MSCI EAFE 46432F842 46,428,227 480,723 SH SOLE 480,723 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 13,048,346 158,913 SH SOLE 158,913 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 7,416,958 141,518 SH SOLE 141,518 0 0
ISHARES TR CONV BD ETF 46435G102 89,471,839 734,942 SH SOLE 734,942 0 0
ISHARES TR BROAD USD HIGH 46435U853 81,709,063 2,207,160 SH SOLE 2,207,160 0 0
ISHARES TR MSCI ACWI ETF 464288257 46,500,479 296,238 SH SOLE 296,238 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,956,219 57,831 SH SOLE 57,831 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,883,857 17,272 SH SOLE 17,272 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 5,422,644 57,340 SH SOLE 57,340 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,377,762 32,516 SH SOLE 32,516 0 0
ISHARES TR U.S. TECH ETF 464287721 7,541,677 29,900 SH SOLE 29,900 0 0
ISHARES TR U.S. REAL ES ETF 464287739 344,378 3,368 SH SOLE 3,368 0 0
ISHARES TR IBOXX HI YD ETF 464288513 36,880,645 461,181 SH SOLE 461,181 0 0
ISHARES TR USD INV GRDE ETF 464288620 169,025,887 3,295,494 SH SOLE 3,295,494 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 18,186,898 154,848 SH SOLE 154,848 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 4,339,301 85,001 SH SOLE 85,001 0 0
ISHARES TR MSCI CHINA ETF 46429B671 35,497,684 695,692 SH SOLE 695,692 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 235,543 1,431 SH SOLE 1,431 0 0
ISHARES TR RUS TP200 VL ETF 464289420 320,212 3,045 SH SOLE 3,045 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 14,071,230 509,458 SH SOLE 509,458 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 6,085,338 126,121 SH SOLE 126,121 0 0
ISHARES TR RUS TP200 GR ETF 464289438 390,884 1,345 SH SOLE 1,345 0 0
ISHARES TR CRE U S REIT ETF 464288521 732,013 11,016 SH SOLE 11,016 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 4,343,829 81,697 SH SOLE 81,697 0 0
JABIL INC COM 466313103 55,157,177 143,087 SH SOLE 143,087 0 0
JACOBS SOLUTIONS INC COM 46982L108 348,768 2,768 SH SOLE 2,768 0 0
JD.COM INC SPON ADS CL A 47215P106 1,322,004 51,884 SH SOLE 51,884 0 0
JFROG LTD ORD SHS M6191J100 107,620,096 1,184,200 SH SOLE 1,184,200 0 0
JOHNSON & JOHNSON COM 478160104 549,091,775 2,162,034 SH SOLE 2,162,034 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 30,902,265 211,500 SH SOLE 211,500 0 0
JPMORGAN CHASE & CO COM 46625H100 898,674,368 2,745,469 SH SOLE 2,745,469 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 53,007,599 151,420 SH SOLE 151,420 0 0
KIMBERLY-CLARK CORP COM 494368103 2,048,638 18,663 SH SOLE 18,663 0 0
KINDER MORGAN INC DEL COM 49456B101 5,227,095 163,500 SH SOLE 163,500 0 0
KINROSS GOLD CORP COM 496902404 337,595,653 14,292,788 SH SOLE 14,292,788 0 0
KINSALE CAP GROUP INC COM 49714P108 5,055,657 15,329 SH SOLE 15,329 0 0
KIRBY CORP COM 497266106 319,258 2,348 SH SOLE 2,348 0 0
KKR & CO INC COM 48251W104 244,594 2,665 SH SOLE 2,665 0 0
KLA CORP COM NEW 482480100 595,235,211 1,972,872 SH SOLE 1,972,872 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 32,959,490 423,263 SH SOLE 423,263 0 0
KRYSTAL BIOTECH INC COM 501147102 36,906,831 99,300 SH SOLE 99,300 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 89,171,900 306,865 SH SOLE 306,865 0 0
LABCORP HOLDINGS INC COM SHS 504922105 2,941,400 10,505 SH SOLE 10,505 0 0
LAM RESEARCH CORP COM NEW 512807306 210,618,313 486,046 SH SOLE 486,046 0 0
LAMAR ADVERTISING CO CL A 512816109 405,704 2,601 SH SOLE 2,601 0 0
LAS VEGAS SANDS CORP COM 517834107 7,603,244 164,608 SH SOLE 164,608 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 319,380 2,088 SH SOLE 2,088 0 0
LCI INDS COM 50189K103 12,745,305 120,375 SH SOLE 120,375 0 0
LEGENCE CORP CL A 52476L109 5,345,881 62,723 SH SOLE 62,723 0 0
LENNOX INTL INC COM 526107107 643,423 1,123 SH SOLE 1,123 0 0
LIBERTY ENERGY INC COM CL A 53115L104 288,090 11,000 SH SOLE 11,000 0 0
LINCOLN ELEC HLDGS INC COM 533900106 238,959 900 SH SOLE 900 0 0
LINDE PLC SHS G54950103 246,708,228 475,408 SH SOLE 475,408 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,427,452 244,846 SH SOLE 244,846 0 0
LOWES COS INC COM 548661107 45,240,579 205,182 SH SOLE 205,182 0 0
LXP INDUSTRIAL TRUST COM 529043408 8,138,574 151,050 SH SOLE 151,050 0 0
MACERICH CO COM 554382101 17,794,216 706,400 SH SOLE 706,400 0 0
MAGNA INTL INC COM 559222401 2,823,774 43,006 SH SOLE 43,006 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 209,112 12,011 SH SOLE 12,011 0 0
MANULIFE FINL CORP COM 56501R106 1,044,321,752 25,779,357 SH SOLE 25,779,357 0 0
MARRIOTT INTL INC NEW CL A 571903202 75,266,829 203,100 SH SOLE 203,100 0 0
MARSH & MCLENNAN COS INC COM 571748102 700,514 4,203 SH SOLE 4,203 0 0
MARVELL TECHNOLOGY INC COM 573874104 197,429,576 662,760 SH SOLE 662,760 0 0
MASCO CORP COM 574599106 796,775 9,792 SH SOLE 9,792 0 0
MASTERCARD INCORPORATED CL A 57636Q104 473,036,386 921,021 SH SOLE 921,021 0 0
MCCORMICK & CO INC COM NON VTG 579780206 17,379,875 344,702 SH SOLE 344,702 0 0
MCDONALDS CORP COM 580135101 453,560,718 1,677,928 SH SOLE 1,677,928 0 0
MCKESSON CORP COM 58155Q103 1,677,432 2,220 SH SOLE 2,220 0 0
MDA SPACE LTD COM 55293N109 20,285,611 491,415 SH SOLE 491,415 0 0
MEDTRONIC PLC SHS G5960L103 131,702,630 1,683,531 SH SOLE 1,683,531 0 0
MERCADOLIBRE INC COM 58733R102 11,905,493 7,014 SH SOLE 7,014 0 0
MERCK & CO INC COM 58933Y105 66,862,791 520,333 SH SOLE 520,333 0 0
META PLATFORMS INC CL A 30303M102 424,383,249 753,401 SH SOLE 753,401 0 0
METLIFE INC COM 59156R108 247,823 2,929 SH SOLE 2,929 0 0
MICRON TECHNOLOGY INC COM 595112103 163,372,435 141,535 SH SOLE 141,535 0 0
MICROSOFT CORP COM 594918104 2,456,994,334 6,586,763 SH SOLE 6,586,763 0 0
MICROSOFT CORP COM 594918904 1,268,268,000 3,400,000 SH Call SOLE 0 0 0
MID-AMER APT CMNTYS INC COM 59522J103 241,000,461 1,734,565 SH SOLE 1,734,565 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 896,500 50,000 SH SOLE 50,000 0 0
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 18,823,299 946,370 SH SOLE 946,370 0 0
MODINE MFG CO COM 607828100 2,109,458 7,900 SH SOLE 7,900 0 0
MONDELEZ INTL INC CL A 609207105 101,569,990 1,756,051 SH SOLE 1,756,051 0 0
MONGODB INC CL A 60937P106 90,457,870 269,300 SH SOLE 269,300 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 97,969,926 1,019,246 SH SOLE 1,019,246 0 0
MOODYS CORP COM 615369105 79,431,751 175,377 SH SOLE 175,377 0 0
MORGAN STANLEY COM NEW 617446448 104,563,271 500,207 SH SOLE 500,207 0 0
MSA SAFETY INC COM 553498106 401,534 2,300 SH SOLE 2,300 0 0
MSC INDL DIRECT INC CL A 553530106 13,552,330 113,933 SH SOLE 113,933 0 0
MSCI INC COM 55354G100 3,015,815 5,385 SH SOLE 5,385 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3,448,967 41,619 SH SOLE 41,619 0 0
NATWEST GROUP PLC SPONS ADR 639057207 1,902,841 107,932 SH SOLE 107,932 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 113,478,253 410,900 SH SOLE 410,900 0 0
NETFLIX INC. COM 64110L106 51,271,198 718,084 SH SOLE 718,084 0 0
NEW FOUND GOLD CORP COM 64440N103 38,500 25,000 SH SOLE 25,000 0 0
NEWMONT CORP COM 651639106 89,610,949 959,432 SH SOLE 959,432 0 0
NEXGEN ENERGY LTD COM 65340P106 20,827,959 2,218,100 SH SOLE 2,218,100 0 0
NEXTERA ENERGY INC COM 65339F101 77,854,096 887,024 SH SOLE 887,024 0 0
NIKE INC CL B 654106103 48,299,061 1,176,591 SH SOLE 1,176,591 0 0
NORTHROP GRUMMAN CORP COM 666807102 57,042,720 112,000 SH SOLE 112,000 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 230,458 10,917 SH SOLE 10,917 0 0
NOVA LTD COM M7516K103 15,237,611 28,065 SH SOLE 28,065 0 0
NOVARTIS AG SPONSORED ADR 66987V109 8,005,884 51,084 SH SOLE 51,084 0 0
NOVO-NORDISK A S ADR 670100205 2,057,681 42,922 SH SOLE 42,922 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 8,243,521 617,030 SH SOLE 617,030 0 0
NUSCALE PWR CORP CL A COM 67079K100 300,900 30,000 SH SOLE 30,000 0 0
NUTRIEN LTD COM 67077M108 452,259,617 7,184,426 SH SOLE 7,184,426 0 0
NVENT ELEC PLC SHS G6700G107 33,039,350 194,796 SH SOLE 194,796 0 0
NVIDIA CORPORATION COM 67066G104 1,887,906,976 9,435,289 SH SOLE 9,435,289 0 0
NVIDIA CORPORATION COM 67066G904 620,279,000 3,100,000 SH Call SOLE 0 0 0
NVR INC COM 62944T105 395,177 58 SH SOLE 58 0 0
OKLO INC COM CL A 02156V109 690,756 13,200 SH SOLE 13,200 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 123,142,515 568,525 SH SOLE 568,525 0 0
ONEOK INC NEW COM 682680103 1,742,278 20,040 SH SOLE 20,040 0 0
OPEN TEXT CORP COM 683715106 554,680,167 25,041,994 SH SOLE 25,041,994 0 0
OR ROYALTIES INC. COM SHS 68390D106 7,232,674 228,665 SH SOLE 228,665 0 0
ORACLE CORP COM 68389X105 236,377,529 1,612,948 SH SOLE 1,612,948 0 0
OSCAR HEALTH INC CL A 687793109 5,073,708 177,900 SH SOLE 177,900 0 0
OVINTIV INC COM 69047Q102 7,990,427 151,765 SH SOLE 151,765 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,299,332 19,708 SH SOLE 19,708 0 0
PALO ALTO NETWORKS INC COM 697435105 193,606,944 567,729 SH SOLE 567,729 0 0
PEMBINA PIPELINE CORP COM 706327103 460,349,236 9,953,497 SH SOLE 9,953,497 0 0
PEPSICO INC COM 713448108 170,165,304 1,256,760 SH SOLE 1,256,760 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 11,632,230 631,843 SH SOLE 631,843 0 0
PFIZER INC COM 717081103 5,674,139 235,637 SH SOLE 235,637 0 0
PHILIP MORRIS INTL INC COM 718172109 30,119,706 166,490 SH SOLE 166,490 0 0
PINTEREST INC CL A 72352L106 1,833,080 87,165 SH SOLE 87,165 0 0
PNC FINL SVCS GROUP INC COM 693475105 122,200,710 496,307 SH SOLE 496,307 0 0
POOL CORP COM 73278L105 290,545 1,352 SH SOLE 1,352 0 0
PRIMERICA INC COM 74164M108 227,928 802 SH SOLE 802 0 0
PROCTER & GAMBLE CO COM 742718109 211,296,949 1,440,923 SH SOLE 1,440,923 0 0
PROGRESSIVE CORP COM 743315103 276,397,139 1,265,265 SH SOLE 1,265,265 0 0
PROLOGIS INC. COM 74340W103 75,944,076 560,597 SH SOLE 560,597 0 0
PUBLIC STORAGE COM 74460D109 336,409,107 1,056,860 SH SOLE 1,056,860 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 100,846,413 1,242,563 SH SOLE 1,242,563 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 565,543 3,463 SH SOLE 3,463 0 0
QUALCOMM INC COM 747525103 258,152 1,397 SH SOLE 1,397 0 0
QUANTA SVCS INC COM 74762E102 27,290,236 37,901 SH SOLE 37,901 0 0
RALPH LAUREN CORP CL A 751212101 75,848,828 188,956 SH SOLE 188,956 0 0
RB GLOBAL INC COM 74935Q107 389,800,421 3,347,363 SH SOLE 3,347,363 0 0
RBC BEARINGS INC COM 75524B104 304,640 473 SH SOLE 473 0 0
REDDIT INC CL A 75734B100 5,499,362 31,682 SH SOLE 31,682 0 0
RELX PLC SPONSORED ADR 759530108 37,966,281 1,198,809 SH SOLE 1,198,809 0 0
RENASANT CORP COM 75970E107 500,909 11,775 SH SOLE 11,775 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 12,505,574 437,105 SH SOLE 437,105 0 0
REPUBLIC SVCS INC COM 760759100 110,819,499 520,084 SH SOLE 520,084 0 0
RESMED INC COM 761152107 5,233,892 26,857 SH SOLE 26,857 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 232,455,168 3,205,836 SH SOLE 3,205,836 0 0
REVOLUTION MEDICINES INC COM 76155X100 57,906,976 309,200 SH SOLE 309,200 0 0
REXFORD INDL RLTY INC COM 76169C100 6,287,950 187,700 SH SOLE 187,700 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,635,644 17,230 SH SOLE 17,230 0 0
ROCKWELL AUTOMATION INC COM 773903109 13,371,121 27,008 SH SOLE 27,008 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 268,097,635 8,249,158 SH SOLE 8,249,158 0 0
ROLLINS INC COM 775711104 5,384,752 129,007 SH SOLE 129,007 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,767,793 37,731 SH SOLE 37,731 0 0
ROSS STORES INC COM 778296103 16,266,848 76,424 SH SOLE 76,424 0 0
ROYAL BK CDA COM 780087102 3,526,088,076 17,036,711 SH SOLE 17,036,711 0 0
ROYAL GOLD INC COM 780287108 2,095,905 10,500 SH SOLE 10,500 0 0
RPM INTL INC COM 749685103 6,160,378 55,424 SH SOLE 55,424 0 0
RTX CORPORATION COM 75513E101 264,431,065 1,393,723 SH SOLE 1,393,723 0 0
RUBRIK INC. CL A 781154109 8,132,364 101,300 SH SOLE 101,300 0 0
RUSH STREET INTERACTIVE INC COM 782011100 59,361,040 1,996,000 SH SOLE 1,996,000 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 669,450 10,339 SH SOLE 10,339 0 0
S&P GLOBAL INC COM 78409V104 98,077,933 254,609 SH SOLE 254,609 0 0
SALESFORCE INC COM 79466L302 11,718,325 74,801 SH SOLE 74,801 0 0
SAMSARA INC COM CL A 79589L106 47,094,846 1,452,200 SH SOLE 1,452,200 0 0
SANDISK CORP COM 80004C200 186,784,646 82,149 SH SOLE 82,149 0 0
SAP SE SPON ADR 803054204 27,374,405 177,629 SH SOLE 177,629 0 0
SCHWAB CHARLES CORP COM 808513105 7,543,995 81,760 SH SOLE 81,760 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 476,792 15,036 SH SOLE 15,036 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 269,647 3,959 SH SOLE 3,959 0 0
SEA LTD SPONSORD ADS 81141R100 13,795,208 143,955 SH SOLE 143,955 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 49,433,090 51,226 SH SOLE 51,226 0 0
SEMPRA COM 816851109 45,514,398 490,933 SH SOLE 490,933 0 0
SEMTECH CORP COM 816850101 4,127,175 25,500 SH SOLE 25,500 0 0
SERVICENOW INC COM 81762P102 70,751,296 712,644 SH SOLE 712,644 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 37,322,886 430,235 SH SOLE 430,235 0 0
SHARKNINJA INC COM SHS G8068L108 468,992 3,080 SH SOLE 3,080 0 0
SHELL PLC SPON ADS 780259305 15,513,583 200,072 SH SOLE 200,072 0 0
SHERWIN WILLIAMS CO COM 824348106 355,239,764 1,031,714 SH SOLE 1,031,714 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,036,655,178 9,079,131 SH SOLE 9,079,131 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L907 525,228,000 4,600,000 SH Call SOLE 0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 99,870,237 446,547 SH SOLE 446,547 0 0
SKEENA RES LTD NEW COM 83056P715 13,383,320 502,000 SH SOLE 502,000 0 0
SLB LIMITED COM STK 806857108 3,021,850 65,000 SH SOLE 65,000 0 0
SMARTSTOP SELF STORAG REIT I COMMON STOCK 83192D402 6,651,385 204,658 SH SOLE 204,658 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 254,969 8,850 SH SOLE 8,850 0 0
SMITH A O CORP COM 831865209 92,080,047 1,468,113 SH SOLE 1,468,113 0 0
SNOWFLAKE INC COM SHS 833445109 255,747,050 1,004,900 SH SOLE 1,004,900 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 7,733,717 87,288 SH SOLE 87,288 0 0
SONY GROUP CORP SPONSORED ADR 835699307 5,874,932 292,868 SH SOLE 292,868 0 0
SOUTH BOW CORP COM 83671M105 4,097,742 116,281 SH SOLE 116,281 0 0
SOUTHERN CO COM 842587107 47,437,896 495,642 SH SOLE 495,642 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,752,904 7,473 SH SOLE 7,473 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F953 112,090,923,770 150,101,000 SH Put SOLE 0 0 150,101,000
SPDR SERIES TRUST ST STR SP DIV 78464A763 4,131,078 27,146 SH SOLE 27,146 0 0
SPDR SERIES TRUST ST STR SP500FF 78468R796 847,274 13,867 SH SOLE 13,867 0 0
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 19,207,271 767,370 SH SOLE 767,370 0 0
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 86,851,107 3,705,252 SH SOLE 3,705,252 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102 8,136,390 47,023 SH SOLE 47,023 0 0
SPIRE INC COM 84857L101 247,077 3,164 SH SOLE 3,164 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 107,884,531 234,976 SH SOLE 234,976 0 0
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 66,937,161 1,661,384 SH SOLE 1,661,384 0 0
STANTEC INC COM 85472N109 309,693,737 4,494,177 SH SOLE 4,494,177 0 0
STARWOOD PPTY TR INC COM 85571B105 2,926,484 178,662 SH SOLE 178,662 0 0
STATE STR CORP COM 857477103 26,030,547 153,482 SH SOLE 153,482 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 74,549,302 99,829 SH SOLE 99,829 0 0
STEEL DYNAMICS INC COM 858119100 413,716 1,803 SH SOLE 1,803 0 0
STRYKER CORPORATION COM 863667101 364,170,391 1,156,684 SH SOLE 1,156,684 0 0
SUMITOMO MITSUI FIN GRP INC SPONSORED ADR 86562M209 1,581,511 67,070 SH SOLE 67,070 0 0
SUN CMNTYS INC COM 866674104 15,878,482 132,420 SH SOLE 132,420 0 0
SUN LIFE FINANCIAL INC. COM 866796105 624,625,181 7,965,126 SH SOLE 7,965,126 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 129,244,748 1,727,640 SH SOLE 1,727,640 0 0
SUNCOR ENERGY INC NEW COM 867224107 920,765,847 17,152,866 SH SOLE 17,152,866 0 0
SYNOPSYS INC COM 871607107 3,122,490 7,000 SH SOLE 7,000 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 846,422,622 1,772,353 SH SOLE 1,772,353 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039900 811,869,000 1,700,000 SH Call SOLE 0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054909 624,950,000 2,500,000 SH Call SOLE 0 0 0
TAPESTRY INC COM 876030107 6,343,231 43,334 SH SOLE 43,334 0 0
TARGA RES CORP COM 87612G101 31,183,878 116,297 SH SOLE 116,297 0 0
TARGET CORP COM 87612E106 37,479,454 286,957 SH SOLE 286,957 0 0
TC ENERGY CORP COM 87807B107 1,358,938,835 20,499,907 SH SOLE 20,499,907 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 90,527,527 449,023 SH SOLE 449,023 0 0
TECHNIPFMC PLC COM G87110105 825,899 12,457 SH SOLE 12,457 0 0
TECK RESOURCES LTD CL B 878742204 217,274,273 3,654,125 SH SOLE 3,654,125 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,467,530 3,700 SH SOLE 3,700 0 0
TELEFLEX INCORPORATED COM 879369106 537,716 4,242 SH SOLE 4,242 0 0
TELUS CORPORATION COM 87971M103 85,000,462 8,041,671 SH SOLE 8,041,671 0 0
TENARIS S A SPONSORED ADS 88031M109 708,885 12,775 SH SOLE 12,775 0 0
TERADYNE INC COM 880770102 254,248,243 525,480 SH SOLE 525,480 0 0
TESLA INC COM 88160R101 10,554,957 25,095 SH SOLE 25,095 0 0
TEXAS INSTRS INC COM 882508104 97,691,846 327,748 SH SOLE 327,748 0 0
TEXAS ROADHOUSE INC COM 882681109 17,357,271 89,827 SH SOLE 89,827 0 0
TFI INTERNATIONAL INC COM 87241L109 315,484,882 2,197,429 SH SOLE 2,197,429 0 0
TG THERAPEUTICS INC COM 88322Q108 10,235,322 186,300 SH SOLE 186,300 0 0
THE CIGNA GROUP COM 125523100 664,389 2,410 SH SOLE 2,410 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 863,062,662 1,721,443 SH SOLE 1,721,443 0 0
THOMSON REUTERS CORP COM 884903881 626,507,557 7,671,208 SH SOLE 7,671,208 0 0
TIDAL TRUST I SP FDS S&P 500 886364801 881,590 15,332 SH SOLE 15,332 0 0
TJX COS INC NEW COM 872540109 586,176,983 3,869,155 SH SOLE 3,869,155 0 0
TOAST INC CL A 888787108 12,193,506 438,300 SH SOLE 438,300 0 0
TOLL BROTHERS INC COM 889478103 408,086 2,477 SH SOLE 2,477 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,410,180,498 28,083,509 SH SOLE 28,083,509 0 0
TOTALENERGIES SE ACT F92124100 39,599,980 509,259 SH SOLE 509,259 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 215,810 828 SH SOLE 828 0 0
TRACTOR SUPPLY CO COM 892356106 258,380 8,174 SH SOLE 8,174 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 226,425 461 SH SOLE 461 0 0
TRANSDIGM GROUP INC COM 893641100 50,886,592 38,202 SH SOLE 38,202 0 0
TRAVELERS COMPANIES INC COM 89417E109 121,010,768 366,566 SH SOLE 366,566 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 5,004,961 88,100 SH SOLE 88,100 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,147,870 154,314 SH SOLE 154,314 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 6,219,434 207,522 SH SOLE 207,522 0 0
TTM TECHNOLOGIES INC COM 87305R109 4,394,970 23,500 SH SOLE 23,500 0 0
TWILIO INC CL A 90138F102 114,616,315 555,500 SH SOLE 555,500 0 0
UBER TECHNOLOGIES INC COM 90353T100 51,919,986 719,512 SH SOLE 719,512 0 0
UBS GROUP AG SHS H42097107 84,103,320 1,697,000 SH SOLE 1,697,000 0 0
UNILEVER PLC SPON ADR NEW 904767803 48,330,228 803,896 SH SOLE 803,896 0 0
UNION PAC CORP COM 907818108 183,921,776 676,183 SH SOLE 676,183 0 0
UNITED AIRLS HLDGS INC COM 910047109 944,995 6,949 SH SOLE 6,949 0 0
UNITED PARCEL SVCS INC CL B 911312106 18,859,478 175,437 SH SOLE 175,437 0 0
UNITED RENTALS INC COM 911363109 269,594,966 237,971 SH SOLE 237,971 0 0
UNITEDHEALTH GROUP INC COM 91324P102 537,572,517 1,293,392 SH SOLE 1,293,392 0 0
US BANCORP COM NEW 902973304 99,918,512 1,654,280 SH SOLE 1,654,280 0 0
VALERO ENERGY CORP COM 91913Y100 88,798,320 340,955 SH SOLE 340,955 0 0
VALLEY NATL BANCORP COM 919794107 676,244 46,160 SH SOLE 46,160 0 0
VALMONT INDS INC COM 920253101 3,812,160 6,600 SH SOLE 6,600 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 44,336,318 559,802 SH SOLE 559,802 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 52,941,073 2,071,247 SH SOLE 2,071,247 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 38,600,601 1,320,130 SH SOLE 1,320,130 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 963,502 1,469 SH SOLE 1,469 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,717,740 105,132 SH SOLE 105,132 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 38,565,778 796,320 SH SOLE 796,320 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 30,438,226 315,651 SH SOLE 315,651 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 175,532,548 579,086 SH SOLE 579,086 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 45,813,955 231,852 SH SOLE 231,852 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 51,214,279 167,203 SH SOLE 167,203 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 71,901,374 196,613 SH SOLE 196,613 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 72,293,899 297,518 SH SOLE 297,518 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 173,820,187 2,157,381 SH SOLE 2,157,381 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 758,925 1,105 SH SOLE 1,105 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 691,235 1,868 SH SOLE 1,868 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 251,808,069 1,632,044 SH SOLE 1,632,044 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 321,550 5,387 SH SOLE 5,387 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 280,011 5,536 SH SOLE 5,536 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 38,442,244 821,240 SH SOLE 821,240 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 28,902,848 384,091 SH SOLE 384,091 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 772,356 6,043 SH SOLE 6,043 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 67,456,203 816,167 SH SOLE 816,167 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 735,559 6,919 SH SOLE 6,919 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 236,383 999 SH SOLE 999 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 256,470 3,000 SH SOLE 3,000 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,530,023 21,474 SH SOLE 21,474 0 0
VENTAS INC COM 92276F100 76,999,368 867,110 SH SOLE 867,110 0 0
VERISK ANALYTICS INC COM 92345Y106 11,068,025 61,650 SH SOLE 61,650 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,220,959 28,837 SH SOLE 28,837 0 0
VERSAMET ROYALTIES CORP COM NEW 92528V200 799,500 65,000 SH SOLE 65,000 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 5,424,084 16,200 SH SOLE 16,200 0 0
VICI PPTYS INC COM 925652109 16,799,300 632,742 SH SOLE 632,742 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101 100,607,234 961,185 SH SOLE 961,185 0 0
VIPER ENERGY INC CL A 64361Q101 5,978,400 141,000 SH SOLE 141,000 0 0
VISA INC COM CL A 92826C839 1,079,480,535 3,146,348 SH SOLE 3,146,348 0 0
VISTRA CORP COM 92840M102 48,041,254 302,851 SH SOLE 302,851 0 0
VULCAN MATLS CO COM 929160109 5,988,703 20,300 SH SOLE 20,300 0 0
WALMART INC COM 931142103 73,069,916 645,152 SH SOLE 645,152 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 349,284 12,903 SH SOLE 12,903 0 0
WASTE CONNECTIONS INC COM 94106B101 1,242,954,656 7,456,684 SH SOLE 7,456,684 0 0
WASTE MGMT INC DEL COM 94106L109 4,937,015 22,151 SH SOLE 22,151 0 0
WATERS CORP COM 941848103 2,337,249 6,232 SH SOLE 6,232 0 0
WEBSTER FINL CORP COM 947890109 354,818 4,643 SH SOLE 4,643 0 0
WEC ENERGY GROUP INC COM 92939U106 36,484,787 312,450 SH SOLE 312,450 0 0
WELLS FARGO & CO COM 949746101 94,650,319 1,145,333 SH SOLE 1,145,333 0 0
WELLTOWER INC COM 95040Q104 141,032,803 621,372 SH SOLE 621,372 0 0
WEST FRASER TIMBER CO LTD COM 952845105 121,541,118 1,795,555 SH SOLE 1,795,555 0 0
WESTERN DIGITAL CORP COM 958102105 4,151,680 6,500 SH SOLE 6,500 0 0
WEYERHAEUSER CO COM NEW 962166104 37,565,666 1,569,159 SH SOLE 1,569,159 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 297,068,204 2,644,838 SH SOLE 2,644,838 0 0
WILLIAMS COS INC COM 969457100 290,215,629 3,903,896 SH SOLE 3,903,896 0 0
WILLIAMS COS INC COM 969457900 557,550,000 7,500,000 SH Call SOLE 0 0 0
WILLIAMS SONOMA INC COM 969904101 19,315,832 82,865 SH SOLE 82,865 0 0
WINTRUST FINL CORP COM 97650W108 370,781 2,307 SH SOLE 2,307 0 0
WORKDAY INC CL A 98138H101 3,941,924 32,200 SH SOLE 32,200 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 7,404,417 87,928 SH SOLE 87,928 0 0
XCEL ENERGY INC COM 98389B100 2,815,559 35,063 SH SOLE 35,063 0 0
YUM CHINA HLDGS INC COM 98850P109 4,217,171 103,185 SH SOLE 103,185 0 0
ZOETIS INC CL A 98978V103 2,266,608 31,542 SH SOLE 31,542 0 0