Close

Form 13F-HR BRITISH COLUMBIA INVESTM For: Jun 30

August 12, 2022 5:31 PM EDT

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 COVER PAGE

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

Report for the Calendar Year or Quarter Ended: 06-30-2022
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Address: 750 PANDORA AVE
VICTORIA , A1V8W 0E4
Form 13F File Number: 028-13989

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Hui Chun Cathy Lin
Title: Vice President & Chief Compliance Officer
Phone: 778-584-5752
Signature, Place, and Date of Signing:
Hui Chun Cathy Lin Victoria , A1 08-12-2022
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 822
Form 13F Information Table Value Total: 10,542,533
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name

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
360 DIGITECH INC AMERICAN DEP 88557W101 621 35,900 SH SOLE 35,900 0 0
3M CO COM 88579Y101 8,573 66,245 SH SOLE 66,245 0 0
ABBOTT LABS COM 002824100 22,260 204,881 SH SOLE 204,881 0 0
ABBVIE INC COM 00287Y109 31,473 205,493 SH SOLE 205,493 0 0
ABIOMED INC COM 003654100 1,302 5,260 SH SOLE 5,260 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109 3,985 463,137 SH SOLE 463,137 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,380 73,403 SH SOLE 73,403 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,037 90,383 SH SOLE 90,383 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 20,060 54,800 SH SOLE 54,800 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,237 7,147 SH SOLE 7,147 0 0
ADVANCED ENERGY INDS COM 007973100 9,195 126,000 SH SOLE 126,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 14,513 189,784 SH SOLE 189,784 0 0
AES CORP COM 00130H105 1,620 77,087 SH SOLE 77,087 0 0
AFFIRM HLDGS INC COM CL A 00827B106 398 22,060 SH SOLE 22,060 0 0
AFLAC INC COM 001055102 3,962 71,611 SH SOLE 71,611 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,137 34,831 SH SOLE 34,831 0 0
AGNICO EAGLE MINES LTD COM 008474108 44,698 978,589 SH SOLE 978,589 0 0
AIR PRODS & CHEMS INC COM 009158106 12,928 53,759 SH SOLE 53,759 0 0
AIRBNB INC COM CL A 009066101 3,451 38,746 SH SOLE 38,746 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,228 122,936 SH SOLE 122,936 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,568 224,006 SH SOLE 224,006 0 0
ALBEMARLE CORP COM 012653101 2,839 13,587 SH SOLE 13,587 0 0
ALCOA CORP COM 013872106 975 21,386 SH SOLE 21,386 0 0
ALCON AG ORD SHS H01301128 20,899 300,063 SH SOLE 300,063 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,556 17,624 SH SOLE 17,624 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,050 8,664 SH SOLE 8,664 0 0
ALLEGHANY CORP MD COM 017175100 1,310 1,572 SH SOLE 1,572 0 0
ALLEGION PLC ORD SHS G0176J109 1,004 10,254 SH SOLE 10,254 0 0
ALLIANT ENERGY CORP COM 018802108 1,697 28,950 SH SOLE 28,950 0 0
ALLSTATE CORP COM 020002101 4,092 32,289 SH SOLE 32,289 0 0
ALLY FINL INC COM 02005N100 1,295 38,649 SH SOLE 38,649 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,031 13,925 SH SOLE 13,925 0 0
ALPHABET INC CAP STK CL A 02079K305 95,357 43,757 SH SOLE 43,757 0 0
ALPHABET INC CAP STK CL C 02079K107 72,172 32,994 SH SOLE 32,994 0 0
ALTRIA GROUP INC COM 02209S103 8,816 211,057 SH SOLE 211,057 0 0
AMAZON COM INC COM 023135106 112,936 1,063,337 SH SOLE 1,063,337 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 805 59,429 SH SOLE 59,429 0 0
AMCOR PLC ORD G0250X107 2,191 176,266 SH SOLE 176,266 0 0
AMERCO COM 023586100 542 1,134 SH SOLE 1,134 0 0
AMEREN CORP COM 023608102 2,692 29,790 SH SOLE 29,790 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,607 58,465 SH SOLE 58,465 0 0
AMERICAN EXPRESS CO COM 025816109 10,391 74,962 SH SOLE 74,962 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,157 8,335 SH SOLE 8,335 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,286 36,289 SH SOLE 36,289 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4,832 94,508 SH SOLE 94,508 0 0
AMERICAN TOWER CORP NEW COM 03027X100 13,512 52,868 SH SOLE 52,868 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,137 21,089 SH SOLE 21,089 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 11,451 381,200 SH SOLE 381,200 0 0
AMERIPRISE FINL INC COM 03076C106 3,061 12,878 SH SOLE 12,878 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,586 18,277 SH SOLE 18,277 0 0
AMETEK INC COM 031100100 2,954 26,880 SH SOLE 26,880 0 0
AMGEN INC COM 031162100 15,733 64,667 SH SOLE 64,667 0 0
AMPHENOL CORP NEW CL A 032095101 4,474 69,492 SH SOLE 69,492 0 0
ANALOG DEVICES INC COM 032654105 8,868 60,701 SH SOLE 60,701 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,070 181,086 SH SOLE 181,086 0 0
ANSYS INC COM 03662Q105 2,415 10,091 SH SOLE 10,091 0 0
AON PLC SHS CL A G0403H108 6,693 24,818 SH SOLE 24,818 0 0
APA CORPORATION COM 03743Q108 1,404 40,239 SH SOLE 40,239 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 2,247 46,356 SH SOLE 46,356 0 0
APPLE INC COM 037833100 259,145 1,895,455 SH SOLE 1,895,455 0 0
APPLIED MATLS INC COM 038222105 87,416 960,832 SH SOLE 960,832 0 0
APPLOVIN CORP COM CL A 03831W108 475 13,786 SH SOLE 13,786 0 0
APTIV PLC SHS G6095L109 2,786 31,284 SH SOLE 31,284 0 0
ARAMARK COM 03852U106 816 26,641 SH SOLE 26,641 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,000 43,967 SH SOLE 43,967 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,066 65,282 SH SOLE 65,282 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 37,518 659,840 SH SOLE 659,840 0 0
ARISTA NETWORKS INC COM 040413106 2,677 28,558 SH SOLE 28,558 0 0
ARROW ELECTRS INC COM 042735100 892 7,957 SH SOLE 7,957 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,949 24,224 SH SOLE 24,224 0 0
ASSURANT INC COM 04621X108 1,106 6,400 SH SOLE 6,400 0 0
AT&T INC COM 00206R102 17,393 829,846 SH SOLE 829,846 0 0
ATMOS ENERGY CORP COM 049560105 1,761 15,710 SH SOLE 15,710 0 0
AURORA CANNABIS INC COM 05156X884 122 92,950 SH SOLE 92,950 0 0
AUTODESK INC COM 052769106 54,456 316,677 SH SOLE 316,677 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,215 30,900 SH SOLE 30,900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,234 48,723 SH SOLE 48,723 0 0
AUTOZONE INC COM 053332102 20,629 9,599 SH SOLE 9,599 0 0
AVALARA INC COM 05338G106 9,393 133,047 SH SOLE 133,047 0 0
AVALONBAY CMNTYS INC COM 053484101 3,152 16,227 SH SOLE 16,227 0 0
AVANTOR INC COM 05352A100 2,200 70,750 SH SOLE 70,750 0 0
AVERY DENNISON CORP COM 053611109 1,550 9,576 SH SOLE 9,576 0 0
AZEK CO INC CL A 05478C105 7,366 440,000 SH SOLE 440,000 0 0
AZENTA INC COM 114340102 8,652 120,000 SH SOLE 120,000 0 0
B2GOLD CORP COM 11777Q209 1,804 533,616 SH SOLE 533,616 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,193 110,578 SH SOLE 110,578 0 0
BALL CORP COM 058498106 2,576 37,461 SH SOLE 37,461 0 0
BALLARD PWR SYS INC NEW COM 058586108 511 81,076 SH SOLE 81,076 0 0
BK OF AMERICA CORP COM 060505104 37,271 1,197,276 SH SOLE 1,197,276 0 0
BANK MONTREAL QUE COM 063671101 170,114 1,772,816 SH SOLE 1,772,816 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,698 88,650 SH SOLE 88,650 0 0
BANK NOVA SCOTIA B C COM 064149107 77,818 1,317,697 SH SOLE 1,317,697 0 0
BARRICK GOLD CORP COM 067901108 10,360 587,195 SH SOLE 587,195 0 0
BATH & BODY WORKS INC COM 070830104 805 29,907 SH SOLE 29,907 0 0
BAUSCH HEALTH COS INC COM 071734107 11,050 1,324,752 SH SOLE 1,324,752 0 0
BAXTER INTL INC COM 071813109 3,748 58,347 SH SOLE 58,347 0 0
BCE INC COM NEW 05534B760 24,002 489,352 SH SOLE 489,352 0 0
BECTON DICKINSON & CO COM 075887109 8,154 33,075 SH SOLE 33,075 0 0
BEIGENE LTD SPONSORED ADR 07725L102 3,124 19,300 SH SOLE 19,300 0 0
BENTLEY SYS INC COM CL B 08265T208 8,395 252,107 SH SOLE 252,107 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 40,945 149,971 SH SOLE 149,971 0 0
BEST BUY INC COM 086516101 1,637 25,114 SH SOLE 25,114 0 0
BILL COM HLDGS INC COM 090043100 1,189 10,814 SH SOLE 10,814 0 0
BIO RAD LABS INC CL A 090572207 1,280 2,586 SH SOLE 2,586 0 0
BIO-TECHNE CORP COM 09073M104 1,575 4,544 SH SOLE 4,544 0 0
BIOGEN INC COM 09062X103 3,480 17,063 SH SOLE 17,063 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,039 292,449 SH SOLE 292,449 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,759 21,225 SH SOLE 21,225 0 0
BLACK KNIGHT INC COM 09215C105 12,748 194,961 SH SOLE 194,961 0 0
BLACKBERRY LTD COM 09228F103 905 168,152 SH SOLE 168,152 0 0
BLACKLINE INC COM 09239B109 12,721 191,000 SH SOLE 191,000 0 0
BLACKROCK INC COM 09247X101 10,750 17,651 SH SOLE 17,651 0 0
BLACKSTONE INC COM 09260D107 7,411 81,238 SH SOLE 81,238 0 0
BLOCK INC CL A 852234103 3,695 60,125 SH SOLE 60,125 0 0
BOEING CO COM 097023105 8,783 64,244 SH SOLE 64,244 0 0
BOOKING HOLDINGS INC COM 09857L108 148,648 84,991 SH SOLE 84,991 0 0
BOOT BARN HLDGS INC COM 099406100 11,026 160,000 SH SOLE 160,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,592 161,489 SH SOLE 161,489 0 0
BORGWARNER INC COM 099724106 925 27,724 SH SOLE 27,724 0 0
BOSTON PROPERTIES INC COM 101121101 1,527 17,157 SH SOLE 17,157 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,166 165,434 SH SOLE 165,434 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 19,499 253,235 SH SOLE 253,235 0 0
BROADCOM INC COM 11135F101 31,117 64,053 SH SOLE 64,053 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,281 65,105 SH SOLE 65,105 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 137,706 3,102,239 SH SOLE 3,102,239 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 823 38,980 SH SOLE 38,980 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 66,028 1,731,866 SH SOLE 1,731,866 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,674 63,129 SH SOLE 63,129 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 72,452 2,089,436 SH SOLE 2,089,436 0 0
BROWN & BROWN INC COM 115236101 11,595 198,758 SH SOLE 198,758 0 0
BROWN FORMAN CORP CL B 115637209 2,513 35,812 SH SOLE 35,812 0 0
BRP INC COM SUN VTG 05577W200 3,255 53,002 SH SOLE 53,002 0 0
BRUNSWICK CORP COM 117043109 13,109 200,500 SH SOLE 200,500 0 0
BUNGE LIMITED COM G16962105 1,473 16,245 SH SOLE 16,245 0 0
BURLINGTON STORES INC COM 122017106 1,052 7,720 SH SOLE 7,720 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,525 15,042 SH SOLE 15,042 0 0
CABLE ONE INC COM 12685J105 9,095 7,054 SH SOLE 7,054 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,830 32,191 SH SOLE 32,191 0 0
CAE INC COM 124765108 663 26,967 SH SOLE 26,967 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 947 24,716 SH SOLE 24,716 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,533 11,399 SH SOLE 11,399 0 0
CAMECO CORP COM 13321L108 9,269 441,854 SH SOLE 441,854 0 0
CAMPBELL SOUP CO COM 134429109 1,177 24,498 SH SOLE 24,498 0 0
CANADIAN IMP BK COMM COM 136069101 153,906 3,176,013 SH SOLE 3,176,013 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,405 78,062 SH SOLE 78,062 0 0
CANADIAN NATL RY CO COM 136375102 81,369 724,930 SH SOLE 724,930 0 0
CANADIAN NAT RES LTD COM 136385101 58,448 1,090,001 SH SOLE 1,090,001 0 0
CANADIAN PAC RY LTD COM 13645T100 137,519 1,973,014 SH SOLE 1,973,014 0 0
CANOPY GROWTH CORP COM 138035100 226 79,625 SH SOLE 79,625 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,999 47,983 SH SOLE 47,983 0 0
CARDINAL HEALTH INC COM 14149Y108 1,690 32,333 SH SOLE 32,333 0 0
CARLYLE GROUP INC COM 14316J108 720 22,729 SH SOLE 22,729 0 0
CARMAX INC COM 143130102 1,696 18,750 SH SOLE 18,750 0 0
CARNIVAL CORP COMMON STOCK 143658300 834 96,408 SH SOLE 96,408 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,539 99,232 SH SOLE 99,232 0 0
CARVANA CO CL A 146869102 249 11,024 SH SOLE 11,024 0 0
CASEYS GEN STORES INC COM 147528103 13,115 70,900 SH SOLE 70,900 0 0
CATALENT INC COM 148806102 2,124 19,800 SH SOLE 19,800 0 0
CATERPILLAR INC COM 149123101 11,121 62,213 SH SOLE 62,213 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,396 12,333 SH SOLE 12,333 0 0
CBRE GROUP INC CL A 12504L109 2,849 38,699 SH SOLE 38,699 0 0
CDW CORP COM 12514G108 2,462 15,629 SH SOLE 15,629 0 0
CELANESE CORP DEL COM 150870103 1,473 12,524 SH SOLE 12,524 0 0
CELESTICA INC SUB VTG SHS 15101Q108 4,418 455,206 SH SOLE 455,206 0 0
CENOVUS ENERGY INC COM 15135U109 20,140 1,060,833 SH SOLE 1,060,833 0 0
CENTENE CORP DEL COM 15135B101 5,729 67,713 SH SOLE 67,713 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,151 72,711 SH SOLE 72,711 0 0
CENTERRA GOLD INC COM 152006102 2,836 419,062 SH SOLE 419,062 0 0
CERIDIAN HCM HLDG INC COM 15677J108 741 15,743 SH SOLE 15,743 0 0
CF INDS HLDGS INC COM 125269100 2,062 24,048 SH SOLE 24,048 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,827 27,235 SH SOLE 27,235 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,231 26,105 SH SOLE 26,105 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 452 3,715 SH SOLE 3,715 0 0
CHEGG INC COM 163092109 9,277 494,000 SH SOLE 494,000 0 0
CHEMED CORP NEW COM 16359R103 69,079 147,169 SH SOLE 147,169 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,533 26,559 SH SOLE 26,559 0 0
CHEVRON CORP NEW COM 166764100 32,749 226,201 SH SOLE 226,201 0 0
CHEWY INC CL A 16679L109 364 10,471 SH SOLE 10,471 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,242 3,245 SH SOLE 3,245 0 0
CHUBB LIMITED COM H1467J104 9,719 49,441 SH SOLE 49,441 0 0
CHURCH & DWIGHT CO INC COM 171340102 2,605 28,110 SH SOLE 28,110 0 0
CI FINL CORP COM 125491100 7,942 749,470 SH SOLE 749,470 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 588 89,050 SH SOLE 89,050 0 0
CIGNA CORP NEW COM 125523100 25,197 95,616 SH SOLE 95,616 0 0
CINCINNATI FINL CORP COM 172062101 2,107 17,706 SH SOLE 17,706 0 0
CINTAS CORP COM 172908105 4,051 10,846 SH SOLE 10,846 0 0
CISCO SYS INC COM 17275R102 30,197 708,185 SH SOLE 708,185 0 0
CITIGROUP INC COM NEW 172967424 10,596 230,402 SH SOLE 230,402 0 0
CITIZENS FINL GROUP INC COM 174610105 2,053 57,522 SH SOLE 57,522 0 0
CITRIX SYS INC COM 177376100 1,401 14,419 SH SOLE 14,419 0 0
CLARIVATE PLC ORD SHS G21810109 497 35,845 SH SOLE 35,845 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 935 60,826 SH SOLE 60,826 0 0
CLOROX CO DEL COM 189054109 2,003 14,207 SH SOLE 14,207 0 0
CLOUDFLARE INC CL A COM 18915M107 1,269 29,008 SH SOLE 29,008 0 0
CME GROUP INC COM 12572Q105 13,299 64,971 SH SOLE 64,971 0 0
CMS ENERGY CORP COM 125896100 2,261 33,497 SH SOLE 33,497 0 0
CNH INDL N V SHS N20944109 309 26,785 SH SOLE 26,785 0 0
COCA COLA CO COM 191216100 30,103 478,510 SH SOLE 478,510 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 280 5,432 SH SOLE 5,432 0 0
COGNEX CORP COM 192422103 859 20,209 SH SOLE 20,209 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10,127 150,054 SH SOLE 150,054 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 653 13,898 SH SOLE 13,898 0 0
COLGATE PALMOLIVE CO COM 194162103 7,437 92,800 SH SOLE 92,800 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 26,050 238,268 SH SOLE 238,268 0 0
COMCAST CORP NEW CL A 20030N101 20,623 525,565 SH SOLE 525,565 0 0
CONAGRA BRANDS INC COM 205887102 1,899 55,467 SH SOLE 55,467 0 0
CONOCOPHILLIPS COM 20825C104 13,549 150,864 SH SOLE 150,864 0 0
CONSOLIDATED EDISON INC COM 209115104 3,908 41,093 SH SOLE 41,093 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,446 19,077 SH SOLE 19,077 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,158 37,688 SH SOLE 37,688 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 8,663 413,704 SH SOLE 413,704 0 0
COOPER COS INC COM NEW 216648402 1,785 5,701 SH SOLE 5,701 0 0
COPART INC COM 217204106 2,682 24,686 SH SOLE 24,686 0 0
CORNING INC COM 219350105 2,942 93,360 SH SOLE 93,360 0 0
CORTEVA INC COM 22052L104 4,567 84,362 SH SOLE 84,362 0 0
COSTAR GROUP INC COM 22160N109 2,759 45,667 SH SOLE 45,667 0 0
COSTCO WHSL CORP NEW COM 22160K105 24,691 51,517 SH SOLE 51,517 0 0
COTERRA ENERGY INC COM 127097103 2,434 94,367 SH SOLE 94,367 0 0
COUPA SOFTWARE INC COM 22266L106 489 8,559 SH SOLE 8,559 0 0
CREDICORP LTD COM G2519Y108 3,492 29,120 SH SOLE 29,120 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,249 176,109 SH SOLE 176,109 0 0
CRONOS GROUP INC COM 22717L101 178 63,850 SH SOLE 63,850 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,867 22,942 SH SOLE 22,942 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,441 50,133 SH SOLE 50,133 0 0
CROWN HLDGS INC COM 228368106 1,332 14,452 SH SOLE 14,452 0 0
CSX CORP COM 126408103 7,393 254,415 SH SOLE 254,415 0 0
CUMMINS INC COM 231021106 3,191 16,487 SH SOLE 16,487 0 0
CVS HEALTH CORP COM 126650100 176,130 1,900,828 SH SOLE 1,900,828 0 0
DANAHER CORPORATION COM 235851102 39,860 157,229 SH SOLE 157,229 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,742 24,400 SH SOLE 24,400 0 0
DARDEN RESTAURANTS INC COM 237194105 1,686 14,902 SH SOLE 14,902 0 0
DATADOG INC CL A COM 23804L103 2,482 26,056 SH SOLE 26,056 0 0
DAVITA INC COM 23918K108 536 6,705 SH SOLE 6,705 0 0
DEERE & CO COM 244199105 10,137 33,850 SH SOLE 33,850 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,554 33,636 SH SOLE 33,636 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 536 18,502 SH SOLE 18,502 0 0
DENISON MINES CORP COM 248356107 240 243,353 SH SOLE 243,353 0 0
DENTSPLY SIRONA INC COM 24906P109 903 25,277 SH SOLE 25,277 0 0
DESCARTES SYS GROUP INC COM 249906108 6,964 112,309 SH SOLE 112,309 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,815 224,100 SH SOLE 224,100 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 459 52,819 SH SOLE 52,819 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,034 73,192 SH SOLE 73,192 0 0
DEXCOM INC COM 252131107 3,358 45,056 SH SOLE 45,056 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,371 19,571 SH SOLE 19,571 0 0
DIGITAL RLTY TR INC COM 253868103 4,294 33,076 SH SOLE 33,076 0 0
DISCOVER FINL SVCS COM 254709108 3,126 33,049 SH SOLE 33,049 0 0
DISH NETWORK CORPORATION CL A 25470M109 512 28,536 SH SOLE 28,536 0 0
DOCUSIGN INC COM 256163106 1,305 22,751 SH SOLE 22,751 0 0
DOLLAR GEN CORP NEW COM 256677105 13,218 53,855 SH SOLE 53,855 0 0
DOLLAR TREE INC COM 256746108 4,071 26,120 SH SOLE 26,120 0 0
DOMINION ENERGY INC COM 25746U109 7,502 94,001 SH SOLE 94,001 0 0
DOMINOS PIZZA INC COM 25754A201 1,640 4,208 SH SOLE 4,208 0 0
DOORDASH INC CL A 25809K105 1,415 22,054 SH SOLE 22,054 0 0
DOVER CORP COM 260003108 2,020 16,649 SH SOLE 16,649 0 0
DOW INC COM 260557103 4,403 85,316 SH SOLE 85,316 0 0
D R HORTON INC COM 23331A109 2,593 39,181 SH SOLE 39,181 0 0
DROPBOX INC CL A 26210C104 702 33,429 SH SOLE 33,429 0 0
DTE ENERGY CO COM 233331107 2,839 22,401 SH SOLE 22,401 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,567 89,241 SH SOLE 89,241 0 0
DUKE REALTY CORP COM NEW 264411505 2,451 44,609 SH SOLE 44,609 0 0
DUPONT DE NEMOURS INC COM 26614N102 3,315 59,641 SH SOLE 59,641 0 0
DYNATRACE INC COM NEW 268150109 7,225 183,200 SH SOLE 183,200 0 0
EASTMAN CHEM CO COM 277432100 1,343 14,961 SH SOLE 14,961 0 0
EATON CORP PLC SHS G29183103 5,828 46,260 SH SOLE 46,260 0 0
EBAY INC. COM 278642103 2,840 68,151 SH SOLE 68,151 0 0
ECOLAB INC COM 278865100 4,606 29,956 SH SOLE 29,956 0 0
EDISON INTL COM 281020107 2,793 44,158 SH SOLE 44,158 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,887 72,424 SH SOLE 72,424 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 966 49,233 SH SOLE 49,233 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,379 216,679 SH SOLE 216,679 0 0
ELECTRONIC ARTS INC COM 285512109 85,533 703,111 SH SOLE 703,111 0 0
ELEVANCE HEALTH INC COM 036752103 13,524 28,025 SH SOLE 28,025 0 0
LILLY ELI & CO COM 532457108 30,492 94,045 SH SOLE 94,045 0 0
EMERSON ELEC CO COM 291011104 5,490 69,023 SH SOLE 69,023 0 0
ENBRIDGE INC COM 29250N105 111,017 2,634,414 SH SOLE 2,634,414 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 183 58,428 SH SOLE 58,428 0 0
ENERGY FUELS INC COM NEW 292671708 250 50,881 SH SOLE 50,881 0 0
ENERPLUS CORP COM 292766102 33,737 2,558,440 SH SOLE 2,558,440 0 0
ENPHASE ENERGY INC COM 29355A107 3,033 15,535 SH SOLE 15,535 0 0
ENTEGRIS INC COM 29362U104 1,444 15,669 SH SOLE 15,669 0 0
ENTERGY CORP NEW COM 29364G103 2,653 23,549 SH SOLE 23,549 0 0
EOG RES INC COM 26875P101 7,495 67,867 SH SOLE 67,867 0 0
EPAM SYS INC COM 29414B104 1,933 6,558 SH SOLE 6,558 0 0
EQT CORP COM 26884L109 1,352 39,302 SH SOLE 39,302 0 0
EQUIFAX INC COM 294429105 2,579 14,109 SH SOLE 14,109 0 0
EQUINIX INC COM 29444U700 6,914 10,523 SH SOLE 10,523 0 0
EQUINOX GOLD CORP COM 29446Y502 401 90,110 SH SOLE 90,110 0 0
EQUITABLE HLDGS INC COM 29452E101 1,178 45,185 SH SOLE 45,185 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,449 20,560 SH SOLE 20,560 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,991 41,416 SH SOLE 41,416 0 0
ERIE INDTY CO CL A 29530P102 565 2,939 SH SOLE 2,939 0 0
ERO COPPER CORP COM 296006109 205 24,347 SH SOLE 24,347 0 0
ESSENTIAL UTILS INC COM 29670G102 1,273 27,775 SH SOLE 27,775 0 0
ESSEX PPTY TR INC COM 297178105 1,968 7,526 SH SOLE 7,526 0 0
LAUDER ESTEE COS INC CL A 518439104 48,960 192,248 SH SOLE 192,248 0 0
ETSY INC COM 29786A106 1,073 14,659 SH SOLE 14,659 0 0
EVEREST RE GROUP LTD COM G3223R108 1,276 4,553 SH SOLE 4,553 0 0
EVERGY INC COM 30034W106 1,730 26,513 SH SOLE 26,513 0 0
EVERSOURCE ENERGY COM 30040W108 3,375 39,957 SH SOLE 39,957 0 0
EXACT SCIENCES CORP COM 30063P105 785 19,918 SH SOLE 19,918 0 0
EXELON CORP COM 30161N101 5,142 113,577 SH SOLE 113,577 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,652 17,424 SH SOLE 17,424 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,909 19,590 SH SOLE 19,590 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,634 15,482 SH SOLE 15,482 0 0
EXXON MOBIL CORP COM 30231G102 42,110 491,716 SH SOLE 491,716 0 0
F5 INC COM 315616102 1,084 7,085 SH SOLE 7,085 0 0
FACTSET RESH SYS INC COM 303075105 1,674 4,353 SH SOLE 4,353 0 0
FAIR ISAAC CORP COM 303250104 1,224 3,052 SH SOLE 3,052 0 0
FASTENAL CO COM 311900104 3,335 66,807 SH SOLE 66,807 0 0
FEDERAL SIGNAL CORP COM 313855108 14,240 400,000 SH SOLE 400,000 0 0
FEDEX CORP COM 31428X106 6,633 29,256 SH SOLE 29,256 0 0
FERGUSON PLC NEW SHS G3421J106 624 5,595 SH SOLE 5,595 0 0
FERRARI N V COM N3167Y103 117,075 639,189 SH SOLE 639,189 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,156 31,265 SH SOLE 31,265 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 194,409 2,120,760 SH SOLE 2,120,760 0 0
FIFTH THIRD BANCORP COM 316773100 2,657 79,076 SH SOLE 79,076 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 906 1,386 SH SOLE 1,386 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 3,119 435,924 SH SOLE 435,924 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,452 72,480 SH SOLE 72,480 0 0
FIRSTENERGY CORP COM 337932107 2,417 62,968 SH SOLE 62,968 0 0
FIRSTSERVICE CORP NEW COM 33767E202 9,900 81,793 SH SOLE 81,793 0 0
FISERV INC COM 337738108 14,969 168,247 SH SOLE 168,247 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,875 8,922 SH SOLE 8,922 0 0
FMC CORP COM NEW 302491303 1,559 14,572 SH SOLE 14,572 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 9,877 290,000 SH SOLE 290,000 0 0
FORD MTR CO DEL COM 345370860 5,084 456,798 SH SOLE 456,798 0 0
FORTINET INC COM 34959E109 4,486 79,295 SH SOLE 79,295 0 0
FORTIS INC COM 349553107 14,728 312,216 SH SOLE 312,216 0 0
FORTIVE CORP COM 34959J108 2,142 39,389 SH SOLE 39,389 0 0
FORTUNA SILVER MINES INC COM 349915108 268 94,583 SH SOLE 94,583 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 941 15,709 SH SOLE 15,709 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,445 280,000 SH SOLE 280,000 0 0
FOX CORP CL A COM 35137L105 1,179 36,675 SH SOLE 36,675 0 0
FOX CORP CL B COM 35137L204 514 17,301 SH SOLE 17,301 0 0
FRANCO NEV CORP COM 351858105 89,501 681,858 SH SOLE 681,858 0 0
FRANKLIN RESOURCES INC COM 354613101 811 34,813 SH SOLE 34,813 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,947 169,066 SH SOLE 169,066 0 0
GARMIN LTD SHS H2906T109 1,748 17,789 SH SOLE 17,789 0 0
GARTNER INC COM 366651107 2,301 9,513 SH SOLE 9,513 0 0
GATES INDL CORP PLC ORD SHS G39108108 5,405 500,000 SH SOLE 500,000 0 0
GENERAC HLDGS INC COM 368736104 1,563 7,421 SH SOLE 7,421 0 0
GENERAL DYNAMICS CORP COM 369550108 6,056 27,372 SH SOLE 27,372 0 0
GENERAL ELECTRIC CO COM NEW 369604301 8,133 127,731 SH SOLE 127,731 0 0
GENERAL MLS INC COM 370334104 5,281 69,995 SH SOLE 69,995 0 0
GENERAL MTRS CO COM 37045V100 5,085 160,111 SH SOLE 160,111 0 0
GENUINE PARTS CO COM 372460105 2,191 16,473 SH SOLE 16,473 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3,901 151,735 SH SOLE 151,735 0 0
GILDAN ACTIVEWEAR INC COM 375916103 17,085 594,849 SH SOLE 594,849 0 0
GILEAD SCIENCES INC COM 375558103 8,994 145,505 SH SOLE 145,505 0 0
GLOBAL PMTS INC COM 37940X102 3,619 32,709 SH SOLE 32,709 0 0
GLOBE LIFE INC COM 37959E102 1,069 10,967 SH SOLE 10,967 0 0
GODADDY INC CL A 380237107 1,337 19,217 SH SOLE 19,217 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,648 39,215 SH SOLE 39,215 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 71 28,200 SH SOLE 28,200 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 9,740 159,133 SH SOLE 159,133 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 650 9,150 SH SOLE 9,150 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7,789 180,000 SH SOLE 180,000 0 0
HALLIBURTON CO COM 406216101 3,274 104,399 SH SOLE 104,399 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,517 38,469 SH SOLE 38,469 0 0
HASBRO INC COM 418056107 1,241 15,151 SH SOLE 15,151 0 0
HCA HEALTHCARE INC COM 40412C101 4,735 28,174 SH SOLE 28,174 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,615 62,333 SH SOLE 62,333 0 0
HEICO CORP NEW COM 422806109 658 5,020 SH SOLE 5,020 0 0
HEICO CORP NEW CL A 422806208 890 8,444 SH SOLE 8,444 0 0
HELEN OF TROY LTD COM G4388N106 11,937 73,500 SH SOLE 73,500 0 0
HENRY SCHEIN INC COM 806407102 1,231 16,046 SH SOLE 16,046 0 0
HERSHEY CO COM 427866108 3,635 16,896 SH SOLE 16,896 0 0
HESS CORP COM 42809H107 3,429 32,368 SH SOLE 32,368 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,006 151,293 SH SOLE 151,293 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,609 32,388 SH SOLE 32,388 0 0
HOLOGIC INC COM 436440101 2,016 29,086 SH SOLE 29,086 0 0
HOME DEPOT INC COM 437076102 33,264 121,284 SH SOLE 121,284 0 0
HONEYWELL INTL INC COM 438516106 13,851 79,660 SH SOLE 79,660 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 14,398 180,518 SH SOLE 180,518 0 0
HORMEL FOODS CORP COM 440452100 1,634 34,505 SH SOLE 34,505 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,295 82,563 SH SOLE 82,563 0 0
HOWMET AEROSPACE INC COM 443201108 1,386 44,077 SH SOLE 44,077 0 0
HP INC COM 40434L105 4,005 122,183 SH SOLE 122,183 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,014 79,100 SH SOLE 79,100 0 0
HUBSPOT INC COM 443573100 1,572 5,228 SH SOLE 5,228 0 0
HUDBAY MINERALS INC COM 443628102 1,161 285,327 SH SOLE 285,327 0 0
HUMANA INC COM 444859102 6,876 14,690 SH SOLE 14,690 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,530 9,718 SH SOLE 9,718 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,013 167,365 SH SOLE 167,365 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,009 4,633 SH SOLE 4,633 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 449 35,500 SH SOLE 35,500 0 0
IAA INC COM 449253103 10,096 308,100 SH SOLE 308,100 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 699 9,203 SH SOLE 9,203 0 0
IAMGOLD CORP COM 450913108 249 155,024 SH SOLE 155,024 0 0
ICL GROUP LTD SHS M53213100 197 21,771 SH SOLE 21,771 0 0
IDEX CORP COM 45167R104 1,597 8,791 SH SOLE 8,791 0 0
IDEXX LABS INC COM 45168D104 3,429 9,777 SH SOLE 9,777 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,620 36,324 SH SOLE 36,324 0 0
ILLUMINA INC COM 452327109 3,357 18,210 SH SOLE 18,210 0 0
INCYTE CORP COM 45337C102 1,649 21,707 SH SOLE 21,707 0 0
INGERSOLL RAND INC COM 45687V106 1,983 47,133 SH SOLE 47,133 0 0
INSULET CORP COM 45784P101 1,738 7,973 SH SOLE 7,973 0 0
INTEL CORP COM 458140100 17,696 473,038 SH SOLE 473,038 0 0
INTER PARFUMS INC COM 458334109 14,393 197,000 SH SOLE 197,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,141 65,301 SH SOLE 65,301 0 0
INTERNATIONAL PAPER CO COM 460146103 1,735 41,473 SH SOLE 41,473 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,253 45,529 SH SOLE 45,529 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,741 104,408 SH SOLE 104,408 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 176,764 1,483,923 SH SOLE 1,483,923 0 0
INTUIT COM 461202103 12,030 31,212 SH SOLE 31,212 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 8,339 41,547 SH SOLE 41,547 0 0
INVESCO LTD SHS G491BT108 645 39,999 SH SOLE 39,999 0 0
INVITATION HOMES INC COM 46187W107 2,508 70,482 SH SOLE 70,482 0 0
IQIYI INC SPONSORED ADS 46267X108 592 141,000 SH SOLE 141,000 0 0
IQVIA HLDGS INC COM 46266C105 4,811 22,173 SH SOLE 22,173 0 0
IRON MTN INC NEW COM 46284V101 1,630 33,479 SH SOLE 33,479 0 0
ISHARES TR IBOXX HI YD ETF 464288513 335,033 4,551,488 SH SOLE 4,551,488 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,607 65,005 SH SOLE 65,005 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 26,403 155,900 SH SOLE 155,900 0 0
HENRY JACK & ASSOC INC COM 426281101 1,530 8,498 SH SOLE 8,498 0 0
JACOBS ENGR GROUP INC COM 469814107 1,896 14,912 SH SOLE 14,912 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,109 7,107 SH SOLE 7,107 0 0
SMUCKER J M CO COM NEW 832696405 1,604 12,530 SH SOLE 12,530 0 0
JOHNSON & JOHNSON COM 478160104 54,208 305,382 SH SOLE 305,382 0 0
JOHNSON CTLS INTL PLC SHS G51502105 22,002 459,526 SH SOLE 459,526 0 0
JOYY INC ADS REPSTG COM A 46591M109 693 23,200 SH SOLE 23,200 0 0
JPMORGAN CHASE & CO COM 46625H100 38,620 342,959 SH SOLE 342,959 0 0
JUNIPER NETWORKS INC COM 48203R104 1,072 37,617 SH SOLE 37,617 0 0
KADANT INC COM 48282T104 10,814 59,302 SH SOLE 59,302 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 917 34,900 SH SOLE 34,900 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,290 127,550 SH SOLE 127,550 0 0
KELLOGG CO COM 487836108 2,110 29,581 SH SOLE 29,581 0 0
KEURIG DR PEPPER INC COM 49271V100 3,202 90,470 SH SOLE 90,470 0 0
KEYCORP COM 493267108 1,856 107,725 SH SOLE 107,725 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,931 21,259 SH SOLE 21,259 0 0
KIMBERLY-CLARK CORP COM 494368103 5,286 39,113 SH SOLE 39,113 0 0
KIMCO RLTY CORP COM 49446R109 1,409 71,274 SH SOLE 71,274 0 0
KINDER MORGAN INC DEL COM 49456B101 3,968 236,746 SH SOLE 236,746 0 0
KKR & CO INC COM 48251W104 2,984 64,464 SH SOLE 64,464 0 0
KLA CORP COM NEW 482480100 5,579 17,484 SH SOLE 17,484 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 844 18,230 SH SOLE 18,230 0 0
KRAFT HEINZ CO COM 500754106 3,248 85,165 SH SOLE 85,165 0 0
KROGER CO COM 501044101 3,847 81,273 SH SOLE 81,273 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 15,730 65,083 SH SOLE 65,083 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,540 10,837 SH SOLE 10,837 0 0
LAM RESEARCH CORP COM 512807108 6,896 16,183 SH SOLE 16,183 0 0
LAMB WESTON HLDGS INC COM 513272104 20,723 290,000 SH SOLE 290,000 0 0
LAS VEGAS SANDS CORP COM 517834107 1,335 39,754 SH SOLE 39,754 0 0
LEAR CORP COM NEW 521865204 868 6,893 SH SOLE 6,893 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,039 18,900 SH SOLE 18,900 0 0
LEIDOS HOLDINGS INC COM 525327102 1,553 15,417 SH SOLE 15,417 0 0
LENNAR CORP CL A 526057104 2,140 30,320 SH SOLE 30,320 0 0
LENNOX INTL INC COM 526107107 787 3,809 SH SOLE 3,809 0 0
LHC GROUP INC COM 50187A107 81,275 521,868 SH SOLE 521,868 0 0
LI AUTO INC SPONSORED ADS 50202M102 8,518 222,340 SH SOLE 222,340 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,814 15,687 SH SOLE 15,687 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 817 36,985 SH SOLE 36,985 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 388 18,422 SH SOLE 18,422 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 317 8,791 SH SOLE 8,791 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 705 19,546 SH SOLE 19,546 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,419 22,355 SH SOLE 22,355 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 965 43,384 SH SOLE 43,384 0 0
LINCOLN ELEC HLDGS INC COM 533900106 13,693 111,000 SH SOLE 111,000 0 0
LINCOLN NATL CORP IND COM 534187109 889 19,005 SH SOLE 19,005 0 0
LINDE PLC SHS G5494J103 17,121 59,545 SH SOLE 59,545 0 0
LITHIA MTRS INC COM 536797103 22,025 80,148 SH SOLE 80,148 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 689 34,290 SH SOLE 34,290 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,621 19,627 SH SOLE 19,627 0 0
LKQ CORP COM 501889208 1,542 31,421 SH SOLE 31,421 0 0
LOCKHEED MARTIN CORP COM 539830109 12,240 28,467 SH SOLE 28,467 0 0
LOEWS CORP COM 540424108 1,451 24,482 SH SOLE 24,482 0 0
LOWES COS INC COM 548661107 19,745 113,042 SH SOLE 113,042 0 0
LPL FINL HLDGS INC COM 50212V100 1,713 9,285 SH SOLE 9,285 0 0
LUCID GROUP INC COM 549498103 817 47,590 SH SOLE 47,590 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,055 342,500 SH SOLE 342,500 0 0
LULULEMON ATHLETICA INC COM 550021109 3,733 13,694 SH SOLE 13,694 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,166 106,855 SH SOLE 106,855 0 0
LYFT INC CL A COM 55087P104 471 35,488 SH SOLE 35,488 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,663 30,446 SH SOLE 30,446 0 0
M & T BK CORP COM 55261F104 3,320 20,828 SH SOLE 20,828 0 0
MAG SILVER CORP COM 55903Q104 343 28,179 SH SOLE 28,179 0 0
MAGNA INTL INC COM 559222401 2,656 48,473 SH SOLE 48,473 0 0
MANULIFE FINL CORP COM 56501R106 5,681 328,346 SH SOLE 328,346 0 0
MARATHON OIL CORP COM 565849106 1,874 83,346 SH SOLE 83,346 0 0
MARATHON PETE CORP COM 56585A102 5,390 65,564 SH SOLE 65,564 0 0
MARKEL CORP COM 570535104 2,045 1,581 SH SOLE 1,581 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,126 4,398 SH SOLE 4,398 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,385 32,237 SH SOLE 32,237 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 10,539 90,700 SH SOLE 90,700 0 0
MARSH & MCLENNAN COS INC COM 571748102 9,054 58,319 SH SOLE 58,319 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,159 7,214 SH SOLE 7,214 0 0
MARVELL TECHNOLOGY INC COM 573874104 4,260 97,874 SH SOLE 97,874 0 0
MASCO CORP COM 574599106 1,417 28,013 SH SOLE 28,013 0 0
MASIMO CORP COM 574795100 13,467 103,065 SH SOLE 103,065 0 0
MASTERCARD INCORPORATED CL A 57636Q104 198,343 628,705 SH SOLE 628,705 0 0
MATCH GROUP INC NEW COM 57667L107 2,305 33,073 SH SOLE 33,073 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,400 28,834 SH SOLE 28,834 0 0
MCDONALDS CORP COM 580135101 21,327 86,388 SH SOLE 86,388 0 0
MCKESSON CORP COM 58155Q103 5,669 17,378 SH SOLE 17,378 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,053 68,946 SH SOLE 68,946 0 0
MEDTRONIC PLC SHS G5960L103 13,999 155,977 SH SOLE 155,977 0 0
MERCADOLIBRE INC COM 58733R102 3,357 5,271 SH SOLE 5,271 0 0
MERCK & CO INC COM 58933Y105 26,770 293,631 SH SOLE 293,631 0 0
META PLATFORMS INC CL A 30303M102 51,863 321,634 SH SOLE 321,634 0 0
METHANEX CORP COM 59151K108 1,718 45,084 SH SOLE 45,084 0 0
METLIFE INC COM 59156R108 5,108 81,350 SH SOLE 81,350 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,043 2,649 SH SOLE 2,649 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,180 40,754 SH SOLE 40,754 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,746 64,491 SH SOLE 64,491 0 0
MICRON TECHNOLOGY INC COM 595112103 7,185 129,984 SH SOLE 129,984 0 0
MICROSOFT CORP COM 594918104 516,205 2,009,918 SH SOLE 2,009,918 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,326 13,315 SH SOLE 13,315 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 186,500 SH SOLE 186,500 0 0
MODERNA INC COM 60770K107 5,676 39,733 SH SOLE 39,733 0 0
MOHAWK INDS INC COM 608190104 749 6,039 SH SOLE 6,039 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,888 6,752 SH SOLE 6,752 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,142 20,942 SH SOLE 20,942 0 0
MONDELEZ INTL INC CL A 609207105 9,999 161,038 SH SOLE 161,038 0 0
MONGODB INC CL A 60937P106 2,009 7,742 SH SOLE 7,742 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,973 5,137 SH SOLE 5,137 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,272 46,086 SH SOLE 46,086 0 0
MOODYS CORP COM 615369105 5,259 19,336 SH SOLE 19,336 0 0
MORGAN STANLEY COM NEW 617446448 11,796 155,095 SH SOLE 155,095 0 0
MOSAIC CO NEW COM 61945C103 2,024 42,845 SH SOLE 42,845 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,096 19,542 SH SOLE 19,542 0 0
MSA SAFETY INC COM 553498106 11,429 94,400 SH SOLE 94,400 0 0
MSCI INC COM 55354G100 3,886 9,429 SH SOLE 9,429 0 0
NASDAQ INC COM 631103108 2,049 13,434 SH SOLE 13,434 0 0
NEOGAMES S A SHS L6673X107 2,011 150,000 SH SOLE 150,000 0 0
NETAPP INC COM 64110D104 1,688 25,869 SH SOLE 25,869 0 0
NETFLIX INC COM 64110L106 9,010 51,524 SH SOLE 51,524 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,069 10,967 SH SOLE 10,967 0 0
NEW GOLD INC CDA COM 644535106 2,902 2,732,393 SH SOLE 2,732,393 0 0
NEWELL BRANDS INC COM 651229106 893 46,887 SH SOLE 46,887 0 0
NEWMONT CORP COM 651639106 5,520 92,515 SH SOLE 92,515 0 0
NEWS CORP NEW CL A 65249B109 694 44,554 SH SOLE 44,554 0 0
NEXGEN ENERGY LTD COM 65340P106 467 130,351 SH SOLE 130,351 0 0
NEXTERA ENERGY INC COM 65339F101 17,663 228,027 SH SOLE 228,027 0 0
NIKE INC CL B 654106103 110,467 1,080,897 SH SOLE 1,080,897 0 0
NIO INC SPON ADS 62914V106 11,638 535,800 SH SOLE 535,800 0 0
NISOURCE INC COM 65473P105 1,387 47,021 SH SOLE 47,021 0 0
NORDSON CORP COM 655663102 1,224 6,047 SH SOLE 6,047 0 0
NORFOLK SOUTHN CORP COM 655844108 6,322 27,816 SH SOLE 27,816 0 0
NORTHERN TR CORP COM 665859104 2,201 22,811 SH SOLE 22,811 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,233 17,203 SH SOLE 17,203 0 0
NORTONLIFELOCK INC COM 668771108 1,477 67,269 SH SOLE 67,269 0 0
NOVAGOLD RES INC COM NEW 66987E206 375 78,738 SH SOLE 78,738 0 0
NOVOCURE LTD ORD SHS G6674U108 751 10,802 SH SOLE 10,802 0 0
NRG ENERGY INC COM NEW 629377508 1,081 28,329 SH SOLE 28,329 0 0
NUCOR CORP COM 670346105 3,260 31,220 SH SOLE 31,220 0 0
NUTRIEN LTD COM 67077M108 53,677 675,451 SH SOLE 675,451 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 743 20,611 SH SOLE 20,611 0 0
NVIDIA CORPORATION COM 67066G104 44,016 290,365 SH SOLE 290,365 0 0
NVR INC COM 62944T105 1,494 373 SH SOLE 373 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,508 30,455 SH SOLE 30,455 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 4,911 7,774 SH SOLE 7,774 0 0
OCCIDENTAL PETE CORP COM 674599105 6,381 108,367 SH SOLE 108,367 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 662 17,893 SH SOLE 17,893 0 0
OKTA INC CL A 679295105 1,543 17,066 SH SOLE 17,066 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4,948 19,307 SH SOLE 19,307 0 0
OMNICOM GROUP INC COM 681919106 1,552 24,395 SH SOLE 24,395 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,534 50,366 SH SOLE 50,366 0 0
ONE GAS INC COM 68235P108 9,580 118,000 SH SOLE 118,000 0 0
ONEOK INC NEW COM 682680103 2,862 51,568 SH SOLE 51,568 0 0
OPEN TEXT CORP COM 683715106 44,092 1,168,138 SH SOLE 1,168,138 0 0
ORACLE CORP COM 68389X105 12,996 186,010 SH SOLE 186,010 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 22,206 2,206,831 SH SOLE 2,206,831 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,483 49,292 SH SOLE 49,292 0 0
OWENS CORNING NEW COM 690742101 855 11,511 SH SOLE 11,511 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 0 21,986 SH SOLE 21,986 0 0
PG&E CORP COM 69331C108 1,718 172,172 SH SOLE 172,172 0 0
PACCAR INC COM 693718108 3,321 40,335 SH SOLE 40,335 0 0
PACKAGING CORP AMER COM 695156109 1,500 10,909 SH SOLE 10,909 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,731 190,895 SH SOLE 190,895 0 0
PALO ALTO NETWORKS INC COM 697435105 5,654 11,447 SH SOLE 11,447 0 0
PAN AMERN SILVER CORP COM 697900108 1,336 68,146 SH SOLE 68,146 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,731 70,143 SH SOLE 70,143 0 0
PARKER-HANNIFIN CORP COM 701094104 9,364 38,057 SH SOLE 38,057 0 0
PAYCHEX INC COM 704326107 4,292 37,691 SH SOLE 37,691 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,653 5,900 SH SOLE 5,900 0 0
PAYPAL HLDGS INC COM 70450Y103 8,966 128,382 SH SOLE 128,382 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 300 32,686 SH SOLE 32,686 0 0
PEMBINA PIPELINE CORP COM 706327103 7,991 226,549 SH SOLE 226,549 0 0
PENTAIR PLC SHS G7S00T104 876 19,138 SH SOLE 19,138 0 0
PEPSICO INC COM 713448108 26,787 160,727 SH SOLE 160,727 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 14,709 319,900 SH SOLE 319,900 0 0
PERKINELMER INC COM 714046109 2,082 14,637 SH SOLE 14,637 0 0
PFIZER INC COM 717081103 34,250 653,246 SH SOLE 653,246 0 0
PHILIP MORRIS INTL INC COM 718172109 17,779 180,057 SH SOLE 180,057 0 0
PHILLIPS 66 COM 718546104 4,569 55,727 SH SOLE 55,727 0 0
PINDUODUO INC SPONSORED ADS 722304102 11,056 178,900 SH SOLE 178,900 0 0
PINTEREST INC CL A 72352L106 1,205 66,350 SH SOLE 66,350 0 0
PIONEER NAT RES CO COM 723787107 5,968 26,751 SH SOLE 26,751 0 0
PLUG POWER INC COM NEW 72919P202 994 59,977 SH SOLE 59,977 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,658 48,541 SH SOLE 48,541 0 0
PNM RES INC COM 69349H107 6,833 143,000 SH SOLE 143,000 0 0
POOL CORP COM 73278L105 1,628 4,635 SH SOLE 4,635 0 0
PORCH GROUP INC COM 733245104 1,216 475,000 SH SOLE 475,000 0 0
PPG INDS INC COM 693506107 3,140 27,461 SH SOLE 27,461 0 0
PPL CORP COM 69351T106 2,314 85,298 SH SOLE 85,298 0 0
PRECISION DRILLING CORP COM NEW 74022D407 3,308 51,585 SH SOLE 51,585 0 0
PRIMO WATER CORPORATION COM 74167P108 7,314 548,821 SH SOLE 548,821 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,034 30,457 SH SOLE 30,457 0 0
PROCTER AND GAMBLE CO COM 742718109 40,032 278,410 SH SOLE 278,410 0 0
PROGRESSIVE CORP COM 743315103 16,483 141,767 SH SOLE 141,767 0 0
PROLOGIS INC. COM 74340W103 10,108 85,913 SH SOLE 85,913 0 0
PROS HOLDINGS INC COM 74346Y103 10,993 419,100 SH SOLE 419,100 0 0
PROSPERITY BANCSHARES INC COM 743606105 11,947 175,000 SH SOLE 175,000 0 0
PRUDENTIAL FINL INC COM 744320102 4,171 43,596 SH SOLE 43,596 0 0
PTC INC COM 69370C100 1,378 12,955 SH SOLE 12,955 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,688 58,274 SH SOLE 58,274 0 0
PUBLIC STORAGE COM 74460D109 5,726 18,313 SH SOLE 18,313 0 0
PULTE GROUP INC COM 745867101 1,159 29,252 SH SOLE 29,252 0 0
Q2 HLDGS INC COM 74736L109 6,171 160,000 SH SOLE 160,000 0 0
QORVO INC COM 74736K101 1,201 12,733 SH SOLE 12,733 0 0
QUALCOMM INC COM 747525103 16,725 130,934 SH SOLE 130,934 0 0
QUANTA SVCS INC COM 74762E102 96,018 766,063 SH SOLE 766,063 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,843 13,862 SH SOLE 13,862 0 0
R1 RCM INC COM 77634L105 16,261 775,800 SH SOLE 775,800 0 0
RAYMOND JAMES FINL INC COM 754730109 2,017 22,555 SH SOLE 22,555 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 16,653 173,266 SH SOLE 173,266 0 0
REALTY INCOME CORP COM 756109104 4,682 68,587 SH SOLE 68,587 0 0
REGENCY CTRS CORP COM 758849103 1,057 17,815 SH SOLE 17,815 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,317 12,378 SH SOLE 12,378 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,039 108,724 SH SOLE 108,724 0 0
REPUBLIC SVCS INC COM 760759100 3,359 25,670 SH SOLE 25,670 0 0
RESMED INC COM 761152107 3,569 17,025 SH SOLE 17,025 0 0
RINGCENTRAL INC CL A 76680R206 480 9,185 SH SOLE 9,185 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 10,591 163,123 SH SOLE 163,123 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 531 20,640 SH SOLE 20,640 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 410 192,700 SH SOLE 192,700 0 0
ROBERT HALF INTL INC COM 770323103 965 12,879 SH SOLE 12,879 0 0
ROBLOX CORP CL A 771049103 1,339 40,760 SH SOLE 40,760 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,687 13,480 SH SOLE 13,480 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 11,085 231,837 SH SOLE 231,837 0 0
ROKU INC COM CL A 77543R102 1,128 13,730 SH SOLE 13,730 0 0
ROLLINS INC COM 775711104 894 25,601 SH SOLE 25,601 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,833 12,247 SH SOLE 12,247 0 0
ROSS STORES INC COM 778296103 2,887 41,108 SH SOLE 41,108 0 0
ROYAL BK CDA COM 780087102 246,204 2,548,083 SH SOLE 2,548,083 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 926 26,515 SH SOLE 26,515 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,700 40,440 SH SOLE 40,440 0 0
RPM INTL INC COM 749685103 1,181 15,001 SH SOLE 15,001 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 9,210 235,000 SH SOLE 235,000 0 0
S&P GLOBAL INC COM 78409V104 27,830 82,568 SH SOLE 82,568 0 0
SALESFORCE INC COM 79466L302 18,886 114,436 SH SOLE 114,436 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 16,360 2,762,226 SH SOLE 2,762,226 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 7,938 941,990 SH SOLE 941,990 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,043 12,632 SH SOLE 12,632 0 0
SCHLUMBERGER LTD COM STK 806857108 5,861 163,910 SH SOLE 163,910 0 0
SCHWAB CHARLES CORP COM 808513105 20,926 331,221 SH SOLE 331,221 0 0
SEA LTD SPONSORD ADS 81141R100 38,026 568,749 SH SOLE 568,749 0 0
SEABRIDGE GOLD INC COM 811916105 260 20,993 SH SOLE 20,993 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,723 24,120 SH SOLE 24,120 0 0
SEAGEN INC COM 81181C104 2,823 15,957 SH SOLE 15,957 0 0
SEALED AIR CORP NEW COM 81211K100 989 17,135 SH SOLE 17,135 0 0
SEI INVTS CO COM 784117103 741 13,716 SH SOLE 13,716 0 0
SEMPRA COM 816851109 5,503 36,619 SH SOLE 36,619 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 757 18,331 SH SOLE 18,331 0 0
SERVICENOW INC COM 81762P102 31,165 65,540 SH SOLE 65,540 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 5,153 175,241 SH SOLE 175,241 0 0
SHERWIN WILLIAMS CO COM 824348106 6,428 28,710 SH SOLE 28,710 0 0
SHOPIFY INC CL A 82509L107 70,401 2,257,951 SH SOLE 2,257,951 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,304 7,275 SH SOLE 7,275 0 0
SILVERCORP METALS INC COM 82835P103 405 163,594 SH SOLE 163,594 0 0
SILVERCREST METALS INC COM 828363101 288 47,220 SH SOLE 47,220 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3,622 38,154 SH SOLE 38,154 0 0
SIMPSON MFG INC COM 829073105 11,168 111,000 SH SOLE 111,000 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 561 91,586 SH SOLE 91,586 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,761 19,007 SH SOLE 19,007 0 0
SMITH A O CORP COM 831865209 843 15,413 SH SOLE 15,413 0 0
SNAP INC CL A 83304A106 1,675 127,544 SH SOLE 127,544 0 0
SNAP ON INC COM 833034101 1,224 6,214 SH SOLE 6,214 0 0
SNOWFLAKE INC CL A 833445109 3,458 24,870 SH SOLE 24,870 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,674 6,117 SH SOLE 6,117 0 0
SOTERA HEALTH CO COM 83601L102 5,093 260,000 SH SOLE 260,000 0 0
SOUTHERN CO COM 842587107 8,766 122,930 SH SOLE 122,930 0 0
SOUTHERN COPPER CORP COM 84265V105 1,733 34,800 SH SOLE 34,800 0 0
SOUTHWEST AIRLS CO COM 844741108 618 17,111 SH SOLE 17,111 0 0
SPLUNK INC COM 848637104 1,640 18,541 SH SOLE 18,541 0 0
SPROTT INC COM NEW 852066208 236 6,817 SH SOLE 6,817 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,559 26,853 SH SOLE 26,853 0 0
SSR MNG INC COM 784730103 2,144 128,609 SH SOLE 128,609 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,977 18,852 SH SOLE 18,852 0 0
STANTEC INC COM 85472N109 12,246 280,136 SH SOLE 280,136 0 0
STARBUCKS CORP COM 855244109 10,192 133,426 SH SOLE 133,426 0 0
STATE STR CORP COM 857477103 2,619 42,478 SH SOLE 42,478 0 0
STEEL DYNAMICS INC COM 858119100 1,468 22,189 SH SOLE 22,189 0 0
STELLANTIS N.V SHS N82405106 660 53,567 SH SOLE 53,567 0 0
STERIS PLC SHS USD G8473T100 2,385 11,567 SH SOLE 11,567 0 0
STRYKER CORPORATION COM 863667101 7,839 39,407 SH SOLE 39,407 0 0
SUN CMNTYS INC COM 866674104 2,137 13,410 SH SOLE 13,410 0 0
SUN LIFE FINANCIAL INC. COM 866796105 91,570 2,002,726 SH SOLE 2,002,726 0 0
SUNCOR ENERGY INC NEW COM 867224107 109,613 3,130,997 SH SOLE 3,130,997 0 0
SVB FINANCIAL GROUP COM 78486Q101 31,799 80,506 SH SOLE 80,506 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,670 60,466 SH SOLE 60,466 0 0
SYNOPSYS INC COM 871607107 5,398 17,774 SH SOLE 17,774 0 0
SYNOVUS FINL CORP COM NEW 87161C501 12,077 335,000 SH SOLE 335,000 0 0
SYSCO CORP COM 871829107 4,998 58,999 SH SOLE 58,999 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,006 26,456 SH SOLE 26,456 0 0
T-MOBILE US INC COM 872590104 20,874 155,148 SH SOLE 155,148 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,295 18,730 SH SOLE 18,730 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 840 172,500 SH SOLE 172,500 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 5,327 90,000 SH SOLE 90,000 0 0
TARGA RES CORP COM 87612G101 1,501 25,152 SH SOLE 25,152 0 0
TARGET CORP COM 87612E106 7,857 55,633 SH SOLE 55,633 0 0
TC ENERGY CORP COM 87807B107 122,988 2,379,271 SH SOLE 2,379,271 0 0
TE CONNECTIVITY LTD SHS H84989104 54,121 478,316 SH SOLE 478,316 0 0
TECK RESOURCES LTD CL B 878742204 10,116 331,534 SH SOLE 331,534 0 0
TELADOC HEALTH INC COM 87918A105 618 18,596 SH SOLE 18,596 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,060 5,491 SH SOLE 5,491 0 0
TELEFLEX INCORPORATED COM 879369106 1,332 5,417 SH SOLE 5,417 0 0
TELUS CORPORATION COM 87971M103 145,534 6,548,065 SH SOLE 6,548,065 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 42,505 1,697,500 SH SOLE 1,697,500 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,448 288,482 SH SOLE 288,482 0 0
TERADYNE INC COM 880770102 1,689 18,856 SH SOLE 18,856 0 0
TESLA INC COM 88160R101 68,709 102,031 SH SOLE 102,031 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 297 39,502 SH SOLE 39,502 0 0
TEXAS INSTRS INC COM 882508104 16,486 107,295 SH SOLE 107,295 0 0
TEXTRON INC COM 883203101 1,545 25,301 SH SOLE 25,301 0 0
TFI INTL INC COM 87241L109 4,451 55,568 SH SOLE 55,568 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49,062 90,308 SH SOLE 90,308 0 0
THOMSON REUTERS CORP. COM NEW 884903709 25,344 243,632 SH SOLE 243,632 0 0
TILRAY BRANDS INC COM CL 2 88688T100 1,037 333,554 SH SOLE 333,554 0 0
TJX COS INC NEW COM 872540109 7,737 138,528 SH SOLE 138,528 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 275,743 4,213,920 SH SOLE 4,213,920 0 0
TRACTOR SUPPLY CO COM 892356106 2,545 13,131 SH SOLE 13,131 0 0
THE TRADE DESK INC COM CL A 88339J105 2,141 51,105 SH SOLE 51,105 0 0
TRADEWEB MKTS INC CL A 892672106 840 12,309 SH SOLE 12,309 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 43,634 335,986 SH SOLE 335,986 0 0
TRANSALTA CORP COM 89346D107 10,419 914,909 SH SOLE 914,909 0 0
TRANSDIGM GROUP INC COM 893641100 3,287 6,125 SH SOLE 6,125 0 0
TRANSUNION COM 89400J107 1,772 22,150 SH SOLE 22,150 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,738 28,015 SH SOLE 28,015 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 896 88,587 SH SOLE 88,587 0 0
TRIMBLE INC COM 896239100 1,690 29,024 SH SOLE 29,024 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,044 220,200 SH SOLE 220,200 0 0
TRUIST FINL CORP COM 89832Q109 7,303 153,973 SH SOLE 153,973 0 0
TURQUOISE HILL RES LTD COM 900435207 3,718 139,093 SH SOLE 139,093 0 0
TWILIO INC CL A 90138F102 8,814 105,171 SH SOLE 105,171 0 0
TWITTER INC COM 90184L102 3,474 92,903 SH SOLE 92,903 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,600 4,812 SH SOLE 4,812 0 0
TYSON FOODS INC CL A 902494103 2,922 33,959 SH SOLE 33,959 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,479 170,024 SH SOLE 170,024 0 0
UBS GROUP AG SHS H42097107 1,446 89,932 SH SOLE 89,932 0 0
UDR INC COM 902653104 1,700 36,915 SH SOLE 36,915 0 0
UGI CORP NEW COM 902681105 934 24,188 SH SOLE 24,188 0 0
ULTA BEAUTY INC COM 90384S303 2,419 6,276 SH SOLE 6,276 0 0
UNION PAC CORP COM 907818108 27,310 128,049 SH SOLE 128,049 0 0
UNITED PARCEL SERVICE INC CL B 911312106 15,523 85,041 SH SOLE 85,041 0 0
UNITED RENTALS INC COM 911363109 10,045 41,354 SH SOLE 41,354 0 0
UNITEDHEALTH GROUP INC COM 91324P102 253,652 493,845 SH SOLE 493,845 0 0
UNITY SOFTWARE INC COM 91332U101 816 22,173 SH SOLE 22,173 0 0
UNIVAR SOLUTIONS INC COM 91336L107 15,668 630,000 SH SOLE 630,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 789 7,837 SH SOLE 7,837 0 0
UPSTART HLDGS INC COM 91680M107 247 7,798 SH SOLE 7,798 0 0
US BANCORP DEL COM NEW 902973304 7,524 163,498 SH SOLE 163,498 0 0
VAIL RESORTS INC COM 91879Q109 1,020 4,676 SH SOLE 4,676 0 0
VALERO ENERGY CORP COM 91913Y100 5,044 47,461 SH SOLE 47,461 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,099 25,897 SH SOLE 25,897 0 0
VEEVA SYS INC CL A COM 922475108 3,192 16,119 SH SOLE 16,119 0 0
VENTAS INC COM 92276F100 2,374 46,164 SH SOLE 46,164 0 0
VERISIGN INC COM 92343E102 1,923 11,492 SH SOLE 11,492 0 0
VERISK ANALYTICS INC COM 92345Y106 3,238 18,707 SH SOLE 18,707 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,750 487,694 SH SOLE 487,694 0 0
VERMILION ENERGY INC COM 923725105 14,691 773,478 SH SOLE 773,478 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8,335 29,579 SH SOLE 29,579 0 0
V F CORP COM 918204108 1,693 38,330 SH SOLE 38,330 0 0
VIATRIS INC COM 92556V106 1,464 139,842 SH SOLE 139,842 0 0
VICI PPTYS INC COM 925652109 3,322 111,523 SH SOLE 111,523 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,837 185,700 SH SOLE 185,700 0 0
VISA INC COM CL A 92826C839 52,101 264,619 SH SOLE 264,619 0 0
VISTRA CORP COM 92840M102 1,148 50,226 SH SOLE 50,226 0 0
VMWARE INC CL A COM 928563402 2,766 24,265 SH SOLE 24,265 0 0
VORNADO RLTY TR SH BEN INT 929042109 539 18,841 SH SOLE 18,841 0 0
VULCAN MATLS CO COM 929160109 2,180 15,344 SH SOLE 15,344 0 0
WABTEC COM 929740108 1,675 20,403 SH SOLE 20,403 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,225 85,089 SH SOLE 85,089 0 0
WALMART INC COM 931142103 21,549 177,244 SH SOLE 177,244 0 0
DISNEY WALT CO COM 254687106 24,923 264,013 SH SOLE 264,013 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 3,474 258,833 SH SOLE 258,833 0 0
WASTE CONNECTIONS INC COM 94106B101 3,713 29,957 SH SOLE 29,957 0 0
WASTE CONNECTIONS INC COM 94106B101 104,342 843,335 SH SOLE 843,335 0 0
WASTE MGMT INC DEL COM 94106L109 18,148 118,629 SH SOLE 118,629 0 0
WATERS CORP COM 941848103 2,322 7,016 SH SOLE 7,016 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,719 54,700 SH SOLE 54,700 0 0
WAYFAIR INC CL A 94419L101 373 8,555 SH SOLE 8,555 0 0
WEBSTER FINL CORP COM 947890109 7,199 170,791 SH SOLE 170,791 0 0
WEC ENERGY GROUP INC COM 92939U106 3,686 36,625 SH SOLE 36,625 0 0
WEIBO CORP SPONSORED ADR 948596101 659 28,470 SH SOLE 28,470 0 0
WELLS FARGO CO NEW COM 949746101 17,359 443,168 SH SOLE 443,168 0 0
WELLTOWER INC COM 95040Q104 4,272 51,880 SH SOLE 51,880 0 0
WEST FRASER TIMBER CO LTD COM 952845105 4,509 58,883 SH SOLE 58,883 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,501 28,115 SH SOLE 28,115 0 0
WESTERN ALLIANCE BANCORP COM 957638109 12,849 182,000 SH SOLE 182,000 0 0
WESTERN DIGITAL CORP. COM 958102105 1,615 36,029 SH SOLE 36,029 0 0
WESTERN UN CO COM 959802109 754 45,800 SH SOLE 45,800 0 0
WESTLAKE CORPORATION COM 960413102 437 4,458 SH SOLE 4,458 0 0
WESTROCK CO COM 96145D105 1,221 30,660 SH SOLE 30,660 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,869 86,632 SH SOLE 86,632 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 59,147 1,645,037 SH SOLE 1,645,037 0 0
WHIRLPOOL CORP COM 963320106 1,053 6,799 SH SOLE 6,799 0 0
WILLIAMS COS INC COM 969457100 4,403 141,076 SH SOLE 141,076 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,697 13,661 SH SOLE 13,661 0 0
WORKDAY INC CL A 98138H101 3,173 22,733 SH SOLE 22,733 0 0
WP CAREY INC COM 92936U109 1,832 22,107 SH SOLE 22,107 0 0
BERKLEY W R CORP COM 084423102 1,673 24,510 SH SOLE 24,510 0 0
GRAINGER W W INC COM 384802104 2,424 5,335 SH SOLE 5,335 0 0
WYNN RESORTS LTD COM 983134107 728 12,771 SH SOLE 12,771 0 0
XCEL ENERGY INC COM 98389B100 4,467 63,124 SH SOLE 63,124 0 0
XPENG INC ADS 98422D105 5,459 172,000 SH SOLE 172,000 0 0
XYLEM INC COM 98419M100 1,630 20,853 SH SOLE 20,853 0 0
YAMANA GOLD INC COM 98462Y100 1,445 311,108 SH SOLE 311,108 0 0
YANDEX N V SHS CLASS A N97284108 0 155,510 SH SOLE 155,510 0 0
YANDEX N V SHS CLASS A N97284108 0 127,148 SH SOLE 127,148 0 0
YUM CHINA HLDGS INC COM 98850P109 8,417 173,550 SH SOLE 173,550 0 0
YUM BRANDS INC COM 988498101 3,805 33,521 SH SOLE 33,521 0 0
ZAI LAB LTD ADR 98887Q104 1,221 35,200 SH SOLE 35,200 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,817 6,182 SH SOLE 6,182 0 0
ZENDESK INC COM 98936J101 1,035 13,976 SH SOLE 13,976 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 609 19,171 SH SOLE 19,171 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,538 24,155 SH SOLE 24,155 0 0
ZOETIS INC CL A 98978V103 9,417 54,785 SH SOLE 54,785 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,722 25,211 SH SOLE 25,211 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1,011 30,410 SH SOLE 30,410 0 0
ZSCALER INC COM 98980G102 1,453 9,717 SH SOLE 9,717 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,708 171,500 SH SOLE 171,500 0 0


Serious News for Serious Traders! Try StreetInsider.com Premium Free!

You May Also Be Interested In





Related Categories

SEC Filings