0001421224-23-000008.txt : 20231113
0001421224-23-000008.hdr.sgml : 20231113
20231113103626
ACCESSION NUMBER: 0001421224-23-000008
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231113
DATE AS OF CHANGE: 20231113
EFFECTIVENESS DATE: 20231113
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CIBC WORLD MARKET INC.
CENTRAL INDEX KEY: 0001421224
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12719
FILM NUMBER: 231396236
BUSINESS ADDRESS:
STREET 1: 81 BAY STREET
STREET 2: CIBC SQUARE, CS26TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5J 0E7
BUSINESS PHONE: 416-956-6882
MAIL ADDRESS:
STREET 1: 81 BAY STREET
STREET 2: CIBC SQUARE, CS26TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5J 0E7
FORMER COMPANY:
FORMER CONFORMED NAME: CIBC World Markets Inc.
DATE OF NAME CHANGE: 20071213
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001421224
XXXXXXXX
09-30-2023
09-30-2023
CIBC WORLD MARKET INC.
81 BAY STREET
CIBC SQUARE, CS26TH FLOOR
TORONTO
A6
M5J 0E7
13F HOLDINGS REPORT
028-12719
N
Chi Chung
Manager
416-956-6882
Chi Chung
Toronto
Z4
11-13-2023
0
1208
30289457
false
INFORMATION TABLE
2
cibcwminc13F20230930.xml
3M CO
COM
88579Y101
10728
114596
SH
SOLE
114596
0
0
ABBOTT LABS
COM
002824100
23892
246695
SH
SOLE
246695
0
0
ABBVIE INC
COM
00287Y109
88269
592172
SH
SOLE
592172
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
123
26805
SH
SOLE
26805
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
209
3716
SH
SOLE
3716
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
18025
58693
SH
SOLE
58693
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
1662
17749
SH
SOLE
17749
0
0
ADMA BIOLOGICS INC
COM
000899104
37
10467
SH
SOLE
10467
0
0
ADOBE INC
COM
00724F101
35828
70264
SH
SOLE
70264
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
2076
37126
SH
SOLE
37126
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
22207
215978
SH
SOLE
215978
0
0
ADVISORSHARES TR
RANGER EQUIT
00768Y412
2796
119347
SH
SOLE
119347
0
0
ADVISORSHARES TR
PURE US CANN
00768Y453
652
82107
SH
SOLE
82107
0
0
ADVISORSHARES TR
ADVISORSHS E
00768Y560
851
16309
SH
SOLE
16309
0
0
AEGON N V
NY REGISTRY
007924103
2630
547970
SH
SOLE
547970
0
0
AERCAP HOLDINGS NV
SHS
N00985106
278
4439
SH
SOLE
4439
0
0
AES CORP
COM
00130H105
316
20790
SH
SOLE
20790
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
425
20000
SH
Call
SOLE
20000
0
0
AFLAC INC
COM
001055102
38691
504123
SH
SOLE
504123
0
0
AFLAC INC
COM
001055102
9210
120000
SH
Put
SOLE
120000
0
0
AFLAC INC
COM
001055102
28398
370000
SH
Call
SOLE
370000
0
0
AGCO CORP
COM
001084102
374
3163
SH
SOLE
3163
0
0
AGF INVTS TR
US MARKET NE
00110G408
200
10092
SH
SOLE
10092
0
0
AGNICO EAGLE MINES LTD
COM
008474108
152989
3365401
SH
SOLE
3365401
0
0
AGNICO EAGLE MINES LTD
COM
008474108
4546
100000
SH
Put
SOLE
100000
0
0
AGNICO EAGLE MINES LTD
COM
008474108
3300
72600
SH
Call
SOLE
72600
0
0
AIR PRODS & CHEMS INC
COM
009158106
984
3473
SH
SOLE
3473
0
0
AIRBNB INC
COM CL A
009066101
7484
54547
SH
SOLE
54547
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
453
4254
SH
SOLE
4254
0
0
AKUMIN INC
COM
01021X100
62
426967
SH
SOLE
426967
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
6001
531791
SH
SOLE
531791
0
0
ALBEMARLE CORP
COM
012653101
3032
17829
SH
SOLE
17829
0
0
ALCOA CORP
COM
013872106
2635
90672
SH
SOLE
90672
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
67
10000
SH
SOLE
10000
0
0
ALGOMA STL GROUP INC
COM
015658107
1913
281344
SH
SOLE
281344
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
49719
8395948
SH
SOLE
8395948
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
5922
1000000
SH
Put
SOLE
1000000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
21349
246126
SH
SOLE
246126
0
0
ALLSTATE CORP
COM
020002101
8948
80318
SH
SOLE
80318
0
0
ALLY FINL INC
COM
02005N100
301
11275
SH
SOLE
11275
0
0
ALPHABET INC
CAP STK CL C
02079K107
166898
1265815
SH
SOLE
1265815
0
0
ALPHABET INC
CAP STK CL A
02079K305
211525
1616420
SH
SOLE
1616420
0
0
ALPHABET INC
CAP STK CL A
02079K305
13086
100000
SH
Put
SOLE
100000
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
226
10206
SH
SOLE
10206
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2301
54523
SH
SOLE
54523
0
0
ALTRIA GROUP INC
COM
02209S103
11185
266002
SH
SOLE
266002
0
0
AMAZON COM INC
COM
023135106
266610
2097312
SH
SOLE
2097312
0
0
AMBEV SA
SPONSORED AD
02319V103
7782
3016427
SH
SOLE
3016427
0
0
AMDOCS LTD
SHS
G02602103
271
3204
SH
SOLE
3204
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP
02390A101
226
13024
SH
SOLE
13024
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
10778
841370
SH
SOLE
841370
0
0
AMERICAN CENTY ETF TR
EMERGING MKT
025072372
271
6230
SH
SOLE
6230
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
4800
63815
SH
SOLE
63815
0
0
AMERICAN EXPRESS CO
COM
025816109
8455
56674
SH
SOLE
56674
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
6473
106812
SH
SOLE
106812
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
10339
62870
SH
SOLE
62870
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
3902
31509
SH
SOLE
31509
0
0
AMERICAS GOLD AND SILVER COR
COM
03062D100
4
12011
SH
SOLE
12011
0
0
AMERIPRISE FINL INC
COM
03076C106
2675
8115
SH
SOLE
8115
0
0
AMETEK INC
COM
031100100
1008
6823
SH
SOLE
6823
0
0
AMGEN INC
COM
031162100
24328
90520
SH
SOLE
90520
0
0
AMPHENOL CORP NEW
CL A
032095101
3580
42629
SH
SOLE
42629
0
0
ANALOG DEVICES INC
COM
032654105
422
2409
SH
SOLE
2409
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
103
15793
SH
SOLE
15793
0
0
ANGLOGOLD ASHANTI PLC
COM SHS
G0378L100
514
32502
SH
SOLE
32502
0
0
ANTERO RESOURCES CORP
COM
03674X106
3343
131735
SH
SOLE
131735
0
0
AON PLC
SHS CL A
G0403H108
19704
60775
SH
SOLE
60775
0
0
APA CORPORATION
COM
03743Q108
1670
40643
SH
SOLE
40643
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
9940
110736
SH
SOLE
110736
0
0
APOLLO MED HLDGS INC
COM NEW
03763A207
201
6520
SH
SOLE
6520
0
0
APPLE INC
COM
037833100
573936
3352233
SH
SOLE
3352233
0
0
APPLIED MATLS INC
COM
038222105
21863
157915
SH
SOLE
157915
0
0
APTIV PLC
SHS
G6095L109
509
5158
SH
SOLE
5158
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
2132
26752
SH
SOLE
26752
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2621
34751
SH
SOLE
34751
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A
G0457F107
1063
112412
SH
SOLE
112412
0
0
ARES CAPITAL CORP
COM
04010L103
2881
147996
SH
SOLE
147996
0
0
ARIS MNG CORP
COM
04040Y109
454
199303
SH
SOLE
199303
0
0
ARISTA NETWORKS INC
COM
040413106
7712
41928
SH
SOLE
41928
0
0
ARK ETF TR
INNOVATION E
00214Q104
788
19871
SH
SOLE
19871
0
0
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
561
25282
SH
SOLE
25282
0
0
ASANA INC
CL A
04342Y104
2108
115140
SH
SOLE
115140
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
9265
15739
SH
SOLE
15739
0
0
ASTRAZENECA PLC
SPONSORED AD
046353108
2768
40877
SH
SOLE
40877
0
0
AT&T INC
COM
00206R102
7747
515782
SH
SOLE
515782
0
0
AT&T INC
COM
00206R102
1502
100000
SH
Call
SOLE
100000
0
0
ATS CORPORATION
COM
00217Y104
15867
372064
SH
SOLE
372064
0
0
AURORA CANNABIS INC
COM
05156X884
20
34581
SH
SOLE
34581
0
0
AUTODESK INC
COM
052769106
1262
6101
SH
SOLE
6101
0
0
AUTOHOME INC
SP ADS RP CL
05278C107
212
7000
SH
SOLE
7000
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
5701
23697
SH
SOLE
23697
0
0
AUTONATION INC
COM
05329W102
3008
19870
SH
SOLE
19870
0
0
AUTOZONE INC
COM
053332102
1659
653
SH
SOLE
653
0
0
AZEK CO INC
CL A
05478C105
634
21331
SH
SOLE
21331
0
0
B2GOLD CORP
COM
11777Q209
4501
1566897
SH
SOLE
1566897
0
0
B2GOLD CORP
COM
11777Q209
1424
495800
SH
Call
SOLE
495800
0
0
BADGER METER INC
COM
056525108
558
3879
SH
SOLE
3879
0
0
BAIDU INC
SPON ADR REP
056752108
442
3292
SH
SOLE
3292
0
0
BAKER HUGHES COMPANY
CL A
05722G100
4578
129609
SH
SOLE
129609
0
0
BALLARD PWR SYS INC NEW
COM
058586108
497
134860
SH
SOLE
134860
0
0
BANCO MACRO SA
SPON ADR B
05961W105
200
10140
SH
SOLE
10140
0
0
BANK AMERICA CORP
COM
060505104
80654
2945714
SH
SOLE
2945714
0
0
BANK AMERICA CORP
COM
060505104
1369
50000
SH
Put
SOLE
50000
0
0
BANK AMERICA CORP
COM
060505104
10952
400000
SH
Call
SOLE
400000
0
0
BANK MONTREAL QUE
COM
063671101
1181222
14000502
SH
SOLE
14000502
0
0
BANK MONTREAL QUE
COM
063671101
17043
202000
SH
Put
SOLE
202000
0
0
BANK MONTREAL QUE
COM
063671101
65564
777100
SH
Call
SOLE
777100
0
0
BANK NEW YORK MELLON CORP
COM
064058100
6291
147494
SH
SOLE
147494
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
1106512
24270946
SH
SOLE
24270946
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
91030
1996700
SH
Put
SOLE
1996700
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
80143
1757900
SH
Call
SOLE
1757900
0
0
BARCLAYS BANK PLC
IPATH B MID
06746P613
597
35690
SH
SOLE
35690
0
0
BARCLAYS PLC
ADR
06738E204
734
94268
SH
SOLE
94268
0
0
BARRICK GOLD CORP
COM
067901108
144037
9911758
SH
SOLE
9911758
0
0
BARRICK GOLD CORP
COM
067901108
2180
150000
SH
Call
SOLE
150000
0
0
BAUSCH HEALTH COS INC
COM
071734107
1786
216454
SH
SOLE
216454
0
0
BAXTER INTL INC
COM
071813109
276
7323
SH
SOLE
7323
0
0
BAYTEX ENERGY CORP
COM
07317Q105
24612
5578490
SH
SOLE
5578490
0
0
BCE INC
COM NEW
05534B760
567744
14866452
SH
SOLE
14866452
0
0
BCE INC
COM NEW
05534B760
15276
400000
SH
Put
SOLE
400000
0
0
BCE INC
COM NEW
05534B760
3819
100000
SH
Call
SOLE
100000
0
0
BEAM THERAPEUTICS INC
COM
07373V105
210
8721
SH
SOLE
8721
0
0
BECTON DICKINSON & CO
COM
075887109
5955
23036
SH
SOLE
23036
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
642
15568
SH
SOLE
15568
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
222383
634836
SH
SOLE
634836
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
7441
14
SH
SOLE
14
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3926
63420
SH
SOLE
63420
0
0
BHP GROUP LTD
SPONSORED AD
088606108
5432
95494
SH
SOLE
95494
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
2412
244417
SH
SOLE
244417
0
0
BITFARMS LTD
COM
09173B107
84
78082
SH
SOLE
78082
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
1211
16963
SH
SOLE
16963
0
0
BLACKBERRY LTD
COM
09228F103
616
129972
SH
SOLE
129972
0
0
BLACKBERRY LTD
COM
09228F103
1932
408000
SH
Call
SOLE
408000
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
113
14795
SH
SOLE
14795
0
0
BLACKROCK INC
COM
09247X101
34459
53301
SH
SOLE
53301
0
0
BLACKSTONE INC
COM
09260D107
20056
187194
SH
SOLE
187194
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
525
24138
SH
SOLE
24138
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
1097
40078
SH
SOLE
40078
0
0
BLOCK INC
CL A
852234103
6194
139940
SH
SOLE
139940
0
0
BLOCK INC
CL A
852234103
2213
50000
SH
Call
SOLE
50000
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
2598
187606
SH
SOLE
187606
0
0
BOEING CO
COM
097023105
20168
105217
SH
SOLE
105217
0
0
BOOKING HOLDINGS INC
COM
09857L108
19636
6367
SH
SOLE
6367
0
0
BORGWARNER INC
COM
099724106
211
5222
SH
SOLE
5222
0
0
BOSTON BEER INC
CL A
100557107
238
611
SH
SOLE
611
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
2615
49518
SH
SOLE
49518
0
0
BP PLC
SPONSORED AD
055622104
11825
305408
SH
SOLE
305408
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
641
18732
SH
SOLE
18732
0
0
BRIGHT GREEN CORP
COMMON STOCK
10920G100
16
40168
SH
SOLE
40168
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
456
5599
SH
SOLE
5599
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
12581
216769
SH
SOLE
216769
0
0
BRITISH AMERN TOB PLC
SPONSORED AD
110448107
10612
337849
SH
SOLE
337849
0
0
BROADCOM INC
COM
11135F101
100333
120799
SH
SOLE
120799
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG
113004105
86868
2605513
SH
SOLE
2605513
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB
11259V106
3118
173054
SH
SOLE
173054
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
4619
304125
SH
SOLE
304125
0
0
BROOKFIELD CORP
CL A LTD VT
11271J107
355446
11367013
SH
SOLE
11367013
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
158851
5403087
SH
SOLE
5403087
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG S
11275Q107
22127
626113
SH
SOLE
626113
0
0
BROOKFIELD REINS LTD
CL A EXCH LT
G16250105
1409
45080
SH
SOLE
45080
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
18257
762600
SH
SOLE
762600
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP
G16258108
44587
2051343
SH
SOLE
2051343
0
0
BROWN & BROWN INC
COM
115236101
612
8761
SH
SOLE
8761
0
0
BRP INC
COM SUN VTG
05577W200
9032
119272
SH
SOLE
119272
0
0
BRUNSWICK CORP
COM
117043109
355
4497
SH
SOLE
4497
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
1070
8593
SH
SOLE
8593
0
0
BUNGE LIMITED
COM
G16962105
1178
10885
SH
SOLE
10885
0
0
BWX TECHNOLOGIES INC
COM
05605H100
483
6442
SH
SOLE
6442
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
9397
40107
SH
SOLE
40107
0
0
CAE INC
COM
124765108
42185
1806186
SH
SOLE
1806186
0
0
CAMECO CORP
COM
13321L108
133369
3360082
SH
SOLE
3360082
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
734
50045
SH
SOLE
50045
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
526571
13635809
SH
SOLE
13635809
0
0
CANADIAN NAT RES LTD
COM
136385101
683340
10562056
SH
SOLE
10562056
0
0
CANADIAN NAT RES LTD
COM
136385101
111603
1725000
SH
Put
SOLE
1725000
0
0
CANADIAN NAT RES LTD
COM
136385101
29890
462000
SH
Call
SOLE
462000
0
0
CANADIAN NATL RY CO
COM
136375102
538550
4971032
SH
SOLE
4971032
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
510404
6863864
SH
SOLE
6863864
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
5205
70000
SH
Put
SOLE
70000
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
3435
46200
SH
Call
SOLE
46200
0
0
CANADIAN SOLAR INC
COM
136635109
449
18231
SH
SOLE
18231
0
0
CANOPY GROWTH CORP
COM
138035100
249
321813
SH
SOLE
321813
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1568
16156
SH
SOLE
16156
0
0
CARDINAL HEALTH INC
COM
14149Y108
3099
35697
SH
SOLE
35697
0
0
CARGURUS INC
COM CL A
141788109
236
13450
SH
SOLE
13450
0
0
CARMAX INC
COM
143130102
1421
20090
SH
SOLE
20090
0
0
CARNIVAL CORP
COMMON STOCK
143658300
6174
450013
SH
SOLE
450013
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
418
6221
SH
SOLE
6221
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1468
26598
SH
SOLE
26598
0
0
CATERPILLAR INC
COM
149123101
49691
182017
SH
SOLE
182017
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
859
5497
SH
SOLE
5497
0
0
CBRE GROUP INC
CL A
12504L109
1449
19619
SH
SOLE
19619
0
0
CDW CORP
COM
12514G108
480
2378
SH
SOLE
2378
0
0
CELANESE CORP DEL
COM
150870103
985
7847
SH
SOLE
7847
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
72507
2961578
SH
SOLE
2961578
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
852
4963
SH
SOLE
4963
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
1324
203643
SH
SOLE
203643
0
0
CENCORA INC
COM
03073E105
12496
69433
SH
SOLE
69433
0
0
CENOVUS ENERGY INC
COM
15135U109
171670
8241728
SH
SOLE
8241728
0
0
CENOVUS ENERGY INC
COM
15135U109
15622
750000
SH
Put
SOLE
750000
0
0
CENOVUS ENERGY INC
COM
15135U109
1041
50000
SH
Call
SOLE
50000
0
0
CENTERRA GOLD INC
COM
152006102
1936
395866
SH
SOLE
395866
0
0
CENTERRA GOLD INC
COM
152006102
1003
205000
SH
Put
SOLE
205000
0
0
CERIDIAN HCM HLDG INC
COM
15677J108
494
7284
SH
SOLE
7284
0
0
CF INDS HLDGS INC
COM
125269100
5744
66999
SH
SOLE
66999
0
0
CGI INC
CL A SUB VTG
12532H104
167949
1703201
SH
SOLE
1703201
0
0
CHAMPIONX CORPORATION
COM
15872M104
594
16680
SH
SOLE
16680
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
398
80073
SH
SOLE
80073
0
0
CHARLES RIV LABS INTL INC
COM
159864107
430
2192
SH
SOLE
2192
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
3810
8662
SH
SOLE
8662
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
203
1526
SH
SOLE
1526
0
0
CHEMOURS CO
COM
163851108
748
26665
SH
SOLE
26665
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
4914
29612
SH
SOLE
29612
0
0
CHEVRON CORP NEW
COM
166764100
34922
207104
SH
SOLE
207104
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
5248
2865
SH
SOLE
2865
0
0
CHUBB LIMITED
COM
H1467J104
1074
5161
SH
SOLE
5161
0
0
CIENA CORP
COM NEW
171779309
310
6560
SH
SOLE
6560
0
0
CINCINNATI FINL CORP
COM
172062101
933
9122
SH
SOLE
9122
0
0
CINTAS CORP
COM
172908105
2207
4588
SH
SOLE
4588
0
0
CIRCOR INTL INC
COM
17273K109
260
4672
SH
SOLE
4672
0
0
CISCO SYS INC
COM
17275R102
50427
938000
SH
SOLE
938000
0
0
CITIGROUP INC
COM NEW
172967424
34948
849684
SH
SOLE
849684
0
0
CITIZENS FINL GROUP INC
COM
174610105
1775
66239
SH
SOLE
66239
0
0
CLEAN HARBORS INC
COM
184496107
2926
17486
SH
SOLE
17486
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
387
24750
SH
SOLE
24750
0
0
CLOROX CO DEL
COM
189054109
722
5512
SH
SOLE
5512
0
0
CLOUDFLARE INC
CL A COM
18915M107
1239
19650
SH
SOLE
19650
0
0
CME GROUP INC
COM
12572Q105
4165
20801
SH
SOLE
20801
0
0
COCA COLA CO
COM
191216100
52041
929629
SH
SOLE
929629
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
959
15343
SH
SOLE
15343
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR
191241108
7149
91136
SH
SOLE
91136
0
0
COEUR MNG INC
COM NEW
192108504
48
21480
SH
SOLE
21480
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1450
21402
SH
SOLE
21402
0
0
COHERENT CORP
COM
19247G107
269
8241
SH
SOLE
8241
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
247
3294
SH
SOLE
3294
0
0
COLGATE PALMOLIVE CO
COM
194162103
6957
97840
SH
SOLE
97840
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
24727
259544
SH
SOLE
259544
0
0
COMCAST CORP NEW
CL A
20030N101
7016
158231
SH
SOLE
158231
0
0
COMFORT SYS USA INC
COM
199908104
3120
18310
SH
SOLE
18310
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED AD
204448104
300
35244
SH
SOLE
35244
0
0
CONAGRA BRANDS INC
COM
205887102
220
8031
SH
SOLE
8031
0
0
CONOCOPHILLIPS
COM
20825C104
4199
35052
SH
SOLE
35052
0
0
CONSOL ENERGY INC NEW
COM
20854L108
772
7354
SH
SOLE
7354
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8660
34455
SH
SOLE
34455
0
0
COPA HOLDINGS SA
CL A
P31076105
1649
18500
SH
SOLE
18500
0
0
COPART INC
COM
217204106
3369
78184
SH
SOLE
78184
0
0
CORNING INC
COM
219350105
2825
92699
SH
SOLE
92699
0
0
CORTEVA INC
COM
22052L104
356
6951
SH
SOLE
6951
0
0
COSTCO WHSL CORP NEW
COM
22160K105
171582
303706
SH
SOLE
303706
0
0
CRANE NXT CO
COM
224441105
590
10623
SH
SOLE
10623
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
28636
3452888
SH
SOLE
3452888
0
0
CRH PLC
ORD
G25508105
2114
38626
SH
SOLE
38626
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
465
10251
SH
SOLE
10251
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
7197
42998
SH
SOLE
42998
0
0
CROWN CASTLE INC
COM
22822V101
2374
25797
SH
SOLE
25797
0
0
CROWN CRAFTS INC
COM
228309100
47
10000
SH
SOLE
10000
0
0
CSX CORP
COM
126408103
43336
1409290
SH
SOLE
1409290
0
0
CSX CORP
COM
126408103
1538
50000
SH
Put
SOLE
50000
0
0
CUBESMART
COM
229663109
1397
36646
SH
SOLE
36646
0
0
CUMMINS INC
COM
231021106
5011
21936
SH
SOLE
21936
0
0
CVS HEALTH CORP
COM
126650100
54481
780306
SH
SOLE
780306
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2572
15702
SH
SOLE
15702
0
0
D R HORTON INC
COM
23331A109
4868
45296
SH
SOLE
45296
0
0
DANA INC
COM
235825205
416
28337
SH
SOLE
28337
0
0
DANAHER CORPORATION
COM
235851102
5944
27031
SH
SOLE
27031
0
0
DARDEN RESTAURANTS INC
COM
237194105
2419
16887
SH
SOLE
16887
0
0
DARLING INGREDIENTS INC
COM
237266101
2088
40005
SH
SOLE
40005
0
0
DATADOG INC
CL A COM
23804L103
769
8439
SH
SOLE
8439
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
1431
38600
SH
SOLE
38600
0
0
DECKERS OUTDOOR CORP
COM
243537107
1261
2453
SH
SOLE
2453
0
0
DEERE & CO
COM
244199105
36624
97049
SH
SOLE
97049
0
0
DELCATH SYS INC
COM NEW
24661P807
980
242081
SH
SOLE
242081
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
450
6525
SH
SOLE
6525
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
9465
255819
SH
SOLE
255819
0
0
DENISON MINES CORP
COM
248356107
1316
801412
SH
SOLE
801412
0
0
DESCARTES SYS GROUP INC
COM
249906108
4885
66532
SH
SOLE
66532
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
481
43542
SH
SOLE
43542
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2405
50409
SH
SOLE
50409
0
0
DEXCOM INC
COM
252131107
215
2306
SH
SOLE
2306
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
13734
92061
SH
SOLE
92061
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2563
16546
SH
SOLE
16546
0
0
DICKS SPORTING GOODS INC
COM
253393102
234
2159
SH
SOLE
2159
0
0
DIMENSIONAL ETF TRUST
US CORE EQT
25434V104
320
10700
SH
SOLE
10700
0
0
DISCOVER FINL SVCS
COM
254709108
445
5137
SH
SOLE
5137
0
0
DISNEY WALT CO
COM
254687106
70461
869351
SH
SOLE
869351
0
0
DOCEBO INC
COM
25609L105
2290
56440
SH
SOLE
56440
0
0
DOLLAR GEN CORP NEW
COM
256677105
1588
15011
SH
SOLE
15011
0
0
DOLLAR TREE INC
COM
256746108
1633
15338
SH
SOLE
15338
0
0
DOMINOS PIZZA INC
COM
25754A201
2705
7141
SH
SOLE
7141
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
348
29679
SH
SOLE
29679
0
0
DOVER CORP
COM
260003108
217
1558
SH
SOLE
1558
0
0
DOW INC
COM
260557103
3474
67372
SH
SOLE
67372
0
0
DR REDDYS LABS LTD
ADR
256135203
843
12600
SH
SOLE
12600
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
212
7185
SH
SOLE
7185
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
3175
35976
SH
SOLE
35976
0
0
DUOLINGO INC
CL A COM
26603R106
636
3834
SH
SOLE
3834
0
0
DUPONT DE NEMOURS INC
COM
26614N102
1374
18424
SH
SOLE
18424
0
0
E L F BEAUTY INC
COM
26856L103
1782
16227
SH
SOLE
16227
0
0
EASTMAN CHEM CO
COM
277432100
305
3973
SH
SOLE
3973
0
0
EATON CORP PLC
SHS
G29183103
877
4111
SH
SOLE
4111
0
0
EBAY INC.
COM
278642103
1876
42546
SH
SOLE
42546
0
0
ECOLAB INC
COM
278865100
1275
7524
SH
SOLE
7524
0
0
EDESA BIOTECH INC
COM
27966L108
239
54626
SH
SOLE
54626
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1324
19115
SH
SOLE
19115
0
0
ELDORADO GOLD CORP NEW
COM
284902509
1992
223183
SH
SOLE
223183
0
0
ELECTRIQ PWR HLDGS INC
COM SHS
285046108
185
104917
SH
SOLE
104917
0
0
ELEVANCE HEALTH INC
COM
036752103
6516
14966
SH
SOLE
14966
0
0
ELI LILLY & CO
COM
532457108
67625
125900
SH
SOLE
125900
0
0
EMERSON ELEC CO
COM
291011104
28903
299300
SH
SOLE
299300
0
0
ENBRIDGE INC
COM
29250N105
945550
28488996
SH
SOLE
28488996
0
0
ENBRIDGE INC
COM
29250N105
40067
1207200
SH
Put
SOLE
1207200
0
0
ENBRIDGE INC
COM
29250N105
23233
700000
SH
Call
SOLE
700000
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
1969
29315
SH
SOLE
29315
0
0
ENCORE CAP GROUP INC
COM
292554102
294
6165
SH
SOLE
6165
0
0
ENCORE WIRE CORP
COM
292562105
6453
35365
SH
SOLE
35365
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
365
149102
SH
SOLE
149102
0
0
ENERFLEX LTD
COM
29269R105
1092
190043
SH
SOLE
190043
0
0
ENERGY FUELS INC
COM NEW
292671708
763
92763
SH
SOLE
92763
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
9133
650988
SH
SOLE
650988
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
140
10000
SH
Call
SOLE
10000
0
0
ENERPLUS CORP
COM
292766102
9719
552110
SH
SOLE
552110
0
0
ENI S P A
SPONSORED AD
26874R108
4079
127779
SH
SOLE
127779
0
0
ENOVIX CORPORATION
COM
293594107
148
11800
SH
SOLE
11800
0
0
ENPHASE ENERGY INC
COM
29355A107
731
6085
SH
SOLE
6085
0
0
ENTEGRIS INC
COM
29362U104
323
3444
SH
SOLE
3444
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1415
51699
SH
SOLE
51699
0
0
EOG RES INC
COM
26875P101
2940
23196
SH
SOLE
23196
0
0
EQUINIX INC
COM
29444U700
3177
4374
SH
SOLE
4374
0
0
EQUINOX GOLD CORP
COM
29446Y502
1440
340540
SH
SOLE
340540
0
0
EQUITABLE HLDGS INC
COM
29452E101
205
7219
SH
SOLE
7219
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
817
13922
SH
SOLE
13922
0
0
ERO COPPER CORP
COM
296006109
357
20668
SH
SOLE
20668
0
0
ESSA PHARMA INC
COM NEW
29668H708
461
149143
SH
SOLE
149143
0
0
ETF MANAGERS TR
PRIME JUNIR
26924G102
903
106457
SH
SOLE
106457
0
0
ETF MANAGERS TR
PRIME CYBR S
26924G201
666
12913
SH
SOLE
12913
0
0
ETF OPPORTUNITIES TRUST
APPLIED FINA
26923N405
299
11135
SH
SOLE
11135
0
0
ETF SER SOLUTIONS
ACQUIRERS FD
26922A263
294
9385
SH
SOLE
9385
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
237
13909
SH
SOLE
13909
0
0
ETHAN ALLEN INTERIORS INC
COM
297602104
302
10090
SH
SOLE
10090
0
0
ETSY INC
COM
29786A106
4032
62433
SH
SOLE
62433
0
0
EXELON CORP
COM
30161N101
374
9898
SH
SOLE
9898
0
0
EXP WORLD HLDGS INC
COM
30212W100
210
12907
SH
SOLE
12907
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
2622
25441
SH
SOLE
25441
0
0
EXPEDITORS INTL WASH INC
COM
302130109
365
3188
SH
SOLE
3188
0
0
EXXON MOBIL CORP
COM
30231G102
65031
553081
SH
SOLE
553081
0
0
FACTSET RESH SYS INC
COM
303075105
370
846
SH
SOLE
846
0
0
FAIR ISAAC CORP
COM
303250104
4783
5507
SH
SOLE
5507
0
0
FASTENAL CO
COM
311900104
2250
41184
SH
SOLE
41184
0
0
FEDEX CORP
COM
31428X106
27329
103160
SH
SOLE
103160
0
0
FEDEX CORP
COM
31428X106
2119
8000
SH
Call
SOLE
8000
0
0
FENNEC PHARMACEUTICALS INC
COM
31447P100
595
79184
SH
SOLE
79184
0
0
FERRARI N V
COM
N3167Y103
5028
17006
SH
SOLE
17006
0
0
FERROGLOBE PLC
SHS
G33856108
52
10000
SH
SOLE
10000
0
0
FIDELITY COVINGTON TRUST
HIGH YILD ET
316092618
242
5295
SH
SOLE
5295
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
374
8583
SH
SOLE
8583
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1587
28707
SH
SOLE
28707
0
0
FIFTH THIRD BANCORP
COM
316773100
216
8535
SH
SOLE
8535
0
0
FIRST INDL RLTY TR INC
COM
32054K103
370
7772
SH
SOLE
7772
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
817
159308
SH
SOLE
159308
0
0
FIRST SOLAR INC
COM
336433107
709
4390
SH
SOLE
4390
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUT
33734X192
2620
34521
SH
SOLE
34521
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
381
4537
SH
SOLE
4537
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1307
15793
SH
SOLE
15793
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB E
33734X846
2128
46831
SH
SOLE
46831
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT I
33733E302
270
1691
SH
SOLE
1691
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
1534
59021
SH
SOLE
59021
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DI
33738R118
421
7501
SH
SOLE
7501
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD A
33738R506
407
8862
SH
SOLE
8862
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
222
4851
SH
SOLE
4851
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
841
8092
SH
SOLE
8092
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
69697
478983
SH
SOLE
478983
0
0
FISERV INC
COM
337738108
7992
70753
SH
SOLE
70753
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
445
1741
SH
SOLE
1741
0
0
FLEX LNG LTD
SHS
G35947202
205
6856
SH
SOLE
6856
0
0
FLUOR CORP NEW
COM
343412102
566
15422
SH
SOLE
15422
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNI
344419106
965
8841
SH
SOLE
8841
0
0
FOOT LOCKER INC
COM
344849104
247
14233
SH
SOLE
14233
0
0
FORD MTR CO DEL
COM
345370860
12443
1001822
SH
SOLE
1001822
0
0
FORD MTR CO DEL
COM
345370860
7452
600000
SH
Call
SOLE
600000
0
0
FORTINET INC
COM
34959E109
11416
194552
SH
SOLE
194552
0
0
FORTIS INC
COM
349553107
262861
6917752
SH
SOLE
6917752
0
0
FORTIVE CORP
COM
34959J108
1453
19599
SH
SOLE
19599
0
0
FORTUNA SILVER MINES INC
COM
349915108
893
327822
SH
SOLE
327822
0
0
FORTUNA SILVER MINES INC
SDCV 4.650%
349915AA6
3185
35000
SH
SOLE
35000
0
0
FRANCO NEV CORP
COM
351858105
185050
1385555
SH
SOLE
1385555
0
0
FRANCO NEV CORP
COM
351858105
5876
44000
SH
Put
SOLE
44000
0
0
FRANKLIN ETF TR
SHRT DUR US
353506108
1466
16420
SH
SOLE
16420
0
0
FRANKLIN TEMPLETON ETF TR
US SML CP ML
35473P876
229
6672
SH
SOLE
6672
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
8842
237122
SH
SOLE
237122
0
0
FREYR BATTERY
SHS
L4135L100
314
64268
SH
SOLE
64268
0
0
FRONTLINE PLC
COM
M46528101
238
12670
SH
SOLE
12670
0
0
G III APPAREL GROUP LTD
COM
36237H101
201
8046
SH
SOLE
8046
0
0
GABELLI EQUITY TR INC
COM
362397101
160
31169
SH
SOLE
31169
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
4859
21317
SH
SOLE
21317
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN I
36465A109
83
22701
SH
SOLE
22701
0
0
GARMIN LTD
SHS
H2906T109
316
3008
SH
SOLE
3008
0
0
GARTNER INC
COM
366651107
10253
29840
SH
SOLE
29840
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
3590
52757
SH
SOLE
52757
0
0
GEN DIGITAL INC
COM
668771108
179
10106
SH
SOLE
10106
0
0
GENERAC HLDGS INC
COM
368736104
3446
31625
SH
SOLE
31625
0
0
GENERAL DYNAMICS CORP
COM
369550108
10483
47442
SH
SOLE
47442
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
6335
57304
SH
SOLE
57304
0
0
GENERAL MLS INC
COM
370334104
1270
19853
SH
SOLE
19853
0
0
GENERAL MTRS CO
COM
37045V100
11049
335117
SH
SOLE
335117
0
0
GENUINE PARTS CO
COM
372460105
585
4051
SH
SOLE
4051
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
8955
281894
SH
SOLE
281894
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
38709
1380502
SH
SOLE
1380502
0
0
GILEAD SCIENCES INC
COM
375558103
14418
192400
SH
SOLE
192400
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
147
15320
SH
SOLE
15320
0
0
GLOBAL PMTS INC
COM
37940X102
3887
33686
SH
SOLE
33686
0
0
GLOBAL X FDS
US INFR DEV
37954Y673
5852
192641
SH
SOLE
192641
0
0
GLOBAL X FDS
SUPERDIVIDEN
37960A669
459
20968
SH
SOLE
20968
0
0
GLOBAL X FDS
RBTCS ARTFL
37954Y715
731
29567
SH
SOLE
29567
0
0
GLOBAL X FDS
GLOBAL X COP
37954Y830
1552
42630
SH
SOLE
42630
0
0
GLOBAL X FDS
GLOBAL X SIL
37954Y848
232
9689
SH
SOLE
9689
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
519
9414
SH
SOLE
9414
0
0
GLOBAL X FDS
GLOBAL X GOL
37954Y863
367
16741
SH
SOLE
16741
0
0
GLOBAL X FDS
GLOBAL X URA
37954Y871
3204
118495
SH
SOLE
118495
0
0
GLOBALFOUNDRIES INC
ORDINARY SHA
G39387108
810
13923
SH
SOLE
13923
0
0
GOLD FIELDS LTD
SPONSORED AD
38059T106
503
46346
SH
SOLE
46346
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
45765
141439
SH
SOLE
141439
0
0
GOLDMINING INC
COM
38149E101
28
35775
SH
SOLE
35775
0
0
GRAFTECH INTL LTD
COM
384313508
64
16650
SH
SOLE
16650
0
0
GRAINGER W W INC
COM
384802104
3851
5567
SH
SOLE
5567
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9
387437114
26093
491492
SH
SOLE
491492
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
1299
58312
SH
SOLE
58312
0
0
GREEN DOT CORP
CL A
39304D102
180
12941
SH
SOLE
12941
0
0
GRIFFON CORP
COM
398433102
525
13225
SH
SOLE
13225
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
337
1256
SH
SOLE
1256
0
0
GROWGENERATION CORP
COM
39986L109
150
51430
SH
SOLE
51430
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED AD
399909100
202
15444
SH
SOLE
15444
0
0
GSK PLC
SPONSORED AD
37733W204
10984
303007
SH
SOLE
303007
0
0
GUARDANT HEALTH INC
COM
40131M109
250
8449
SH
SOLE
8449
0
0
HALLIBURTON CO
COM
406216101
603
14880
SH
SOLE
14880
0
0
HANESBRANDS INC
COM
410345102
99
25014
SH
SOLE
25014
0
0
HARLEY DAVIDSON INC
COM
412822108
435
13146
SH
SOLE
13146
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
497
7007
SH
SOLE
7007
0
0
HCA HEALTHCARE INC
COM
40412C101
7817
31780
SH
SOLE
31780
0
0
HDFC BANK LTD
SPONSORED AD
40415F101
1091
18493
SH
SOLE
18493
0
0
HEALTHCARE RLTY TR
CL A COM
42226K105
636
41665
SH
SOLE
41665
0
0
HECLA MNG CO
COM
422704106
203
51793
SH
SOLE
51793
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
221
19823
SH
SOLE
19823
0
0
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
349
7700
SH
SOLE
7700
0
0
HERITAGE GLOBAL INC
COM
42727E103
252
80678
SH
SOLE
80678
0
0
HERSHEY CO
COM
427866108
2238
11184
SH
SOLE
11184
0
0
HILLENBRAND INC
COM
431571108
798
18861
SH
SOLE
18861
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
327
2178
SH
SOLE
2178
0
0
HOLLEY INC
COM
43538H103
216
43300
SH
SOLE
43300
0
0
HOLOGIC INC
COM
436440101
1068
15393
SH
SOLE
15393
0
0
HOME DEPOT INC
COM
437076102
105194
348140
SH
SOLE
348140
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
2792
82984
SH
SOLE
82984
0
0
HONEYWELL INTL INC
COM
438516106
23410
126716
SH
SOLE
126716
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
1273
11001
SH
SOLE
11001
0
0
HORMEL FOODS CORP
COM
440452100
342
8991
SH
SOLE
8991
0
0
HOWARD HUGHES HOLDINGS INC
COM
44267T102
686
9248
SH
SOLE
9248
0
0
HOWMET AEROSPACE INC
COM
443201108
247
5346
SH
SOLE
5346
0
0
HP INC
COM
40434L105
686
26675
SH
SOLE
26675
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1692
42887
SH
SOLE
42887
0
0
HUBBELL INC
COM
443510607
232
740
SH
SOLE
740
0
0
HUDBAY MINERALS INC
COM
443628102
4630
951004
SH
SOLE
951004
0
0
HUMANA INC
COM
444859102
1345
2764
SH
SOLE
2764
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1239
6058
SH
SOLE
6058
0
0
HUT 8 MNG CORP
COM
44812T102
224
113917
SH
SOLE
113917
0
0
I-80 GOLD CORP
COM
44955L106
466
308905
SH
SOLE
308905
0
0
IAMGOLD CORP
COM
450913108
668
309633
SH
SOLE
309633
0
0
ICON PLC
SHS
G4705A100
418
1698
SH
SOLE
1698
0
0
IDEXX LABS INC
COM
45168D104
1406
3215
SH
SOLE
3215
0
0
ILLINOIS TOOL WKS INC
COM
452308109
3278
14232
SH
SOLE
14232
0
0
ILLUMINA INC
COM
452327109
1706
12426
SH
SOLE
12426
0
0
IMMUNOPRECISE ANTIBODIES LTD
COM NEW
45257F200
76
41700
SH
SOLE
41700
0
0
IMPERIAL OIL LTD
COM NEW
453038408
77972
1265389
SH
SOLE
1265389
0
0
INDIA FD INC
COM
454089103
1318
75654
SH
SOLE
75654
0
0
INDIE SEMICONDUCTOR INC
CLASS A COM
45569U101
828
131468
SH
SOLE
131468
0
0
INFOSYS LTD
SPONSORED AD
456788108
920
53781
SH
SOLE
53781
0
0
ING GROEP N.V.
SPONSORED AD
456837103
5881
446217
SH
SOLE
446217
0
0
INGERSOLL RAND INC
COM
45687V106
3932
61713
SH
SOLE
61713
0
0
INGREDION INC
COM
457187102
8062
81935
SH
SOLE
81935
0
0
INMODE LTD
SHS
M5425M103
275
9028
SH
SOLE
9028
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
390
5152
SH
SOLE
5152
0
0
INTEL CORP
COM
458140100
33628
945944
SH
SOLE
945944
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
487
15399
SH
SOLE
15399
0
0
INTER PARFUMS INC
COM
458334109
2902
21605
SH
SOLE
21605
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
2056
18689
SH
SOLE
18689
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
46845
333892
SH
SOLE
333892
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1772
25988
SH
SOLE
25988
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
721
23789
SH
SOLE
23789
0
0
INTUIT
COM
461202103
3850
7535
SH
SOLE
7535
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
10868
37183
SH
SOLE
37183
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
3716
38231
SH
SOLE
38231
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW V
46138E354
313
5318
SH
SOLE
5318
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SM
46138E735
681
23047
SH
SOLE
23047
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DE
46138E743
241
5530
SH
SOLE
5530
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNL
46138E800
500
13821
SH
SOLE
13821
0
0
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN
46138G631
252
10225
SH
SOLE
10225
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 E
46138G649
269
1823
SH
SOLE
1823
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
536
10350
SH
SOLE
10350
0
0
INVESCO EXCH TRADED FD TR II
DORSEY WRGT
46138E875
229
7991
SH
SOLE
7991
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EM
46138E727
433
24305
SH
SOLE
24305
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027
46138J783
201
10750
SH
SOLE
10750
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026
46138J791
202
10750
SH
SOLE
10750
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025
46138J825
399
19850
SH
SOLE
19850
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024
46138J841
407
19700
SH
SOLE
19700
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023
46138J866
251
11800
SH
SOLE
11800
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CL
46137V134
1154
36726
SH
SOLE
36726
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP
46137V431
380
4163
SH
SOLE
4163
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU
46137V480
5607
116453
SH
SOLE
116453
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGH
46137V837
377
4896
SH
SOLE
4896
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHI
46137V308
730
8110
SH
SOLE
8110
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL W
46137V357
15066
106334
SH
SOLE
106334
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTER
46137V530
420
13675
SH
SOLE
13675
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI AC
46137V548
337
20174
SH
SOLE
20174
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 10
46137V613
623
19580
SH
SOLE
19580
0
0
INVESCO EXCHANGE TRADED FD T
OIL & GAS SE
46137Y872
345
11203
SH
SOLE
11203
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DE
46137V100
712
8925
SH
SOLE
8925
0
0
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG
46137V605
473
11441
SH
SOLE
11441
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
109293
305057
SH
SOLE
305057
0
0
INVESTMENT MANAGERS SER TR I
AXS SHORT IN
46144X628
897
22593
SH
SOLE
22593
0
0
INVITAE CORP
COM
46185L103
464
766186
SH
SOLE
766186
0
0
IQVIA HLDGS INC
COM
46266C105
4156
21125
SH
SOLE
21125
0
0
IRON MTN INC DEL
COM
46284V101
2979
50110
SH
SOLE
50110
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
14160
404691
SH
SOLE
404691
0
0
ISHARES INC
MSCI EM ASIA
464286426
1980
31449
SH
SOLE
31449
0
0
ISHARES INC
CORE MSCI EM
46434G103
1247
26211
SH
SOLE
26211
0
0
ISHARES INC
MSCI AUSTRIA
464286202
6805
346271
SH
SOLE
346271
0
0
ISHARES INC
MSCI BRAZIL
464286400
5785
188608
SH
SOLE
188608
0
0
ISHARES INC
MSCI GBL MIN
464286525
880
9218
SH
SOLE
9218
0
0
ISHARES INC
MSCI EMERG M
464286533
213
3992
SH
SOLE
3992
0
0
ISHARES INC
MSCI CHILE E
464286640
372
14218
SH
SOLE
14218
0
0
ISHARES INC
MSCI SWITZER
464286749
729
16726
SH
SOLE
16726
0
0
ISHARES INC
MSCI SPAIN E
464286764
6398
232649
SH
SOLE
232649
0
0
ISHARES INC
MSCI STH KOR
464286772
4289
72770
SH
SOLE
72770
0
0
ISHARES INC
MSCI MEXICO
464286822
5043
86597
SH
SOLE
86597
0
0
ISHARES INC
MSCI EMRG CH
46434G764
916
18377
SH
SOLE
18377
0
0
ISHARES INC
MSCI TAIWAN
46434G772
6756
151645
SH
SOLE
151645
0
0
ISHARES INC
MSCI JPN ETF
46434G822
9396
155847
SH
SOLE
155847
0
0
ISHARES INC
MSCI ITALY E
46434G830
8100
266286
SH
SOLE
266286
0
0
ISHARES INC
MSCI GBL ETF
46434G848
428
10757
SH
SOLE
10757
0
0
ISHARES INC
EM MKT SM-CP
464286475
348
6374
SH
SOLE
6374
0
0
ISHARES INC
MSCI CDA ETF
464286509
1385
41386
SH
SOLE
41386
0
0
ISHARES INC
MSCI GERMANY
464286806
324
12383
SH
SOLE
12383
0
0
ISHARES INC
MSCI HONG KG
464286871
523
30467
SH
SOLE
30467
0
0
ISHARES INC
MSCI WORLD E
464286392
1375
11445
SH
SOLE
11445
0
0
ISHARES INC
MSCI EMERG M
464286533
25347
475100
SH
Put
SOLE
475100
0
0
ISHARES INC
MSCI CDA ETF
464286509
3346
100000
SH
Call
SOLE
100000
0
0
ISHARES INC
MSCI EMERG M
464286533
109394
2050500
SH
Call
SOLE
2050500
0
0
ISHARES SILVER TR
ISHARES
46428Q109
1255
61689
SH
SOLE
61689
0
0
ISHARES TR
INDIA 50 ETF
464289529
1062
23492
SH
SOLE
23492
0
0
ISHARES TR
0-5 YR TIPS
46429B747
7397
76322
SH
SOLE
76322
0
0
ISHARES TR
20 YR TR BD
464287432
74014
834525
SH
SOLE
834525
0
0
ISHARES TR
ASIA 50 ETF
464288430
1689
30454
SH
SOLE
30454
0
0
ISHARES TR
CHINA LG-CAP
464287184
10267
386980
SH
SOLE
386980
0
0
ISHARES TR
CORE HIGH DV
46429B663
3721
37623
SH
SOLE
37623
0
0
ISHARES TR
CORE S&P500
464287200
49402
115040
SH
SOLE
115040
0
0
ISHARES TR
CORE S&P MCP
464287507
10423
41800
SH
SOLE
41800
0
0
ISHARES TR
CORE S&P SCP
464287804
1022
10832
SH
SOLE
10832
0
0
ISHARES TR
CORE S&P TTL
464287150
7310
77608
SH
SOLE
77608
0
0
ISHARES TR
CORE US AGGB
464287226
8962
95295
SH
SOLE
95295
0
0
ISHARES TR
HDG MSCI JAP
46434V886
442
12920
SH
SOLE
12920
0
0
ISHARES TR
DOW JONES US
464287846
272
2600
SH
SOLE
2600
0
0
ISHARES TR
GLOBAL 100 E
464287572
4865
66427
SH
SOLE
66427
0
0
ISHARES TR
GLOB HLTHCRE
464287325
1077
13064
SH
SOLE
13064
0
0
ISHARES TR
GLOB INDSTRL
464288729
746
6598
SH
SOLE
6598
0
0
ISHARES TR
GLB INFRASTR
464288372
260
6002
SH
SOLE
6002
0
0
ISHARES TR
GLOBAL TECH
464287291
2896
50072
SH
SOLE
50072
0
0
ISHARES TR
IBOXX HI YD
464288513
997
13518
SH
SOLE
13518
0
0
ISHARES TR
IBOXX INV CP
464287242
222
2177
SH
SOLE
2177
0
0
ISHARES TR
MRGSTR SM CP
464288604
308
7942
SH
SOLE
7942
0
0
ISHARES TR
MSCI ACWI ET
464288257
1210
13098
SH
SOLE
13098
0
0
ISHARES TR
MSCI CHINA E
46429B671
305
7052
SH
SOLE
7052
0
0
ISHARES TR
MSCI EAFE ET
464287465
48290
700671
SH
SOLE
700671
0
0
ISHARES TR
EAFE SML CP
464288273
10222
181018
SH
SOLE
181018
0
0
ISHARES TR
MSCI EMG MKT
464287234
15371
405023
SH
SOLE
405023
0
0
ISHARES TR
DEVSMCP EXNA
464288497
250
5059
SH
SOLE
5059
0
0
ISHARES TR
RUS 1000 ETF
464287622
491
2091
SH
SOLE
2091
0
0
ISHARES TR
RUS 1000 VAL
464287598
295
1942
SH
SOLE
1942
0
0
ISHARES TR
RUSSELL 2000
464287655
13603
76967
SH
SOLE
76967
0
0
ISHARES TR
RUS 2000 VAL
464287630
585
4318
SH
SOLE
4318
0
0
ISHARES TR
RUS MD CP GR
464287481
351
3843
SH
SOLE
3843
0
0
ISHARES TR
RUS MDCP VAL
464287473
279
2673
SH
SOLE
2673
0
0
ISHARES TR
RUS TP200 GR
464289438
1240
8063
SH
SOLE
8063
0
0
ISHARES TR
S&P 500 VAL
464287408
1040
6762
SH
SOLE
6762
0
0
ISHARES TR
GL CLEAN ENE
464288224
522
35717
SH
SOLE
35717
0
0
ISHARES TR
S&P MC 400VL
464287705
5367
53171
SH
SOLE
53171
0
0
ISHARES TR
SP SMCP600VL
464287879
8777
98374
SH
SOLE
98374
0
0
ISHARES TR
SELECT DIVID
464287168
27535
255804
SH
SOLE
255804
0
0
ISHARES TR
TIPS BD ETF
464287176
4201
40506
SH
SOLE
40506
0
0
ISHARES TR
ISHARES SEMI
464287523
2617
5526
SH
SOLE
5526
0
0
ISHARES TR
ISHARES BIOT
464287556
398
3252
SH
SOLE
3252
0
0
ISHARES TR
MSCI DENMARK
46429B523
15218
151407
SH
SOLE
151407
0
0
ISHARES TR
MSCI INDIA E
46429B598
4025
91030
SH
SOLE
91030
0
0
ISHARES TR
MSCI INDIA S
46429B614
1067
16911
SH
SOLE
16911
0
0
ISHARES TR
CORE MSCI TO
46432F834
1904
31735
SH
SOLE
31735
0
0
ISHARES TR
CORE MSCI EA
46432F842
8439
131146
SH
SOLE
131146
0
0
ISHARES TR
0-5YR INVT G
46434V100
219
4564
SH
SOLE
4564
0
0
ISHARES TR
CORE TOTAL U
46434V613
231
5291
SH
SOLE
5291
0
0
ISHARES TR
CORE DIV GRW
46434V621
357
7215
SH
SOLE
7215
0
0
ISHARES TR
20+ YEAR TR
46436E338
516
17849
SH
SOLE
17849
0
0
ISHARES TR
IBONDS 25 TR
46436E866
495
21465
SH
SOLE
21465
0
0
ISHARES TR
IBONDS 24 TR
46436E874
523
21950
SH
SOLE
21950
0
0
ISHARES TR
IBONDS 23 TR
46436E882
497
20040
SH
SOLE
20040
0
0
ISHARES TR
7-10 YR TRSY
464287440
7215
78779
SH
SOLE
78779
0
0
ISHARES TR
1 3 YR TREAS
464287457
1608
19854
SH
SOLE
19854
0
0
ISHARES TR
EXPANDED TEC
464287515
218
640
SH
SOLE
640
0
0
ISHARES TR
EXPND TEC SC
464287549
8161
21353
SH
SOLE
21353
0
0
ISHARES TR
US CONSM STA
464287812
6562
35181
SH
SOLE
35181
0
0
ISHARES TR
JPMORGAN USD
464288281
254
3079
SH
SOLE
3079
0
0
ISHARES TR
INTL SEL DIV
464288448
273
10750
SH
SOLE
10750
0
0
ISHARES TR
USD INV GRDE
464288620
304
6320
SH
SOLE
6320
0
0
ISHARES TR
ISHS 1-5YR I
464288646
213
4270
SH
SOLE
4270
0
0
ISHARES TR
PFD AND INCM
464288687
1255
41623
SH
SOLE
41623
0
0
ISHARES TR
US HOME CONS
464288752
374
4760
SH
SOLE
4760
0
0
ISHARES TR
US AER DEF E
464288760
998
9421
SH
SOLE
9421
0
0
ISHARES TR
US OIL GS EX
464288851
1668
17102
SH
SOLE
17102
0
0
ISHARES TR
EAFE VALUE E
464288877
2305
47098
SH
SOLE
47098
0
0
ISHARES TR
EAFE GRWTH E
464288885
398
4613
SH
SOLE
4613
0
0
ISHARES TR
US TREAS BD
46429B267
4625
209828
SH
SOLE
209828
0
0
ISHARES TR
FLTG RATE NT
46429B655
9947
195461
SH
SOLE
195461
0
0
ISHARES TR
MSCI EAFE MI
46429B689
1095
16782
SH
SOLE
16782
0
0
ISHARES TR
MSCI USA MIN
46429B697
1299
17946
SH
SOLE
17946
0
0
ISHARES TR
EXPONENTIAL
46434V381
6130
117403
SH
SOLE
117403
0
0
ISHARES TR
ESG AWRE USD
46435G193
435
20000
SH
SOLE
20000
0
0
ISHARES TR
MSCI UK ETF
46435G334
250
7907
SH
SOLE
7907
0
0
ISHARES TR
ESG AWR MSCI
46435G425
609
6485
SH
SOLE
6485
0
0
ISHARES TR
ESG AW MSCI
46435G516
478
6920
SH
SOLE
6920
0
0
ISHARES TR
MSCI CDA ETF
46435G706
1315
44243
SH
SOLE
44243
0
0
ISHARES TR
MSCI JP VALU
46435U374
851
29799
SH
SOLE
29799
0
0
ISHARES TR
0-3 MNTH TRE
46436E718
8567
85100
SH
SOLE
85100
0
0
ISHARES TR
U.S. ENERGY
464287796
3097
65290
SH
SOLE
65290
0
0
ISHARES TR
U.S. FIN SVC
464287770
1004
6492
SH
SOLE
6492
0
0
ISHARES TR
U.S. FINLS E
464287788
320
4281
SH
SOLE
4281
0
0
ISHARES TR
US HLTHCARE
464287762
1608
5954
SH
SOLE
5954
0
0
ISHARES TR
U.S. MED DVC
464288810
2438
50268
SH
SOLE
50268
0
0
ISHARES TR
U.S. REAL ES
464287739
3292
42124
SH
SOLE
42124
0
0
ISHARES TR
U.S. TECH ET
464287721
2983
28433
SH
SOLE
28433
0
0
ISHARES TR
MSCI EAFE ET
464287465
43220
627100
SH
Put
SOLE
627100
0
0
ISHARES TR
MSCI EAFE ET
464287465
13784
200000
SH
Call
SOLE
200000
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMI
46641Q332
7407
138285
SH
SOLE
138285
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT I
46641Q837
450
8969
SH
SOLE
8969
0
0
JABIL INC
COM
466313103
1101
8675
SH
SOLE
8675
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1998
14641
SH
SOLE
14641
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
218
8433
SH
SOLE
8433
0
0
JELD-WEN HLDG INC
COM
47580P103
733
54887
SH
SOLE
54887
0
0
JINKOSOLAR HLDG CO LTD
SPONSORED AD
47759T100
359
11834
SH
SOLE
11834
0
0
JOHNSON & JOHNSON
COM
478160104
85296
547647
SH
SOLE
547647
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
4292
80666
SH
SOLE
80666
0
0
JPMORGAN CHASE & CO
COM
46625H100
208611
1438495
SH
SOLE
1438495
0
0
JPMORGAN CHASE & CO
COM
46625H100
21753
150000
SH
Call
SOLE
150000
0
0
JUNIPER NETWORKS INC
COM
48203R104
3468
124796
SH
SOLE
124796
0
0
KELLANOVA
COM
487836108
1012
18131
SH
SOLE
18131
0
0
KENVUE INC
COM
49177J102
1386
69038
SH
SOLE
69038
0
0
KEYCORP
COM
493267108
189
17611
SH
SOLE
17611
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1816
13723
SH
SOLE
13723
0
0
KIMBERLY-CLARK CORP
COM
494368103
7799
64531
SH
SOLE
64531
0
0
KINDER MORGAN INC DEL
COM
49456B101
905
54590
SH
SOLE
54590
0
0
KINROSS GOLD CORP
COM
496902404
31071
6814933
SH
SOLE
6814933
0
0
KKR & CO INC
COM
48251W104
1047
17003
SH
SOLE
17003
0
0
KLA CORP
COM NEW
482480100
10006
21816
SH
SOLE
21816
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS
500472303
5564
279041
SH
SOLE
279041
0
0
KRAFT HEINZ CO
COM
500754106
8353
248310
SH
SOLE
248310
0
0
KRAFT HEINZ CO
COM
500754106
6429
191100
SH
Put
SOLE
191100
0
0
KRAFT HEINZ CO
COM
500754106
5826
173200
SH
Call
SOLE
173200
0
0
KRANESHARES TR
CSI CHI INTE
500767306
4473
163432
SH
SOLE
163432
0
0
KRANESHARES TR
GLOBAL CARB
500767678
1336
36984
SH
SOLE
36984
0
0
KROGER CO
COM
501044101
728
16257
SH
SOLE
16257
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
4839
27789
SH
SOLE
27789
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
566
2815
SH
SOLE
2815
0
0
LAM RESEARCH CORP
COM
512807108
16853
26889
SH
SOLE
26889
0
0
LARGO INC
COM
517097101
61
21380
SH
SOLE
21380
0
0
LAS VEGAS SANDS CORP
COM
517834107
614
13393
SH
SOLE
13393
0
0
LAUDER ESTEE COS INC
CL A
518439104
3036
21004
SH
SOLE
21004
0
0
LEGG MASON ETF INVT
FRANKLIN US
52468L406
225
6642
SH
SOLE
6642
0
0
LEGG MASON ETF INVT
FRANKLIN INT
52468L505
806
29574
SH
SOLE
29574
0
0
LENNAR CORP
CL A
526057104
769
6856
SH
SOLE
6856
0
0
LENNOX INTL INC
COM
526107107
4578
12226
SH
SOLE
12226
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE
531229771
242
4285
SH
SOLE
4285
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
5541
394322
SH
SOLE
394322
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
440
2420
SH
SOLE
2420
0
0
LINDE PLC
SHS
G54950103
9608
25805
SH
SOLE
25805
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
54
46050
SH
SOLE
46050
0
0
LISTED FD TR
WAHED FTSE E
53656F607
242
5834
SH
SOLE
5834
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
640
93416
SH
SOLE
93416
0
0
LLOYDS BANKING GROUP PLC
SPONSORED AD
539439109
5983
2808778
SH
SOLE
2808778
0
0
LOCKHEED MARTIN CORP
COM
539830109
12526
30628
SH
SOLE
30628
0
0
LOEWS CORP
COM
540424108
219
3461
SH
SOLE
3461
0
0
LOWES COS INC
COM
548661107
12831
61737
SH
SOLE
61737
0
0
LPL FINL HLDGS INC
COM
50212V100
2912
12253
SH
SOLE
12253
0
0
LULULEMON ATHLETICA INC
COM
550021109
26293
68185
SH
SOLE
68185
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1488
15718
SH
SOLE
15718
0
0
MACYS INC
COM
55616P104
1228
105732
SH
SOLE
105732
0
0
MACYS INC
COM
55616P104
1393
120000
SH
Call
SOLE
120000
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
480
2721
SH
SOLE
2721
0
0
MAG SILVER CORP
COM
55903Q104
512
49536
SH
SOLE
49536
0
0
MAGNA INTL INC
COM
559222401
151089
2818151
SH
SOLE
2818151
0
0
MAGNITE INC
COM
55955D100
368
48796
SH
SOLE
48796
0
0
MANULIFE FINL CORP
COM
56501R106
431975
23629823
SH
SOLE
23629823
0
0
MANULIFE FINL CORP
COM
56501R106
100911
5520000
SH
Put
SOLE
5520000
0
0
MANULIFE FINL CORP
COM
56501R106
27705
1515500
SH
Call
SOLE
1515500
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
173
20403
SH
SOLE
20403
0
0
MARATHON OIL CORP
COM
565849106
11384
425561
SH
SOLE
425561
0
0
MARATHON PETE CORP
COM
56585A102
4182
27635
SH
SOLE
27635
0
0
MARKEL GROUP INC
COM
570535104
10036
6816
SH
SOLE
6816
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1602
7500
SH
SOLE
7500
0
0
MARRIOTT INTL INC NEW
CL A
571903202
12366
62912
SH
SOLE
62912
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
9597
95369
SH
SOLE
95369
0
0
MARSH & MCLENNAN COS INC
COM
571748102
3664
19256
SH
SOLE
19256
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
879
2142
SH
SOLE
2142
0
0
MARVELL TECHNOLOGY INC
COM
573874104
1456
26906
SH
SOLE
26906
0
0
MASCO CORP
COM
574599106
300
5612
SH
SOLE
5612
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
99708
251845
SH
SOLE
251845
0
0
MATCH GROUP INC NEW
COM
57667L107
918
23445
SH
SOLE
23445
0
0
MATTEL INC
COM
577081102
483
21914
SH
SOLE
21914
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1172
15490
SH
SOLE
15490
0
0
MCDONALDS CORP
COM
580135101
68274
259165
SH
SOLE
259165
0
0
MCGRATH RENTCORP
COM
580589109
739
7372
SH
SOLE
7372
0
0
MCKESSON CORP
COM
58155Q103
9528
21911
SH
SOLE
21911
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
657
120503
SH
SOLE
120503
0
0
MEDPACE HLDGS INC
COM
58506Q109
662
2735
SH
SOLE
2735
0
0
MEDTRONIC PLC
SHS
G5960L103
20764
264979
SH
SOLE
264979
0
0
MERCADOLIBRE INC
COM
58733R102
942
743
SH
SOLE
743
0
0
MERCK & CO INC
COM
58933Y105
92850
901890
SH
SOLE
901890
0
0
META PLATFORMS INC
CL A
30303M102
109518
364806
SH
SOLE
364806
0
0
META PLATFORMS INC
CL A
30303M102
4503
15000
SH
Put
SOLE
15000
0
0
METHANEX CORP
COM
59151K108
1391
30857
SH
SOLE
30857
0
0
METLIFE INC
COM
59156R108
50629
804790
SH
SOLE
804790
0
0
METLIFE INC
COM
59156R108
25164
400000
SH
Put
SOLE
400000
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
756
682
SH
SOLE
682
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
7696
98604
SH
SOLE
98604
0
0
MICRON TECHNOLOGY INC
COM
595112103
9067
133274
SH
SOLE
133274
0
0
MICROSOFT CORP
COM
594918104
430510
1363452
SH
SOLE
1363452
0
0
MIDDLEBY CORP
COM
596278101
528
4124
SH
SOLE
4124
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED AD
606822104
7008
825459
SH
SOLE
825459
0
0
MOBILEYE GLOBAL INC
COMMON CLASS
60741F104
2086
50211
SH
SOLE
50211
0
0
MODERNA INC
COM
60770K107
6582
63727
SH
SOLE
63727
0
0
MODINE MFG CO
COM
607828100
6110
133562
SH
SOLE
133562
0
0
MOLINA HEALTHCARE INC
COM
60855R100
3661
11166
SH
SOLE
11166
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1180
18555
SH
SOLE
18555
0
0
MONDAY COM LTD
SHS
M7S64H106
4628
29067
SH
SOLE
29067
0
0
MONDELEZ INTL INC
CL A
609207105
13755
198200
SH
SOLE
198200
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
925
17463
SH
SOLE
17463
0
0
MOODYS CORP
COM
615369105
761
2408
SH
SOLE
2408
0
0
MORGAN STANLEY
COM NEW
617446448
55743
682541
SH
SOLE
682541
0
0
MOSAIC CO NEW
COM
61945C103
1032
28980
SH
SOLE
28980
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
4848
17807
SH
SOLE
17807
0
0
MP MATERIALS CORP
COM CL A
553368101
657
34400
SH
SOLE
34400
0
0
MSCI INC
COM
55354G100
1472
2869
SH
SOLE
2869
0
0
MUELLER INDS INC
COM
624756102
1298
17273
SH
SOLE
17273
0
0
NABORS INDUSTRIES LTD
SHS
G6359F137
4717
38302
SH
SOLE
38302
0
0
NASDAQ INC
COM
631103108
4523
93090
SH
SOLE
93090
0
0
NATERA INC
COM
632307104
275
6222
SH
SOLE
6222
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
4330
145500
SH
Put
SOLE
145500
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
3720
125000
SH
Call
SOLE
125000
0
0
NATIONAL GRID PLC
SPONSORED AD
636274409
1381
22777
SH
SOLE
22777
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
126
21539
SH
SOLE
21539
0
0
NETAPP INC
COM
64110D104
2548
33578
SH
SOLE
33578
0
0
NETFLIX INC
COM
64110L106
48785
129199
SH
SOLE
129199
0
0
NEW FOUND GOLD CORP
COM
64440N103
371
89875
SH
SOLE
89875
0
0
NEW GOLD INC CDA
COM
644535106
1026
1114639
SH
SOLE
1114639
0
0
NEW PAC METALS CORP
COM
64782A107
408
236790
SH
SOLE
236790
0
0
NEWELL BRANDS INC
COM
651229106
2365
261879
SH
SOLE
261879
0
0
NEWMONT CORP
COM
651639106
20217
547148
SH
SOLE
547148
0
0
NEXGEN ENERGY LTD
COM
65340P106
1251
208994
SH
SOLE
208994
0
0
NEXTERA ENERGY INC
COM
65339F101
8967
156517
SH
SOLE
156517
0
0
NICE LTD
SPONSORED AD
653656108
549
3228
SH
SOLE
3228
0
0
NIKE INC
CL B
654106103
41386
432814
SH
SOLE
432814
0
0
NIO INC
SPON ADS
62914V106
297
32837
SH
SOLE
32837
0
0
NISOURCE INC
COM
65473P105
2469
100031
SH
SOLE
100031
0
0
NOAH HLDGS LTD
SPON ADS CL
65487X102
170
13654
SH
SOLE
13654
0
0
NOKIA CORP
SPONSORED AD
654902204
149
39750
SH
SOLE
39750
0
0
NORFOLK SOUTHN CORP
COM
655844108
5441
27630
SH
SOLE
27630
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
7951
366811
SH
SOLE
366811
0
0
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
5
15850
SH
SOLE
15850
0
0
NORTHROP GRUMMAN CORP
COM
666807102
4294
9756
SH
SOLE
9756
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
2823
171288
SH
SOLE
171288
0
0
NOVAGOLD RES INC
COM NEW
66987E206
553
144026
SH
SOLE
144026
0
0
NOVARTIS AG
SPONSORED AD
66987V109
11208
116280
SH
SOLE
116280
0
0
NOVO-NORDISK A S
ADR
670100205
32877
361520
SH
SOLE
361520
0
0
NUCOR CORP
COM
670346105
4999
31974
SH
SOLE
31974
0
0
NUSCALE PWR CORP
CL A COM
67079K100
114
23332
SH
SOLE
23332
0
0
NUTANIX INC
CL A
67059N108
3012
86357
SH
SOLE
86357
0
0
NUTRIEN LTD
COM
67077M108
307074
4970367
SH
SOLE
4970367
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
1234
82227
SH
SOLE
82227
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
681
12848
SH
SOLE
12848
0
0
NVIDIA CORPORATION
COM
67066G104
234770
539714
SH
SOLE
539714
0
0
NVIDIA CORPORATION
COM
67066G104
4350
10000
SH
Put
SOLE
10000
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
5681
28417
SH
SOLE
28417
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P405
336
16720
SH
SOLE
16720
0
0
OBSIDIAN ENERGY LTD
COM
674482203
4916
596985
SH
SOLE
596985
0
0
OCCIDENTAL PETE CORP
COM
674599105
965
14870
SH
SOLE
14870
0
0
OKTA INC
CL A
679295105
6174
75751
SH
SOLE
75751
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
4646
11356
SH
SOLE
11356
0
0
OLD REP INTL CORP
COM
680223104
221
8197
SH
SOLE
8197
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
210
6346
SH
SOLE
6346
0
0
OMNICOM GROUP INC
COM
681919106
1197
16073
SH
SOLE
16073
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
749
26923
SH
SOLE
26923
0
0
ON SEMICONDUCTOR CORP
COM
682189105
8974
96546
SH
SOLE
96546
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
133
60913
SH
SOLE
60913
0
0
ONEOK INC NEW
COM
682680103
4455
70230
SH
SOLE
70230
0
0
OPEN TEXT CORP
COM
683715106
82301
2344028
SH
SOLE
2344028
0
0
ORACLE CORP
COM
68389X105
35591
336019
SH
SOLE
336019
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
4086
4496
SH
SOLE
4496
0
0
ORLA MNG LTD NEW
COM
68634K106
463
130833
SH
SOLE
130833
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
4357
370901
SH
SOLE
370901
0
0
OTIS WORLDWIDE CORP
COM
68902V107
1678
20897
SH
SOLE
20897
0
0
OUSTER INC
COM NEW
68989M202
87
17228
SH
SOLE
17228
0
0
OVINTIV INC
COM
69047Q102
7052
148235
SH
SOLE
148235
0
0
OWENS CORNING NEW
COM
690742101
284
2080
SH
SOLE
2080
0
0
PACCAR INC
COM
693718108
956
11243
SH
SOLE
11243
0
0
PACER FDS TR
GLOBL CASH E
69374H709
1332
40935
SH
SOLE
40935
0
0
PACER FDS TR
PACER US SMA
69374H857
1761
42225
SH
SOLE
42225
0
0
PACER FDS TR
US CASH COWS
69374H881
2692
54468
SH
SOLE
54468
0
0
PACKAGING CORP AMER
COM
695156109
2410
15698
SH
SOLE
15698
0
0
PACWEST BANCORP DEL
COM
695263103
202
25565
SH
SOLE
25565
0
0
PAGAYA TECHNOLOGIES LTD
CL A SHS
M7S64L115
39
24950
SH
SOLE
24950
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
1602
100103
SH
SOLE
100103
0
0
PALO ALTO NETWORKS INC
COM
697435105
40456
172566
SH
SOLE
172566
0
0
PAN AMERN SILVER CORP
COM
697900108
10083
696335
SH
SOLE
696335
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
3048
236268
SH
SOLE
236268
0
0
PARKER-HANNIFIN CORP
COM
701094104
4717
12111
SH
SOLE
12111
0
0
PAYCHEX INC
COM
704326107
842
7300
SH
SOLE
7300
0
0
PAYPAL HLDGS INC
COM
70450Y103
16819
287700
SH
SOLE
287700
0
0
PDD HOLDINGS INC
SPONSORED AD
722304102
2082
21234
SH
SOLE
21234
0
0
PEMBINA PIPELINE CORP
COM
706327103
389157
12937268
SH
SOLE
12937268
0
0
PEMBINA PIPELINE CORP
COM
706327103
54972
1827500
SH
Put
SOLE
1827500
0
0
PEMBINA PIPELINE CORP
COM
706327103
7520
250000
SH
Call
SOLE
250000
0
0
PENN ENTERTAINMENT INC
COM
707569109
883
38466
SH
SOLE
38466
0
0
PEPSICO INC
COM
713448108
33254
196257
SH
SOLE
196257
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED AD
71654V408
1186
79102
SH
SOLE
79102
0
0
PFIZER INC
COM
717081103
51948
1566119
SH
SOLE
1566119
0
0
PHILIP MORRIS INTL INC
COM
718172109
13161
142159
SH
SOLE
142159
0
0
PHILLIPS 66
COM
718546104
2239
18636
SH
SOLE
18636
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
243
18610
SH
SOLE
18610
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1729
100073
SH
SOLE
100073
0
0
PIMCO ETF TR
ACTIVE BD ET
72201R775
3548
40359
SH
SOLE
40359
0
0
PIMCO ETF TR
ENHNCD LW DU
72201R718
865
9227
SH
SOLE
9227
0
0
PIMCO ETF TR
ENHAN SHRT M
72201R833
5321
53138
SH
SOLE
53138
0
0
PIMCO ETF TR
INV GRD CRP
72201R817
358
3931
SH
SOLE
3931
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
371
84000
SH
SOLE
84000
0
0
PIONEER NAT RES CO
COM
723787107
1861
8106
SH
SOLE
8106
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PAR
726503105
3714
242432
SH
SOLE
242432
0
0
PLANET FITNESS INC
CL A
72703H101
1402
28505
SH
SOLE
28505
0
0
PNC FINL SVCS GROUP INC
COM
693475105
630
5135
SH
SOLE
5135
0
0
POINT BIOPHARMA GLOBAL INC
COM
730541109
471
70645
SH
SOLE
70645
0
0
POSCO HOLDINGS INC
SPONSORED AD
693483109
4357
42503
SH
SOLE
42503
0
0
POWELL INDS INC
COM
739128106
225
2711
SH
SOLE
2711
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
7285
108675
SH
SOLE
108675
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2827
26960
SH
SOLE
26960
0
0
PRIMERICA INC
COM
74164M108
1097
5655
SH
SOLE
5655
0
0
PRIMO WATER CORPORATION
COM
74167P108
1815
131358
SH
SOLE
131358
0
0
PROCTER AND GAMBLE CO
COM
742718109
52724
361471
SH
SOLE
361471
0
0
PROCTER AND GAMBLE CO
COM
742718109
7293
50000
SH
Put
SOLE
50000
0
0
PROG HOLDINGS INC
COM NPV
74319R101
4014
120855
SH
SOLE
120855
0
0
PROGRESSIVE CORP
COM
743315103
589
4226
SH
SOLE
4226
0
0
PROLOGIS INC.
COM
74340W103
1903
16957
SH
SOLE
16957
0
0
PROSHARES TR
PSHS SH MSCI
74347R370
1638
86227
SH
SOLE
86227
0
0
PROSHARES TR
SHORT QQQ NE
74347B714
3647
334906
SH
SOLE
334906
0
0
PROSHARES TR
SHORT S&P 50
74347B425
5449
376606
SH
SOLE
376606
0
0
PROSHARES TR
PSHS ULTRA Q
74347R206
1847
31114
SH
SOLE
31114
0
0
PROSHARES TR II
VIX SH TRM F
74347Y789
363
15598
SH
SOLE
15598
0
0
PRUDENTIAL FINL INC
COM
744320102
8933
94140
SH
SOLE
94140
0
0
PRUDENTIAL FINL INC
COM
744320102
16606
175000
SH
Put
SOLE
175000
0
0
PRUDENTIAL FINL INC
COM
744320102
27423
289000
SH
Call
SOLE
289000
0
0
PULTE GROUP INC
COM
745867101
8349
112743
SH
SOLE
112743
0
0
PURE STORAGE INC
CL A
74624M102
1125
31580
SH
SOLE
31580
0
0
PURECYCLE TECHNOLOGIES INC
COM
74623V103
292
52034
SH
SOLE
52034
0
0
QUALCOMM INC
COM
747525103
53020
477400
SH
SOLE
477400
0
0
QUALCOMM INC
COM
747525103
4442
40000
SH
Put
SOLE
40000
0
0
QUANTA SVCS INC
COM
74762E102
18757
100269
SH
SOLE
100269
0
0
RANGE RES CORP
COM
75281A109
2794
86200
SH
SOLE
86200
0
0
RAYMOND JAMES FINL INC
COM
754730109
413
4111
SH
SOLE
4111
0
0
RB GLOBAL INC
COM
74935Q107
6637
105958
SH
SOLE
105958
0
0
RECURSION PHARMACEUTICALS IN
CL A
75629V104
161
21111
SH
SOLE
21111
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
942
1145
SH
SOLE
1145
0
0
REPUBLIC SVCS INC
COM
760759100
506
3550
SH
SOLE
3550
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
177360
2662257
SH
SOLE
2662257
0
0
REVOLUTION MEDICINES INC
COM
76155X100
576
20805
SH
SOLE
20805
0
0
RIO TINTO PLC
SPONSORED AD
767204100
5663
88988
SH
SOLE
88988
0
0
RIOT PLATFORMS INC
COM
767292105
248
26618
SH
SOLE
26618
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
866
35667
SH
SOLE
35667
0
0
ROBLOX CORP
CL A
771049103
1696
58566
SH
SOLE
58566
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3267
11427
SH
SOLE
11427
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
217975
5674863
SH
SOLE
5674863
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
7682
200000
SH
Call
SOLE
200000
0
0
ROIVANT SCIENCES LTD
SHS
G76279101
551
47181
SH
SOLE
47181
0
0
ROKU INC
COM CL A
77543R102
1037
14695
SH
SOLE
14695
0
0
ROPER TECHNOLOGIES INC
COM
776696106
3372
6962
SH
SOLE
6962
0
0
ROSS STORES INC
COM
778296103
2457
21756
SH
SOLE
21756
0
0
ROYAL BK CDA
COM
780087102
2082410
23815304
SH
SOLE
23815304
0
0
ROYAL BK CDA
COM
780087102
60963
697200
SH
Put
SOLE
697200
0
0
ROYAL BK CDA
COM
780087102
168855
1931100
SH
Call
SOLE
1931100
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
5012
54397
SH
SOLE
54397
0
0
RPC INC
COM
749660106
290
32440
SH
SOLE
32440
0
0
RTX CORPORATION
COM
75513E101
18548
257713
SH
SOLE
257713
0
0
RYDER SYS INC
COM
783549108
363
3391
SH
SOLE
3391
0
0
S&P GLOBAL INC
COM
78409V104
18932
51811
SH
SOLE
51811
0
0
SAIA INC
COM
78709Y105
1633
4096
SH
SOLE
4096
0
0
SALESFORCE INC
COM
79466L302
33886
167109
SH
SOLE
167109
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
221
47174
SH
SOLE
47174
0
0
SANMINA CORPORATION
COM
801056102
270
4982
SH
SOLE
4982
0
0
SANOFI
SPONSORED AD
80105N105
15682
292354
SH
SOLE
292354
0
0
SAP SE
SPON ADR
803054204
1284
9932
SH
SOLE
9932
0
0
SCHLUMBERGER LTD
COM STK
806857108
7952
136391
SH
SOLE
136391
0
0
SCHWAB CHARLES CORP
COM
808513105
32114
584961
SH
SOLE
584961
0
0
SCHWAB STRATEGIC TR
US DIVIDEND
808524797
3576
50542
SH
SOLE
50542
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
247
4787
SH
SOLE
4787
0
0
SEABRIDGE GOLD INC
COM
811916105
1798
170907
SH
SOLE
170907
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
1698
25753
SH
SOLE
25753
0
0
SELECT SECTOR SPDR TR
SBI CONS STP
81369Y308
1585
23033
SH
SOLE
23033
0
0
SELECT SECTOR SPDR TR
SBI MATERIAL
81369Y100
199168
2535562
SH
SOLE
2535562
0
0
SELECT SECTOR SPDR TR
SBI CONS DIS
81369Y407
206022
1279796
SH
SOLE
1279796
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCA
81369Y209
12500
97092
SH
SOLE
97092
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
277390
3068816
SH
SOLE
3068816
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
14060
423892
SH
SOLE
423892
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
2344
23120
SH
SOLE
23120
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
20837
127109
SH
SOLE
127109
0
0
SELECT SECTOR SPDR TR
COMMUNICATIO
81369Y852
205319
3131289
SH
SOLE
3131289
0
0
SELECT SECTOR SPDR TR
RL EST SEL S
81369Y860
216
6353
SH
SOLE
6353
0
0
SELECT SECTOR SPDR TR
SBI INT-UTIL
81369Y886
1984
33660
SH
SOLE
33660
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
27117
300000
SH
Put
SOLE
300000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
271994
8200000
SH
Put
SOLE
8200000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
187410
5650000
SH
Call
SOLE
5650000
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
220
5804
SH
SOLE
5804
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
152
19625
SH
SOLE
19625
0
0
SERVICE CORP INTL
COM
817565104
641
11211
SH
SOLE
11211
0
0
SERVICENOW INC
COM
81762P102
32730
58556
SH
SOLE
58556
0
0
SES AI CORPORATION
CL A COM
78397Q109
29
12800
SH
SOLE
12800
0
0
SHELL PLC
SPON ADS
780259305
27520
427459
SH
SOLE
427459
0
0
SHERWIN WILLIAMS CO
COM
824348106
6704
26284
SH
SOLE
26284
0
0
SHOPIFY INC
CL A
82509L107
344625
6315282
SH
SOLE
6315282
0
0
SHOPIFY INC
CL A
82509L107
5130
94000
SH
Put
SOLE
94000
0
0
SIBANYE STILLWATER LTD
SPONSORED AD
82575P107
682
110591
SH
SOLE
110591
0
0
SILVERCREST METALS INC
COM
828363101
2362
534444
SH
SOLE
534444
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
8860
82010
SH
SOLE
82010
0
0
SIMPLIFY EXCHANGE TRADED FUN
HEALTH CARE
82889N772
510
20300
SH
SOLE
20300
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
237
52368
SH
SOLE
52368
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
882
5398
SH
SOLE
5398
0
0
SK TELECOM LTD
SPONSORED AD
78440P306
2929
136503
SH
SOLE
136503
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2002
20308
SH
SOLE
20308
0
0
SL GREEN RLTY CORP
COM
78440X887
376
10085
SH
SOLE
10085
0
0
SMITH A O CORP
COM
831865209
288
4349
SH
SOLE
4349
0
0
SMUCKER J M CO
COM NEW
832696405
621
5051
SH
SOLE
5051
0
0
SNAP INC
CL A
83304A106
210
23521
SH
SOLE
23521
0
0
SNAP ON INC
COM
833034101
1351
5296
SH
SOLE
5296
0
0
SNOWFLAKE INC
CL A
833445109
3121
20430
SH
SOLE
20430
0
0
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER
833635105
244
4093
SH
SOLE
4093
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1811
13980
SH
SOLE
13980
0
0
SONOS INC
COM
83570H108
210
16285
SH
SOLE
16285
0
0
SONY GROUP CORP
SPONSORED AD
835699307
1969
23897
SH
SOLE
23897
0
0
SOUTHERN CO
COM
842587107
2226
34395
SH
SOLE
34395
0
0
SOUTHERN COPPER CORP
COM
84265V105
260
3449
SH
SOLE
3449
0
0
SOUTHWEST AIRLS CO
COM
844741108
868
32082
SH
SOLE
32082
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
24422
72911
SH
SOLE
72911
0
0
SPDR GOLD TR
GOLD SHS
78463V107
26719
155839
SH
SOLE
155839
0
0
SPDR GOLD TR
GOLD SHS
78463V107
7767
45300
SH
Put
SOLE
45300
0
0
SPDR GOLD TR
GOLD SHS
78463V107
47389
276400
SH
Call
SOLE
276400
0
0
SPDR INDEX SHS FDS
EURO STOXX 5
78463X202
13000
309458
SH
SOLE
309458
0
0
SPDR INDEX SHS FDS
S&P EMKTSC E
78463X756
1531
28629
SH
SOLE
28629
0
0
SPDR INDEX SHS FDS
S&P GBLINF E
78463X855
1253
25444
SH
SOLE
25444
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
169740
397072
SH
SOLE
397072
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDC
78467Y107
674
1475
SH
SOLE
1475
0
0
SPDR SER TR
S&P DIVID ET
78464A763
10754
93505
SH
SOLE
93505
0
0
SPDR SER TR
S&P REGL BKG
78464A698
3747
89703
SH
SOLE
89703
0
0
SPDR SER TR
S&P BIOTECH
78464A870
5803
79478
SH
SOLE
79478
0
0
SPDR SER TR
PORTFOLIO SH
78464A474
330
11244
SH
SOLE
11244
0
0
SPDR SER TR
PRTFLO S&P50
78464A508
200
4850
SH
SOLE
4850
0
0
SPDR SER TR
AEROSPACE DE
78464A631
260
2320
SH
SOLE
2320
0
0
SPDR SER TR
S&P OILGAS E
78468R556
2080
14063
SH
SOLE
14063
0
0
SPDR SER TR
BLOOMBERG 1-
78468R663
1087
11835
SH
SOLE
11835
0
0
SPDR SER TR
SPDR S&P 500
78468R796
284
8191
SH
SOLE
8191
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
1469
91010
SH
SOLE
91010
0
0
SPROTT ETF TRUST
JR GOLD MINE
85210B201
298
11623
SH
SOLE
11623
0
0
SPROTT FDS TR
URANIUM MINE
85208P303
626
13276
SH
SOLE
13276
0
0
SPROTT INC
COM NEW
852066208
465
15276
SH
SOLE
15276
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
6220
359127
SH
SOLE
359127
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
6421
448409
SH
SOLE
448409
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
530
69929
SH
SOLE
69929
0
0
SPROUTS FMRS MKT INC
COM
85208M102
3223
75306
SH
SOLE
75306
0
0
SPRUCE POWER HOLDING CORP
COM CL A
9837FR100
128
23500
SH
SOLE
23500
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
452
8600
SH
SOLE
8600
0
0
SSGA ACTIVE ETF TR
SPDR TR TACT
78467V848
466
12054
SH
SOLE
12054
0
0
SSGA ACTIVE TR
SPDR DBLELN
78470P200
548
11807
SH
SOLE
11807
0
0
SSR MINING IN
COM
784730103
3512
264287
SH
SOLE
264287
0
0
STANLEY BLACK & DECKER INC
COM
854502101
217
2596
SH
SOLE
2596
0
0
STANTEC INC
COM
85472N109
14757
227337
SH
SOLE
227337
0
0
STARBUCKS CORP
COM
855244109
33597
368107
SH
SOLE
368107
0
0
STARWOOD PPTY TR INC
COM
85571B105
679
35095
SH
SOLE
35095
0
0
STEEL DYNAMICS INC
COM
858119100
846
7888
SH
SOLE
7888
0
0
STELLANTIS N.V
SHS
N82405106
10956
569221
SH
SOLE
569221
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
1416
32797
SH
SOLE
32797
0
0
STRATEGIC ED INC
COM
86272C103
240
3189
SH
SOLE
3189
0
0
STRYKER CORPORATION
COM
863667101
28901
105759
SH
SOLE
105759
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED AD
86562M209
7900
802032
SH
SOLE
802032
0
0
SUN CMNTYS INC
COM
866674104
346
2927
SH
SOLE
2927
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
340403
6973977
SH
SOLE
6973977
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
132198
2708400
SH
Put
SOLE
2708400
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
69262
1419000
SH
Call
SOLE
1419000
0
0
SUNCOR ENERGY INC NEW
COM
867224107
428474
12454273
SH
SOLE
12454273
0
0
SUNCOR ENERGY INC NEW
COM
867224107
6451
187500
SH
Call
SOLE
187500
0
0
SUNRUN INC
COM
86771W105
270
21480
SH
SOLE
21480
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
4113
14998
SH
SOLE
14998
0
0
SYNOPSYS INC
COM
871607107
2953
6435
SH
SOLE
6435
0
0
SYSCO CORP
COM
871829107
4080
61775
SH
SOLE
61775
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED AD
874039100
75384
867477
SH
SOLE
867477
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
218
1552
SH
SOLE
1552
0
0
TARGA RES CORP
COM
87612G101
14064
164071
SH
SOLE
164071
0
0
TARGET CORP
COM
87612E106
3321
30035
SH
SOLE
30035
0
0
TASEKO MINES LTD
COM
876511106
376
300484
SH
SOLE
300484
0
0
TC ENERGY CORP
COM
87807B107
850829
24726209
SH
SOLE
24726209
0
0
TC ENERGY CORP
COM
87807B107
1204
35000
SH
Put
SOLE
35000
0
0
TD SYNNEX CORPORATION
COM
87162W100
1655
16571
SH
SOLE
16571
0
0
TE CONNECTIVITY LTD
SHS
H84989104
3995
32344
SH
SOLE
32344
0
0
TECHNIPFMC PLC
COM
G87110105
414
20348
SH
SOLE
20348
0
0
TECK RESOURCES LTD
CL B
878742204
160931
3734767
SH
SOLE
3734767
0
0
TEJON RANCH CO
COM
879080109
1959
120775
SH
SOLE
120775
0
0
TELADOC HEALTH INC
COM
87918A105
897
48225
SH
SOLE
48225
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
414
1013
SH
SOLE
1013
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
1657
193748
SH
SOLE
193748
0
0
TELEFONICA S A
SPONSORED AD
879382208
3761
923963
SH
SOLE
923963
0
0
TELUS CORPORATION
COM
87971M103
417584
25561513
SH
SOLE
25561513
0
0
TELUS CORPORATION
COM
87971M103
1634
100000
SH
Call
SOLE
100000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
613
80595
SH
SOLE
80595
0
0
TESLA INC
COM
88160R101
97798
390847
SH
SOLE
390847
0
0
TESLA INC
COM
88160R101
32529
130000
SH
Put
SOLE
130000
0
0
TESLA INC
COM
88160R101
105092
420000
SH
Call
SOLE
420000
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
252
39508
SH
SOLE
39508
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED AD
881624209
929
91077
SH
SOLE
91077
0
0
TEXAS INSTRS INC
COM
882508104
30292
190506
SH
SOLE
190506
0
0
TFI INTL INC
COM
87241L109
73566
572580
SH
SOLE
572580
0
0
THE CIGNA GROUP
COM
125523100
4573
15987
SH
SOLE
15987
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
547
286307
SH
SOLE
286307
0
0
THE ODP CORP
COM
88337F105
262
5682
SH
SOLE
5682
0
0
THE TRADE DESK INC
COM CL A
88339J105
401
5130
SH
SOLE
5130
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
26143
51648
SH
SOLE
51648
0
0
THOMSON REUTERS CORP.
COM
884903808
126500
1033638
SH
SOLE
1033638
0
0
THOMSON REUTERS CORP.
COM
884903808
4895
40000
SH
Put
SOLE
40000
0
0
THOMSON REUTERS CORP.
COM
884903808
4895
40000
SH
Call
SOLE
40000
0
0
THOR INDS INC
COM
885160101
557
5852
SH
SOLE
5852
0
0
TIDAL ETF TR
SP FDS S&P 5
886364801
511
16525
SH
SOLE
16525
0
0
TILRAY BRANDS INC
COM
88688T100
250
104601
SH
SOLE
104601
0
0
TJX COS INC NEW
COM
872540109
25916
291586
SH
SOLE
291586
0
0
T-MOBILE US INC
COM
872590104
5273
37651
SH
SOLE
37651
0
0
TOAST INC
CL A
888787108
2269
121164
SH
SOLE
121164
0
0
TOLL BROTHERS INC
COM
889478103
1211
16376
SH
SOLE
16376
0
0
TORO CO
COM
891092108
434
5228
SH
SOLE
5228
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2410502
40001694
SH
SOLE
40001694
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
57247
950000
SH
Put
SOLE
950000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
71107
1180000
SH
Call
SOLE
1180000
0
0
TOTALENERGIES SE
SPONSORED AD
89151E109
11588
176224
SH
SOLE
176224
0
0
TOYOTA MOTOR CORP
ADS
892331307
1818
10114
SH
SOLE
10114
0
0
TRACTOR SUPPLY CO
COM
892356106
3007
14807
SH
SOLE
14807
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
3344
16479
SH
SOLE
16479
0
0
TRANSALTA CORP
COM
89346D107
16724
1919368
SH
SOLE
1919368
0
0
TRANSDIGM GROUP INC
COM
893641100
2916
3458
SH
SOLE
3458
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
155
18860
SH
SOLE
18860
0
0
TRAVELERS COMPANIES INC
COM
89417E109
509
3115
SH
SOLE
3115
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
7744
1047233
SH
SOLE
1047233
0
0
TRILOGY METALS INC NEW
COM
89621C105
8
16960
SH
SOLE
16960
0
0
TRINITY PL HLDGS INC
COM
89656D101
57
157072
SH
SOLE
157072
0
0
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
151
11518
SH
SOLE
11518
0
0
TRUIST FINL CORP
COM
89832Q109
246
8586
SH
SOLE
8586
0
0
TWILIO INC
CL A
90138F102
2070
35373
SH
SOLE
35373
0
0
TYLER TECHNOLOGIES INC
COM
902252105
236
612
SH
SOLE
612
0
0
TYSON FOODS INC
CL A
902494103
695
13770
SH
SOLE
13770
0
0
U HAUL HOLDING COMPANY
COM
023586100
2017
36969
SH
SOLE
36969
0
0
U S SILICA HLDGS INC
COM
90346E103
235
16752
SH
SOLE
16752
0
0
UBER TECHNOLOGIES INC
COM
90353T100
22467
488526
SH
SOLE
488526
0
0
UBER TECHNOLOGIES INC
COM
90353T100
4599
100000
SH
Put
SOLE
100000
0
0
UBER TECHNOLOGIES INC
COM
90353T100
2300
50000
SH
Call
SOLE
50000
0
0
UBS GROUP AG
SHS
H42097107
9172
369845
SH
SOLE
369845
0
0
ULTA BEAUTY INC
COM
90384S303
5256
13158
SH
SOLE
13158
0
0
UNDER ARMOUR INC
CL C
904311206
103
16199
SH
SOLE
16199
0
0
UNILEVER PLC
SPON ADR NEW
904767704
23919
484197
SH
SOLE
484197
0
0
UNION PAC CORP
COM
907818108
28146
138223
SH
SOLE
138223
0
0
UNITED AIRLS HLDGS INC
COM
910047109
7960
188173
SH
SOLE
188173
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
12926
82925
SH
SOLE
82925
0
0
UNITED RENTALS INC
COM
911363109
6260
14081
SH
SOLE
14081
0
0
UNITED STS OIL FD LP
UNITS
91232N207
738
9125
SH
SOLE
9125
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
90821
180132
SH
SOLE
180132
0
0
UNITY SOFTWARE INC
COM
91332U101
685
21810
SH
SOLE
21810
0
0
UNUM GROUP
COM
91529Y106
1333
27102
SH
SOLE
27102
0
0
URBAN OUTFITTERS INC
COM
917047102
279
8520
SH
SOLE
8520
0
0
US BANCORP DEL
COM NEW
902973304
3834
115983
SH
SOLE
115983
0
0
VAIL RESORTS INC
COM
91879Q109
467
2105
SH
SOLE
2105
0
0
VALE S A
SPONSORED AD
91912E105
1758
131171
SH
SOLE
131171
0
0
VALERO ENERGY CORP
COM
91913Y100
6345
44773
SH
SOLE
44773
0
0
VALVOLINE INC
COM
92047W101
1990
61719
SH
SOLE
61719
0
0
VANECK ETF TRUST
MRNGSTR WDE
92189F643
306
4040
SH
SOLE
4040
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
37420
258105
SH
SOLE
258105
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
255
1638
SH
SOLE
1638
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
13335
495539
SH
SOLE
495539
0
0
VANECK ETF TRUST
OIL REFINERS
92189F585
831
24008
SH
SOLE
24008
0
0
VANECK ETF TRUST
URANIUM PLS
92189F601
1101
15535
SH
SOLE
15535
0
0
VANECK ETF TRUST
EGYPT INDEX
92189F775
833
39273
SH
SOLE
39273
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
3999
124078
SH
SOLE
124078
0
0
VANECK ETF TRUST
OIL SERVICES
92189H607
2011
5829
SH
SOLE
5829
0
0
VANECK ETF TRUST
RARE EARTH/S
92189H805
706
10651
SH
SOLE
10651
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
10121
376100
SH
Put
SOLE
376100
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
2175
15000
SH
Put
SOLE
15000
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX
921932703
377
2536
SH
SOLE
2536
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VA
921932778
1880
24396
SH
SOLE
24396
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VA
921932844
543
6964
SH
SOLE
6964
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GR
921932869
817
9053
SH
SOLE
9053
0
0
VANGUARD BD INDEX FDS
INTERMED TER
921937819
1394
19283
SH
SOLE
19283
0
0
VANGUARD BD INDEX FDS
LONG TERM BO
921937793
560
8354
SH
SOLE
8354
0
0
VANGUARD BD INDEX FDS
SHORT TRM BO
921937827
2986
39724
SH
SOLE
39724
0
0
VANGUARD BD INDEX FDS
TOTAL BND MR
921937835
2159
30940
SH
SOLE
30940
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD
92203J407
521
10902
SH
SOLE
10902
0
0
VANGUARD INDEX FDS
MCAP VL IDXV
922908512
1201
9174
SH
SOLE
9174
0
0
VANGUARD INDEX FDS
MCAP GR IDXV
922908538
551
2828
SH
SOLE
2828
0
0
VANGUARD INDEX FDS
SML CP GRW E
922908595
516
2410
SH
SOLE
2410
0
0
VANGUARD INDEX FDS
SM CP VAL ET
922908611
536
3362
SH
SOLE
3362
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
802
3849
SH
SOLE
3849
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1009
3704
SH
SOLE
3704
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1297
9401
SH
SOLE
9401
0
0
VANGUARD INDEX FDS
TOTAL STK MK
922908769
8383
39468
SH
SOLE
39468
0
0
VANGUARD INDEX FDS
S&P 500 ETF
922908363
24847
63273
SH
SOLE
63273
0
0
VANGUARD INDEX FDS
REAL ESTATE
922908553
212
2803
SH
SOLE
2803
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
16451
419573
SH
SOLE
419573
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX U
922042775
1605
30947
SH
SOLE
30947
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST E
922042742
4253
45644
SH
SOLE
45644
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE
922042874
2235
38574
SH
SOLE
38574
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM COR
92206C870
294
3867
SH
SOLE
3867
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000V
92206C649
2063
17281
SH
SOLE
17281
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000I
92206C664
7710
107922
SH
SOLE
107922
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM T
92206C102
2087
36226
SH
SOLE
36226
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TR
92206C847
627
11298
SH
SOLE
11298
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM COR
92206C409
1074
14296
SH
SOLE
14296
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
5775
37168
SH
SOLE
37168
0
0
VANGUARD STAR FDS
VG TL INTL S
921909768
447
8344
SH
SOLE
8344
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV
921943858
19312
441721
SH
SOLE
441721
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
395
3825
SH
SOLE
3825
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
1572
22041
SH
SOLE
22041
0
0
VANGUARD WORLD FD
MEGA GRWTH I
921910816
247
1087
SH
SOLE
1087
0
0
VANGUARD WORLD FDS
CONSUM STP E
92204A207
2238
12253
SH
SOLE
12253
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
900
7101
SH
SOLE
7101
0
0
VANGUARD WORLD FDS
FINANCIALS E
92204A405
309
3853
SH
SOLE
3853
0
0
VANGUARD WORLD FDS
INDUSTRIAL E
92204A603
1440
7387
SH
SOLE
7387
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
4468
10770
SH
SOLE
10770
0
0
VANGUARD WORLD FDS
MATERIALS ET
92204A801
1869
10836
SH
SOLE
10836
0
0
VANGUARD WORLD FDS
HEALTH CAR E
92204A504
765
3255
SH
SOLE
3255
0
0
VEEVA SYS INC
CL A COM
922475108
371
1826
SH
SOLE
1826
0
0
VERISK ANALYTICS INC
COM
92345Y106
6493
27483
SH
SOLE
27483
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
43805
1351586
SH
SOLE
1351586
0
0
VERMILION ENERGY INC
COM
923725105
5580
381296
SH
SOLE
381296
0
0
VERSABANK NEW
COM
92512J106
9194
1172145
SH
SOLE
1172145
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
2863
8233
SH
SOLE
8233
0
0
VERVE THERAPEUTICS INC
COM
92539P101
253
19048
SH
SOLE
19048
0
0
VIATRIS INC
COM
92556V106
452
45826
SH
SOLE
45826
0
0
VILLAGE FARMS INTL INC
COM
92707Y108
36
45652
SH
SOLE
45652
0
0
VIMEO INC
COMMON STOCK
92719V100
1283
362480
SH
SOLE
362480
0
0
VIPSHOP HLDGS LTD
SPONSORED AD
92763W103
499
31171
SH
SOLE
31171
0
0
VISA INC
COM CL A
92826C839
192810
838268
SH
SOLE
838268
0
0
VISTA ENERGY S.A.B. DE C.V.
SPONSORED AD
92837L109
9625
316726
SH
SOLE
316726
0
0
VISTRA CORP
COM
92840M102
1711
51567
SH
SOLE
51567
0
0
VIZSLA SILVER CORP
COM NEW
92859G202
11
10000
SH
SOLE
10000
0
0
VMWARE INC
CL A COM
928563402
2107
12655
SH
SOLE
12655
0
0
VODAFONE GROUP PLC NEW
SPONSORED AD
92857W308
1944
205052
SH
SOLE
205052
0
0
VONTIER CORPORATION
COM
928881101
232
7489
SH
SOLE
7489
0
0
VULCAN MATLS CO
COM
929160109
648
3208
SH
SOLE
3208
0
0
WABTEC
COM
929740108
413
3889
SH
SOLE
3889
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
6925
311384
SH
SOLE
311384
0
0
WALMART INC
COM
931142103
91807
574047
SH
SOLE
574047
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
204
18796
SH
SOLE
18796
0
0
WASTE CONNECTIONS INC
COM
94106B101
186411
1387786
SH
SOLE
1387786
0
0
WASTE MGMT INC DEL
COM
94106L109
35473
232700
SH
SOLE
232700
0
0
WATERS CORP
COM
941848103
842
3069
SH
SOLE
3069
0
0
WATSCO INC
COM
942622200
894
2367
SH
SOLE
2367
0
0
WELLS FARGO CO NEW
COM
949746101
62140
1520804
SH
SOLE
1520804
0
0
WELLS FARGO CO NEW
COM
949746101
19408
475000
SH
Put
SOLE
475000
0
0
WESCO INTL INC
COM
95082P105
1671
11618
SH
SOLE
11618
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
7627
105012
SH
SOLE
105012
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
5680
78200
SH
Put
SOLE
78200
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
726
10000
SH
Call
SOLE
10000
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2201
5867
SH
SOLE
5867
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1910
41541
SH
SOLE
41541
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
73
20000
SH
SOLE
20000
0
0
WESTERN DIGITAL CORP.
COM
958102105
875
19175
SH
SOLE
19175
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP
958669103
4264
156600
SH
SOLE
156600
0
0
WESTROCK CO
COM
96145D105
995
27806
SH
SOLE
27806
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1691
55140
SH
SOLE
55140
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
127461
3139590
SH
SOLE
3139590
0
0
WHIRLPOOL CORP
COM
963320106
424
3171
SH
SOLE
3171
0
0
WILLIAMS COS INC
COM
969457100
1085
32193
SH
SOLE
32193
0
0
WISDOMTREE TR
JPN SCAP HDG
97717W521
358
12452
SH
SOLE
12452
0
0
WISDOMTREE TR
FUTRE STRAT
97717W125
1957
55581
SH
SOLE
55581
0
0
WISDOMTREE TR
INDIA ERNGS
97717W422
303
8233
SH
SOLE
8233
0
0
WISDOMTREE TR
INTL QULTY D
97717X131
558
17435
SH
SOLE
17435
0
0
WISDOMTREE TR
EMERG MKTS E
97717X214
8218
304157
SH
SOLE
304157
0
0
WISDOMTREE TR
EMER MKT HIG
97717W315
232
6180
SH
SOLE
6180
0
0
WISDOMTREE TR
EM MKTS QTLY
97717W323
873
39139
SH
SOLE
39139
0
0
WISDOMTREE TR
US MIDCAP DI
97717W505
295
7201
SH
SOLE
7201
0
0
WISDOMTREE TR
INTL EQUITY
97717W703
2113
43706
SH
SOLE
43706
0
0
WISDOMTREE TR
ITL HDG QTLY
97717X594
308
7945
SH
SOLE
7945
0
0
WISDOMTREE TR
US QTLY DIV
97717X669
209
3287
SH
SOLE
3287
0
0
WISDOMTREE TR
EMG MKTS SMC
97717W281
391
8451
SH
SOLE
8451
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED AD
980228308
330
14157
SH
SOLE
14157
0
0
WORKDAY INC
CL A
98138H101
1757
8180
SH
SOLE
8180
0
0
WPP PLC NEW
ADR
92937A102
4433
99430
SH
SOLE
99430
0
0
WYNN RESORTS LTD
COM
983134107
1369
14814
SH
SOLE
14814
0
0
XCEL ENERGY INC
COM
98389B100
247
4317
SH
SOLE
4317
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
1550
45372
SH
SOLE
45372
0
0
XPEL INC
COM
98379L100
586
7595
SH
SOLE
7595
0
0
XPO INC
COM
983793100
1823
24415
SH
SOLE
24415
0
0
XYLEM INC
COM
98419M100
1316
14453
SH
SOLE
14453
0
0
YUM BRANDS INC
COM
988498101
390
3125
SH
SOLE
3125
0
0
YUM CHINA HLDGS INC
COM
98850P109
2259
40546
SH
SOLE
40546
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
280
1185
SH
SOLE
1185
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
829
7385
SH
SOLE
7385
0
0
ZOETIS INC
CL A
98978V103
21771
125133
SH
SOLE
125133
0
0