0001172661-24-003010.txt : 20240801
0001172661-24-003010.hdr.sgml : 20240801
20240801143158
ACCESSION NUMBER: 0001172661-24-003010
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240801
DATE AS OF CHANGE: 20240801
EFFECTIVENESS DATE: 20240801
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CIBC Asset Management Inc
CENTRAL INDEX KEY: 0001021926
ORGANIZATION NAME:
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03663
FILM NUMBER: 241165957
BUSINESS ADDRESS:
STREET 1: 18 YORK STREET
STREET 2: SUITE 1300
CITY: TORONTO
STATE: A6
ZIP: M5J 2T8
BUSINESS PHONE: 1-888-888-3863
MAIL ADDRESS:
STREET 1: 18 YORK STREET
STREET 2: SUITE 1300
CITY: TORONTO
STATE: A6
ZIP: M5J 2T8
FORMER COMPANY:
FORMER CONFORMED NAME: CIBC Global Asset Management Inc
DATE OF NAME CHANGE: 20070511
FORMER COMPANY:
FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC
DATE OF NAME CHANGE: 19990803
FORMER COMPANY:
FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD
DATE OF NAME CHANGE: 19980206
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001021926
XXXXXXXX
06-30-2024
06-30-2024
false
CIBC Asset Management Inc
18 York Street
Suite 1300
Toronto
A6
M5J 2T8
13F HOLDINGS REPORT
028-03663
000106508
801-9707
N
Jean Gauthier
Managing Director & CIO - Global Fixed Income
416-552-1675
/s/ Jean Gauthier
Montreal
A8
08-01-2024
0
1146
28102227554
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
1852788
95259
SH
SOLE
95259
0
0
3-D SYS CORP DEL
COM NEW
88554D205
38639
12586
SH
SOLE
12586
0
0
3M CO
COM
88579Y101
9037581
88439
SH
SOLE
88439
0
0
ABBOTT LABS
COM
002824100
70860697
681943
SH
SOLE
679763
0
2180
ABBVIE INC
COM
00287Y109
58693754
342205
SH
SOLE
342205
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
247909
1394
SH
SOLE
1394
0
0
ABM INDS INC
COM
000957100
309590
6122
SH
SOLE
6122
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
381749
7169
SH
SOLE
7169
0
0
ACADIA RLTY TR
COM SH BEN INT
004239109
186368
10400
SH
SOLE
10400
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
31318890
103223
SH
SOLE
101438
0
1785
ACI WORLDWIDE INC
COM
004498101
230968
5834
SH
SOLE
5834
0
0
ACUITY BRANDS INC
COM
00508Y102
211019
874
SH
SOLE
874
0
0
ADOBE INC
COM
00724F101
92210752
165984
SH
SOLE
165549
0
435
ADT INC DEL
COM
00090Q103
185410
24396
SH
SOLE
24396
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
367187
5798
SH
SOLE
5798
0
0
ADVANCED DRAIN SYS INC DEL
COM
00790R104
351575
2192
SH
SOLE
2192
0
0
ADVANCED ENERGY INDS
COM
007973100
224046
2060
SH
SOLE
2060
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
76961508
474456
SH
SOLE
474456
0
0
AECOM
COM
00766T100
336430
3817
SH
SOLE
3817
0
0
AERCAP HOLDINGS NV
SHS
N00985106
1791397
19221
SH
SOLE
19221
0
0
AES CORP
COM
00130H105
1694802
96460
SH
SOLE
96460
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
220140
7287
SH
SOLE
7287
0
0
AFLAC INC
COM
001055102
7692628
86134
SH
SOLE
86134
0
0
AGCO CORP
COM
001084102
204373
2088
SH
SOLE
2088
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
5185978
40006
SH
SOLE
40006
0
0
AGILON HEALTH INC
COM
00857U107
78029
11931
SH
SOLE
11931
0
0
AGNC INVT CORP
COM
00123Q104
188052
19712
SH
SOLE
19712
0
0
AGNICO EAGLE MINES LTD
COM
008474108
397656913
6083606
SH
SOLE
6080033
0
3573
AIR LEASE CORP
CL A
00912X302
414034
8711
SH
SOLE
8711
0
0
AIR PRODS & CHEMS INC
COM
009158106
9296509
36026
SH
SOLE
36026
0
0
AIRBNB INC
COM CL A
009066101
19595751
129234
SH
SOLE
129234
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1916002
21270
SH
SOLE
21270
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
42480341
2709784
SH
SOLE
2709784
0
0
ALASKA AIR GROUP INC
COM
011659109
493688
12220
SH
SOLE
12220
0
0
ALBEMARLE CORP
COM
012653101
1585537
16599
SH
SOLE
16599
0
0
ALBERTSONS COS INC
COMMON STOCK
013091103
363973
18429
SH
SOLE
18429
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
2606559
22284
SH
SOLE
22284
0
0
ALGOMA STL GROUP INC
COM
015658107
716357
103334
SH
SOLE
103334
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
5038561
857887
SH
SOLE
857887
0
0
ALIGHT INC
COM CL A
01626W101
104516
14162
SH
SOLE
14162
0
0
ALIGN TECHNOLOGY INC
COM
016255101
2317487
9599
SH
SOLE
9599
0
0
ALKERMES PLC
SHS
G01767105
213406
8855
SH
SOLE
8855
0
0
ALLEGION PLC
ORD SHS
G0176J109
1390035
11765
SH
SOLE
11765
0
0
ALLIANT ENERGY CORP
COM
018802108
2120952
41669
SH
SOLE
41669
0
0
ALLSTATE CORP
COM
020002101
5710559
35767
SH
SOLE
35767
0
0
ALLY FINL INC
COM
02005N100
608736
15345
SH
SOLE
15345
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
1032507
4249
SH
SOLE
4249
0
0
ALPHABET INC
CAP STK CL A
02079K305
281660139
1546326
SH
SOLE
1546326
0
0
ALPHABET INC
CAP STK CL C
02079K107
297236304
1620542
SH
SOLE
1616292
0
4250
ALTRIA GROUP INC
COM
02209S103
12443486
273183
SH
SOLE
273183
0
0
AMAZON COM INC
COM
023135106
471189687
2438239
SH
SOLE
2435384
0
2855
AMCOR PLC
ORD
G0250X107
3645251
372725
SH
SOLE
372725
0
0
AMDOCS LTD
SHS
G02602103
262961
3332
SH
SOLE
3332
0
0
AMEREN CORP
COM
023608102
3019259
42459
SH
SOLE
42459
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
958813
84626
SH
SOLE
84626
0
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
83531
11950
SH
SOLE
11950
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
17642759
201080
SH
SOLE
201080
0
0
AMERICAN EXPRESS CO
COM
025816109
23444901
101252
SH
SOLE
101252
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
559741
4550
SH
SOLE
4550
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
465057
12515
SH
SOLE
12515
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
6850570
92276
SH
SOLE
92276
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
16500918
84890
SH
SOLE
82715
0
2175
AMERICAN WTR WKS CO INC NEW
COM
030420103
4002539
30989
SH
SOLE
27779
0
3210
AMERICOLD REALTY TRUST INC
COM
03064D108
203630
7973
SH
SOLE
7973
0
0
AMERIPRISE FINL INC
COM
03076C106
5837979
13666
SH
SOLE
13666
0
0
AMERIS BANCORP
COM
03076K108
321636
6388
SH
SOLE
6388
0
0
AMETEK INC
COM
031100100
8202132
49200
SH
SOLE
49200
0
0
AMGEN INC
COM
031162100
99695921
319078
SH
SOLE
319078
0
0
AMKOR TECHNOLOGY INC
COM
031652100
275898
6894
SH
SOLE
6894
0
0
AMPHENOL CORP NEW
CL A
032095101
12985230
192745
SH
SOLE
192745
0
0
ANALOG DEVICES INC
COM
032654105
39137231
171459
SH
SOLE
171459
0
0
ANGLOGOLD ASHANTI PLC
COM SHS
G0378L100
1717158
68331
SH
SOLE
68331
0
0
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
316892
16626
SH
SOLE
16626
0
0
ANSYS INC
COM
03662Q105
8229757
25598
SH
SOLE
25598
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
204739
13890
SH
SOLE
13890
0
0
ANTERO RESOURCES CORP
COM
03674X106
277159
8494
SH
SOLE
8494
0
0
AON PLC
SHS CL A
G0403H108
54736524
186445
SH
SOLE
184686
0
1759
APA CORPORATION
COM
03743Q108
1706077
57951
SH
SOLE
57951
0
0
API GROUP CORP
COM STK
00187Y100
255432
6788
SH
SOLE
6788
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
2148284
18195
SH
SOLE
18195
0
0
APPLE INC
COM
037833100
758330154
3600521
SH
SOLE
3596728
0
3793
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
214758
1107
SH
SOLE
1107
0
0
APPLIED MATLS INC
COM
038222105
59609894
252595
SH
SOLE
252595
0
0
APPLOVIN CORP
COM CL A
03831W108
624982
7510
SH
SOLE
7510
0
0
APTARGROUP INC
COM
038336103
268806
1909
SH
SOLE
1909
0
0
APTIV PLC
SHS
G6095L109
2081967
29565
SH
SOLE
29565
0
0
ARAMARK
COM
03852U106
250251
7356
SH
SOLE
7356
0
0
ARBOR REALTY TRUST INC
COM
038923108
260481
18152
SH
SOLE
18152
0
0
ARCADIUM LITHIUM PLC
COM SHS
G0508H110
138617
41255
SH
SOLE
41255
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
5081930
50371
SH
SOLE
50371
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
4850689
80243
SH
SOLE
80243
0
0
ARCOSA INC
COM
039653100
229628
2753
SH
SOLE
2753
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
855924
6422
SH
SOLE
6422
0
0
ARISTA NETWORKS INC
COM
040413106
12553493
35818
SH
SOLE
35818
0
0
ARM HOLDINGS PLC
SPONSORED ADS
042068205
3067057
18745
SH
SOLE
18745
0
0
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
298510
1310
SH
SOLE
1310
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
24489270
23945
SH
SOLE
23232
0
713
ASPEN TECHNOLOGY INC
COM
29109X106
387130
1949
SH
SOLE
1949
0
0
ASSURANT INC
COM
04621X108
1188521
7149
SH
SOLE
7149
0
0
ASSURED GUARANTY LTD
COM
G0585R106
232299
3011
SH
SOLE
3011
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
18171592
232999
SH
SOLE
232999
0
0
AT&T INC
COM
00206R102
20856234
1091471
SH
SOLE
1091471
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
280473
8538
SH
SOLE
8538
0
0
ATLASSIAN CORPORATION
CL A
049468101
5409698
30584
SH
SOLE
30584
0
0
ATMOS ENERGY CORP
COM
049560105
7163593
61411
SH
SOLE
61411
0
0
ATS CORPORATION
COM
00217Y104
10483736
324180
SH
SOLE
324180
0
0
AURORA INNOVATION INC
CLASS A COM
051774107
90499
32671
SH
SOLE
32671
0
0
AUTODESK INC
COM
052769106
15583411
62976
SH
SOLE
62976
0
0
AUTOLIV INC
COM
052800109
246077
2300
SH
SOLE
2300
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
31383916
131484
SH
SOLE
131484
0
0
AUTOZONE INC
COM
053332102
6903389
2329
SH
SOLE
2329
0
0
AVALONBAY CMNTYS INC
COM
053484101
4135110
19987
SH
SOLE
19987
0
0
AVANGRID INC
COM
05351W103
394312
11098
SH
SOLE
11098
0
0
AVANTOR INC
COM
05352A100
484950
22875
SH
SOLE
22875
0
0
AVERY DENNISON CORP
COM
053611109
3247608
14853
SH
SOLE
14853
0
0
AVISTA CORP
COM
05379B107
257914
7452
SH
SOLE
7452
0
0
AXALTA COATING SYS LTD
COM
G0750C108
211410
6187
SH
SOLE
6187
0
0
AXON ENTERPRISE INC
COM
05464C101
2849126
9683
SH
SOLE
9683
0
0
B2GOLD CORP
COM
11777Q209
4875909
1818734
SH
SOLE
1818734
0
0
BAKER HUGHES COMPANY
CL A
05722G100
10295736
292742
SH
SOLE
292742
0
0
BALCHEM CORP
COM
057665200
290966
1890
SH
SOLE
1890
0
0
BALL CORP
COM
058498106
2692797
44865
SH
SOLE
41970
0
2895
BALLARD PWR SYS INC NEW
COM
058586108
604835
267961
SH
SOLE
267961
0
0
BANC OF CALIFORNIA INC
COM
05990K106
186358
14582
SH
SOLE
14582
0
0
BANK AMERICA CORP
COM
060505104
45728893
1149870
SH
SOLE
1149870
0
0
BANK MONTREAL QUE
COM
063671101
684494762
8160044
SH
SOLE
8160044
0
0
BANK NEW YORK MELLON CORP
COM
064058100
7253637
121116
SH
SOLE
121116
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
449546759
9833715
SH
SOLE
9833715
0
0
BANKUNITED INC
COM
06652K103
212939
7275
SH
SOLE
7275
0
0
BARRICK GOLD CORP
COM
067901108
242491478
14546530
SH
SOLE
14546530
0
0
BATH & BODY WORKS INC
COM
070830104
1131942
28987
SH
SOLE
28987
0
0
BAUSCH HEALTH COS INC
COM
071734107
2603935
373647
SH
SOLE
373647
0
0
BAXTER INTL INC
COM
071813109
12361113
369540
SH
SOLE
369540
0
0
BAYTEX ENERGY CORP
COM
07317Q105
9524497
2750701
SH
SOLE
827243
0
1923458
BCE INC
COM NEW
05534B760
178677020
5520090
SH
SOLE
5520090
0
0
BECTON DICKINSON & CO
COM
075887109
12643478
54099
SH
SOLE
54099
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
211647
3704
SH
SOLE
3704
0
0
BENTLEY SYS INC
COM CL B
08265T208
435602
8825
SH
SOLE
8825
0
0
BERKLEY W R CORP
COM
084423102
2348285
29884
SH
SOLE
29884
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
98749073
242746
SH
SOLE
242746
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
9183615
15
SH
SOLE
15
0
0
BEST BUY INC
COM
086516101
2643419
31361
SH
SOLE
31361
0
0
BGC GROUP INC
CL A
088929104
182135
21944
SH
SOLE
21944
0
0
BIO RAD LABS INC
CL A
090572207
741767
2716
SH
SOLE
2716
0
0
BIOGEN INC
COM
09062X103
9892919
42675
SH
SOLE
42675
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
524607
6372
SH
SOLE
6372
0
0
BIO-TECHNE CORP
COM
09073M104
1521918
21241
SH
SOLE
21241
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
332299
3783
SH
SOLE
3783
0
0
BLACKBERRY LTD
COM
09228F103
1608437
643810
SH
SOLE
643810
0
0
BLACKROCK INC
COM
09247X101
26260271
33354
SH
SOLE
33099
0
255
BLACKSTONE INC
COM
09260D107
20224216
163362
SH
SOLE
163362
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
289938
16644
SH
SOLE
16644
0
0
BLOCK H & R INC
COM
093671105
211497
3900
SH
SOLE
3900
0
0
BLOCK INC
CL A
852234103
1215959
18855
SH
SOLE
18855
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
235560
13271
SH
SOLE
13271
0
0
BOEING CO
COM
097023105
14944113
82106
SH
SOLE
82106
0
0
BOOKING HOLDINGS INC
COM
09857L108
39519924
9976
SH
SOLE
9976
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
684547
4448
SH
SOLE
4448
0
0
BORGWARNER INC
COM
099724106
952628
29548
SH
SOLE
29548
0
0
BOSTON PROPERTIES INC
COM
101121101
1225352
19905
SH
SOLE
19905
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
16654722
216267
SH
SOLE
216267
0
0
BOX INC
CL A
10316T104
209140
7910
SH
SOLE
7910
0
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
79000
17634
SH
SOLE
17634
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
211393
4744
SH
SOLE
4744
0
0
BRINKER INTL INC
COM
109641100
220283
3043
SH
SOLE
3043
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
14035562
337962
SH
SOLE
337962
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
1564191
50607
SH
SOLE
45872
0
4735
BROADCOM INC
COM
11135F101
253302863
157769
SH
SOLE
157769
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3168351
16083
SH
SOLE
16083
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
136317650
3583113
SH
SOLE
3581612
0
1501
BROOKFIELD BUSINESS CORP
CL A EXC SUB VTG
11259V106
29013784
1412932
SH
SOLE
1412932
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
37440305
1978114
SH
SOLE
1978114
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
587916183
14144319
SH
SOLE
14138312
0
6007
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
190123793
6925631
SH
SOLE
6925631
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
12857655
382211
SH
SOLE
382211
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
54904040
1939051
SH
SOLE
1939051
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
171010398
6915814
SH
SOLE
6915814
0
0
BROWN & BROWN INC
COM
115236101
3072396
34363
SH
SOLE
34363
0
0
BROWN FORMAN CORP
CL B
115637209
1611721
37317
SH
SOLE
37317
0
0
BRP INC
COM SUN VTG
05577W200
2935059
45840
SH
SOLE
45840
0
0
BRUKER CORP
COM
116794108
246689
3866
SH
SOLE
3866
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
2321551
16773
SH
SOLE
16773
0
0
BUNGE GLOBAL SA
COM SHS
H11356104
2431580
22774
SH
SOLE
22774
0
0
BURLINGTON STORES INC
COM
122017106
520080
2167
SH
SOLE
2167
0
0
BWX TECHNOLOGIES INC
COM
05605H100
245100
2580
SH
SOLE
2580
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1579551
17925
SH
SOLE
17925
0
0
CACI INTL INC
CL A
127190304
272702
634
SH
SOLE
634
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
24557527
79797
SH
SOLE
79797
0
0
CAE INC
COM
124765108
14329185
771963
SH
SOLE
771963
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
1110892
27954
SH
SOLE
27954
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
1640796
15038
SH
SOLE
15038
0
0
CAMECO CORP
COM
13321L108
117576773
2391227
SH
SOLE
2391227
0
0
CAMPBELL SOUP CO
COM
134429109
1545950
34210
SH
SOLE
34210
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
637495
49332
SH
SOLE
49332
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
521605463
10976768
SH
SOLE
10971098
0
5670
CANADIAN NAT RES LTD
COM
136385101
815751192
22916027
SH
SOLE
22626487
0
289540
CANADIAN NATL RY CO
COM
136375102
569141999
4819445
SH
SOLE
4817455
0
1990
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
740275144
9405764
SH
SOLE
9401959
0
3805
CANOO INC
CL A COM NEW
13803R201
67255
31575
SH
SOLE
31575
0
0
CANOPY GROWTH CORP
COM NEW
138035704
90671
14041
SH
SOLE
14041
0
0
CAPITAL ONE FINL CORP
COM
14040H105
7116884
51404
SH
SOLE
51404
0
0
CAPITOL FED FINL INC
COM
14057J101
72194
13150
SH
SOLE
13150
0
0
CARDINAL HEALTH INC
COM
14149Y108
3242299
32977
SH
SOLE
32977
0
0
CARLISLE COS INC
COM
142339100
546628
1349
SH
SOLE
1349
0
0
CARLYLE GROUP INC
COM
14316J108
466302
11614
SH
SOLE
11614
0
0
CARMAX INC
COM
143130102
1558548
21251
SH
SOLE
21251
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
2601837
138987
SH
SOLE
138987
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
7221588
114483
SH
SOLE
114483
0
0
CARVANA CO
CL A
146869102
418469
3251
SH
SOLE
3251
0
0
CASEYS GEN STORES INC
COM
147528103
398349
1044
SH
SOLE
1044
0
0
CATALENT INC
COM
148806102
1311677
23327
SH
SOLE
23327
0
0
CATERPILLAR INC
COM
149123101
23214405
69692
SH
SOLE
69692
0
0
CAVA GROUP INC
COM
148929102
294667
3177
SH
SOLE
3177
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
5914687
34780
SH
SOLE
34780
0
0
CBRE GROUP INC
CL A
12504L109
3632034
40759
SH
SOLE
40759
0
0
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
193603
17426
SH
SOLE
17426
0
0
CDW CORP
COM
12514G108
9215493
41170
SH
SOLE
41170
0
0
CELANESE CORP DEL
COM
150870103
1862966
13811
SH
SOLE
13811
0
0
CELESTICA INC
COM
15101Q207
8448880
147637
SH
SOLE
147637
0
0
CELLEBRITE DI LTD
ORDINARY SHARES
M2197Q107
1465309
122620
SH
SOLE
122620
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
371256
6503
SH
SOLE
6503
0
0
CENCORA INC
COM
03073E105
8290815
36799
SH
SOLE
36799
0
0
CENOVUS ENERGY INC
*W EXP 01/01/202
15135U117
551253
36919
SH
SOLE
4095
0
32824
CENOVUS ENERGY INC
COM
15135U109
293896427
14961751
SH
SOLE
14377829
0
583922
CENTENE CORP DEL
COM
15135B101
4764848
71868
SH
SOLE
71868
0
0
CENTERPOINT ENERGY INC
COM
15189T107
2654862
85696
SH
SOLE
85696
0
0
CENTERRA GOLD INC
COM
152006102
1796464
267307
SH
SOLE
267307
0
0
CEREVEL THERAPEUTICS HLDNG I
COM
15678U128
208212
5092
SH
SOLE
5092
0
0
CF INDS HLDGS INC
COM
125269100
2181648
29434
SH
SOLE
29434
0
0
CGI INC
CL A SUB VTG
12532H104
65489136
656533
SH
SOLE
656533
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
25889
17145
SH
SOLE
17145
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1432839
6936
SH
SOLE
6936
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
11160775
37332
SH
SOLE
37332
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1327425
8045
SH
SOLE
8045
0
0
CHEMED CORP NEW
COM
16359R103
228426
421
SH
SOLE
421
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2628045
15032
SH
SOLE
15032
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
301555
3669
SH
SOLE
3669
0
0
CHEVRON CORP NEW
COM
166764100
95864222
612868
SH
SOLE
609756
0
3112
CHIPOTLE MEXICAN GRILL INC
COM
169656105
11574086
184742
SH
SOLE
184742
0
0
CHUBB LIMITED
COM
H1467J104
15150987
59397
SH
SOLE
59397
0
0
CHURCH & DWIGHT CO INC
COM
171340102
3430668
33089
SH
SOLE
33089
0
0
CHURCHILL DOWNS INC
COM
171484108
288414
2066
SH
SOLE
2066
0
0
CINCINNATI FINL CORP
COM
172062101
2483879
21032
SH
SOLE
21032
0
0
CINTAS CORP
COM
172908105
20474902
29239
SH
SOLE
28127
0
1112
CISCO SYS INC
COM
17275R102
66840972
1406897
SH
SOLE
1406897
0
0
CITIGROUP INC
COM NEW
172967424
17504997
275843
SH
SOLE
275843
0
0
CITIZENS FINL GROUP INC
COM
174610105
2252199
62509
SH
SOLE
62509
0
0
CLEAN HARBORS INC
COM
184496107
341487
1510
SH
SOLE
1510
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
19062
13519
SH
SOLE
13519
0
0
CLEARWAY ENERGY INC
CL C
18539C204
216902
8785
SH
SOLE
8785
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
287962
18711
SH
SOLE
18711
0
0
CLOROX CO DEL
COM
189054109
2703744
19812
SH
SOLE
19812
0
0
CLOUDFLARE INC
CL A COM
18915M107
835258
10084
SH
SOLE
10084
0
0
CME GROUP INC
COM
12572Q105
21544214
109584
SH
SOLE
109584
0
0
CMS ENERGY CORP
COM
125896100
7627163
128123
SH
SOLE
128123
0
0
COCA COLA CO
COM
191216100
51191212
804261
SH
SOLE
804261
0
0
COCA COLA CONS INC
COM
191098102
247380
228
SH
SOLE
228
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
7116630
97662
SH
SOLE
97662
0
0
COEUR MNG INC
COM NEW
192108504
58858
10473
SH
SOLE
10473
0
0
COGNEX CORP
COM
192422103
241328
5161
SH
SOLE
5161
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
10071072
148104
SH
SOLE
148104
0
0
COHERENT CORP
COM
19247G107
308390
4256
SH
SOLE
4256
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
1465607
6595
SH
SOLE
6595
0
0
COLGATE PALMOLIVE CO
COM
194162103
20655837
212859
SH
SOLE
209624
0
3235
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
47548669
426069
SH
SOLE
426069
0
0
COMCAST CORP NEW
CL A
20030N101
49053343
1252639
SH
SOLE
1252639
0
0
COMERICA INC
COM
200340107
650045
12736
SH
SOLE
12736
0
0
COMFORT SYS USA INC
COM
199908104
306553
1008
SH
SOLE
1008
0
0
COMMERCE BANCSHARES INC
COM
200525103
719172
12893
SH
SOLE
12893
0
0
COMMUNITY FINANCIAL SYSTEM I
COM
203607106
247144
5235
SH
SOLE
5235
0
0
COMPASS INC
CL A
20464U100
47084
13079
SH
SOLE
13079
0
0
COMSTOCK RES INC
COM
205768302
115965
11172
SH
SOLE
11172
0
0
CONAGRA BRANDS INC
COM
205887102
4601226
161901
SH
SOLE
161901
0
0
CONOCOPHILLIPS
COM
20825C104
28609641
250128
SH
SOLE
250128
0
0
CONSOLIDATED EDISON INC
COM
209115104
10562738
118125
SH
SOLE
118125
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
5739917
22310
SH
SOLE
22310
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
18516764
92459
SH
SOLE
92459
0
0
COOPER COS INC
COM
216648501
2335100
26748
SH
SOLE
26748
0
0
COPART INC
COM
217204106
14780968
272913
SH
SOLE
272913
0
0
CORE & MAIN INC
CL A
21874C102
263738
5389
SH
SOLE
5389
0
0
COREBRIDGE FINL INC
COM
21871X109
547048
18786
SH
SOLE
18786
0
0
CORECIVIC INC
COM
21871N101
137601
10601
SH
SOLE
10601
0
0
CORNING INC
COM
219350105
4900578
126141
SH
SOLE
126141
0
0
CORPAY INC
COM SHS
219948106
2532227
9505
SH
SOLE
9505
0
0
CORTEVA INC
COM
22052L104
5289734
98067
SH
SOLE
98067
0
0
COSTAR GROUP INC
COM
22160N109
8881008
119787
SH
SOLE
119787
0
0
COSTCO WHSL CORP NEW
COM
22160K105
151377270
178093
SH
SOLE
177735
0
358
COTERRA ENERGY INC
COM
127097103
3171383
118912
SH
SOLE
118912
0
0
COTY INC
COM CL A
222070203
249368
24887
SH
SOLE
24887
0
0
COUPANG INC
CL A
22266T109
1091600
52105
SH
SOLE
52105
0
0
CRANE COMPANY
COMMON STOCK
224408104
231533
1597
SH
SOLE
1597
0
0
CREDICORP LTD
COM
G2519Y108
223765
1387
SH
SOLE
1387
0
0
CRH PLC
ORD
G25508105
1742235
23236
SH
SOLE
23236
0
0
CROCS INC
COM
227046109
249411
1709
SH
SOLE
1709
0
0
CRONOS GROUP INC
COM
22717L101
86787
37243
SH
SOLE
37243
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
25880269
67539
SH
SOLE
67539
0
0
CROWN CASTLE INC
COM
22822V101
5794587
59310
SH
SOLE
59310
0
0
CROWN HLDGS INC
COM
228368106
303437
4079
SH
SOLE
4079
0
0
CSX CORP
COM
126408103
19218029
574530
SH
SOLE
574530
0
0
CUBESMART
COM
229663109
289495
6409
SH
SOLE
6409
0
0
CUMMINS INC
COM
231021106
6025443
21758
SH
SOLE
21758
0
0
CURTISS WRIGHT CORP
COM
231561101
288865
1066
SH
SOLE
1066
0
0
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
141357
13592
SH
SOLE
13592
0
0
CVB FINL CORP
COM
126600105
224706
13034
SH
SOLE
13034
0
0
CVS HEALTH CORP
COM
126650100
32304344
546975
SH
SOLE
546975
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
1042824
3814
SH
SOLE
3814
0
0
CYTEK BIOSCIENCES INC
COM
23285D109
57809
10360
SH
SOLE
10360
0
0
D R HORTON INC
COM
23331A109
5846340
41484
SH
SOLE
41484
0
0
DANA INC
COM
235825205
158905
13111
SH
SOLE
13111
0
0
DANAHER CORPORATION
COM
235851102
49539509
198277
SH
SOLE
198277
0
0
DARDEN RESTAURANTS INC
COM
237194105
2879014
19026
SH
SOLE
19026
0
0
DARLING INGREDIENTS INC
COM
237266101
212783
5790
SH
SOLE
5790
0
0
DATADOG INC
CL A COM
23804L103
7674276
59174
SH
SOLE
59174
0
0
DAVITA INC
COM
23918K108
1060338
7652
SH
SOLE
7652
0
0
DAYFORCE INC
COM
15677J108
1071067
21593
SH
SOLE
21593
0
0
DECKERS OUTDOOR CORP
COM
243537107
3349107
3460
SH
SOLE
3460
0
0
DEERE & CO
COM
244199105
13674858
36600
SH
SOLE
35450
0
1150
DELL TECHNOLOGIES INC
CL C
24703L202
1239259
8986
SH
SOLE
8986
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
4118266
86810
SH
SOLE
86810
0
0
DENISON MINES CORP
COM
248356107
2083793
1041079
SH
SOLE
1041079
0
0
DESCARTES SYS GROUP INC
COM
249906108
11600918
119809
SH
SOLE
119809
0
0
DEVON ENERGY CORP NEW
COM
25179M103
4779058
100824
SH
SOLE
100824
0
0
DEXCOM INC
COM
252131107
13180312
116249
SH
SOLE
116249
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
1934445
15343
SH
SOLE
15343
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
10465733
52279
SH
SOLE
52279
0
0
DICKS SPORTING GOODS INC
COM
253393102
682793
3178
SH
SOLE
3178
0
0
DIGITAL RLTY TR INC
COM
253868103
6586654
43319
SH
SOLE
43319
0
0
DISCOVER FINL SVCS
COM
254709108
4449633
34016
SH
SOLE
34016
0
0
DISNEY WALT CO
COM
254687106
29026003
292341
SH
SOLE
292341
0
0
DNOW INC
COM
67011P100
146403
10663
SH
SOLE
10663
0
0
DOCEBO INC
COM
25609L105
17233172
446544
SH
SOLE
446544
0
0
DOCUSIGN INC
COM
256163106
370274
6921
SH
SOLE
6921
0
0
DOLLAR GEN CORP NEW
COM
256677105
4237839
32049
SH
SOLE
31953
0
96
DOLLAR TREE INC
COM
256746108
6710495
62850
SH
SOLE
62850
0
0
DOMINION ENERGY INC
COM
25746U109
7912341
161513
SH
SOLE
161513
0
0
DOMINOS PIZZA INC
COM
25754A201
2420555
4688
SH
SOLE
4688
0
0
DONALDSON INC
COM
257651109
245165
3426
SH
SOLE
3426
0
0
DOORDASH INC
CL A
25809K105
7921686
72823
SH
SOLE
72823
0
0
DOUGLAS EMMETT INC
COM
25960P109
221518
16643
SH
SOLE
16643
0
0
DOVER CORP
COM
260003108
3448941
19113
SH
SOLE
19113
0
0
DOW INC
COM
260557103
5027071
94761
SH
SOLE
94761
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
504646
13221
SH
SOLE
13221
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
202293
2848
SH
SOLE
2848
0
0
DTE ENERGY CO
COM
233331107
3647900
32861
SH
SOLE
32861
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
22343091
222950
SH
SOLE
222950
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
117648
12705
SH
SOLE
12705
0
0
DUOLINGO INC
CL A COM
26603R106
214721
1029
SH
SOLE
1029
0
0
DUPONT DE NEMOURS INC
COM
26614N102
4719290
58632
SH
SOLE
58632
0
0
DXC TECHNOLOGY CO
COM
23355L106
331861
17384
SH
SOLE
17384
0
0
DYCOM INDS INC
COM
267475101
472022
2797
SH
SOLE
2797
0
0
DYNATRACE INC
COM NEW
268150109
444268
9930
SH
SOLE
9930
0
0
E L F BEAUTY INC
COM
26856L103
324930
1542
SH
SOLE
1542
0
0
EAGLE MATLS INC
COM
26969P108
216373
995
SH
SOLE
995
0
0
EAST WEST BANCORP INC
COM
27579R104
348062
4753
SH
SOLE
4753
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
128401
10380
SH
SOLE
10380
0
0
EASTGROUP PPTYS INC
COM
277276101
228614
1344
SH
SOLE
1344
0
0
EASTMAN CHEM CO
COM
277432100
1834782
18728
SH
SOLE
18728
0
0
EATON CORP PLC
SHS
G29183103
16884354
53849
SH
SOLE
53849
0
0
EBAY INC.
COM
278642103
3680680
68516
SH
SOLE
68516
0
0
ECHOSTAR CORP
CL A
278768106
213987
12015
SH
SOLE
12015
0
0
ECOLAB INC
COM
278865100
8352610
35095
SH
SOLE
35095
0
0
EDISON INTL
COM
281020107
4393192
61178
SH
SOLE
61178
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
10867422
117651
SH
SOLE
117651
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
223593
15495
SH
SOLE
15495
0
0
ELASTIC N V
ORD SHS
N14506104
319631
2806
SH
SOLE
2806
0
0
ELDORADO GOLD CORP NEW
COM
284902509
3745492
253701
SH
SOLE
253701
0
0
ELECTRONIC ARTS INC
COM
285512109
10645369
76404
SH
SOLE
76404
0
0
ELEVANCE HEALTH INC
COM
036752103
17052876
31471
SH
SOLE
31471
0
0
ELI LILLY & CO
COM
532457108
172893175
190962
SH
SOLE
190962
0
0
EMCOR GROUP INC
COM
29084Q100
481906
1320
SH
SOLE
1320
0
0
EMERSON ELEC CO
COM
291011104
11911600
108130
SH
SOLE
108130
0
0
ENBRIDGE INC
COM
29250N105
825701113
23224161
SH
SOLE
23138360
0
85801
ENCOMPASS HEALTH CORP
COM
29261A100
245102
2857
SH
SOLE
2857
0
0
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
225755
8352
SH
SOLE
8352
0
0
ENERGY FUELS INC
COM NEW
292671708
1036828
171211
SH
SOLE
171211
0
0
ENPHASE ENERGY INC
COM
29355A107
1864178
18696
SH
SOLE
18696
0
0
ENPRO INC
COM
29355X107
204380
1404
SH
SOLE
1404
0
0
ENTEGRIS INC
COM
29362U104
691217
5105
SH
SOLE
5105
0
0
ENTERGY CORP NEW
COM
29364G103
6252331
58433
SH
SOLE
58433
0
0
ENVESTNET INC
COM
29404K106
225825
3608
SH
SOLE
3608
0
0
EOG RES INC
COM
26875P101
10972843
87176
SH
SOLE
87176
0
0
EPAM SYS INC
COM
29414B104
1514286
8050
SH
SOLE
8050
0
0
EQT CORP
COM
26884L109
2189438
59206
SH
SOLE
59206
0
0
EQUIFAX INC
COM
294429105
46270824
190839
SH
SOLE
189847
0
992
EQUINIX INC
COM
29444U700
9785864
12934
SH
SOLE
12934
0
0
EQUINOX GOLD CORP
COM
29446Y502
2624300
503147
SH
SOLE
503147
0
0
EQUITABLE HLDGS INC
COM
29452E101
456856
11181
SH
SOLE
11181
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
158810
12235
SH
SOLE
12235
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
406802
6246
SH
SOLE
6246
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
3285329
47380
SH
SOLE
47380
0
0
ERIE INDTY CO
CL A
29530P102
470395
1298
SH
SOLE
1298
0
0
ERO COPPER CORP
COM
296006109
2436857
114086
SH
SOLE
114086
0
0
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
295749
10673
SH
SOLE
10673
0
0
ESSENTIAL UTILS INC
COM
29670G102
522359
13993
SH
SOLE
13993
0
0
ESSEX PPTY TR INC
COM
297178105
2360518
8672
SH
SOLE
8672
0
0
ETSY INC
COM
29786A106
896673
15203
SH
SOLE
15203
0
0
EVERCORE INC
CLASS A
29977A105
224062
1075
SH
SOLE
1075
0
0
EVEREST GROUP LTD
COM
G3223R108
2228586
5849
SH
SOLE
5849
0
0
EVERGY INC
COM
30034W106
1936477
36558
SH
SOLE
36558
0
0
EVERSOURCE ENERGY
COM
30040W108
2697354
47564
SH
SOLE
47564
0
0
EXACT SCIENCES CORP
COM
30063P105
258486
6118
SH
SOLE
6118
0
0
EXELON CORP
COM
30161N101
10144295
293103
SH
SOLE
293103
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
2166020
17192
SH
SOLE
17192
0
0
EXPEDITORS INTL WASH INC
COM
302130109
2384862
19111
SH
SOLE
19111
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
4425766
28478
SH
SOLE
28478
0
0
EXXON MOBIL CORP
COM
30231G102
98620311
856674
SH
SOLE
856674
0
0
F N B CORP
COM
302520101
139632
10207
SH
SOLE
10207
0
0
F5 INC
COM
315616102
1364406
7922
SH
SOLE
7922
0
0
FABRINET
SHS
G3323L100
249196
1018
SH
SOLE
1018
0
0
FACTSET RESH SYS INC
COM
303075105
2102999
5151
SH
SOLE
5151
0
0
FAIR ISAAC CORP
COM
303250104
4960215
3332
SH
SOLE
3332
0
0
FASTENAL CO
COM
311900104
11610947
184770
SH
SOLE
184770
0
0
FEDERAL RLTY INVT TR NEW
SH BEN INT NEW
313745101
999906
9903
SH
SOLE
9903
0
0
FEDEX CORP
COM
31428X106
9334619
31132
SH
SOLE
31132
0
0
FERGUSON PLC NEW
SHS
G3421J106
1497883
7735
SH
SOLE
7735
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
767147
15523
SH
SOLE
15523
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
9617745
127624
SH
SOLE
127624
0
0
FIFTH THIRD BANCORP
COM
316773100
3968689
108761
SH
SOLE
108761
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
803082
477
SH
SOLE
477
0
0
FIRST FINL BANCORP OH
COM
320209109
203380
9153
SH
SOLE
9153
0
0
FIRST HAWAIIAN INC
COM
32051X108
255306
12298
SH
SOLE
12298
0
0
FIRST HORIZON CORPORATION
COM
320517105
248709
15771
SH
SOLE
15771
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
2111021
356769
SH
SOLE
356769
0
0
FIRST SOLAR INC
COM
336433107
3284952
14570
SH
SOLE
14570
0
0
FIRSTENERGY CORP
COM
337932107
2724135
71182
SH
SOLE
71182
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
46380346
304953
SH
SOLE
304953
0
0
FISERV INC
COM
337738108
16976103
113903
SH
SOLE
113903
0
0
FLEX LTD
ORD
Y2573F102
423064
14346
SH
SOLE
14346
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
297832
2996
SH
SOLE
2996
0
0
FLUOR CORP NEW
COM
343412102
206514
4742
SH
SOLE
4742
0
0
FLUTTER ENTMT PLC
SHS
G3643J108
400827
2198
SH
SOLE
2198
0
0
FMC CORP
COM NEW
302491303
927879
16123
SH
SOLE
16123
0
0
FOOT LOCKER INC
COM
344849104
209901
8423
SH
SOLE
8423
0
0
FORD MTR CO DEL
COM
345370860
6615452
527548
SH
SOLE
527548
0
0
FORTINET INC
COM
34959E109
12671647
210248
SH
SOLE
210248
0
0
FORTIS INC
COM
349553107
152954973
3938001
SH
SOLE
3938001
0
0
FORTIVE CORP
COM
34959J108
3512710
47405
SH
SOLE
47405
0
0
FORTREA HLDGS INC
COMMON STOCK
34965K107
200281
8581
SH
SOLE
8581
0
0
FORTUNA MNG CORP
COM NEW
349942102
1855450
379667
SH
SOLE
379667
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
226511
3488
SH
SOLE
3488
0
0
FOX CORP
CL B COM
35137L204
664671
20758
SH
SOLE
20758
0
0
FOX CORP
CL A COM
35137L105
1157753
33685
SH
SOLE
33685
0
0
FRANCO NEV CORP
COM
351858105
123310075
1040702
SH
SOLE
1040702
0
0
FRANKLIN RESOURCES INC
COM
354613101
1202922
53822
SH
SOLE
53822
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
9746681
200549
SH
SOLE
200549
0
0
FTI CONSULTING INC
COM
302941109
213590
991
SH
SOLE
991
0
0
FUELCELL ENERGY INC
COM
35952H601
8667
13567
SH
SOLE
13567
0
0
FULLER H B CO
COM
359694106
262203
3407
SH
SOLE
3407
0
0
FULTON FINL CORP PA
COM
360271100
286673
16883
SH
SOLE
16883
0
0
FUTU HLDGS LTD
SPON ADS CL A
36118L106
339900
5181
SH
SOLE
5181
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
10612521
40926
SH
SOLE
40926
0
0
GAMESTOP CORP NEW
CL A
36467W109
211272
8557
SH
SOLE
8557
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
346761
7670
SH
SOLE
7670
0
0
GAP INC
COM
364760108
246258
10308
SH
SOLE
10308
0
0
GARMIN LTD
SHS
H2906T109
2670422
16391
SH
SOLE
16391
0
0
GARTNER INC
COM
366651107
4702556
10472
SH
SOLE
10472
0
0
GE AEROSPACE
COM NEW
369604301
23404994
147229
SH
SOLE
147229
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
10147911
130235
SH
SOLE
130235
0
0
GE VERNOVA INC
COM
36828A101
6321687
36859
SH
SOLE
36859
0
0
GEN DIGITAL INC
COM
668771108
2272680
90980
SH
SOLE
90980
0
0
GENERAC HLDGS INC
COM
368736104
1034225
7822
SH
SOLE
7822
0
0
GENERAL DYNAMICS CORP
COM
369550108
14791627
50981
SH
SOLE
50981
0
0
GENERAL MLS INC
COM
370334104
5756597
90999
SH
SOLE
90999
0
0
GENERAL MTRS CO
COM
37045V100
7342724
158044
SH
SOLE
158044
0
0
GENTEX CORP
COM
371901109
226599
6722
SH
SOLE
6722
0
0
GENUINE PARTS CO
COM
372460105
3070151
22196
SH
SOLE
22196
0
0
GENWORTH FINL INC
COM SHS
37247D106
258470
42793
SH
SOLE
42793
0
0
GEO GROUP INC NEW
COM
36162J106
174086
12123
SH
SOLE
12123
0
0
GERON CORP
COM
374163103
65457
15438
SH
SOLE
15438
0
0
GETTY IMAGES HOLDINGS INC
CL A COM
374275105
36215
11109
SH
SOLE
11109
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
90780044
2332415
SH
SOLE
2332415
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
7894421
208265
SH
SOLE
208265
0
0
GILEAD SCIENCES INC
COM
375558103
28592943
416746
SH
SOLE
416746
0
0
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
15232
45563
SH
SOLE
45563
0
0
GLOBAL E ONLINE LTD
SHS
M5216V106
327409
9027
SH
SOLE
9027
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
149852
20388
SH
SOLE
20388
0
0
GLOBAL PMTS INC
COM
37940X102
4112458
42528
SH
SOLE
42528
0
0
GLOBALFOUNDRIES INC
ORDINARY SHARES
G39387108
5194079
102731
SH
SOLE
102731
0
0
GLOBALSTAR INC
COM
378973408
59959
53535
SH
SOLE
53535
0
0
GLOBE LIFE INC
COM
37959E102
928283
11282
SH
SOLE
11282
0
0
GLOBUS MED INC
CL A
379577208
218689
3193
SH
SOLE
3193
0
0
GODADDY INC
CL A
380237107
2727698
19524
SH
SOLE
19524
0
0
GOLD FIELDS LTD
SPONSORED ADR
38059T106
1798952
120735
SH
SOLE
120735
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
24326674
53782
SH
SOLE
53782
0
0
GRAB HOLDINGS LIMITED
CLASS A ORD
G4124C109
690244
194435
SH
SOLE
194435
0
0
GRACO INC
COM
384109104
377848
4766
SH
SOLE
4766
0
0
GRAIL INC
COM
384747101
189082
12302
SH
SOLE
12302
0
0
GRAINGER W W INC
COM
384802104
5456748
6048
SH
SOLE
6048
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
149381978
3016539
SH
SOLE
3016539
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
221737
8460
SH
SOLE
8460
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
217263
9822
SH
SOLE
9822
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
325972
2364
SH
SOLE
2364
0
0
HALLIBURTON CO
COM
406216101
4029414
119284
SH
SOLE
119284
0
0
HANESBRANDS INC
COM
410345102
171451
34777
SH
SOLE
34777
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
357006
12061
SH
SOLE
12061
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
4113494
40914
SH
SOLE
40914
0
0
HASBRO INC
COM
418056107
1003451
17153
SH
SOLE
17153
0
0
HAYWARD HLDGS INC
COM
421298100
179924
14628
SH
SOLE
14628
0
0
HCA HEALTHCARE INC
COM
40412C101
9016723
28065
SH
SOLE
28065
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
11026548
171406
SH
SOLE
168031
0
3375
HEALTHCARE RLTY TR
CL A COM
42226K105
178198
10813
SH
SOLE
10813
0
0
HEALTHEQUITY INC
COM
42226A107
208518
2419
SH
SOLE
2419
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
1779837
90808
SH
SOLE
90808
0
0
HECLA MNG CO
COM
422704106
82368
16983
SH
SOLE
16983
0
0
HEICO CORP NEW
COM
422806109
1312591
5870
SH
SOLE
5870
0
0
HEICO CORP NEW
CL A
422806208
495813
2793
SH
SOLE
2793
0
0
HELMERICH & PAYNE INC
COM
423452101
214672
5940
SH
SOLE
5940
0
0
HENRY JACK & ASSOC INC
COM
426281101
1719967
10360
SH
SOLE
10360
0
0
HENRY SCHEIN INC
COM
806407102
1058804
16518
SH
SOLE
16518
0
0
HERSHEY CO
COM
427866108
12385547
67375
SH
SOLE
67375
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
62470
17697
SH
SOLE
17697
0
0
HESS CORP
COM
42809H107
5618004
38083
SH
SOLE
38083
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
4383651
207069
SH
SOLE
207069
0
0
HF SINCLAIR CORP
COM
403949100
508864
9540
SH
SOLE
9540
0
0
HIGHWOODS PPTYS INC
COM
431284108
279145
10626
SH
SOLE
10626
0
0
HILLENBRAND INC
COM
431571108
273937
6845
SH
SOLE
6845
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
7427310
34039
SH
SOLE
34039
0
0
HOLOGIC INC
COM
436440101
2338133
31490
SH
SOLE
31490
0
0
HOME DEPOT INC
COM
437076102
62944284
182850
SH
SOLE
182123
0
727
HONEYWELL INTL INC
COM
438516106
52747583
247015
SH
SOLE
247015
0
0
HOPE BANCORP INC
COM
43940T109
126743
11801
SH
SOLE
11801
0
0
HORMEL FOODS CORP
COM
440452100
1646856
54013
SH
SOLE
54013
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
1706464
94909
SH
SOLE
94909
0
0
HOULIHAN LOKEY INC
CL A
441593100
200941
1490
SH
SOLE
1490
0
0
HOWMET AEROSPACE INC
COM
443201108
4110819
52954
SH
SOLE
52954
0
0
HP INC
COM
40434L105
5076254
144953
SH
SOLE
144953
0
0
HUB GROUP INC
CL A
443320106
255889
5944
SH
SOLE
5944
0
0
HUBBELL INC
COM
443510607
2640228
7224
SH
SOLE
7224
0
0
HUBSPOT INC
COM
443573100
1059853
1797
SH
SOLE
1797
0
0
HUDBAY MINERALS INC
COM
443628102
4417822
488503
SH
SOLE
488503
0
0
HUDSON PAC PPTYS INC
COM
444097109
64117
13330
SH
SOLE
13330
0
0
HUMANA INC
COM
444859102
6158126
16481
SH
SOLE
16481
0
0
HUNT J B TRANS SVCS INC
COM
445658107
1856800
11605
SH
SOLE
11605
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
7504995
569423
SH
SOLE
569423
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1315156
5339
SH
SOLE
5339
0
0
I-80 GOLD CORP
COM
44955L106
67366
64041
SH
SOLE
64041
0
0
IAC INC
COM NEW
44891N208
241231
5149
SH
SOLE
5149
0
0
IAMGOLD CORP
COM
450913108
2555118
680499
SH
SOLE
680499
0
0
ICON PLC
SHS
G4705A100
1092129
3484
SH
SOLE
2609
0
875
ICU MED INC
COM
44930G107
244744
2061
SH
SOLE
2061
0
0
IDEX CORP
COM
45167R104
4747314
23595
SH
SOLE
23595
0
0
IDEXX LABS INC
COM
45168D104
11809728
24240
SH
SOLE
24240
0
0
ILLINOIS TOOL WKS INC
COM
452308109
12330451
52036
SH
SOLE
52036
0
0
ILLUMINA INC
COM
452327109
7801048
74737
SH
SOLE
74737
0
0
IMMUNITYBIO INC
COM
45256X103
118209
18704
SH
SOLE
18704
0
0
IMPERIAL OIL LTD
COM NEW
453038408
24333990
357112
SH
SOLE
205244
0
151868
INCYTE CORP
COM
45337C102
1490040
24580
SH
SOLE
24580
0
0
INDEPENDENT BK CORP MASS
COM
453836108
208611
4113
SH
SOLE
4113
0
0
INFORMATICA INC
COM CL A
45674M101
216314
7005
SH
SOLE
7005
0
0
INGERSOLL RAND INC
COM
45687V106
4939152
54372
SH
SOLE
54372
0
0
INGREDION INC
COM
457187102
218504
1905
SH
SOLE
1905
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
314004
1583
SH
SOLE
1583
0
0
INSMED INC
COM PAR $.01
457669307
287363
4289
SH
SOLE
4289
0
0
INSULET CORP
COM
45784P101
1900956
9420
SH
SOLE
9420
0
0
INTEL CORP
COM
458140100
38651923
1248044
SH
SOLE
1248044
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
374053
3051
SH
SOLE
3051
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
23621328
172557
SH
SOLE
172557
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
26877468
155406
SH
SOLE
155406
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
3273129
34378
SH
SOLE
34378
0
0
INTERNATIONAL PAPER CO
COM
460146103
2017521
46756
SH
SOLE
46756
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1748513
60107
SH
SOLE
60107
0
0
INTUIT
COM
461202103
67741264
103074
SH
SOLE
103074
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
80205565
180298
SH
SOLE
180298
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
26216471
1246030
SH
SOLE
1246030
0
0
INVESCO LTD
SHS
G491BT108
869535
58124
SH
SOLE
58124
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
41365878
86339
SH
SOLE
86339
0
0
INVITATION HOMES INC
COM
46187W107
2817616
78507
SH
SOLE
78507
0
0
IQIYI INC
SPONSORED ADS
46267X108
37742
10284
SH
SOLE
10284
0
0
IQVIA HLDGS INC
COM
46266C105
53972597
255262
SH
SOLE
255262
0
0
IRON MTN INC DEL
COM
46284V101
3558721
39709
SH
SOLE
39709
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
241795
4517
SH
SOLE
4517
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
456343
13610
SH
SOLE
13610
0
0
ISHARES INC
JP MRG EM CRP BD
464286251
18649104
420973
SH
SOLE
420973
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
226002
8315
SH
SOLE
8315
0
0
ISHARES TR
CORE S&P500 ETF
464287200
22792130
41650
SH
SOLE
41650
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
216339
2240
SH
SOLE
2240
0
0
ISHARES TR
EUROPE ETF
464287861
408291
7456
SH
SOLE
7456
0
0
ISHARES TR
20 YR TR BD ETF
464287432
3212300
35000
SH
SOLE
35000
0
0
ISHARES TR
SELECT DIVID ETF
464287168
707128
5845
SH
SOLE
5845
0
0
ISHARES TR
MSCI CHINA A
46434V514
7161602
282732
SH
SOLE
282732
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
5399517
126779
SH
SOLE
126779
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
977762
19082
SH
SOLE
19082
0
0
ISHARES TR
CORE INTL AGGR
46435G672
397543
7962
SH
SOLE
7962
0
0
ISHARES TR
CORE US AGGBD ET
464287226
1006131
10365
SH
SOLE
10365
0
0
ISHARES TR
MSCI EAFE ETF
464287465
212118345
2708009
SH
SOLE
2708009
0
0
ISHARES TR
MBS ETF
464288588
53218401
579658
SH
SOLE
579658
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
564853
7170
SH
SOLE
7170
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
544995
4850
SH
SOLE
4850
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
601989
5644
SH
SOLE
5644
0
0
ISHARES TR
20 YR TR BD ETF
464287432
3212300
35000
SH
Put
SOLE
35000
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
7202484
93369
SH
SOLE
93369
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
623253
7044
SH
SOLE
7044
0
0
ITRON INC
COM
465741106
330328
3338
SH
SOLE
3338
0
0
ITT INC
COM
45073V108
299956
2322
SH
SOLE
2322
0
0
JABIL INC
COM
466313103
1765335
16227
SH
SOLE
16227
0
0
JACKSON FINANCIAL INC
COM CL A
46817M107
509869
6866
SH
SOLE
6866
0
0
JACOBS SOLUTIONS INC
COM
46982L108
2355091
16857
SH
SOLE
16857
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
296470
5958
SH
SOLE
5958
0
0
JETBLUE AWYS CORP
COM
477143101
198223
32549
SH
SOLE
32549
0
0
JOBY AVIATION INC
COMMON STOCK
G65163100
101286
19860
SH
SOLE
19860
0
0
JOHNSON & JOHNSON
COM
478160104
87881331
601268
SH
SOLE
601109
0
159
JOHNSON CTLS INTL PLC
SHS
G51502105
7304721
109895
SH
SOLE
109895
0
0
JONES LANG LASALLE INC
COM
48020Q107
272612
1328
SH
SOLE
1328
0
0
JPMORGAN CHASE & CO.
COM
46625H100
94840726
468905
SH
SOLE
467260
0
1645
JUNIPER NETWORKS INC
COM
48203R104
1888373
51793
SH
SOLE
51793
0
0
KBR INC
COM
48242W106
243347
3794
SH
SOLE
3794
0
0
KE HLDGS INC
SPONSORED ADS
482497104
163546
11558
SH
SOLE
11558
0
0
KELLANOVA
COM
487836108
2581295
44752
SH
SOLE
44752
0
0
KENNEDY-WILSON HOLDINGS INC
COM
489398107
118983
12241
SH
SOLE
12241
0
0
KENVUE INC
COM
49177J102
7581024
416998
SH
SOLE
416998
0
0
KEURIG DR PEPPER INC
COM
49271V100
13115913
392692
SH
SOLE
392692
0
0
KEYCORP
COM
493267108
1798858
126591
SH
SOLE
126591
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
15071355
110211
SH
SOLE
110211
0
0
KIMBERLY-CLARK CORP
COM
494368103
15982830
115650
SH
SOLE
115650
0
0
KIMCO RLTY CORP
COM
49446R109
1760468
90466
SH
SOLE
90466
0
0
KINDER MORGAN INC DEL
COM
49456B101
6336603
318903
SH
SOLE
318903
0
0
KINROSS GOLD CORP
COM
496902404
46369433
5572983
SH
SOLE
5572983
0
0
KINSALE CAP GROUP INC
COM
49714P108
253900
659
SH
SOLE
659
0
0
KIRBY CORP
COM
497266106
207013
1729
SH
SOLE
1729
0
0
KKR & CO INC
COM
48251W104
10076309
95746
SH
SOLE
95746
0
0
KLA CORP
COM NEW
482480100
32672858
39627
SH
SOLE
39627
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
225489
4517
SH
SOLE
4517
0
0
KOHLS CORP
COM
500255104
249556
10855
SH
SOLE
10855
0
0
KORN FERRY
COM NEW
500643200
202964
3023
SH
SOLE
3023
0
0
KOSMOS ENERGY LTD
COM
500688106
75898
13700
SH
SOLE
13700
0
0
KRAFT HEINZ CO
COM
500754106
10758226
333899
SH
SOLE
333899
0
0
KROGER CO
COM
501044101
5506979
110294
SH
SOLE
110294
0
0
KRYSTAL BIOTECH INC
COM
501147102
250301
1363
SH
SOLE
1363
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
5777096
25724
SH
SOLE
25724
0
0
LABCORP HOLDINGS INC
COM SHS
504922105
2314926
11375
SH
SOLE
11375
0
0
LAM RESEARCH CORP
COM
512807108
40860424
38372
SH
SOLE
38372
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
294881
2467
SH
SOLE
2467
0
0
LAMB WESTON HLDGS INC
COM
513272104
1643680
19549
SH
SOLE
19549
0
0
LAS VEGAS SANDS CORP
COM
517834107
2666903
60269
SH
SOLE
60269
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
224247
3867
SH
SOLE
3867
0
0
LAUDER ESTEE COS INC
CL A
518439104
3899986
36654
SH
SOLE
36654
0
0
LEGEND BIOTECH CORP
SPONSORED ADS
52490G102
282526
6379
SH
SOLE
6379
0
0
LEGGETT & PLATT INC
COM
524660107
153507
13395
SH
SOLE
13395
0
0
LEIDOS HOLDINGS INC
COM
525327102
2660559
18238
SH
SOLE
18238
0
0
LENNAR CORP
CL A
526057104
5009255
33424
SH
SOLE
33424
0
0
LENNOX INTL INC
COM
526107107
631276
1180
SH
SOLE
1180
0
0
LESLIES INC
COM
527064109
77678
18539
SH
SOLE
18539
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S C
531229755
506544
7051
SH
SOLE
7051
0
0
LIFESTANCE HEALTH GROUP INC
COM
53228F101
53008
10796
SH
SOLE
10796
0
0
LIGHT & WONDER INC
COM
80874P109
594460
5668
SH
SOLE
5668
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
2390671
175008
SH
SOLE
175008
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
300881
1595
SH
SOLE
1595
0
0
LINCOLN NATL CORP IND
COM
534187109
1817702
58447
SH
SOLE
58447
0
0
LINDE PLC
SHS
G54950103
114923023
261897
SH
SOLE
260486
0
1411
LITHIA MTRS INC
COM
536797103
200950
796
SH
SOLE
796
0
0
LITHIUM AMERS CORP NEW
COM SHS
53681J103
97488
36663
SH
SOLE
36663
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
2032752
21685
SH
SOLE
21685
0
0
LKQ CORP
COM
501889208
1769197
42539
SH
SOLE
42539
0
0
LOCKHEED MARTIN CORP
COM
539830109
20790621
44510
SH
SOLE
44510
0
0
LOEWS CORP
COM
540424108
4764750
63751
SH
SOLE
63751
0
0
LONGBOARD PHARMACEUTICALS IN
COM
54300N103
9270803
342982
SH
SOLE
342982
0
0
LOWES COS INC
COM
548661107
17126656
77686
SH
SOLE
77686
0
0
LPL FINL HLDGS INC
COM
50212V100
2459796
8807
SH
SOLE
7079
0
1728
LUCID GROUP INC
COM
549498103
192414
73722
SH
SOLE
73722
0
0
LULULEMON ATHLETICA INC
COM
550021109
10380124
34751
SH
SOLE
34751
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
106902
97184
SH
SOLE
97184
0
0
LXP INDUSTRIAL TRUST
COM
529043101
260796
28596
SH
SOLE
28596
0
0
LYFT INC
CL A COM
55087P104
153845
10911
SH
SOLE
10911
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
8452231
88357
SH
SOLE
88357
0
0
M & T BK CORP
COM
55261F104
4018154
26547
SH
SOLE
26547
0
0
MACERICH CO
COM
554382101
321507
20823
SH
SOLE
20823
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
229963
2063
SH
SOLE
2063
0
0
MAG SILVER CORP
COM
55903Q104
1344530
115179
SH
SOLE
115179
0
0
MAGNA INTL INC
COM
559222401
126803486
3027264
SH
SOLE
3025054
0
2210
MANHATTAN ASSOCIATES INC
COM
562750109
429223
1740
SH
SOLE
1740
0
0
MANULIFE FINL CORP
COM
56501R106
643481146
24179905
SH
SOLE
24179905
0
0
MAPLEBEAR INC
COM
565394103
251592
7828
SH
SOLE
7828
0
0
MARATHON OIL CORP
COM
565849106
2190445
76402
SH
SOLE
76402
0
0
MARATHON PETE CORP
COM
56585A102
8955211
51621
SH
SOLE
51621
0
0
MARKEL GROUP INC
COM
570535104
702744
446
SH
SOLE
446
0
0
MARKETAXESS HLDGS INC
COM
57060D108
975378
4864
SH
SOLE
4864
0
0
MARQETA INC
CLASS A COM
57142B104
72391
13210
SH
SOLE
13210
0
0
MARRIOTT INTL INC NEW
CL A
571903202
19092577
78970
SH
SOLE
78970
0
0
MARSH & MCLENNAN COS INC
COM
571748102
19457253
92337
SH
SOLE
92337
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
9062689
16727
SH
SOLE
16727
0
0
MARVELL TECHNOLOGY INC
COM
573874104
12476521
178491
SH
SOLE
178491
0
0
MASCO CORP
COM
574599106
2046636
30698
SH
SOLE
30698
0
0
MASTEC INC
COM
576323109
235164
2198
SH
SOLE
2198
0
0
MASTERBRAND INC
COMMON STOCK
57638P104
180403
12289
SH
SOLE
12289
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
55620130
126077
SH
SOLE
126077
0
0
MATADOR RES CO
COM
576485205
202700
3401
SH
SOLE
3401
0
0
MATCH GROUP INC NEW
COM
57667L107
1044738
34389
SH
SOLE
34389
0
0
MATTEL INC
COM
577081102
162974
10023
SH
SOLE
10023
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
2407987
33944
SH
SOLE
33944
0
0
MCDONALDS CORP
COM
580135101
74752217
293330
SH
SOLE
292504
0
826
MCKESSON CORP
COM
58155Q103
62414603
106867
SH
SOLE
106245
0
622
MEDICAL PPTYS TRUST INC
COM
58463J304
253975
58927
SH
SOLE
58927
0
0
MEDPACE HLDGS INC
COM
58506Q109
354191
860
SH
SOLE
860
0
0
MEDTRONIC PLC
SHS
G5960L103
70136513
891075
SH
SOLE
888920
0
2155
MERCADOLIBRE INC
COM
58733R102
13678018
8323
SH
SOLE
8323
0
0
MERCK & CO INC
COM
58933Y105
50159675
405167
SH
SOLE
405167
0
0
MERIT MED SYS INC
COM
589889104
284666
3312
SH
SOLE
3312
0
0
META PLATFORMS INC
CL A
30303M102
300283179
595540
SH
SOLE
595540
0
0
METHANEX CORP
COM
59151K108
4038438
83699
SH
SOLE
83699
0
0
METLIFE INC
COM
59156R108
6956952
99116
SH
SOLE
99116
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
4029252
2883
SH
SOLE
2883
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1585708
35682
SH
SOLE
35682
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
14569545
159230
SH
SOLE
159230
0
0
MICRON TECHNOLOGY INC
COM
595112103
42684642
324524
SH
SOLE
324524
0
0
MICROSOFT CORP
COM
594918104
891955539
1995660
SH
SOLE
1993679
0
1981
MICROSTRATEGY INC
CL A NEW
594972408
577164
419
SH
SOLE
419
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
2325399
16306
SH
SOLE
16306
0
0
MISTER CAR WASH INC
COM
60646V105
91378
12834
SH
SOLE
12834
0
0
MKS INSTRS INC
COM
55306N104
247319
1894
SH
SOLE
1894
0
0
MODERNA INC
COM
60770K107
12709575
107028
SH
SOLE
107028
0
0
MOELIS & CO
CL A
60786M105
231363
4069
SH
SOLE
4069
0
0
MOHAWK INDS INC
COM
608190104
809783
7129
SH
SOLE
7129
0
0
MOLINA HEALTHCARE INC
COM
60855R100
2344211
7885
SH
SOLE
7885
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1507669
29661
SH
SOLE
29661
0
0
MONDAY COM LTD
SHS
M7S64H106
796916
3310
SH
SOLE
3310
0
0
MONDELEZ INTL INC
CL A
609207105
72074176
1101378
SH
SOLE
1101378
0
0
MONGODB INC
CL A
60937P106
3515437
14064
SH
SOLE
14064
0
0
MONOLITHIC PWR SYS INC
COM
609839105
5357354
6520
SH
SOLE
6520
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
13495641
270183
SH
SOLE
270183
0
0
MOODYS CORP
COM
615369105
9259618
21998
SH
SOLE
21998
0
0
MORGAN STANLEY
COM NEW
617446448
18512168
190474
SH
SOLE
190474
0
0
MORNINGSTAR INC
COM
617700109
360345
1218
SH
SOLE
1218
0
0
MOSAIC CO NEW
COM
61945C103
1486038
51420
SH
SOLE
51420
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
53722718
139160
SH
SOLE
136995
0
2165
MR COOPER GROUP INC
COM
62482R107
506713
6238
SH
SOLE
6238
0
0
MSA SAFETY INC
COM
553498106
206084
1098
SH
SOLE
1098
0
0
MSCI INC
COM
55354G100
30428293
63162
SH
SOLE
62290
0
872
MULTIPLAN CORPORATION
COM
62548M100
8090
20830
SH
SOLE
20830
0
0
MURPHY USA INC
COM
626755102
272287
580
SH
SOLE
580
0
0
NASDAQ INC
COM
631103108
3420237
56758
SH
SOLE
56758
0
0
NATERA INC
COM
632307104
364504
3366
SH
SOLE
3366
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
5392010
94978
SH
SOLE
94705
0
273
NCR VOYIX CORPORATION
COM
62886E108
165441
13396
SH
SOLE
13396
0
0
NETAPP INC
COM
64110D104
3582314
27813
SH
SOLE
27813
0
0
NETFLIX INC
COM
64110L106
146829592
217564
SH
SOLE
216483
0
1081
NEUROCRINE BIOSCIENCES INC
COM
64125C109
468078
3400
SH
SOLE
3400
0
0
NEW GOLD INC CDA
COM
644535106
4064965
2060975
SH
SOLE
2060975
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
65704
20405
SH
SOLE
20405
0
0
NEW YORK TIMES CO
CL A
650111107
239048
4668
SH
SOLE
4668
0
0
NEWELL BRANDS INC
COM
651229106
245150
38245
SH
SOLE
38245
0
0
NEWMONT CORP
COM
651639106
8937607
213472
SH
SOLE
211357
0
2115
NEWS CORP NEW
CL B
65249B208
500090
17615
SH
SOLE
17615
0
0
NEWS CORP NEW
CL A
65249B109
1409075
51109
SH
SOLE
51109
0
0
NEXGEN ENERGY LTD
COM
65340P106
5690584
816560
SH
SOLE
816560
0
0
NEXTERA ENERGY INC
COM
65339F101
29570751
417607
SH
SOLE
417607
0
0
NEXTNAV INC
COMMON STOCK
65345N106
159378
19652
SH
SOLE
19652
0
0
NEXTRACKER INC
CLASS A COM
65290E101
219445
4681
SH
SOLE
4681
0
0
NIKE INC
CL B
654106103
13036674
172969
SH
SOLE
172969
0
0
NIO INC
SPON ADS
62914V106
99208
23848
SH
SOLE
23848
0
0
NISOURCE INC
COM
65473P105
1734506
60205
SH
SOLE
60205
0
0
NNN REIT INC
COM
637417106
225013
5282
SH
SOLE
5282
0
0
NORDSON CORP
COM
655663102
2212244
9538
SH
SOLE
9538
0
0
NORFOLK SOUTHN CORP
COM
655844108
9052189
42164
SH
SOLE
42164
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
22248982
1154556
SH
SOLE
927185
0
227371
NORTHERN TR CORP
COM
665859104
2741863
32649
SH
SOLE
32649
0
0
NORTHROP GRUMMAN CORP
COM
666807102
8376779
19215
SH
SOLE
19215
0
0
NORTHWEST BANCSHARES INC MD
COM
667340103
142204
12312
SH
SOLE
12312
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1040008
55349
SH
SOLE
55349
0
0
NOV INC
COM
62955J103
210156
11055
SH
SOLE
11055
0
0
NOVAGOLD RES INC
COM NEW
66987E206
1063886
304046
SH
SOLE
304046
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
2585168
24283
SH
SOLE
24283
0
0
NOVO-NORDISK A S
ADR
670100205
9572715
67064
SH
SOLE
64564
0
2500
NRG ENERGY INC
COM NEW
629377508
2182649
28033
SH
SOLE
28033
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
1294066
100393
SH
SOLE
100393
0
0
NUCOR CORP
COM
670346105
5172061
32718
SH
SOLE
32718
0
0
NUTANIX INC
CL A
67059N108
386751
6803
SH
SOLE
6803
0
0
NUTRIEN LTD
COM
67077M108
297889659
5854797
SH
SOLE
5854797
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
2641299
81601
SH
SOLE
81601
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
356773
4657
SH
SOLE
4657
0
0
NVIDIA CORPORATION
COM
67066G104
753013856
6095304
SH
SOLE
6080154
0
15150
NVR INC
COM
62944T105
3301024
435
SH
SOLE
435
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
18254527
67838
SH
SOLE
67838
0
0
OCCIDENTAL PETE CORP
COM
674599105
6009217
95339
SH
SOLE
95339
0
0
O-I GLASS INC
COM
67098H104
164290
14761
SH
SOLE
14761
0
0
OKTA INC
CL A
679295105
501937
5362
SH
SOLE
5362
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
10942666
61963
SH
SOLE
61963
0
0
OLD REP INTL CORP
COM
680223104
244172
7902
SH
SOLE
7902
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
236668
6910
SH
SOLE
6910
0
0
OMNICOM GROUP INC
COM
681919106
2805188
31273
SH
SOLE
31273
0
0
ON SEMICONDUCTOR CORP
COM
682189105
8645115
126114
SH
SOLE
126114
0
0
ONEOK INC NEW
COM
682680103
7610491
93323
SH
SOLE
93323
0
0
ONTO INNOVATION INC
COM
683344105
308262
1404
SH
SOLE
1404
0
0
OPEN TEXT CORP
COM
683715106
30680806
1022387
SH
SOLE
1022387
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
35779
19445
SH
SOLE
19445
0
0
OPENLANE INC
COM
48238T109
174278
10505
SH
SOLE
10505
0
0
OPKO HEALTH INC
COM
68375N103
25403
20322
SH
SOLE
20322
0
0
ORACLE CORP
COM
68389X105
34963662
247618
SH
SOLE
247618
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
19764163
18715
SH
SOLE
18715
0
0
ORGANON & CO
COMMON STOCK
68622V106
510917
24682
SH
SOLE
24682
0
0
ORLA MNG LTD NEW
COM
68634K106
1124720
293268
SH
SOLE
293268
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
41185815
2644479
SH
SOLE
2644479
0
0
OTIS WORLDWIDE CORP
COM
68902V107
13773458
143086
SH
SOLE
143086
0
0
OUTFRONT MEDIA INC
COM
69007J106
151666
10606
SH
SOLE
10606
0
0
OVINTIV INC
COM
69047Q102
358884
7657
SH
SOLE
7657
0
0
OWENS CORNING NEW
COM
690742101
582136
3351
SH
SOLE
3351
0
0
PACCAR INC
COM
693718108
15826922
153749
SH
SOLE
153749
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
217985
9490
SH
SOLE
9490
0
0
PACKAGING CORP AMER
COM
695156109
2684545
14705
SH
SOLE
14705
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
1784169
70437
SH
SOLE
70437
0
0
PALO ALTO NETWORKS INC
COM
697435105
45390049
133890
SH
SOLE
133890
0
0
PAN AMERN SILVER CORP
COM
697900108
11854516
596835
SH
SOLE
596835
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
695777
66966
SH
SOLE
66966
0
0
PARKER-HANNIFIN CORP
COM
701094104
8765181
17329
SH
SOLE
17329
0
0
PARSONS CORP DEL
COM
70202L102
247721
3028
SH
SOLE
3028
0
0
PATTERSON-UTI ENERGY INC
COM
703481101
215851
20835
SH
SOLE
20835
0
0
PAYCHEX INC
COM
704326107
13111788
110592
SH
SOLE
110592
0
0
PAYCOM SOFTWARE INC
COM
70432V102
966521
6757
SH
SOLE
6757
0
0
PAYLOCITY HLDG CORP
COM
70438V106
210169
1594
SH
SOLE
1594
0
0
PAYONEER GLOBAL INC
COM
70451X104
116872
21096
SH
SOLE
21096
0
0
PAYPAL HLDGS INC
COM
70450Y103
17842310
307467
SH
SOLE
307467
0
0
PDD HOLDINGS INC
SPONSORED ADS
722304102
15972746
120141
SH
SOLE
120141
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
161893
11774
SH
SOLE
11774
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
35152
10400
SH
SOLE
10400
0
0
PEMBINA PIPELINE CORP
COM
706327103
219689389
5924706
SH
SOLE
5879514
0
45192
PENN ENTERTAINMENT INC
COM
707569109
282177
14579
SH
SOLE
14579
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
279711
1877
SH
SOLE
1877
0
0
PENTAIR PLC
SHS
G7S00T104
1356216
17689
SH
SOLE
17689
0
0
PEPSICO INC
COM
713448108
82618055
500928
SH
SOLE
500928
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
289231
4375
SH
SOLE
4375
0
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
232189
14377
SH
SOLE
14377
0
0
PFIZER INC
COM
717081103
28073733
1003350
SH
SOLE
1003350
0
0
PG&E CORP
COM
69331C108
5017864
287392
SH
SOLE
287392
0
0
PHILIP MORRIS INTL INC
COM
718172109
29340067
289582
SH
SOLE
289582
0
0
PHILLIPS 66
COM
718546104
9555374
67687
SH
SOLE
67687
0
0
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
256021
7827
SH
SOLE
7827
0
0
PILGRIMS PRIDE CORP
COM
72147K108
254804
6620
SH
SOLE
6620
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
342005
3755
SH
SOLE
3755
0
0
PINNACLE WEST CAP CORP
COM
723484101
1113162
14574
SH
SOLE
14574
0
0
PINTEREST INC
CL A
72352L106
888099
20152
SH
SOLE
20152
0
0
PIPER SANDLER COMPANIES
COM
724078100
241218
1048
SH
SOLE
1048
0
0
PITNEY BOWES INC
COM
724479100
79248
15600
SH
SOLE
15600
0
0
PLAYTIKA HLDG CORP
COM
72815L107
83076
10556
SH
SOLE
10556
0
0
PLUG POWER INC
COM NEW
72919P202
58003
24894
SH
SOLE
24894
0
0
PNC FINL SVCS GROUP INC
COM
693475105
16510732
106192
SH
SOLE
106192
0
0
POOL CORP
COM
73278L105
1591355
5178
SH
SOLE
5178
0
0
PPG INDS INC
COM
693506107
3993105
31719
SH
SOLE
31719
0
0
PPL CORP
COM
69351T106
9223604
333626
SH
SOLE
333626
0
0
PRAXIS PRECISION MEDICINES I
COM NEW
74006W207
7968707
192667
SH
SOLE
192667
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
1249685
17783
SH
SOLE
17783
0
0
PREMIER INC
CL A
74051N102
193944
10388
SH
SOLE
10388
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
216740
3148
SH
SOLE
3148
0
0
PRICE T ROWE GROUP INC
COM
74144T108
4109764
35641
SH
SOLE
35641
0
0
PRICESMART INC
COM
741511109
212338
2615
SH
SOLE
2615
0
0
PRIMERICA INC
COM
74164M108
240838
1018
SH
SOLE
1018
0
0
PRIMO WATER CORPORATION
COM
74167P108
4357470
199500
SH
SOLE
199500
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
2796586
35648
SH
SOLE
35648
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
269285
4061
SH
SOLE
4061
0
0
PROCTER AND GAMBLE CO
COM
742718109
69762314
423007
SH
SOLE
421447
0
1560
PROGRESSIVE CORP
COM
743315103
16941035
81561
SH
SOLE
81561
0
0
PROLOGIS INC.
COM
74340W103
18976235
168963
SH
SOLE
167804
0
1159
PROVIDENT FINL SVCS INC
COM
74386T105
187024
13033
SH
SOLE
13033
0
0
PRUDENTIAL FINL INC
COM
744320102
5668832
48373
SH
SOLE
48373
0
0
PRUDENTIAL PLC
ADR
74435K204
1386384
75676
SH
SOLE
75676
0
0
PTC INC
COM
69370C100
2927975
16117
SH
SOLE
16117
0
0
PUBLIC STORAGE OPER CO
COM
74460D109
6358216
22104
SH
SOLE
22104
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
5878238
79759
SH
SOLE
79759
0
0
PULTE GROUP INC
COM
745867101
3191359
28986
SH
SOLE
28986
0
0
PURE STORAGE INC
CL A
74624M102
569350
8867
SH
SOLE
8867
0
0
QORVO INC
COM
74736K101
1511537
13026
SH
SOLE
13026
0
0
QUALCOMM INC
COM
747525103
71153868
357234
SH
SOLE
357234
0
0
QUANTA SVCS INC
COM
74762E102
4997950
19670
SH
SOLE
19670
0
0
QUANTERIX CORP
COM
74766Q101
209722
15876
SH
SOLE
15876
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
61215
12442
SH
SOLE
12442
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
5169957
37770
SH
SOLE
37770
0
0
QURATE RETAIL INC
COM SER A
74915M100
6884
10927
SH
SOLE
10927
0
0
R1 RCM INC
COM
77634L105
149238
11882
SH
SOLE
11882
0
0
RADIAN GROUP INC
COM
750236101
273898
8807
SH
SOLE
8807
0
0
RALPH LAUREN CORP
CL A
751212101
886329
5063
SH
SOLE
5063
0
0
RANGE RES CORP
COM
75281A109
228038
6801
SH
SOLE
6801
0
0
RAYMOND JAMES FINL INC
COM
754730109
3270473
26458
SH
SOLE
26458
0
0
RB GLOBAL INC
COM
74935Q107
47761298
626603
SH
SOLE
626603
0
0
RBC BEARINGS INC
COM
75524B104
224997
834
SH
SOLE
834
0
0
READY CAPITAL CORP
COM
75574U101
127551
15593
SH
SOLE
15593
0
0
REALTY INCOME CORP
COM
756109104
12596197
238474
SH
SOLE
238474
0
0
REGAL REXNORD CORPORATION
COM
758750103
256783
1899
SH
SOLE
1899
0
0
REGENCY CTRS CORP
COM
758849103
1419528
22822
SH
SOLE
22822
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
33116904
31509
SH
SOLE
31509
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
2957383
147574
SH
SOLE
147574
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
456726
2225
SH
SOLE
2225
0
0
RELIANCE INC
COM
759509102
734563
2572
SH
SOLE
2572
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
330124
1477
SH
SOLE
1477
0
0
REPUBLIC SVCS INC
COM
760759100
51982452
267482
SH
SOLE
267482
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
276657
14144
SH
SOLE
14144
0
0
RESMED INC
COM
761152107
3848691
20106
SH
SOLE
20106
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
200759902
2850861
SH
SOLE
2850861
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
161043
12956
SH
SOLE
12956
0
0
REVVITY INC
COM
714046109
1743298
16625
SH
SOLE
16625
0
0
REXFORD INDL RLTY INC
COM
76169C100
268432
6020
SH
SOLE
6020
0
0
RITHM CAPITAL CORP
COM NEW
64828T201
148081
13573
SH
SOLE
13573
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
413564
30817
SH
SOLE
30817
0
0
ROBERT HALF INC.
COM
770323103
652468
10198
SH
SOLE
10198
0
0
ROBINHOOD MKTS INC
COM CL A
770700102
477069
21007
SH
SOLE
21007
0
0
ROBLOX CORP
CL A
771049103
717632
19286
SH
SOLE
19286
0
0
ROCKET LAB USA INC
COM
773122106
67061
13971
SH
SOLE
13971
0
0
ROCKWELL AUTOMATION INC
COM
773903109
4656361
16915
SH
SOLE
16915
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
55955614
1513815
SH
SOLE
1513815
0
0
ROKU INC
COM CL A
77543R102
212512
3546
SH
SOLE
3546
0
0
ROLLINS INC
COM
775711104
2125927
43573
SH
SOLE
43573
0
0
ROPER TECHNOLOGIES INC
COM
776696106
26743412
47446
SH
SOLE
47446
0
0
ROSS STORES INC
COM
778296103
14289606
98332
SH
SOLE
98332
0
0
ROYAL BK CDA
COM
780087102
1436170226
13498124
SH
SOLE
13494634
0
3490
ROYAL CARIBBEAN GROUP
COM
V7780T103
5243015
32886
SH
SOLE
32886
0
0
ROYAL GOLD INC
COM
780287108
1943735
15530
SH
SOLE
15530
0
0
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
637785
24186
SH
SOLE
24186
0
0
RPM INTL INC
COM
749685103
397662
3693
SH
SOLE
3693
0
0
RTX CORPORATION
COM
75513E101
23213180
231230
SH
SOLE
231230
0
0
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
5013324
43055
SH
SOLE
43055
0
0
S&P GLOBAL INC
COM
78409V104
25017478
56093
SH
SOLE
56093
0
0
SABRE CORP
COM
78573M104
64481
24150
SH
SOLE
24150
0
0
SAIA INC
COM
78709Y105
352872
744
SH
SOLE
744
0
0
SALESFORCE INC
COM
79466L302
57365438
223125
SH
SOLE
223125
0
0
SALLY BEAUTY HLDGS INC
COM
79546E104
108105
10075
SH
SOLE
10075
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
1666026
306541
SH
SOLE
306541
0
0
SANMINA CORPORATION
COM
801056102
356690
5384
SH
SOLE
5384
0
0
SANOFI
SPONSORED ADR
80105N105
6411821
132148
SH
SOLE
121713
0
10435
SAP SE
SPON ADR
803054204
9230854
45763
SH
SOLE
45763
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
414908
2626
SH
SOLE
2626
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2840657
14471
SH
SOLE
14471
0
0
SCHLUMBERGER LTD
COM STK
806857108
9725025
206126
SH
SOLE
206126
0
0
SCHWAB CHARLES CORP
COM
808513105
16899549
229333
SH
SOLE
229333
0
0
SEA LTD
SPONSORD ADS
81141R100
2392070
33493
SH
SOLE
33493
0
0
SEABRIDGE GOLD INC
COM
811916105
1238202
90642
SH
SOLE
90642
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
2760407
26730
SH
SOLE
26730
0
0
SEALED AIR CORP NEW
COM
81211K100
348317
10012
SH
SOLE
10012
0
0
SEI INVTS CO
COM
784117103
3221691
49802
SH
SOLE
49802
0
0
SELECT MED HLDGS CORP
COM
81619Q105
378508
10796
SH
SOLE
10796
0
0
SEMPRA
COM
816851109
7651788
100602
SH
SOLE
100602
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
209587
2825
SH
SOLE
2825
0
0
SERVICE CORP INTL
COM
817565104
577504
8119
SH
SOLE
4879
0
3240
SERVICE PPTYS TR
COM SH BEN INT
81761L102
85627
16659
SH
SOLE
16659
0
0
SERVICENOW INC
COM
81762P102
37366039
47499
SH
SOLE
47499
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
210296
3328
SH
SOLE
3328
0
0
SHARKNINJA INC
COM SHS
G8068L108
292108
3887
SH
SOLE
3887
0
0
SHELL PLC
SPON ADS
780259305
2797841
38762
SH
SOLE
38762
0
0
SHERWIN WILLIAMS CO
COM
824348106
47462605
159041
SH
SOLE
159041
0
0
SHOPIFY INC
CL A
82509L107
311818584
4721334
SH
SOLE
4718334
0
3000
SILVERCREST METALS INC
COM
828363101
1766186
216259
SH
SOLE
216259
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
214986
12229
SH
SOLE
12229
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
6649144
43802
SH
SOLE
43802
0
0
SIMPSON MFG INC
COM
829073105
202910
1204
SH
SOLE
1204
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
315890
111622
SH
SOLE
111622
0
0
SITE CTRS CORP
COM
82981J109
182787
12606
SH
SOLE
12606
0
0
SKECHERS U S A INC
CL A
830566105
264038
3820
SH
SOLE
3820
0
0
SKYWEST INC
COM
830879102
200907
2448
SH
SOLE
2448
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2724611
25564
SH
SOLE
25564
0
0
SL GREEN RLTY CORP
COM
78440X887
358418
6328
SH
SOLE
6328
0
0
SMITH A O CORP
COM
831865209
1358448
16611
SH
SOLE
16611
0
0
SMUCKER J M CO
COM NEW
832696405
1849646
16963
SH
SOLE
16963
0
0
SNAP INC
CL A
83304A106
752798
45322
SH
SOLE
45322
0
0
SNAP ON INC
COM
833034101
2281673
8729
SH
SOLE
8729
0
0
SNOWFLAKE INC
CL A
833445109
1507739
11161
SH
SOLE
11161
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
181425
27447
SH
SOLE
27447
0
0
SOLVENTUM CORP
COM SHS
83444M101
945653
17883
SH
SOLE
17883
0
0
SONOS INC
COM
83570H108
180780
12248
SH
SOLE
12248
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
333004
3920
SH
SOLE
1180
0
2740
SOUTHERN CO
COM
842587107
20483054
264087
SH
SOLE
264087
0
0
SOUTHERN COPPER CORP
COM
84265V105
2539216
23568
SH
SOLE
23568
0
0
SOUTHWEST AIRLS CO
COM
844741108
2455739
85835
SH
SOLE
80710
0
5125
SOUTHWESTERN ENERGY CO
COM
845467109
207176
30784
SH
SOLE
30784
0
0
SPDR GOLD TR
GOLD SHS
78463V107
613209
2852
SH
SOLE
2852
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
115595593
212406
SH
SOLE
212406
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
6687797
70943
SH
SOLE
70943
0
0
SPRINKLR INC
CL A
85208T107
120471
12523
SH
SOLE
12523
0
0
SPROTT INC
COM NEW
852066208
1157331
27927
SH
SOLE
27927
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
660957
30000
SH
SOLE
30000
0
0
SPROUTS FMRS MKT INC
COM
85208M102
235587
2816
SH
SOLE
2816
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
520662
8308
SH
SOLE
8308
0
0
SSR MINING IN
COM
784730103
1136329
251707
SH
SOLE
251707
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1791054
22419
SH
SOLE
20904
0
1515
STANTEC INC
COM
85472N109
11899641
142231
SH
SOLE
142231
0
0
STARBUCKS CORP
COM
855244109
28063602
360483
SH
SOLE
360483
0
0
STATE STR CORP
COM
857477103
3554220
48030
SH
SOLE
48030
0
0
STEEL DYNAMICS INC
COM
858119100
2865835
22130
SH
SOLE
22130
0
0
STERIS PLC
SHS USD
G8473T100
2920541
13303
SH
SOLE
13303
0
0
STIFEL FINL CORP
COM
860630102
245466
2917
SH
SOLE
2917
0
0
STONEX GROUP INC
COM
861896108
206048
2736
SH
SOLE
2736
0
0
STRYKER CORPORATION
COM
863667101
19867538
58391
SH
SOLE
58391
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
8213156
612465
SH
SOLE
612465
0
0
SUMMIT THERAPEUTICS INC
COM
86627T108
153699
19705
SH
SOLE
19705
0
0
SUN CMNTYS INC
COM
866674104
502179
4173
SH
SOLE
4173
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
313976187
6407407
SH
SOLE
6407407
0
0
SUNCOR ENERGY INC NEW
COM
867224107
524270900
13761922
SH
SOLE
13498675
0
263247
SUNPOWER CORP
COM
867652406
37770
12760
SH
SOLE
12760
0
0
SUNRUN INC
COM
86771W105
281295
23718
SH
SOLE
23718
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
5677276
6929
SH
SOLE
6929
0
0
SYLVAMO CORP
COMMON STOCK
871332102
244628
3566
SH
SOLE
3566
0
0
SYNCHRONY FINANCIAL
COM
87165B103
3032948
64271
SH
SOLE
64271
0
0
SYNOPSYS INC
COM
871607107
37585179
63162
SH
SOLE
63162
0
0
SYSCO CORP
COM
871829107
5600117
78444
SH
SOLE
78444
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
13222943
76077
SH
SOLE
73327
0
2750
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
7601751
48889
SH
SOLE
48889
0
0
TAL EDUCATION GROUP
SPONSORED ADS
874080104
113262
10615
SH
SOLE
10615
0
0
TALOS ENERGY INC
COM
87484T108
184619
15195
SH
SOLE
15195
0
0
TAPESTRY INC
COM
876030107
1278437
29877
SH
SOLE
29877
0
0
TARGA RES CORP
COM
87612G101
3854901
29934
SH
SOLE
29934
0
0
TARGET CORP
COM
87612E106
10962806
74053
SH
SOLE
74053
0
0
TC ENERGY CORP
COM
87807B107
322583868
8515086
SH
SOLE
8469850
0
45236
TD SYNNEX CORPORATION
COM
87162W100
291154
2523
SH
SOLE
2523
0
0
TE CONNECTIVITY LTD
SHS
H84989104
11161756
74199
SH
SOLE
74199
0
0
TECK RESOURCES LTD
CL B
878742204
303161000
6330121
SH
SOLE
6325246
0
4875
TELEDYNE TECHNOLOGIES INC
COM
879360105
2481132
6395
SH
SOLE
6395
0
0
TELEFLEX INCORPORATED
COM
879369106
1335385
6349
SH
SOLE
6349
0
0
TELLURIAN INC NEW
COM
87968A104
15702
22671
SH
SOLE
22671
0
0
TELUS CORPORATION
COM
87971M103
338953190
22404617
SH
SOLE
22388277
0
16340
TELUS INTL CDA INC
SUB VTG SHS
87975H100
219327
38000
SH
SOLE
38000
0
0
TEMPUR SEALY INTL INC
COM
88023U101
227185
4799
SH
SOLE
4799
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
188481
13415
SH
SOLE
13415
0
0
TENET HEALTHCARE CORP
COM NEW
88033G407
371553
2793
SH
SOLE
2793
0
0
TERADYNE INC
COM
880770102
3104303
20934
SH
SOLE
20934
0
0
TESLA INC
COM
88160R101
134962867
682044
SH
SOLE
681521
0
523
TETRA TECH INC NEW
COM
88162G103
311628
1524
SH
SOLE
1524
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1620938
99750
SH
SOLE
99750
0
0
TEXAS INSTRS INC
COM
882508104
56394830
289903
SH
SOLE
289903
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
555108
756
SH
SOLE
756
0
0
TEXAS ROADHOUSE INC
COM
882681109
324532
1890
SH
SOLE
1890
0
0
TEXTRON INC
COM
883203101
2215188
25800
SH
SOLE
25800
0
0
TFI INTL INC
COM
87241L109
39449060
271856
SH
SOLE
271856
0
0
THE CIGNA GROUP
COM
125523100
12751407
38574
SH
SOLE
38574
0
0
THE TRADE DESK INC
COM CL A
88339J105
18588164
190316
SH
SOLE
190316
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
132388200
239400
SH
SOLE
238460
0
940
THOMSON REUTERS CORP.
COM
884903808
130890116
776976
SH
SOLE
776976
0
0
TILRAY BRANDS INC
COM
88688T100
1444857
871299
SH
SOLE
871299
0
0
TJX COS INC NEW
COM
872540109
21495594
195237
SH
SOLE
195237
0
0
TKO GROUP HOLDINGS INC
CL A
87256C101
249457
2310
SH
SOLE
2310
0
0
T-MOBILE US INC
COM
872590104
56290919
319508
SH
SOLE
319508
0
0
TOAST INC
CL A
888787108
313518
12166
SH
SOLE
12166
0
0
TOLL BROTHERS INC
COM
889478103
339205
2945
SH
SOLE
2945
0
0
TOPBUILD CORP
COM
89055F103
341734
887
SH
SOLE
887
0
0
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
231520
15132
SH
SOLE
15132
0
0
TORO CO
COM
891092108
276509
2957
SH
SOLE
2957
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
860390640
15662330
SH
SOLE
15657905
0
4425
TOTALENERGIES SE
SPONSORED ADS
89151E109
3526038
52880
SH
SOLE
52880
0
0
TRACTOR SUPPLY CO
COM
892356106
3923910
14533
SH
SOLE
14533
0
0
TRADEWEB MKTS INC
CL A
892672106
351602
3317
SH
SOLE
3317
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
10029076
30490
SH
SOLE
30490
0
0
TRANSALTA CORP
COM
89346D107
27062082
3819160
SH
SOLE
3819160
0
0
TRANSDIGM GROUP INC
COM
893641100
9614015
7525
SH
SOLE
7525
0
0
TRANSUNION
COM
89400J107
482930
6512
SH
SOLE
6512
0
0
TRAVELERS COMPANIES INC
COM
89417E109
6279546
30882
SH
SOLE
30882
0
0
TREX CO INC
COM
89531P105
225621
3044
SH
SOLE
3044
0
0
TRIMBLE INC
COM
896239100
1845696
33006
SH
SOLE
33006
0
0
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
179132
11556
SH
SOLE
11556
0
0
TRUIST FINL CORP
COM
89832Q109
10969298
282350
SH
SOLE
282350
0
0
TTM TECHNOLOGIES INC
COM
87305R109
201819
10387
SH
SOLE
10387
0
0
TWILIO INC
CL A
90138F102
346314
6096
SH
SOLE
6096
0
0
TYLER TECHNOLOGIES INC
COM
902252105
2870874
5710
SH
SOLE
5710
0
0
TYSON FOODS INC
CL A
902494103
2206633
38618
SH
SOLE
38618
0
0
U HAUL HOLDING COMPANY
COM SER N
023586506
295659
4926
SH
SOLE
4926
0
0
UBER TECHNOLOGIES INC
COM
90353T100
20412541
280855
SH
SOLE
280855
0
0
UBIQUITI INC
COM
90353W103
249079
1710
SH
SOLE
1710
0
0
UDR INC
COM
902653104
1708836
41527
SH
SOLE
41527
0
0
UIPATH INC
CL A
90364P105
171992
13564
SH
SOLE
13564
0
0
ULTA BEAUTY INC
COM
90384S303
4687162
12147
SH
SOLE
12147
0
0
ULTRA CLEAN HLDGS INC
COM
90385V107
215208
4392
SH
SOLE
4392
0
0
UNION PAC CORP
COM
907818108
60758277
268533
SH
SOLE
267536
0
997
UNITED AIRLS HLDGS INC
COM
910047109
2151161
44208
SH
SOLE
44208
0
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
292154
11475
SH
SOLE
11475
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
17590288
128537
SH
SOLE
128537
0
0
UNITED RENTALS INC
COM
911363109
5808929
8982
SH
SOLE
8982
0
0
UNITED STATES STL CORP NEW
COM
912909108
237535
6284
SH
SOLE
6284
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
489930
1538
SH
SOLE
1538
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
182224941
357823
SH
SOLE
356641
0
1182
UNITI GROUP INC
COM
91325V108
47532
16278
SH
SOLE
16278
0
0
UNITY SOFTWARE INC
COM
91332U101
201364
12384
SH
SOLE
12384
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
284048
1351
SH
SOLE
1351
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
1483878
8024
SH
SOLE
8024
0
0
UNUM GROUP
COM
91529Y106
274512
5371
SH
SOLE
5371
0
0
URANIUM ENERGY CORP
COM
916896103
66579
11078
SH
SOLE
11078
0
0
US BANCORP DEL
COM NEW
902973304
17726954
446533
SH
SOLE
446533
0
0
US FOODS HLDG CORP
COM
912008109
363973
6870
SH
SOLE
6870
0
0
V F CORP
COM
918204108
454910
33697
SH
SOLE
33697
0
0
VALERO ENERGY CORP
COM
91913Y100
8830134
56329
SH
SOLE
56329
0
0
VALLEY NATL BANCORP
COM
919794107
95682
13708
SH
SOLE
13708
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
203902
7205
SH
SOLE
7205
0
0
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
204674
8607
SH
SOLE
8607
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
397216249
794226
SH
SOLE
794226
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2986298
11382
SH
SOLE
11382
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
337515010
5755713
SH
SOLE
5755713
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1926534
44025
SH
SOLE
39275
0
4750
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
315120
2657
SH
SOLE
2657
0
0
VAXCYTE INC
COM
92243G108
228493
3026
SH
SOLE
3026
0
0
VEEVA SYS INC
CL A COM
922475108
978554
5347
SH
SOLE
5347
0
0
VENTAS INC
COM
92276F100
2785468
54340
SH
SOLE
54340
0
0
VERALTO CORP
COM SHS
92338C103
3008260
31510
SH
SOLE
31510
0
0
VEREN INC
COM NEW
92340V107
155853452
19773000
SH
SOLE
18838966
0
934034
VERISIGN INC
COM
92343E102
2157959
12137
SH
SOLE
12137
0
0
VERISK ANALYTICS INC
COM
92345Y106
11298458
41916
SH
SOLE
41916
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
34153434
828245
SH
SOLE
828245
0
0
VERMILION ENERGY INC
COM
923725105
2237264
203363
SH
SOLE
203363
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
35468042
75670
SH
SOLE
75670
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
1105499
12770
SH
SOLE
12770
0
0
VIATRIS INC
COM
92556V106
1703075
160214
SH
SOLE
160214
0
0
VIAVI SOLUTIONS INC
COM
925550105
147987
21541
SH
SOLE
21541
0
0
VICI PPTYS INC
COM
925652109
6186841
216021
SH
SOLE
216021
0
0
VISA INC
COM CL A
92826C839
135111246
514774
SH
SOLE
513934
0
840
VISTRA CORP
COM
92840M102
3852334
44805
SH
SOLE
44805
0
0
VOYA FINANCIAL INC
COM
929089100
214944
3021
SH
SOLE
3021
0
0
VULCAN MATLS CO
COM
929160109
4428742
17809
SH
SOLE
17809
0
0
WABTEC
COM
929740108
3766332
23830
SH
SOLE
23830
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2872587
237502
SH
SOLE
237502
0
0
WALKER & DUNLOP INC
COM
93148P102
226056
2302
SH
SOLE
2302
0
0
WALMART INC
COM
931142103
46642034
688850
SH
SOLE
688850
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
5169416
694814
SH
SOLE
694814
0
0
WASTE CONNECTIONS INC
COM
94106B101
196915756
1123033
SH
SOLE
1123033
0
0
WASTE MGMT INC DEL
COM
94106L109
18111286
84894
SH
SOLE
84894
0
0
WATERS CORP
COM
941848103
2355194
8118
SH
SOLE
8118
0
0
WATSCO INC
COM
942622200
924627
1996
SH
SOLE
1996
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
246982
2017
SH
SOLE
2017
0
0
WEBSTER FINL CORP
COM
947890109
210147
4821
SH
SOLE
4821
0
0
WEC ENERGY GROUP INC
COM
92939U106
5409346
68944
SH
SOLE
68944
0
0
WELLS FARGO CO NEW
COM
949746101
33254361
559932
SH
SOLE
559932
0
0
WELLTOWER INC
COM
95040Q104
8331556
79919
SH
SOLE
79919
0
0
WERNER ENTERPRISES INC
COM
950755108
217954
6083
SH
SOLE
6083
0
0
WESCO INTL INC
COM
95082P105
226367
1428
SH
SOLE
1428
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
5461790
71160
SH
SOLE
71160
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
3234280
9819
SH
SOLE
9819
0
0
WESTERN DIGITAL CORP.
COM
958102105
3327667
43918
SH
SOLE
43918
0
0
WESTLAKE CORPORATION
COM
960413102
544234
3758
SH
SOLE
3758
0
0
WESTROCK CO
COM
96145D105
1745128
34722
SH
SOLE
34722
0
0
WEX INC
COM
96208T104
207962
1174
SH
SOLE
1174
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
2796159
98491
SH
SOLE
98491
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
107658880
2054585
SH
SOLE
2054585
0
0
WHEELS UP EXPERIENCE INC
COM CL A
96328L205
36959
19555
SH
SOLE
19555
0
0
WILLIAMS COS INC
COM
969457100
11770290
276948
SH
SOLE
276948
0
0
WILLIAMS SONOMA INC
COM
969904101
504595
1787
SH
SOLE
1787
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2872792
10959
SH
SOLE
10959
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
202654
5384
SH
SOLE
5384
0
0
WINGSTOP INC
COM
974155103
347004
821
SH
SOLE
821
0
0
WIX COM LTD
SHS
M98068105
764013
4803
SH
SOLE
4803
0
0
WOODWARD INC
COM
980745103
296272
1699
SH
SOLE
1699
0
0
WORKDAY INC
CL A
98138H101
9095762
40686
SH
SOLE
40686
0
0
WP CAREY INC
COM
92936U109
404783
7353
SH
SOLE
7353
0
0
WYNN RESORTS LTD
COM
983134107
1184533
13235
SH
SOLE
13235
0
0
XCEL ENERGY INC
COM
98389B100
12322381
230713
SH
SOLE
230713
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
131771
11340
SH
SOLE
11340
0
0
XPO INC
COM
983793100
342546
3227
SH
SOLE
3227
0
0
XYLEM INC
COM
98419M100
4428184
32649
SH
SOLE
32649
0
0
YUM BRANDS INC
COM
988498101
9253920
69862
SH
SOLE
69862
0
0
YUM CHINA HLDGS INC
COM
98850P109
287922
9336
SH
SOLE
9336
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
21402052
69278
SH
SOLE
68843
0
435
ZILLOW GROUP INC
CL C CAP STK
98954M200
267114
5758
SH
SOLE
5758
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3004002
27679
SH
SOLE
27679
0
0
ZOETIS INC
CL A
98978V103
32463567
187261
SH
SOLE
187261
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
511461
8641
SH
SOLE
8641
0
0
ZOOMINFO TECHNOLOGIES INC
COMMON STOCK
98980F104
136818
10714
SH
SOLE
10714
0
0
ZSCALER INC
COM
98980G102
5467998
28451
SH
SOLE
28451
0
0