0001062993-24-010191.txt : 20240514
0001062993-24-010191.hdr.sgml : 20240514
20240514163750
ACCESSION NUMBER: 0001062993-24-010191
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240514
DATE AS OF CHANGE: 20240514
EFFECTIVENESS DATE: 20240514
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: 1832 Asset Management L.P.
CENTRAL INDEX KEY: 0000944388
ORGANIZATION NAME:
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11685
FILM NUMBER: 24945098
BUSINESS ADDRESS:
STREET 1: 40 TEMPERANCE STREET
STREET 2: 16TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5H 0B4
BUSINESS PHONE: 4168636990
MAIL ADDRESS:
STREET 1: 40 TEMPERANCE STREET
STREET 2: 16TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5H 0B4
FORMER COMPANY:
FORMER CONFORMED NAME: GCIC Ltd.
DATE OF NAME CHANGE: 20120214
FORMER COMPANY:
FORMER CONFORMED NAME: Goodman & Company, Investment Counsel Ltd.
DATE OF NAME CHANGE: 20050825
FORMER COMPANY:
FORMER CONFORMED NAME: GOODMAN & COMPANY, INVESTMENT COUNSEL LTD.
DATE OF NAME CHANGE: 20040527
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0000944388
XXXXXXXX
03-31-2024
03-31-2024
false
1832 Asset Management L.P.
40 TEMPERANCE STREET
16TH FLOOR
TORONTO
A6
M5H 0B4
13F COMBINATION REPORT
028-11685
0001650142
Bristol Gate Capital Partners Inc.
0001350585
Coho Partners, Ltd.
0001389813
Columbia Threadneedle (EM) Investments Ltd
0001627512
Comgest Asset Management International Ltd
0001596800
Connor, Clark & Lunn Investment Management Ltd.
0001102578
EARNEST PARTNERS LLC
0001305841
Epoch Investment Partners, Inc.
0000764532
FIDUCIARY MANAGEMENT INC /WI/
0001513216
First Sentier Investors (Australia) IM Ltd
0001352662
Grantham, Mayo, Van Otterloo & Co. LLC
0001368465
Hillsdale Investment Management Inc.
0000812295
JANUS HENDERSON INVESTORS US LLC
0001123778
JARISLOWSKY, FRASER Ltd
0001106129
JENSEN INVESTMENT MANAGEMENT INC
0001207017
LAZARD ASSET MANAGEMENT LLC
0001058231
LINCLUDEN MANAGEMENT LTD
0001050470
LSV ASSET MANAGEMENT
0001538449
Mawer Investment Management Ltd.
0001140601
MFS INVESTMENT MANAGEMENT CANADA LTD
0001475940
MONTRUSCO BOLTON INVESTMENTS INC.
0001034524
POLEN CAPITAL MANAGEMENT LLC
0001027796
PZENA INVESTMENT MANAGEMENT LLC
0001324601
State Street Global Advisors Ltd.
0001938757
Triasima Portfolio Management inc.
0001040188
VICTORY CAPITAL MANAGEMENT INC
0000902219
WELLINGTON MANAGEMENT GROUP LLP
0001109147
AXIOM INVESTORS LLC /DE
0001088875
BAILLIE GIFFORD & CO
0001390777
Bank of New York Mellon Corp
0000009631
BANK OF NOVA SCOTIA
0001050459
BlackRock Asset Management Canada Ltd
N
Kevin Brown
VP Compliance
647-618-2644
/s/Kevin Brown
Toronto
A6
05-14-2023
0
884
168939569844
false
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
3M CO
COM
88579Y101
44607
503
SH
SOLE
503
0
0
ABBOTT LABS
COM
002824100
8501541
74798
SH
SOLE
74798
0
0
ABBVIE INC
COM
00287Y109
147657606
810860
SH
SOLE
810860
0
0
ABRDN HEALTHCARE OPPORTUNITI
SHS
879105104
1983146
98664
SH
SOLE
98664
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
98262549
283496
SH
SOLE
283496
0
0
ACUITY BRANDS INC
COM
00508Y102
927387
3451
SH
SOLE
3451
0
0
ADMA BIOLOGICS INC
COM
000899104
898920
136200
SH
SOLE
136200
0
0
ADOBE INC
COM
00724F101
37311133
73942
SH
SOLE
73942
0
0
ADVANCED DRAIN SYS INC DEL
COM
00790R104
24426905
141819
SH
SOLE
141819
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
24745540
137102
SH
SOLE
137102
0
0
AGCO CORP
COM
001084102
2952
24
SH
SOLE
24
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
4511
31
SH
SOLE
31
0
0
AGNC INVT CORP
COM
00123Q104
7920000
800000
SH
SOLE
800000
0
0
AGNICO EAGLE MINES LTD
COM
008474108
59315006
994384
SH
SOLE
994384
0
0
AIR LEASE CORP
CL A
00912X302
14403
280
SH
SOLE
280
0
0
AIR PRODS & CHEMS INC
COM
009158106
16354921
67507
SH
SOLE
67507
0
0
AIRBNB INC
COM CL A
009066101
23185458
140552
SH
SOLE
140552
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
4785
44
SH
SOLE
44
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
9024050
611800
SH
SOLE
611800
0
0
ALASKA AIR GROUP INC
COM
011659109
2321
54
SH
SOLE
54
0
0
ALBEMARLE CORP
COM
012653101
2240
17
SH
SOLE
17
0
0
ALBERTSONS COS INC
COMMON STOCK
013091103
1093247
50991
SH
SOLE
50991
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
5994315
46500
SH
SOLE
46500
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
34836
5512
SH
SOLE
5512
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
5824112
80488
SH
SOLE
80488
0
0
ALIGN TECHNOLOGY INC
COM
016255101
10936460
33351
SH
SOLE
33351
0
0
ALLEGRO MICROSYSTEMS INC
COM
01749D105
26763192
992700
SH
SOLE
992700
0
0
ALLIANT ENERGY CORP
COM
018802108
1641982
32579
SH
SOLE
32579
0
0
ALLSTATE CORP
COM
020002101
6920
40
SH
SOLE
40
0
0
ALLY FINL INC
COM
02005N100
1404617
34605
SH
SOLE
34605
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
81450
545
SH
SOLE
545
0
0
ALPHABET INC
CAP STK CL C
02079K107
224061248
1471570
SH
SOLE
1471570
0
0
ALPHABET INC
CAP STK CL A
02079K305
312457852
2070217
SH
SOLE
2070217
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
90783861
1912850
SH
SOLE
1912850
0
0
ALTRIA GROUP INC
COM
02209S103
8942
205
SH
SOLE
205
0
0
AMAZON COM INC
COM
023135106
1476383243
8184850
SH
SOLE
8184850
0
0
AMC ENTMT HLDGS INC
CL A NEW
00165C302
78
21
SH
SOLE
21
0
0
AMCOR PLC
ORD
G0250X107
8996
946
SH
SOLE
946
0
0
AMEREN CORP
COM
023608102
1872445
25317
SH
SOLE
25317
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
21490
1400
SH
SOLE
1400
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
1875258
21780
SH
SOLE
21780
0
0
AMERICAN EXPRESS CO
COM
025816109
181014
795
SH
SOLE
795
0
0
AMERICAN EXPRESS CO
COM
025816959
13661400
60000
SH
Put
SOLE
0
0
60000
AMERICAN HOMES 4 RENT
CL A
02665T306
2427480
66000
SH
SOLE
66000
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2611034
33402
SH
SOLE
33402
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
392931228
1988619
SH
SOLE
1988619
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
6428857
52605
SH
SOLE
52605
0
0
AMERICOLD REALTY TRUST INC
COM
03064D108
10922162
438289
SH
SOLE
438289
0
0
AMERIPRISE FINL INC
COM
03076C106
2012878
4591
SH
SOLE
4591
0
0
AMETEK INC
COM
031100100
2756486
15071
SH
SOLE
15071
0
0
AMGEN INC
COM
031162100
2033741
7153
SH
SOLE
7153
0
0
AMPHENOL CORP NEW
CL A
032095101
4137143
35866
SH
SOLE
35866
0
0
ANALOG DEVICES INC
COM
032654105
1011300
5113
SH
SOLE
5113
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
417619
6871
SH
SOLE
6871
0
0
ANSYS INC
COM
03662Q105
4860
14
SH
SOLE
14
0
0
AON PLC
SHS CL A
G0403H108
1227756
3679
SH
SOLE
3679
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
141401377
1257460
SH
SOLE
1257460
0
0
APPIAN CORP
CL A
03782L101
799
20
SH
SOLE
20
0
0
APPLE INC
COM
037833100
472525144
2755570
SH
SOLE
2755570
0
0
APPLIED MATLS INC
COM
038222105
4575419
22186
SH
SOLE
22186
0
0
APPLOVIN CORP
COM CL A
03831W108
9614658
138900
SH
SOLE
138900
0
0
APTARGROUP INC
COM
038336103
41584
289
SH
SOLE
289
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
2728644
29518
SH
SOLE
29518
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2991703
47631
SH
SOLE
47631
0
0
ARES CAPITAL CORP
COM
04010L103
28192300
1354097
SH
SOLE
1354097
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
47701389
358711
SH
SOLE
358711
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B951
18617200
140000
SH
Put
SOLE
0
0
140000
ARISTA NETWORKS INC
COM
040413106
3509628
12103
SH
SOLE
12103
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
15174
303
SH
SOLE
303
0
0
ARROW ELECTRS INC
COM
042735100
3495
27
SH
SOLE
27
0
0
ASHLAND INC
COM
044186104
63973064
657010
SH
SOLE
657010
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
238784144
246050
SH
SOLE
246050
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
4166083
61492
SH
SOLE
61492
0
0
AT&T INC
COM
00206R102
41800
2375
SH
SOLE
2375
0
0
ATAI LIFE SCIENCES NV
SHS
N0731H103
197
100
SH
SOLE
100
0
0
ATI INC
COM
01741R102
46002
899
SH
SOLE
899
0
0
ATMOS ENERGY CORP
COM
049560105
2271368
19108
SH
SOLE
19108
0
0
ATS CORPORATION
COM
00217Y104
14816568
439400
SH
SOLE
439400
0
0
AURORA CANNABIS INC
COM
05156X850
66
15
SH
SOLE
15
0
0
AUTODESK INC
COM
052769106
524746
2015
SH
SOLE
2015
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
10053533
40256
SH
SOLE
40256
0
0
AUTOZONE INC
COM
053332102
137402485
43597
SH
SOLE
43597
0
0
AVALONBAY CMNTYS INC
COM
053484101
11100941
59824
SH
SOLE
59824
0
0
AVANTOR INC
COM
05352A100
12571925
491667
SH
SOLE
491667
0
0
AVERY DENNISON CORP
COM
053611109
7120112
31893
SH
SOLE
31893
0
0
AXON ENTERPRISE INC
COM
05464C101
81630392
260900
SH
SOLE
260900
0
0
BALL CORP
COM
058498106
63183074
937991
SH
SOLE
937991
0
0
BALLARD PWR SYS INC NEW
COM
058586108
278
100
SH
SOLE
100
0
0
BANK AMERICA CORP
COM
060505104
15223932
401475
SH
SOLE
401475
0
0
BANK MONTREAL QUE
COM
063671101
668951321
6848396
SH
SOLE
6848396
0
0
BANK NEW YORK MELLON CORP
COM
064058100
2715054
47120
SH
SOLE
47120
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
881082111
17015877
SH
SOLE
17015877
0
0
BANK OZK LITTLE ROCK ARK
COM
06417N103
452327
9950
SH
SOLE
9950
0
0
BARRICK GOLD CORP
COM
067901108
18135187
1089855
SH
SOLE
1089855
0
0
BAUSCH HEALTH COS INC
COM
071734107
1645
155
SH
SOLE
155
0
0
BAYTEX ENERGY CORP
COM
07317Q105
151171
41645
SH
SOLE
41645
0
0
BCE INC
COM NEW
05534B760
258585727
7609939
SH
SOLE
7609939
0
0
BECTON DICKINSON & CO
COM
075887109
9929674
40128
SH
SOLE
40128
0
0
BERKLEY W R CORP
COM
084423102
168342621
1903467
SH
SOLE
1903467
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
6344400
10
SH
SOLE
10
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
168633146
401011
SH
SOLE
401011
0
0
BEST BUY INC
COM
086516101
9351
114
SH
SOLE
114
0
0
BGC GROUP INC
CL A
088929104
2718723
349900
SH
SOLE
349900
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1189625
20621
SH
SOLE
20621
0
0
BIO RAD LABS INC
CL A
090572207
3113
9
SH
SOLE
9
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1722432
19721
SH
SOLE
19721
0
0
BIONTECH SE
SPONSORED ADS
09075V102
9225
100
SH
SOLE
100
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
264775
3500
SH
SOLE
3500
0
0
BLACKBERRY LTD
COM
09228F103
4692
1700
SH
SOLE
1700
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
9785
906
SH
SOLE
906
0
0
BLACKROCK INC
COM
09247X101
6437831
7722
SH
SOLE
7722
0
0
BLACKSTONE INC
COM
09260D107
13538861
103059
SH
SOLE
103059
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
33818807
1085676
SH
SOLE
1085676
0
0
BLOCK INC
CL A
852234103
21145000
250000
SH
SOLE
250000
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
1591599
103485
SH
SOLE
103485
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
25773454
1366567
SH
SOLE
1366567
0
0
BLUEPRINT MEDICINES CORP
COM
09627Y109
23810
251
SH
SOLE
251
0
0
BOEING CO
COM
097023105
93488409
484421
SH
SOLE
484421
0
0
BOOKING HOLDINGS INC
COM
09857L108
125611717
34624
SH
SOLE
34624
0
0
BOOT BARN HLDGS INC
COM
099406100
286782
3014
SH
SOLE
3014
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
180728520
1217519
SH
SOLE
1217519
0
0
BORGWARNER INC
COM
099724106
1153924
33216
SH
SOLE
33216
0
0
BOSTON PROPERTIES INC
COM
101121101
5878
90
SH
SOLE
90
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
160544190
2344053
SH
SOLE
2344053
0
0
BP PLC
SPONSORED ADR
055622104
41749
1108
SH
SOLE
1108
0
0
BRIDGE INVT GROUP HLDGS INC
COM CL A
10806B100
965850
141000
SH
SOLE
141000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
4048758
74659
SH
SOLE
74659
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
273555
8969
SH
SOLE
8969
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
16963566
723393
SH
SOLE
723393
0
0
BROADCOM INC
COM
11135F101
78959975
59574
SH
SOLE
59574
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3840101
18745
SH
SOLE
18745
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
27211102
647575
SH
SOLE
647575
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB VTG
11259V106
10914056
452115
SH
SOLE
452115
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
23195662
1049815
SH
SOLE
1049815
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
946495090
22605567
SH
SOLE
22605567
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
530626147
17001799
SH
SOLE
17001799
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
765129
21230
SH
SOLE
21230
0
0
BROOKFIELD REINS LTD
CL A EXCH LT VTG
G16250105
292
7
SH
SOLE
7
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
70221
2858
SH
SOLE
2858
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
234429076
10091652
SH
SOLE
10091652
0
0
BROWN & BROWN INC
COM
115236101
21214269
242338
SH
SOLE
242338
0
0
BRP INC
COM SUN VTG
05577W200
8223038
122549
SH
SOLE
122549
0
0
BRUKER CORP
COM
116794108
531888
5662
SH
SOLE
5662
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
25336114
121487
SH
SOLE
121487
0
0
BUNGE GLOBAL SA
COM SHS
H11356104
1864736
18189
SH
SOLE
18189
0
0
BURLINGTON STORES INC
COM
122017106
192536127
829218
SH
SOLE
829218
0
0
BWX TECHNOLOGIES INC
COM
05605H100
123144
1200
SH
SOLE
1200
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
266583305
856410
SH
SOLE
856410
0
0
CAE INC
COM
124765108
38836100
1881594
SH
SOLE
1881594
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
6299666
64021
SH
SOLE
64021
0
0
CAMECO CORP
COM
13321L108
21391069
493792
SH
SOLE
493792
0
0
CAMPBELL SOUP CO
COM
134429109
1149788
25867
SH
SOLE
25867
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
24602
2040
SH
SOLE
2040
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
25898748
510622
SH
SOLE
510622
0
0
CANADIAN NAT RES LTD
COM
136385101
1177083284
15422999
SH
SOLE
15422999
0
0
CANADIAN NATL RY CO
COM
136375102
1144702937
8691086
SH
SOLE
8691086
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
1154864679
13098159
SH
SOLE
13098159
0
0
CANOPY GROWTH CORP
COM NEW
138035704
1510
175
SH
SOLE
175
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2535746
17031
SH
SOLE
17031
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
1540
34
SH
SOLE
34
0
0
CARLISLE COS INC
COM
142339100
34971829
89248
SH
SOLE
89248
0
0
CARLYLE GROUP INC
COM
14316J108
55119
1175
SH
SOLE
1175
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
34314
2100
SH
SOLE
2100
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
100158
1723
SH
SOLE
1723
0
0
CARVANA CO
CL A
146869102
43955
500
SH
SOLE
500
0
0
CASEYS GEN STORES INC
COM
147528103
15538449
48794
SH
SOLE
48794
0
0
CATALENT INC
COM
148806102
3726
66
SH
SOLE
66
0
0
CATERPILLAR INC
COM
149123101
73286
200
SH
SOLE
200
0
0
CAVA GROUP INC
COM
148929102
152719157
2180145
SH
SOLE
2180145
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
2631014
14320
SH
SOLE
14320
0
0
CBRE GROUP INC
CL A
12504L109
5834
60
SH
SOLE
60
0
0
CDW CORP
COM
12514G108
75840816
296508
SH
SOLE
296508
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
47925604
577974
SH
SOLE
577974
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
207230
23000
SH
SOLE
23000
0
0
CENCORA INC
COM
03073E105
4374
18
SH
SOLE
18
0
0
CENOVUS ENERGY INC
COM
15135U109
138434328
6925179
SH
SOLE
6925179
0
0
CENTENE CORP DEL
COM
15135B101
6796525
86602
SH
SOLE
86602
0
0
CENTERPOINT ENERGY INC
COM
15189T107
1980368
69511
SH
SOLE
69511
0
0
CENTERRA GOLD INC
COM
152006102
2352
398
SH
SOLE
398
0
0
CF INDS HLDGS INC
COM
125269100
1916992
23038
SH
SOLE
23038
0
0
CGI INC
CL A SUB VTG
12532H104
152096667
1376565
SH
SOLE
1376565
0
0
CHAMPIONX CORPORATION
COM
15872M104
2692
75
SH
SOLE
75
0
0
CHART INDS INC
COM
16115Q308
5623706
34141
SH
SOLE
34141
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
4297390
26202
SH
SOLE
26202
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7752891
48071
SH
SOLE
48071
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
17566399
197753
SH
SOLE
197753
0
0
CHEVRON CORP NEW
COM
166764100
11349078
71948
SH
SOLE
71948
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
78224087
26911
SH
SOLE
26911
0
0
CHUBB LIMITED
COM
H1467J104
3988788
15393
SH
SOLE
15393
0
0
CHURCH & DWIGHT CO INC
COM
171340102
6619408
63459
SH
SOLE
63459
0
0
CINCINNATI FINL CORP
COM
172062101
2418707
19479
SH
SOLE
19479
0
0
CINTAS CORP
COM
172908105
10343237
15055
SH
SOLE
15055
0
0
CISCO SYS INC
COM
17275R102
7661884
153514
SH
SOLE
153514
0
0
CITIGROUP INC
COM NEW
172967424
16861175
266622
SH
SOLE
266622
0
0
CITIGROUP INC
COM NEW
172967904
9486000
150000
SH
Call
SOLE
0
0
0
CITIZENS FINL GROUP INC
COM
174610105
2313778
63758
SH
SOLE
63758
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
154450
6792
SH
SOLE
6792
0
0
CLOROX CO DEL
COM
189054109
9646
63
SH
SOLE
63
0
0
CLOUDFLARE INC
CL A COM
18915M107
253926992
2622400
SH
SOLE
2622400
0
0
CME GROUP INC
COM
12572Q105
195680310
908915
SH
SOLE
908915
0
0
CMS ENERGY CORP
COM
125896100
52699146
873370
SH
SOLE
873370
0
0
COCA COLA CO
COM
191216100
309343577
5056286
SH
SOLE
5056286
0
0
COCA COLA CONS INC
COM
191098102
4232
5
SH
SOLE
5
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
16267
249
SH
SOLE
249
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2532096
34549
SH
SOLE
34549
0
0
COHERENT CORP
COM
19247G107
8450428
139400
SH
SOLE
139400
0
0
COLGATE PALMOLIVE CO
COM
194162103
837555
9301
SH
SOLE
9301
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
35250276
288393
SH
SOLE
288393
0
0
COMCAST CORP NEW
CL A
20030N101
58338999
1345767
SH
SOLE
1345767
0
0
COMFORT SYS USA INC
COM
199908104
2382825
7500
SH
SOLE
7500
0
0
CONAGRA BRANDS INC
COM
205887102
1884630
63584
SH
SOLE
63584
0
0
CONFLUENT INC
CLASS A COM
20717M103
181075160
5933000
SH
SOLE
5933000
0
0
CONOCOPHILLIPS
COM
20825C104
6546265
51432
SH
SOLE
51432
0
0
CONSOLIDATED EDISON INC
COM
209115104
2740464
30178
SH
SOLE
30178
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
6794
25
SH
SOLE
25
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
917965
4966
SH
SOLE
4966
0
0
COPART INC
COM
217204106
4755522
82105
SH
SOLE
82105
0
0
CORE LABORATORIES INC
COM
21867A105
11136
652
SH
SOLE
652
0
0
CORNING INC
COM
219350105
428480
13000
SH
SOLE
13000
0
0
CORPAY INC
COM SHS
219948106
2777
9
SH
SOLE
9
0
0
CORTEVA INC
COM
22052L104
5363
93
SH
SOLE
93
0
0
CORVEL CORP
COM
221006109
489369
1861
SH
SOLE
1861
0
0
COSTCO WHSL CORP NEW
COM
22160K105
264938789
361627
SH
SOLE
361627
0
0
COTERRA ENERGY INC
COM
127097103
2906964
104267
SH
SOLE
104267
0
0
CRANE NXT CO
COM
224441105
6729768
108720
SH
SOLE
108720
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
1192071
145552
SH
SOLE
145552
0
0
CRH PLC
ORD
G25508105
102861255
1192456
SH
SOLE
1192456
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
314723203
981700
SH
SOLE
981700
0
0
CROWN CASTLE INC
COM
22822V101
86654768
818811
SH
SOLE
818811
0
0
CROWN HLDGS INC
COM
228368106
119167410
1503500
SH
SOLE
1503500
0
0
CSX CORP
COM
126408103
59322862
1600293
SH
SOLE
1600293
0
0
CUBESMART
COM
229663109
7649641
169165
SH
SOLE
169165
0
0
CUMMINS INC
COM
231021106
3830
13
SH
SOLE
13
0
0
CURTISS WRIGHT CORP
COM
231561101
1796443
7019
SH
SOLE
7019
0
0
CVS HEALTH CORP
COM
126650100
2163570
27126
SH
SOLE
27126
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
102630135
386365
SH
SOLE
386365
0
0
D R HORTON INC
COM
23331A109
25585057
155485
SH
SOLE
155485
0
0
DANAHER CORPORATION
COM
235851102
181588393
727168
SH
SOLE
727168
0
0
DARDEN RESTAURANTS INC
COM
237194105
1938271
11596
SH
SOLE
11596
0
0
DATADOG INC
CL A COM
23804L103
290200440
2347900
SH
SOLE
2347900
0
0
DECKERS OUTDOOR CORP
COM
243537107
40936339
43491
SH
SOLE
43491
0
0
DEERE & CO
COM
244199105
1360782
3313
SH
SOLE
3313
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
7994
167
SH
SOLE
167
0
0
DENTSPLY SIRONA INC
COM
24906P109
2589
78
SH
SOLE
78
0
0
DESCARTES SYS GROUP INC
COM
249906108
21434953
234185
SH
SOLE
234185
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
3183427
201866
SH
SOLE
201866
0
0
DEVON ENERGY CORP NEW
COM
25179M103
8805637
175481
SH
SOLE
175481
0
0
DEXCOM INC
COM
252131107
252905580
1823400
SH
SOLE
1823400
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
1989992
13379
SH
SOLE
13379
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
17845605
90052
SH
SOLE
90052
0
0
DIGITAL RLTY TR INC
COM
253868103
9939
69
SH
SOLE
69
0
0
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
20190085
1047747
SH
SOLE
1047747
0
0
DISNEY WALT CO
COM
254687106
107187727
876003
SH
SOLE
876003
0
0
DOCEBO INC
COM
25609L105
244900
5000
SH
SOLE
5000
0
0
DOLLAR GEN CORP NEW
COM
256677105
1256283
8050
SH
SOLE
8050
0
0
DOLLAR TREE INC
COM
256746108
2532380
19019
SH
SOLE
19019
0
0
DOMINION ENERGY INC
COM
25746U109
39258293
798095
SH
SOLE
798095
0
0
DONALDSON INC
COM
257651109
18689566
250262
SH
SOLE
250262
0
0
DOORDASH INC
CL A
25809K105
29919119
217246
SH
SOLE
217246
0
0
DOVER CORP
COM
260003108
4535178
25595
SH
SOLE
25595
0
0
DOW INC
COM
260557103
4417800
76261
SH
SOLE
76261
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
109333657
2407700
SH
SOLE
2407700
0
0
DTE ENERGY CO
COM
233331107
2058778
18359
SH
SOLE
18359
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
2383418
24645
SH
SOLE
24645
0
0
DUPONT DE NEMOURS INC
COM
26614N102
32804486
427866
SH
SOLE
427866
0
0
E L F BEAUTY INC
COM
26856L103
61298581
312700
SH
SOLE
312700
0
0
EASTMAN CHEM CO
COM
277432100
3508
35
SH
SOLE
35
0
0
EATON CORP PLC
SHS
G29183103
243072429
777384
SH
SOLE
777384
0
0
ECOLAB INC
COM
278865100
10296755
44594
SH
SOLE
44594
0
0
EDISON INTL
COM
281020107
1795340
25383
SH
SOLE
25383
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
29365301
307297
SH
SOLE
307297
0
0
ELBIT SYS LTD
ORD
M3760D101
237601946
1130200
SH
SOLE
1130200
0
0
ELDORADO GOLD CORP NEW
COM
284902509
9286
660
SH
SOLE
660
0
0
ELECTRONIC ARTS INC
COM
285512109
1127297
8497
SH
SOLE
8497
0
0
ELEVANCE HEALTH INC
COM
036752103
322200014
621360
SH
SOLE
621360
0
0
ELI LILLY & CO
COM
532457108
408798531
525475
SH
SOLE
525475
0
0
EMBRAER S.A.
SPONSORED ADS
29082A107
3700296
138900
SH
SOLE
138900
0
0
EMERSON ELEC CO
COM
291011104
27178381
239626
SH
SOLE
239626
0
0
ENBRIDGE INC
COM
29250N105
1325981768
36649579
SH
SOLE
36649579
0
0
ENERFLEX LTD
COM
29269R105
51892830
8901000
SH
SOLE
8901000
0
0
ENERPLUS CORP
COM
292766102
885
45
SH
SOLE
45
0
0
ENTEGRIS INC
COM
29362U104
6605
47
SH
SOLE
47
0
0
ENTERGY CORP NEW
COM
29364G103
45311040
428757
SH
SOLE
428757
0
0
EOG RES INC
COM
26875P101
13902344
108748
SH
SOLE
108748
0
0
EQT CORP
COM
26884L109
1770723
47767
SH
SOLE
47767
0
0
EQUIFAX INC
COM
294429105
13620513
50914
SH
SOLE
50914
0
0
EQUINIX INC
COM
29444U700
17398782
21081
SH
SOLE
21081
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
86685
3207
SH
SOLE
3207
0
0
EQUINOX GOLD CORP
COM
29446Y502
8169
1357
SH
SOLE
1357
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
2190
34
SH
SOLE
34
0
0
ERIE INDTY CO
CL A
29530P102
1321968
3292
SH
SOLE
3292
0
0
ERO COPPER CORP
COM
296006109
1446000
75000
SH
SOLE
75000
0
0
ESSEX PPTY TR INC
COM
297178105
5459263
22300
SH
SOLE
22300
0
0
EVEREST GROUP LTD
COM
G3223R108
2293973
5771
SH
SOLE
5771
0
0
EVERGY INC
COM
30034W106
1574283
29492
SH
SOLE
29492
0
0
EXCHANGE TRADED CONCEPTS TRU
ROBO GLB ETF
301505707
68022
1160
SH
SOLE
1160
0
0
EXCHANGE TRADED CONCEPTS TRU
ROBO GBL HLTCR
301505723
72371
2546
SH
SOLE
2546
0
0
EXELON CORP
COM
30161N101
1984485
52821
SH
SOLE
52821
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
11158
81
SH
SOLE
81
0
0
EXPEDITORS INTL WASH INC
COM
302130109
113331566
932233
SH
SOLE
932233
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1572900
10700
SH
SOLE
10700
0
0
EXXON MOBIL CORP
COM
30231G102
285994687
2460381
SH
SOLE
2460381
0
0
F5 INC
COM
315616102
1414531
7461
SH
SOLE
7461
0
0
FAIR ISAAC CORP
COM
303250104
621056
497
SH
SOLE
497
0
0
FASTENAL CO
COM
311900104
4722202
61216
SH
SOLE
61216
0
0
FEDERAL RLTY INVT TR NEW
SH BEN INT NEW
313745101
1766676
17300
SH
SOLE
17300
0
0
FEDEX CORP
COM
31428X106
2935646
10132
SH
SOLE
10132
0
0
FERGUSON PLC NEW
SHS
G3421J106
3179686
14557
SH
SOLE
14557
0
0
FERRARI N V
COM
N3167Y103
4241260
9729
SH
SOLE
9729
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
4124
50
SH
SOLE
50
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
13010
245
SH
SOLE
245
0
0
FIFTH THIRD BANCORP
COM
316773100
2163129
58133
SH
SOLE
58133
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
2122230
1298
SH
SOLE
1298
0
0
FIRST SOLAR INC
COM
336433107
4712896
27920
SH
SOLE
27920
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
89290
934
SH
SOLE
934
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
114923
2038
SH
SOLE
2038
0
0
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
17928658
175599
SH
SOLE
175599
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
33813
975
SH
SOLE
975
0
0
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
81568
1803
SH
SOLE
1803
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
180002
944
SH
SOLE
944
0
0
FIRST WATCH RESTAURANT GROUP
COM
33748L101
3333499
135398
SH
SOLE
135398
0
0
FIRSTENERGY CORP
COM
337932107
97766916
2531510
SH
SOLE
2531510
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
65466627
394853
SH
SOLE
394853
0
0
FISERV INC
COM
337738108
9273556
58025
SH
SOLE
58025
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
93678452
2280946
SH
SOLE
2280946
0
0
FORD MTR CO DEL
COM
345370860
33346
2511
SH
SOLE
2511
0
0
FORTINET INC
COM
34959E109
11066
162
SH
SOLE
162
0
0
FORTIS INC
COM
349553107
359668775
9103234
SH
SOLE
9103234
0
0
FORTIVE CORP
COM
34959J108
29615224
344283
SH
SOLE
344283
0
0
FOX CORP
CL A COM
35137L105
10945
350
SH
SOLE
350
0
0
FRANCO NEV CORP
COM
351858105
116470082
977426
SH
SOLE
977426
0
0
FRANKLIN BSP RLTY TR INC
COMMON STOCK
35243J101
6012000
450000
SH
SOLE
450000
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
26989
574
SH
SOLE
574
0
0
FS KKR CAP CORP
COM
302635206
11635370
610140
SH
SOLE
610140
0
0
FUSION PHARMACEUTICALS INC
COM
36118A100
15655724
734321
SH
SOLE
734321
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
14984147
59927
SH
SOLE
59927
0
0
GARMIN LTD
SHS
H2906T109
2924700
19646
SH
SOLE
19646
0
0
GARTNER INC
COM
366651107
8103
17
SH
SOLE
17
0
0
GATX CORP
COM
361448103
3351
25
SH
SOLE
25
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
727
8
SH
SOLE
8
0
0
GENERAC HLDGS INC
COM
368736104
1671986
13255
SH
SOLE
13255
0
0
GENERAL DYNAMICS CORP
COM
369550108
4617582
16346
SH
SOLE
16346
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
3922537
28020
SH
SOLE
28020
0
0
GENERAL MLS INC
COM
370334104
2598476
37137
SH
SOLE
37137
0
0
GENERAL MTRS CO
COM
37045V100
2721454
60010
SH
SOLE
60010
0
0
GENUINE PARTS CO
COM
372460105
10225
66
SH
SOLE
66
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
27662376
801808
SH
SOLE
801808
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
5323254
143368
SH
SOLE
143368
0
0
GILEAD SCIENCES INC
COM
375558103
2260349
30858
SH
SOLE
30858
0
0
GLOBAL PMTS INC
COM
37940X102
3742
28
SH
SOLE
28
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
1606840
39393
SH
SOLE
39393
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
9543
300
SH
SOLE
300
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
37057819
1349520
SH
SOLE
1349520
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
29982
662
SH
SOLE
662
0
0
GLOBE LIFE INC
COM
37959E102
1530615
13153
SH
SOLE
13153
0
0
GLOBUS MED INC
CL A
379577208
1019
19
SH
SOLE
19
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
228071
15225
SH
SOLE
15225
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2310243
5531
SH
SOLE
5531
0
0
GRAINGER W W INC
COM
384802104
4031560
3963
SH
SOLE
3963
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
205489408
3590589
SH
SOLE
3590589
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
947124
32458
SH
SOLE
32458
0
0
GSK PLC
SPONSORED ADR
37733W204
131954
3078
SH
SOLE
3078
0
0
HALEON PLC
SPON ADS
405552100
836350
98510
SH
SOLE
98510
0
0
HALLIBURTON CO
COM
406216101
18725
475
SH
SOLE
475
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
3037605
29477
SH
SOLE
29477
0
0
HCA HEALTHCARE INC
COM
40412C101
26671727
79968
SH
SOLE
79968
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
75152934
1342736
SH
SOLE
1342736
0
0
HELMERICH & PAYNE INC
COM
423452101
2397
57
SH
SOLE
57
0
0
HENRY JACK & ASSOC INC
COM
426281101
692314
3985
SH
SOLE
3985
0
0
HERSHEY CO
COM
427866108
3257486
16748
SH
SOLE
16748
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2595317
146380
SH
SOLE
146380
0
0
HEXCEL CORP NEW
COM
428291108
2914
40
SH
SOLE
40
0
0
HF SINCLAIR CORP
COM
403949100
1345164
22282
SH
SOLE
22282
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
57594
270
SH
SOLE
270
0
0
HIVE DIGITAL TECHNOLOGIES LT
COM NEW
433921103
74
22
SH
SOLE
22
0
0
HOLOGIC INC
COM
436440101
2137429
27417
SH
SOLE
27417
0
0
HOME DEPOT INC
COM
437076102
276683775
721282
SH
SOLE
721282
0
0
HONEYWELL INTL INC
COM
438516106
484655388
2361293
SH
SOLE
2361293
0
0
HOULIHAN LOKEY INC
CL A
441593100
4743
37
SH
SOLE
37
0
0
HOWMET AEROSPACE INC
COM
443201108
18650870
272554
SH
SOLE
272554
0
0
HP INC
COM
40434L105
8613
285
SH
SOLE
285
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1325897
4549
SH
SOLE
4549
0
0
HUNTSMAN CORP
COM
447011107
74651958
2867920
SH
SOLE
2867920
0
0
I-80 GOLD CORP
COM
44955L106
3698
2760
SH
SOLE
2760
0
0
ICON PLC
SHS
G4705A100
1556120
4632
SH
SOLE
4632
0
0
IDEXX LABS INC
COM
45168D104
1616010
2993
SH
SOLE
2993
0
0
ILLINOIS TOOL WKS INC
COM
452308109
130590576
486679
SH
SOLE
486679
0
0
IMPERIAL OIL LTD
COM NEW
453038408
783312
11331
SH
SOLE
11331
0
0
INGERSOLL RAND INC
COM
45687V106
21411225
225500
SH
SOLE
225500
0
0
INSPIRE MED SYS INC
COM
457730109
1739799
8100
SH
SOLE
8100
0
0
INTEL CORP
COM
458140100
142007
3215
SH
SOLE
3215
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
68140978
609981
SH
SOLE
609981
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
147600
1074
SH
SOLE
1074
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
3154086
16517
SH
SOLE
16517
0
0
INTERNATIONAL PAPER CO
COM
460146103
11667
299
SH
SOLE
299
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1654178
50695
SH
SOLE
50695
0
0
INTUIT
COM
461202103
23342800
35912
SH
SOLE
35912
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
125826692
315284
SH
SOLE
315284
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
20962952
1511388
SH
SOLE
1511388
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
14989432
605389
SH
SOLE
605389
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
20177992
363371
SH
SOLE
363371
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
16880626
391571
SH
SOLE
391571
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
45370
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
34887939
524079
SH
SOLE
524079
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2352755
38940
SH
SOLE
38940
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
131929
4150
SH
SOLE
4150
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1019607
6020
SH
SOLE
6020
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
60456518
549355
SH
SOLE
549355
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1075836
2423
SH
SOLE
2423
0
0
IQVIA HLDGS INC
COM
46266C105
20165449
79740
SH
SOLE
79740
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
30021102
714618
SH
SOLE
714618
0
0
ISHARES INC
MSCI AUST ETF
464286103
457394
18548
SH
SOLE
18548
0
0
ISHARES INC
US INTL HGH YLD
464286178
2096374
47483
SH
SOLE
47483
0
0
ISHARES INC
MSCI WORLD ETF
464286392
85642
591
SH
SOLE
591
0
0
ISHARES INC
MSCI CDA ETF
464286509
1522396
39770
SH
SOLE
39770
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
104415734
991885
SH
SOLE
991885
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
133481
8584
SH
SOLE
8584
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
101670473
1970358
SH
SOLE
1970358
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1015239
14229
SH
SOLE
14229
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
13682
541
SH
SOLE
541
0
0
ISHARES SILVER TR
ISHARES
46428Q109
27027341
1188015
SH
SOLE
1188015
0
0
ISHARES TR
S&P 100 ETF
464287101
2474
10
SH
SOLE
10
0
0
ISHARES TR
TIPS BD ETF
464287176
12889
120
SH
SOLE
120
0
0
ISHARES TR
CORE S&P500 ETF
464287200
73062801
138974
SH
SOLE
138974
0
0
ISHARES TR
CORE US AGGBD ET
464287226
123629760
1262301
SH
SOLE
1262301
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
202730
4935
SH
SOLE
4935
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
8973265
82384
SH
SOLE
82384
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
3754405
39662
SH
SOLE
39662
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
56620955
692357
SH
SOLE
692357
0
0
ISHARES TR
MSCI EAFE ETF
464287465
5137953
64337
SH
SOLE
64337
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
13340
84
SH
SOLE
84
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
272966
1008
SH
SOLE
1008
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
32807
156
SH
SOLE
156
0
0
ISHARES TR
U.S. TECH ETF
464287721
50432214
373406
SH
SOLE
373406
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
1296178
14418
SH
SOLE
14418
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
4754018
43015
SH
SOLE
43015
0
0
ISHARES TR
GL TIMB FORE ETF
464288174
20584754
243953
SH
SOLE
243953
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
70189
1036
SH
SOLE
1036
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
14294075
1022466
SH
SOLE
1022466
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
81872745
913045
SH
SOLE
913045
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
120243357
2525060
SH
SOLE
2525060
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
67130815
863641
SH
SOLE
863641
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
1758630
17445
SH
SOLE
17445
0
0
ISHARES TR
USD INV GRDE ETF
464288620
102588959
2020661
SH
SOLE
2020661
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
28241947
550740
SH
SOLE
550740
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
15814666
136557
SH
SOLE
136557
0
0
ISHARES TR
PFD AND INCM SEC
464288687
1039321
32247
SH
SOLE
32247
0
0
ISHARES TR
US AER DEF ETF
464288760
89449
678
SH
SOLE
678
0
0
ISHARES TR
MICRO-CAP ETF
464288869
65027888
536578
SH
SOLE
536578
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
176147
2308
SH
SOLE
2308
0
0
ISHARES TR
US TREAS BD ETF
46429B267
66849191
2935845
SH
SOLE
2935845
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
464310
9000
SH
SOLE
9000
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
38473863
753503
SH
SOLE
753503
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
180811
4551
SH
SOLE
4551
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
2826676
33820
SH
SOLE
33820
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
2823533
17180
SH
SOLE
17180
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
39882043
537349
SH
SOLE
537349
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
16657
420
SH
SOLE
420
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
2828683
48720
SH
SOLE
48720
0
0
ISHARES TR
CONV BD ETF
46435G102
22156657
277548
SH
SOLE
277548
0
0
ISHARES TR
BROAD USD HIGH
46435U853
88296683
2413137
SH
SOLE
2413137
0
0
ISHARES TR
IBOXX HI YD ETF
464288953
46638000
600000
SH
Put
SOLE
0
0
600000
ISHARES TR
IBOXX INV CP ETF
464287952
35126700
322500
SH
Put
SOLE
0
0
322500
JABIL INC
COM
466313103
1572841
11742
SH
SOLE
11742
0
0
JACOBS SOLUTIONS INC
COM
46982L108
12298
80
SH
SOLE
80
0
0
JFROG LTD
ORD SHS
M6191J100
62885262
1422100
SH
SOLE
1422100
0
0
JOHNSON & JOHNSON
COM
478160104
261605605
1653743
SH
SOLE
1653743
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
1469700
22500
SH
SOLE
22500
0
0
JPMORGAN CHASE & CO
COM
46625H100
705836769
3523898
SH
SOLE
3523898
0
0
KELLANOVA
COM
487836108
1956396
34149
SH
SOLE
34149
0
0
KENVUE INC
COM
49177J102
62128460
2895082
SH
SOLE
2895082
0
0
KEURIG DR PEPPER INC
COM
49271V100
2361927
77011
SH
SOLE
77011
0
0
KEYCORP
COM
493267108
3225
204
SH
SOLE
204
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
4691
30
SH
SOLE
30
0
0
KIMBERLY-CLARK CORP
COM
494368103
2174115
16808
SH
SOLE
16808
0
0
KIMCO RLTY CORP
COM
49446R109
28068891
1431356
SH
SOLE
1431356
0
0
KINROSS GOLD CORP
COM
496902404
48299091
7879134
SH
SOLE
7879134
0
0
KINSALE CAP GROUP INC
COM
49714P108
11756800
22405
SH
SOLE
22405
0
0
KIRBY CORP
COM
497266106
37937
398
SH
SOLE
398
0
0
KKR & CO INC
COM
48251W104
23188719
230550
SH
SOLE
230550
0
0
KLA CORP
COM NEW
482480100
6107598
8743
SH
SOLE
8743
0
0
KOHLS CORP
COM
500255104
10760081
369128
SH
SOLE
369128
0
0
KOHLS CORP
COM
500255904
17766925
609500
SH
Call
SOLE
0
0
0
KOLIBRI GLOBAL ENERGY INC
COM NEW
50043K406
313
100
SH
SOLE
100
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
118900
5945
SH
SOLE
5945
0
0
KRAFT HEINZ CO
COM
500754106
3050191
82661
SH
SOLE
82661
0
0
KRANESHARES TRUST
CSI CHI INTERNET
500767306
12023
458
SH
SOLE
458
0
0
KRISPY KREME INC
COM
50101L106
248864
16335
SH
SOLE
16335
0
0
KROGER CO
COM
501044101
22852
400
SH
SOLE
400
0
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
588
27
SH
SOLE
27
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
52283446
245347
SH
SOLE
245347
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2109668
9657
SH
SOLE
9657
0
0
LAM RESEARCH CORP
COM
512807108
7598649
7821
SH
SOLE
7821
0
0
LAMB WESTON HLDGS INC
COM
513272104
209758
1969
SH
SOLE
1969
0
0
LAUDER ESTEE COS INC
CL A
518439104
9595067
62245
SH
SOLE
62245
0
0
LCI INDS
COM
50189K103
474765
3858
SH
SOLE
3858
0
0
LENNAR CORP
CL A
526057104
4192872
24380
SH
SOLE
24380
0
0
LENNOX INTL INC
COM
526107107
15154493
31006
SH
SOLE
31006
0
0
LEXARIA BIOSCIENCE CORP
COM NEW
52886N406
9750
2686
SH
SOLE
2686
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
2913
51
SH
SOLE
51
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
5895
103
SH
SOLE
103
0
0
LIBERTY MEDIA CORP DEL
COM LBTY LIV S C
531229722
3418
78
SH
SOLE
78
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
1645
117
SH
SOLE
117
0
0
LINDE PLC
SHS
G54950103
40755224
87774
SH
SOLE
87774
0
0
LISTED FD TR
WAHED FTSE ETF
53656F607
237351
4908
SH
SOLE
4908
0
0
LKQ CORP
COM
501889208
1609938
30143
SH
SOLE
30143
0
0
LOCKHEED MARTIN CORP
COM
539830109
4535054
9970
SH
SOLE
9970
0
0
LOEWS CORP
COM
540424108
2106862
26911
SH
SOLE
26911
0
0
LOGITECH INTL S A
SHS
H50430232
3731466
41753
SH
SOLE
41753
0
0
LOWES COS INC
COM
548661107
113864
447
SH
SOLE
447
0
0
LUCID GROUP INC
COM
549498103
3107
1090
SH
SOLE
1090
0
0
LUMENTUM HLDGS INC
COM
55024U109
2462
52
SH
SOLE
52
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
2104616
20577
SH
SOLE
20577
0
0
M & T BK CORP
COM
55261F104
11796929
81112
SH
SOLE
81112
0
0
MAGNA INTL INC
COM
559222401
33992524
623945
SH
SOLE
623945
0
0
MAGNITE INC
COM
55955D100
108
10
SH
SOLE
10
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
9630602
38487
SH
SOLE
38487
0
0
MANULIFE FINL CORP
COM
56501R106
367025456
14686893
SH
SOLE
14686893
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
11290
500
SH
SOLE
500
0
0
MARATHON OIL CORP
COM
565849106
2053771
72469
SH
SOLE
72469
0
0
MARATHON PETE CORP
COM
56585A102
4704421
23347
SH
SOLE
23347
0
0
MARRIOTT INTL INC NEW
CL A
571903202
4037
16
SH
SOLE
16
0
0
MARSH & MCLENNAN COS INC
COM
571748102
31346654
152183
SH
SOLE
152183
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
16821956
27400
SH
SOLE
27400
0
0
MASCO CORP
COM
574599106
6389
81
SH
SOLE
81
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
437848260
909210
SH
SOLE
909210
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
15026878
195637
SH
SOLE
195637
0
0
MCDONALDS CORP
COM
580135101
463972409
1645584
SH
SOLE
1645584
0
0
MCKESSON CORP
COM
58155Q103
102002
190
SH
SOLE
190
0
0
MEDPACE HLDGS INC
COM
58506Q109
6910965
17100
SH
SOLE
17100
0
0
MEDTRONIC PLC
SHS
G5960L103
337596964
3873746
SH
SOLE
3873746
0
0
MERCADOLIBRE INC
COM
58733R102
83823062
55440
SH
SOLE
55440
0
0
MERCK & CO INC
COM
58933Y105
6613598
50122
SH
SOLE
50122
0
0
META PLATFORMS INC
CL A
30303M102
660414050
1360052
SH
SOLE
1360052
0
0
METHANEX CORP
COM
59151K108
24904
558
SH
SOLE
558
0
0
METLIFE INC
COM
59156R108
55657
751
SH
SOLE
751
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
60699132
676615
SH
SOLE
676615
0
0
MICRON TECHNOLOGY INC
COM
595112103
213333744
1809600
SH
SOLE
1809600
0
0
MICROSOFT CORP
COM
594918104
2638696518
6271859
SH
SOLE
6271859
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
140178885
1065351
SH
SOLE
1065351
0
0
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
70938975
2206500
SH
SOLE
2206500
0
0
MONDAY COM LTD
SHS
M7S64H106
112189629
496700
SH
SOLE
496700
0
0
MONDELEZ INTL INC
CL A
609207105
263489520
3764136
SH
SOLE
3764136
0
0
MONGODB INC
CL A
60937P106
185129968
516200
SH
SOLE
516200
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
3102122
52330
SH
SOLE
52330
0
0
MOODYS CORP
COM
615369105
13774129
35046
SH
SOLE
35046
0
0
MORGAN STANLEY
COM NEW
617446448
742922
7890
SH
SOLE
7890
0
0
MORNINGSTAR INC
COM
617700109
3453744
11200
SH
SOLE
11200
0
0
MOSAIC CO NEW
COM
61945C103
1352511
41667
SH
SOLE
41667
0
0
MR COOPER GROUP INC
COM
62482R107
5300600
68000
SH
SOLE
68000
0
0
MURPHY OIL CORP
COM
626717102
2239
49
SH
SOLE
49
0
0
NASDAQ INC
COM
631103108
11610
184
SH
SOLE
184
0
0
NETAPP INC
COM
64110D104
2490728
23728
SH
SOLE
23728
0
0
NETEASE INC
SPONSORED ADS
64110W102
109264
1056
SH
SOLE
1056
0
0
NETFLIX INC
COM
64110L106
323310304
532347
SH
SOLE
532347
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
5075456
36800
SH
SOLE
36800
0
0
NEW GOLD INC CDA
COM
644535106
2885
1697
SH
SOLE
1697
0
0
NEWMONT CORP
COM
651639106
21110
589
SH
SOLE
589
0
0
NEXGEN ENERGY LTD
COM
65340P106
21679061
2790098
SH
SOLE
2790098
0
0
NEXTERA ENERGY INC
COM
65339F101
364171770
5698197
SH
SOLE
5698197
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
57410177
1908583
SH
SOLE
1908583
0
0
NEXTRACKER INC
CLASS A COM
65290E101
4512291
80190
SH
SOLE
80190
0
0
NICE LTD
SPONSORED ADR
653656108
44480015
170670
SH
SOLE
170670
0
0
NIKE INC
CL B
654106103
199127267
2118826
SH
SOLE
2118826
0
0
NIKOLA CORP
COM
654110105
11856
11400
SH
SOLE
11400
0
0
NIO INC
SPON ADS
62914V106
9000
2000
SH
SOLE
2000
0
0
NISOURCE INC
COM
65473P105
1446867
52309
SH
SOLE
52309
0
0
NOKIA CORP
SPONSORED ADR
654902204
3664
1035
SH
SOLE
1035
0
0
NORDSON CORP
COM
655663102
868919
3165
SH
SOLE
3165
0
0
NORFOLK SOUTHN CORP
COM
655844108
46089926
180837
SH
SOLE
180837
0
0
NORTHROP GRUMMAN CORP
COM
666807102
2441166
5100
SH
SOLE
5100
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
46046
2200
SH
SOLE
2200
0
0
NOVA LTD
COM
M7516K103
28421775
160231
SH
SOLE
160231
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
637934
6595
SH
SOLE
6595
0
0
NOVO-NORDISK A S
ADR
670100205
304696924
2373029
SH
SOLE
2373029
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
95781198
8028600
SH
SOLE
8028600
0
0
NUCOR CORP
COM
670346105
2343928
11844
SH
SOLE
11844
0
0
NUTRIEN LTD
COM
67077M108
480057821
8839216
SH
SOLE
8839216
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
12412574
164623
SH
SOLE
164623
0
0
NVIDIA CORPORATION
COM
67066G104
864883114
957195
SH
SOLE
957195
0
0
NVR INC
COM
62944T105
19480404
2405
SH
SOLE
2405
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1320614
5330
SH
SOLE
5330
0
0
OBSIDIAN ENERGY LTD
COM
674482203
756
92
SH
SOLE
92
0
0
OCCIDENTAL PETE CORP
COM
674599105
3875614
59634
SH
SOLE
59634
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
12748929
58132
SH
SOLE
58132
0
0
OMNICOM GROUP INC
COM
681919106
2000610
20676
SH
SOLE
20676
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
127368
3600
SH
SOLE
3600
0
0
ON SEMICONDUCTOR CORP
COM
682189105
63661203
865550
SH
SOLE
865550
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
5
5
SH
SOLE
5
0
0
ONEOK INC NEW
COM
682680103
2445185
30500
SH
SOLE
30500
0
0
ONTO INNOVATION INC
COM
683344105
6754284
37300
SH
SOLE
37300
0
0
OPEN TEXT CORP
COM
683715106
111593343
2873895
SH
SOLE
2873895
0
0
ORACLE CORP
COM
68389X105
521665113
4153054
SH
SOLE
4153054
0
0
ORANGE
SPONSORED ADR
684060106
32956
2800
SH
SOLE
2800
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
55236098
48930
SH
SOLE
48930
0
0
ORGANON & CO
COMMON STOCK
68622V106
1109
59
SH
SOLE
59
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
7553
460
SH
SOLE
460
0
0
OTIS WORLDWIDE CORP
COM
68902V107
10324
104
SH
SOLE
104
0
0
OVINTIV INC
COM
69047Q102
2394926
46145
SH
SOLE
46145
0
0
OWENS CORNING NEW
COM
690742101
1938550
11622
SH
SOLE
11622
0
0
PACCAR INC
COM
693718108
2853434
23032
SH
SOLE
23032
0
0
PACKAGING CORP AMER
COM
695156109
3226
17
SH
SOLE
17
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
83418153
3625300
SH
SOLE
3625300
0
0
PALO ALTO NETWORKS INC
COM
697435105
3694
13
SH
SOLE
13
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
94
8
SH
SOLE
8
0
0
PARKER-HANNIFIN CORP
COM
701094104
171068827
307794
SH
SOLE
307794
0
0
PARSONS CORP DEL
COM
70202L102
48526
585
SH
SOLE
585
0
0
PATTERSON-UTI ENERGY INC
COM
703481101
2065011
172949
SH
SOLE
172949
0
0
PAYCHEX INC
COM
704326107
2993004
24373
SH
SOLE
24373
0
0
PAYPAL HLDGS INC
COM
70450Y103
82733
1235
SH
SOLE
1235
0
0
PDD HOLDINGS INC
SPONSORED ADS
722304102
97557000
839200
SH
SOLE
839200
0
0
PEMBINA PIPELINE CORP
COM
706327103
48569847
1374359
SH
SOLE
1374359
0
0
PENNYMAC FINL SVCS INC NEW
COM
70932M107
1785364
19600
SH
SOLE
19600
0
0
PEPSICO INC
COM
713448108
15444457
88249
SH
SOLE
88249
0
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
23353248
1322381
SH
SOLE
1322381
0
0
PETROS PHARMACEUTICALS INC
COM NEW
71678J209
15
10
SH
SOLE
10
0
0
PFIZER INC
COM
717081103
276584
9967
SH
SOLE
9967
0
0
PG&E CORP
COM
69331C108
2067815
123378
SH
SOLE
123378
0
0
PHILIP MORRIS INTL INC
COM
718172109
9895
108
SH
SOLE
108
0
0
PHILLIPS 66
COM
718546104
29731310
182021
SH
SOLE
182021
0
0
PIONEER NAT RES CO
COM
723787107
2775938
10575
SH
SOLE
10575
0
0
PLUG POWER INC
COM NEW
72919P202
151360
44000
SH
SOLE
44000
0
0
PNC FINL SVCS GROUP INC
COM
693475105
22301
138
SH
SOLE
138
0
0
PPG INDS INC
COM
693506107
29185034
201415
SH
SOLE
201415
0
0
PPL CORP
COM
69351T106
2193343
79671
SH
SOLE
79671
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
11776
175
SH
SOLE
175
0
0
PRICE T ROWE GROUP INC
COM
74144T108
43891
360
SH
SOLE
360
0
0
PRIMERICA INC
COM
74164M108
1416576
5600
SH
SOLE
5600
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
5176710
63000
SH
SOLE
63000
0
0
PROCTER AND GAMBLE CO
COM
742718109
137408552
846894
SH
SOLE
846894
0
0
PROGRESSIVE CORP
COM
743315103
348671220
1685868
SH
SOLE
1685868
0
0
PROLOGIS INC.
COM
74340W103
101704164
781018
SH
SOLE
781018
0
0
PTC INC
COM
69370C100
4724
25
SH
SOLE
25
0
0
PUBLIC STORAGE
COM
74460D109
20505502
70694
SH
SOLE
70694
0
0
PULTE GROUP INC
COM
745867101
3748990
31081
SH
SOLE
31081
0
0
QUAKER HOUGHTON
COM
747316107
6684993
32570
SH
SOLE
32570
0
0
QUALCOMM INC
COM
747525103
2516137
14862
SH
SOLE
14862
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1919446
14420
SH
SOLE
14420
0
0
RAYMOND JAMES FINL INC
COM
754730109
5008
39
SH
SOLE
39
0
0
RB GLOBAL INC
COM
74935Q107
66268
870
SH
SOLE
870
0
0
REALTY INCOME CORP
COM
756109104
1967725
36372
SH
SOLE
36372
0
0
REGENCY CTRS CORP
COM
758849103
14621728
241442
SH
SOLE
241442
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
2700747
2806
SH
SOLE
2806
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
2455389
116701
SH
SOLE
116701
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
1953489
10128
SH
SOLE
10128
0
0
RELIANCE INC
COM
759509102
2177851
6517
SH
SOLE
6517
0
0
RELX PLC
SPONSORED ADR
759530108
1783938
41209
SH
SOLE
41209
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
4231
18
SH
SOLE
18
0
0
REPUBLIC SVCS INC
COM
760759100
37495438
195860
SH
SOLE
195860
0
0
RESMED INC
COM
761152107
6781933
34247
SH
SOLE
34247
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
393972529
4958748
SH
SOLE
4958748
0
0
RIBBON COMMUNICATIONS INC
COM
762544104
768
240
SH
SOLE
240
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
811092
12725
SH
SOLE
12725
0
0
ROBERT HALF INC.
COM
770323103
1054345
13299
SH
SOLE
13299
0
0
ROBINHOOD MKTS INC
COM CL A
770700102
2093520
104000
SH
SOLE
104000
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3282415
11267
SH
SOLE
11267
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
459745833
11213313
SH
SOLE
11213313
0
0
ROLLINS INC
COM
775711104
649122
14029
SH
SOLE
14029
0
0
ROPER TECHNOLOGIES INC
COM
776696106
14660358
26140
SH
SOLE
26140
0
0
ROSS STORES INC
COM
778296103
237312388
1617010
SH
SOLE
1617010
0
0
ROYAL BK CDA
COM
780087102
1866101442
18498230
SH
SOLE
18498230
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
55604
400
SH
SOLE
400
0
0
ROYCE VALUE TR INC
COM
780910105
801219
52816
SH
SOLE
52816
0
0
RPM INTL INC
COM
749685103
903782
7598
SH
SOLE
7598
0
0
RTX CORPORATION
COM
75513E101
10121176
103775
SH
SOLE
103775
0
0
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
1256442
8630
SH
SOLE
8630
0
0
S&P GLOBAL INC
COM
78409V104
34613761
81358
SH
SOLE
81358
0
0
SALESFORCE INC
COM
79466L302
276174229
916974
SH
SOLE
916974
0
0
SAMSARA INC
COM CL A
79589L106
288265899
7628100
SH
SOLE
7628100
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
19861
3783
SH
SOLE
3783
0
0
SANGOMA TECHNOLOGIES CORP
COM NEW
80100R408
774
160
SH
SOLE
160
0
0
SANOFI
SPONSORED ADR
80105N105
15017
309
SH
SOLE
309
0
0
SAP SE
SPON ADR
803054204
1094313
5611
SH
SOLE
5611
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
3034
14
SH
SOLE
14
0
0
SCHWAB CHARLES CORP
COM
808513105
4606684
63681
SH
SOLE
63681
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
540558
5830
SH
SOLE
5830
0
0
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
72782528
2621849
SH
SOLE
2621849
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
72492844
2035744
SH
SOLE
2035744
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
17684535
339044
SH
SOLE
339044
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
3655
49
SH
SOLE
49
0
0
SEALED AIR CORP NEW
COM
81211K100
2716
73
SH
SOLE
73
0
0
SEI INVTS CO
COM
784117103
1100142
15301
SH
SOLE
15301
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
76724166
519354
SH
SOLE
519354
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
57485030
752816
SH
SOLE
752816
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
3616197
19665
SH
SOLE
19665
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
12900277
136641
SH
SOLE
136641
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
12078078
286754
SH
SOLE
286754
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
1780445
14135
SH
SOLE
14135
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
93243729
447706
SH
SOLE
447706
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
27431554
335924
SH
SOLE
335924
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
30816570
469407
SH
SOLE
469407
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y955
12636000
300000
SH
Put
SOLE
0
0
300000
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
5364
146
SH
SOLE
146
0
0
SERVICENOW INC
COM
81762P102
254589757
333932
SH
SOLE
333932
0
0
SHELL PLC
SPON ADS
780259305
16654546
248427
SH
SOLE
248427
0
0
SHERWIN WILLIAMS CO
COM
824348106
319519634
919931
SH
SOLE
919931
0
0
SHIFT4 PMTS INC
CL A
82452J109
9646
146
SH
SOLE
146
0
0
SHOPIFY INC
CL A
82509L107
124935683
1618967
SH
SOLE
1618967
0
0
SIGMA LITHIUM CORPORATION
COM
826599102
4950720
382000
SH
SOLE
382000
0
0
SILVERCREST METALS INC
COM
828363101
5794200
870000
SH
SOLE
870000
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
17996
115
SH
SOLE
115
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
7679
1979
SH
SOLE
1979
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
504973
2893
SH
SOLE
2893
0
0
SIXTH STREET SPECIALTY LENDI
COM
83012A109
25716000
1200000
SH
SOLE
1200000
0
0
SKECHERS U S A INC
CL A
830566105
61260
1000
SH
SOLE
1000
0
0
SKEENA RES LTD NEW
COM
83056P715
6006000
1300000
SH
SOLE
1300000
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
3466
32
SH
SOLE
32
0
0
SMITH A O CORP
COM
831865209
89307023
998290
SH
SOLE
998290
0
0
SNAP INC
CL A
83304A106
34440
3000
SH
SOLE
3000
0
0
SNAP ON INC
COM
833034101
2118269
7151
SH
SOLE
7151
0
0
SNDL INC
COM
83307B101
21046
10497
SH
SOLE
10497
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
15119
213
SH
SOLE
213
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
3376270
39378
SH
SOLE
39378
0
0
SOUTHERN CO
COM
842587107
2219492
30938
SH
SOLE
30938
0
0
SOUTHERN COPPER CORP
COM
84265V105
75920106
712731
SH
SOLE
712731
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
149160
375
SH
SOLE
375
0
0
SPDR GOLD TR
GOLD SHS
78463V107
1035800
5035
SH
SOLE
5035
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
56935747
982837
SH
SOLE
982837
0
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
36397
850
SH
SOLE
850
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F953
114060330358
218059400
SH
Put
SOLE
0
0
210859400
SPDR SER TR
HLTH CR EQUIP
78464A581
4397
50
SH
SOLE
50
0
0
SPDR SER TR
PORTFLI TIPS ETF
78464A656
2152
84
SH
SOLE
84
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
8720767
66449
SH
SOLE
66449
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
342384
11839
SH
SOLE
11839
0
0
SPDR SER TR
PORTFLI HIGH YLD
78468R606
52655688
2244488
SH
SOLE
2244488
0
0
SPDR SER TR
SSGA US LRG ETF
78468R804
112289
721
SH
SOLE
721
0
0
SPHERE ENTERTAINMENT CO
CL A
55826T102
85399
1740
SH
SOLE
1740
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
4869
135
SH
SOLE
135
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
121186575
459214
SH
SOLE
459214
0
0
SPROTT INC
COM NEW
852066208
7392
200
SH
SOLE
200
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
57955
3350
SH
SOLE
3350
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
24870
3000
SH
SOLE
3000
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
9849
153
SH
SOLE
153
0
0
STAG INDL INC
COM
85254J102
10263
267
SH
SOLE
267
0
0
STANTEC INC
COM
85472N109
8063018
97098
SH
SOLE
97098
0
0
STARBUCKS CORP
COM
855244109
1486733
16268
SH
SOLE
16268
0
0
STARWOOD PPTY TR INC
COM
85571B105
3255158
160116
SH
SOLE
160116
0
0
STATE STR CORP
COM
857477103
278352
3600
SH
SOLE
3600
0
0
STEAKHOLDER FOODS LTD
SPONSORED ADS
583435102
0
2018
SH
SOLE
2018
0
0
STEEL DYNAMICS INC
COM
858119100
3057837
20629
SH
SOLE
20629
0
0
STELLANTIS N.V
SHS
N82405106
4985611
176170
SH
SOLE
176170
0
0
STERICYCLE INC
COM
858912108
2374
45
SH
SOLE
45
0
0
STEVANATO GROUP S P A
ORD SHS
T9224W109
18907
589
SH
SOLE
589
0
0
STIFEL FINL CORP
COM
860630102
4221
54
SH
SOLE
54
0
0
STRYKER CORPORATION
COM
863667101
314449275
878669
SH
SOLE
878669
0
0
SUN CMNTYS INC
COM
866674104
8923452
69400
SH
SOLE
69400
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
530364612
9717197
SH
SOLE
9717197
0
0
SUNCOR ENERGY INC NEW
COM
867224107
817835023
22157546
SH
SOLE
22157546
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
53556841
53025
SH
SOLE
53025
0
0
SYNAPTOGENIX INC
COM NEW
87167T201
0
25
SH
SOLE
25
0
0
SYNCHRONY FINANCIAL
COM
87165B103
2241852
51991
SH
SOLE
51991
0
0
SYNOPSYS INC
COM
871607107
23952137
41911
SH
SOLE
41911
0
0
SYSCO CORP
COM
871829107
3328
41
SH
SOLE
41
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
20343829
149532
SH
SOLE
149532
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
160439584
1080474
SH
SOLE
1080474
0
0
TARGA RES CORP
COM
87612G101
2474979
22100
SH
SOLE
22100
0
0
TARGET CORP
COM
87612E106
22328
126
SH
SOLE
126
0
0
TC ENERGY CORP
COM
87807B107
794810682
19771410
SH
SOLE
19771410
0
0
TE CONNECTIVITY LTD
SHS
H84989104
84850951
584212
SH
SOLE
584212
0
0
TECHNIPFMC PLC
COM
G87110105
1374396
54735
SH
SOLE
54735
0
0
TECK RESOURCES LTD
CL B
878742204
47927723
1046914
SH
SOLE
1046914
0
0
TELEFLEX INCORPORATED
COM
879369106
9819849
43418
SH
SOLE
43418
0
0
TELEFONICA S A
SPONSORED ADR
879382208
13437
3047
SH
SOLE
3047
0
0
TELUS CORPORATION
COM
87971M103
573605960
35827980
SH
SOLE
35827980
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
10873384
1285270
SH
SOLE
1285270
0
0
TENARIS S A
SPONSORED ADS
88031M109
1109378
28250
SH
SOLE
28250
0
0
TENNANT CO
COM
880345103
37456
308
SH
SOLE
308
0
0
TERADYNE INC
COM
880770102
2019544
17899
SH
SOLE
17899
0
0
TESLA INC
COM
88160R101
1539920
8760
SH
SOLE
8760
0
0
TETRA TECH INC NEW
COM
88162G103
50056
271
SH
SOLE
271
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
5715
405
SH
SOLE
405
0
0
TEXAS INSTRS INC
COM
882508104
58098687
333498
SH
SOLE
333498
0
0
TEXAS ROADHOUSE INC
COM
882681109
1897818
12286
SH
SOLE
12286
0
0
TFI INTL INC
COM
87241L109
177596502
1113737
SH
SOLE
1113737
0
0
THE CIGNA GROUP
COM
125523100
1469830
4047
SH
SOLE
4047
0
0
THE TRADE DESK INC
COM CL A
88339J105
225709698
2581900
SH
SOLE
2581900
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
530801657
913270
SH
SOLE
913270
0
0
THOMSON REUTERS CORP.
COM
884903808
242997095
1559373
SH
SOLE
1559373
0
0
TIDAL ETF TR
SP FDS S&P 500
886364801
357758
9447
SH
SOLE
9447
0
0
TILRAY BRANDS INC
COM
88688T100
4001
1620
SH
SOLE
1620
0
0
TJX COS INC NEW
COM
872540109
543278035
5356715
SH
SOLE
5356715
0
0
T-MOBILE US INC
COM
872590104
2742096
16800
SH
SOLE
16800
0
0
TOAST INC
CL A
888787108
3476340
139500
SH
SOLE
139500
0
0
TOLL BROTHERS INC
COM
889478103
39587
306
SH
SOLE
306
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1469690621
24340686
SH
SOLE
24340686
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
8519227
123772
SH
SOLE
123772
0
0
TOYOTA MOTOR CORP
ADS
892331307
23381072
92900
SH
SOLE
92900
0
0
TRACTOR SUPPLY CO
COM
892356106
107426376
410463
SH
SOLE
410463
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1700633
5665
SH
SOLE
5665
0
0
TRANSALTA CORP
COM
89346D107
44579
6933
SH
SOLE
6933
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2786995
12110
SH
SOLE
12110
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
1126
101
SH
SOLE
101
0
0
TRIP COM GROUP LTD
ADS
89677Q107
1253367
28557
SH
SOLE
28557
0
0
TRUIST FINL CORP
COM
89832Q109
19387600
497373
SH
SOLE
497373
0
0
TUCOWS INC
COM NEW
898697206
1151
62
SH
SOLE
62
0
0
TYLER TECHNOLOGIES INC
COM
902252105
872546
2053
SH
SOLE
2053
0
0
UBER TECHNOLOGIES INC
COM
90353T100
478583852
6216182
SH
SOLE
6216182
0
0
UBS GROUP AG
SHS
H42097107
608256
19800
SH
SOLE
19800
0
0
ULTA BEAUTY INC
COM
90384S303
2855448
5461
SH
SOLE
5461
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1264336
25191
SH
SOLE
25191
0
0
UNION PAC CORP
COM
907818108
210171778
854600
SH
SOLE
854600
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
22862861
153824
SH
SOLE
153824
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
794230461
1605479
SH
SOLE
1605479
0
0
US BANCORP DEL
COM NEW
902973304
65709
1470
SH
SOLE
1470
0
0
V F CORP
COM
918204108
951
62
SH
SOLE
62
0
0
VAIL RESORTS INC
COM
91879Q109
4902
22
SH
SOLE
22
0
0
VALE S A
SPONSORED ADS
91912E105
1217781
99900
SH
SOLE
99900
0
0
VALERO ENERGY CORP
COM
91913Y100
66092363
387207
SH
SOLE
387207
0
0
VALLEY NATL BANCORP
COM
919794107
49678
6241
SH
SOLE
6241
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
95515008
3020715
SH
SOLE
3020715
0
0
VANECK ETF TRUST
EMERGING MRKT HI
92189F353
160272
8400
SH
SOLE
8400
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
35375177
1218993
SH
SOLE
1218993
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
247489
1100
SH
SOLE
1100
0
0
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
38303303
509827
SH
SOLE
509827
0
0
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
40355445
1646489
SH
SOLE
1646489
0
0
VANECK ETF TRUST
RARE EARTH/STRTG
92189H805
9245
180
SH
SOLE
180
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
8436338
116155
SH
SOLE
116155
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
35133220
714235
SH
SOLE
714235
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
234101
487
SH
SOLE
487
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
41513064
266263
SH
SOLE
266263
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
39575229
167841
SH
SOLE
167841
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
71210659
823435
SH
SOLE
823435
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
59871933
312028
SH
SOLE
312028
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
92795505
371390
SH
SOLE
371390
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
79262440
346745
SH
SOLE
346745
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
381533
1468
SH
SOLE
1468
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
112898753
966268
SH
SOLE
966268
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
90223
2160
SH
SOLE
2160
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
43875477
916172
SH
SOLE
916172
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
226209
2610
SH
SOLE
2610
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
35307568
774119
SH
SOLE
774119
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
26675335
340986
SH
SOLE
340986
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
61910660
768981
SH
SOLE
768981
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
440455
2412
SH
SOLE
2412
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
180900
3000
SH
SOLE
3000
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
440392
8778
SH
SOLE
8778
0
0
VANGUARD WORLD FD
CONSUM DIS ETF
92204A108
381276
1200
SH
SOLE
1200
0
0
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
1805721
6675
SH
SOLE
6675
0
0
VANGUARD WORLD FD
COMM SRVC ETF
92204A884
1730792
13190
SH
SOLE
13190
0
0
VEEVA SYS INC
CL A COM
922475108
8109
35
SH
SOLE
35
0
0
VENTAS INC
COM
92276F100
34870359
800881
SH
SOLE
800881
0
0
VERALTO CORP
COM SHS
92338C103
58516
660
SH
SOLE
660
0
0
VERISK ANALYTICS INC
COM
92345Y106
3535479
14998
SH
SOLE
14998
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
5491851
130883
SH
SOLE
130883
0
0
VERMILION ENERGY INC
COM
923725105
2067652
166210
SH
SOLE
166210
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
2416098
5780
SH
SOLE
5780
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
6084415
74500
SH
SOLE
74500
0
0
VIATRIS INC
COM
92556V106
1622777
135911
SH
SOLE
135911
0
0
VICI PPTYS INC
COM
925652109
14358929
482005
SH
SOLE
482005
0
0
VIEMED HEALTHCARE INC
COM
92663R105
1113
118
SH
SOLE
118
0
0
VINTAGE WINE ESTATES INC
COM
92747V106
360
1000
SH
SOLE
1000
0
0
VIPER ENERGY INC
CL A
927959106
4884420
127000
SH
SOLE
127000
0
0
VISA INC
COM CL A
92826C839
1151919445
4127560
SH
SOLE
4127560
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7765
358
SH
SOLE
358
0
0
WALMART INC
COM
931142103
77868825
1294147
SH
SOLE
1294147
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
873
100
SH
SOLE
100
0
0
WASTE CONNECTIONS INC
COM
94106B101
661498169
3845696
SH
SOLE
3845696
0
0
WASTE MGMT INC DEL
COM
94106L109
4505138
21136
SH
SOLE
21136
0
0
WEC ENERGY GROUP INC
COM
92939U106
16670
203
SH
SOLE
203
0
0
WELLS FARGO CO NEW
COM
949746101
339226201
5852764
SH
SOLE
5852764
0
0
WELLTOWER INC
COM
95040Q104
3728256
39900
SH
SOLE
39900
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
72235947
835774
SH
SOLE
835774
0
0
WESTERN DIGITAL CORP.
COM
958102105
28445912
416851
SH
SOLE
416851
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
14867
414
SH
SOLE
414
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
120464
2556
SH
SOLE
2556
0
0
WILLIAMS COS INC
COM
969457100
147463961
3784038
SH
SOLE
3784038
0
0
WINGSTOP INC
COM
974155103
124722560
340400
SH
SOLE
340400
0
0
WINNEBAGO INDS INC
COM
974637100
74301698
1004077
SH
SOLE
1004077
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
2823601
37060
SH
SOLE
37060
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
343896
7120
SH
SOLE
7120
0
0
WISDOMTREE TR
CYBERSECURITY FD
97717Y659
85894
3350
SH
SOLE
3350
0
0
WK KELLOGG CO
COM SHS
92942W107
94
5
SH
SOLE
5
0
0
WOODWARD INC
COM
980745103
4007
26
SH
SOLE
26
0
0
WORKDAY INC
CL A
98138H101
7364
27
SH
SOLE
27
0
0
WP CAREY INC
COM
92936U109
1717695
30434
SH
SOLE
30434
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
14219856
185275
SH
SOLE
185275
0
0
WYNN RESORTS LTD
COM
983134107
15335
150
SH
SOLE
150
0
0
XP INC
CL A
G98239109
173975
6780
SH
SOLE
6780
0
0
XYLEM INC
COM
98419M100
13053
101
SH
SOLE
101
0
0
YANDEX N V
SHS CLASS A
N97284108
0
7631
SH
SOLE
7631
0
0
YUM BRANDS INC
COM
988498101
11092
80
SH
SOLE
80
0
0
YUM CHINA HLDGS INC
COM
98850P109
90761
2281
SH
SOLE
2281
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1849832
14016
SH
SOLE
14016
0
0
ZOETIS INC
CL A
98978V103
10401677
61472
SH
SOLE
61472
0
0