0001421224-24-000002.txt : 20240213
0001421224-24-000002.hdr.sgml : 20240213
20240213155134
ACCESSION NUMBER: 0001421224-24-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240213
DATE AS OF CHANGE: 20240213
EFFECTIVENESS DATE: 20240213
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CIBC WORLD MARKET INC.
CENTRAL INDEX KEY: 0001421224
ORGANIZATION NAME:
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: 24625429
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
12-31-2023
12-31-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
02-13-2024
0
1236
39433951
false
INFORMATION TABLE
2
cibcwminc13F20231231.xml
3M CO
COM
88579Y101
9377
85775
SH
SOLE
85775
0
0
ABBOTT LABS
COM
002824100
27024
245515
SH
SOLE
245515
0
0
ABBVIE INC
COM
00287Y109
85468
551516
SH
SOLE
551516
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
82
14375
SH
SOLE
14375
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
1171
13268
SH
SOLE
13268
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
18966
54048
SH
SOLE
54048
0
0
ADMA BIOLOGICS INC
COM
000899104
69
15199
SH
SOLE
15199
0
0
ADOBE INC
COM
00724F101
41377
69355
SH
SOLE
69355
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
2442
40011
SH
SOLE
40011
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
69429
470993
SH
SOLE
470993
0
0
ADVISORSHARES TR
ADVISORSHS E
00768Y560
2786
46974
SH
SOLE
46974
0
0
ADVISORSHARES TR
RANGER EQUIT
00768Y412
2268
118347
SH
SOLE
118347
0
0
ADVISORSHARES TR
PURE US CANN
00768Y453
90
12794
SH
SOLE
12794
0
0
AEGON LTD
AMER REG 1 C
0076CA104
3004
521517
SH
SOLE
521517
0
0
AERCAP HOLDINGS NV
SHS
N00985106
441
5936
SH
SOLE
5936
0
0
AES CORP
COM
00130H105
301
15645
SH
SOLE
15645
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
2260
46000
SH
Call
SOLE
46000
0
0
AFLAC INC
COM
001055102
2070
25092
SH
SOLE
25092
0
0
AFLAC INC
COM
001055102
9900
120000
SH
Put
SOLE
120000
0
0
AFLAC INC
COM
001055102
30525
370000
SH
Call
SOLE
370000
0
0
AGCO CORP
COM
001084102
461
3794
SH
SOLE
3794
0
0
AGNICO EAGLE MINES LTD
COM
008474108
191202
3485914
SH
SOLE
3485914
0
0
AGNICO EAGLE MINES LTD
COM
008474108
16685
304200
SH
Put
SOLE
304200
0
0
AGNICO EAGLE MINES LTD
COM
008474108
15133
275900
SH
Call
SOLE
275900
0
0
AIR PRODS & CHEMS INC
COM
009158106
499
1821
SH
SOLE
1821
0
0
AIRBNB INC
COM CL A
009066101
7017
51539
SH
SOLE
51539
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
501
4234
SH
SOLE
4234
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
9614
714799
SH
SOLE
714799
0
0
ALBEMARLE CORP
COM
012653101
2468
17084
SH
SOLE
17084
0
0
ALCOA CORP
COM
013872106
2991
87981
SH
SOLE
87981
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
35
10000
SH
SOLE
10000
0
0
ALGOMA STL GROUP INC
COM
015658107
2181
217479
SH
SOLE
217479
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
50144
7946822
SH
SOLE
7946822
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
6310
1000000
SH
Put
SOLE
1000000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
21467
276963
SH
SOLE
276963
0
0
ALLSTATE CORP
COM
020002101
7834
55967
SH
SOLE
55967
0
0
ALLY FINL INC
COM
02005N100
457
13073
SH
SOLE
13073
0
0
ALPHABET INC
CAP STK CL A
02079K305
248439
1778503
SH
SOLE
1778503
0
0
ALPHABET INC
CAP STK CL C
02079K107
192023
1362545
SH
SOLE
1362545
0
0
ALPHABET INC
CAP STK CL A
02079K305
13969
100000
SH
Put
SOLE
100000
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
236
10206
SH
SOLE
10206
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2309
54305
SH
SOLE
54305
0
0
ALTERYX INC
COM CL A
02156B103
258
5480
SH
SOLE
5480
0
0
ALTRIA GROUP INC
COM
02209S103
9666
239613
SH
SOLE
239613
0
0
AMAZON COM INC
COM
023135106
337601
2221938
SH
SOLE
2221938
0
0
AMBEV SA
SPONSORED AD
02319V103
9268
3309943
SH
SOLE
3309943
0
0
AMDOCS LTD
SHS
G02602103
250
2841
SH
SOLE
2841
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP
02390A101
612
33046
SH
SOLE
33046
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
18031
1312298
SH
SOLE
1312298
0
0
AMERICAN CENTY ETF TR
EMERGING MKT
025072372
282
6144
SH
SOLE
6144
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
5216
64224
SH
SOLE
64224
0
0
AMERICAN EXPRESS CO
COM
025816109
36544
195070
SH
SOLE
195070
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2860
42214
SH
SOLE
42214
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
12517
57980
SH
SOLE
57980
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
3807
28844
SH
SOLE
28844
0
0
AMERICAS GOLD AND SILVER COR
COM
03062D100
3
12011
SH
SOLE
12011
0
0
AMERIPRISE FINL INC
COM
03076C106
2604
6855
SH
SOLE
6855
0
0
AMETEK INC
COM
031100100
2711
16443
SH
SOLE
16443
0
0
AMGEN INC
COM
031162100
22927
79603
SH
SOLE
79603
0
0
AMPHENOL CORP NEW
CL A
032095101
4454
44933
SH
SOLE
44933
0
0
ANALOG DEVICES INC
COM
032654105
1011
5090
SH
SOLE
5090
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
142
15297
SH
SOLE
15297
0
0
ANGLOGOLD ASHANTI PLC
COM SHS
G0378L100
577
30880
SH
SOLE
30880
0
0
ANTERO RESOURCES CORP
COM
03674X106
6668
294018
SH
SOLE
294018
0
0
ANTERO RESOURCES CORP
COM
03674X106
11340
500000
SH
Call
SOLE
500000
0
0
AON PLC
SHS CL A
G0403H108
14731
50619
SH
SOLE
50619
0
0
APA CORPORATION
COM
03743Q108
1562
43543
SH
SOLE
43543
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
260
4340
SH
SOLE
4340
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
9322
100037
SH
SOLE
100037
0
0
APOLLO MED HLDGS INC
COM NEW
03763A207
250
6520
SH
SOLE
6520
0
0
APPLE INC
COM
037833100
663311
3445234
SH
SOLE
3445234
0
0
APPLIED MATLS INC
COM
038222105
56719
349969
SH
SOLE
349969
0
0
APTIV PLC
SHS
G6095L109
834
9299
SH
SOLE
9299
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
2462
33143
SH
SOLE
33143
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
20407
282565
SH
SOLE
282565
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A
G0457F107
1353
106647
SH
SOLE
106647
0
0
ARES CAPITAL CORP
COM
04010L103
3003
149944
SH
SOLE
149944
0
0
ARIS MNG CORP
COM
04040Y109
561
169955
SH
SOLE
169955
0
0
ARISTA NETWORKS INC
COM
040413106
11089
47085
SH
SOLE
47085
0
0
ARK ETF TR
INNOVATION E
00214Q104
1868
35678
SH
SOLE
35678
0
0
ARM HOLDINGS PLC
SPONSORED AD
042068205
3438
45746
SH
SOLE
45746
0
0
ASANA INC
CL A
04342Y104
2483
130607
SH
SOLE
130607
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
11336
14977
SH
SOLE
14977
0
0
ASTRAZENECA PLC
SPONSORED AD
046353108
2385
35415
SH
SOLE
35415
0
0
AT&T INC
COM
00206R102
8806
524789
SH
SOLE
524789
0
0
AT&T INC
COM
00206R102
1678
100000
SH
Call
SOLE
100000
0
0
ATAI LIFE SCIENCES NV
SHS
N0731H103
14
10007
SH
SOLE
10007
0
0
ATS CORPORATION
COM
00217Y104
11788
273370
SH
SOLE
273370
0
0
AURORA CANNABIS INC
COM
05156X884
12
24601
SH
SOLE
24601
0
0
AUTODESK INC
COM
052769106
1411
5796
SH
SOLE
5796
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
6842
29368
SH
SOLE
29368
0
0
AUTONATION INC
COM
05329W102
2804
18669
SH
SOLE
18669
0
0
AUTOZONE INC
COM
053332102
1833
709
SH
SOLE
709
0
0
AXON ENTERPRISE INC
COM
05464C101
5313
20567
SH
SOLE
20567
0
0
B2GOLD CORP
COM
11777Q209
4183
1323889
SH
SOLE
1323889
0
0
B2GOLD CORP
COM
11777Q209
1639
518800
SH
Call
SOLE
518800
0
0
BADGER METER INC
COM
056525108
608
3941
SH
SOLE
3941
0
0
BAIDU INC
SPON ADR REP
056752108
394
3305
SH
SOLE
3305
0
0
BAKER HUGHES COMPANY
CL A
05722G100
698
20414
SH
SOLE
20414
0
0
BALLARD PWR SYS INC NEW
COM
058586108
314
84551
SH
SOLE
84551
0
0
BANC OF CALIFORNIA INC
COM
05990K106
226
16793
SH
SOLE
16793
0
0
BANCO MACRO SA
SPON ADR B
05961W105
256
9136
SH
SOLE
9136
0
0
BANK AMERICA CORP
COM
060505104
106050
3149688
SH
SOLE
3149688
0
0
BANK AMERICA CORP
COM
060505104
1684
50000
SH
Put
SOLE
50000
0
0
BANK MONTREAL QUE
COM
063671101
1348363
13628085
SH
SOLE
13628085
0
0
BANK MONTREAL QUE
COM
063671101
49668
502000
SH
Put
SOLE
502000
0
0
BANK MONTREAL QUE
COM
063671101
101305
1023900
SH
Call
SOLE
1023900
0
0
BANK NEW YORK MELLON CORP
COM
064058100
7626
146519
SH
SOLE
146519
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
1327213
27258429
SH
SOLE
27258429
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
116028
2383000
SH
Put
SOLE
2383000
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
87988
1807100
SH
Call
SOLE
1807100
0
0
BARCLAYS BANK PLC
IPTH SR B S&
06748F324
3635
234234
SH
SOLE
234234
0
0
BARCLAYS BANK PLC
IPATH B MID
06746P613
868
59946
SH
SOLE
59946
0
0
BARCLAYS PLC
ADR
06738E204
728
92440
SH
SOLE
92440
0
0
BARRICK GOLD CORP
COM
067901108
220011
12175464
SH
SOLE
12175464
0
0
BARRICK GOLD CORP
COM
067901108
2710
150000
SH
Call
SOLE
150000
0
0
BATH & BODY WORKS INC
COM
070830104
210
4866
SH
SOLE
4866
0
0
BAUSCH HEALTH COS INC
COM
071734107
1657
206371
SH
SOLE
206371
0
0
BAYTEX ENERGY CORP
COM
07317Q105
21033
6354510
SH
SOLE
6354510
0
0
BCE INC
COM NEW
05534B760
632188
16053526
SH
SOLE
16053526
0
0
BCE INC
COM NEW
05534B760
11814
300000
SH
Put
SOLE
300000
0
0
BEAM THERAPEUTICS INC
COM
07373V105
277
10181
SH
SOLE
10181
0
0
BECTON DICKINSON & CO
COM
075887109
5351
21945
SH
SOLE
21945
0
0
BEL FUSE INC
CL B
077347300
249
3734
SH
SOLE
3734
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
2058
37123
SH
SOLE
37123
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
225761
632986
SH
SOLE
632986
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8139
15
SH
SOLE
15
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
4037
59912
SH
SOLE
59912
0
0
BHP GROUP LTD
SPONSORED AD
088606108
6486
94945
SH
SOLE
94945
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
2376
244227
SH
SOLE
244227
0
0
BITFARMS LTD
COM
09173B107
193
66367
SH
SOLE
66367
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
1110
16655
SH
SOLE
16655
0
0
BLACKBERRY LTD
COM
09228F103
442
124600
SH
SOLE
124600
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
114
14795
SH
SOLE
14795
0
0
BLACKROCK INC
COM
09247X101
45900
56541
SH
SOLE
56541
0
0
BLACKSTONE INC
COM
09260D107
22506
171907
SH
SOLE
171907
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
435
20443
SH
SOLE
20443
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
1127
40773
SH
SOLE
40773
0
0
BLOCK H & R INC
COM
093671105
278
5745
SH
SOLE
5745
0
0
BLOCK INC
CL A
852234103
10258
132618
SH
SOLE
132618
0
0
BLOCK INC
CL A
852234103
3867
50000
SH
Call
SOLE
50000
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
2779
188304
SH
SOLE
188304
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
5297
355472
SH
SOLE
355472
0
0
BOEING CO
COM
097023105
26980
103505
SH
SOLE
103505
0
0
BOEING CO
COM
097023105
3649
14000
SH
Put
SOLE
14000
0
0
BOOKING HOLDINGS INC
COM
09857L108
20397
5750
SH
SOLE
5750
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1878
14683
SH
SOLE
14683
0
0
BOSTON BEER INC
CL A
100557107
257
745
SH
SOLE
745
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
2956
51131
SH
SOLE
51131
0
0
BP PLC
SPONSORED AD
055622104
10853
306581
SH
SOLE
306581
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
883
26808
SH
SOLE
26808
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
534
5668
SH
SOLE
5668
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
217
4093
SH
SOLE
4093
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
8774
171003
SH
SOLE
171003
0
0
BRITISH AMERN TOB PLC
SPONSORED AD
110448107
11810
403193
SH
SOLE
403193
0
0
BROADCOM INC
COM
11135F101
135039
120976
SH
SOLE
120976
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
724
3519
SH
SOLE
3519
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG
113004105
115246
2868951
SH
SOLE
2868951
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG
113004105
4206
104700
SH
Call
SOLE
104700
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB
11259V106
3100
132992
SH
SOLE
132992
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
4511
218470
SH
SOLE
218470
0
0
BROOKFIELD CORP
CL A LTD VT
11271J107
417628
10409473
SH
SOLE
10409473
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
158076
5019869
SH
SOLE
5019869
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG S
11275Q107
30892
875618
SH
SOLE
875618
0
0
BROOKFIELD REINS LTD
CL A EXCH LT
G16250105
1212
30296
SH
SOLE
30296
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
22277
773775
SH
SOLE
773775
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP
G16258108
48930
1861869
SH
SOLE
1861869
0
0
BROWN & BROWN INC
COM
115236101
591
8310
SH
SOLE
8310
0
0
BRP INC
COM SUN VTG
05577W200
4440
62015
SH
SOLE
62015
0
0
BRUNSWICK CORP
COM
117043109
425
4396
SH
SOLE
4396
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
1343
8047
SH
SOLE
8047
0
0
BUNGE GLOBAL SA
COM SHS
H11356104
7066
69994
SH
SOLE
69994
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
12043
44215
SH
SOLE
44215
0
0
CAE INC
COM
124765108
39723
1839892
SH
SOLE
1839892
0
0
CAMECO CORP
COM
13321L108
142192
3299129
SH
SOLE
3299129
0
0
CAMECO CORP
COM
13321L108
6465
150000
SH
Put
SOLE
150000
0
0
CAMECO CORP
COM
13321L108
6465
150000
SH
Call
SOLE
150000
0
0
CAMPBELL SOUP CO
COM
134429109
495
11461
SH
SOLE
11461
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
609
51270
SH
SOLE
51270
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
722782
15014160
SH
SOLE
15014160
0
0
CANADIAN NAT RES LTD
COM
136385101
1433088
21872533
SH
SOLE
21872533
0
0
CANADIAN NAT RES LTD
COM
136385101
113022
1725000
SH
Put
SOLE
1725000
0
0
CANADIAN NAT RES LTD
COM
136385101
4016
61300
SH
Call
SOLE
61300
0
0
CANADIAN NATL RY CO
COM
136375102
589751
4694346
SH
SOLE
4694346
0
0
CANADIAN NATL RY CO
COM
136375102
6294
50100
SH
Put
SOLE
50100
0
0
CANADIAN NATL RY CO
COM
136375102
829
6600
SH
Call
SOLE
6600
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
542729
6864776
SH
SOLE
6864776
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
12650
160000
SH
Put
SOLE
160000
0
0
CANADIAN SOLAR INC
COM
136635109
323
12322
SH
SOLE
12322
0
0
CANOPY GROWTH CORP
COM NEW
138035704
184
36146
SH
SOLE
36146
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2102
16034
SH
SOLE
16034
0
0
CARDINAL HEALTH INC
COM
14149Y108
3579
35506
SH
SOLE
35506
0
0
CARGURUS INC
COM CL A
141788109
325
13450
SH
SOLE
13450
0
0
CARMAX INC
COM
143130102
901
11737
SH
SOLE
11737
0
0
CARNIVAL CORP
UNIT 99/99/9
143658300
10069
543107
SH
SOLE
543107
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
387
5469
SH
SOLE
5469
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
6473
112671
SH
SOLE
112671
0
0
CATERPILLAR INC
COM
149123101
62764
212276
SH
SOLE
212276
0
0
CATERPILLAR INC
COM
149123101
2218
7500
SH
Put
SOLE
7500
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
910
5097
SH
SOLE
5097
0
0
CBRE GROUP INC
CL A
12504L109
1911
20533
SH
SOLE
20533
0
0
CDW CORP
COM
12514G108
1098
4829
SH
SOLE
4829
0
0
CELANESE CORP DEL
COM
150870103
1305
8399
SH
SOLE
8399
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
86209
2942281
SH
SOLE
2942281
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
5063
92862
SH
SOLE
92862
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
296
38211
SH
SOLE
38211
0
0
CENCORA INC
COM
03073E105
15901
77424
SH
SOLE
77424
0
0
CENOVUS ENERGY INC
COM
15135U109
137343
8238948
SH
SOLE
8238948
0
0
CENOVUS ENERGY INC
COM
15135U109
19171
1150000
SH
Put
SOLE
1150000
0
0
CENTERRA GOLD INC
COM
152006102
3675
615514
SH
SOLE
615514
0
0
CENTERRA GOLD INC
COM
152006102
1492
250000
SH
Put
SOLE
250000
0
0
CENTERRA GOLD INC
COM
152006102
4795
803100
SH
Call
SOLE
803100
0
0
CERIDIAN HCM HLDG INC
COM
15677J108
501
7460
SH
SOLE
7460
0
0
CF INDS HLDGS INC
COM
125269100
4817
60590
SH
SOLE
60590
0
0
CGI INC
CL A SUB VTG
12532H104
177985
1660777
SH
SOLE
1660777
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
300
128043
SH
SOLE
128043
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
228
1493
SH
SOLE
1493
0
0
CHEMOURS CO
COM
163851108
959
30411
SH
SOLE
30411
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7234
42376
SH
SOLE
42376
0
0
CHEVRON CORP NEW
COM
166764100
51744
346900
SH
SOLE
346900
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
8617
3768
SH
SOLE
3768
0
0
CHUBB LIMITED
COM
H1467J104
1565
6926
SH
SOLE
6926
0
0
CIENA CORP
COM NEW
171779309
295
6560
SH
SOLE
6560
0
0
CINTAS CORP
COM
172908105
2868
4759
SH
SOLE
4759
0
0
CISCO SYS INC
COM
17275R102
45853
907630
SH
SOLE
907630
0
0
CITIGROUP INC
COM NEW
172967424
47357
920633
SH
SOLE
920633
0
0
CITIGROUP INC
COM NEW
172967424
525
10200
SH
Call
SOLE
10200
0
0
CITIZENS FINL GROUP INC
COM
174610105
3214
96969
SH
SOLE
96969
0
0
CLEAN HARBORS INC
COM
184496107
2929
16785
SH
SOLE
16785
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
914
44781
SH
SOLE
44781
0
0
CLOROX CO DEL
COM
189054109
767
5381
SH
SOLE
5381
0
0
CLOUDFLARE INC
CL A COM
18915M107
2166
26018
SH
SOLE
26018
0
0
CME GROUP INC
COM
12572Q105
4642
22041
SH
SOLE
22041
0
0
COCA COLA CO
COM
191216100
62071
1053294
SH
SOLE
1053294
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR
191241108
8769
92658
SH
SOLE
92658
0
0
COEUR MNG INC
COM NEW
192108504
74
22584
SH
SOLE
22584
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1160
15361
SH
SOLE
15361
0
0
COHERENT CORP
COM
19247G107
363
8341
SH
SOLE
8341
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
732
4209
SH
SOLE
4209
0
0
COLGATE PALMOLIVE CO
COM
194162103
7986
100192
SH
SOLE
100192
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
28822
227766
SH
SOLE
227766
0
0
COMCAST CORP NEW
CL A
20030N101
5245
119601
SH
SOLE
119601
0
0
COMFORT SYS USA INC
COM
199908104
506
2460
SH
SOLE
2460
0
0
CONOCOPHILLIPS
COM
20825C104
4237
36502
SH
SOLE
36502
0
0
CONSOL ENERGY INC NEW
COM
20854L108
659
6560
SH
SOLE
6560
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8299
34329
SH
SOLE
34329
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
1335
11422
SH
SOLE
11422
0
0
COPA HOLDINGS SA
CL A
P31076105
3034
28537
SH
SOLE
28537
0
0
COPART INC
COM
217204106
2339
47728
SH
SOLE
47728
0
0
CORNING INC
COM
219350105
2918
95823
SH
SOLE
95823
0
0
COSTAR GROUP INC
COM
22160N109
16971
194194
SH
SOLE
194194
0
0
COSTCO WHSL CORP NEW
COM
22160K105
203995
309046
SH
SOLE
309046
0
0
COTERRA ENERGY INC
COM
127097103
487
19068
SH
SOLE
19068
0
0
CRANE NXT CO
COM
224441105
604
10627
SH
SOLE
10627
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
24501
3530398
SH
SOLE
3530398
0
0
CRH PLC
ORD
G25508105
2483
35907
SH
SOLE
35907
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
857
13690
SH
SOLE
13690
0
0
CRONOS GROUP INC
COM
22717L101
134
64012
SH
SOLE
64012
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
18368
71941
SH
SOLE
71941
0
0
CROWN CASTLE INC
COM
22822V101
2007
17425
SH
SOLE
17425
0
0
CROWN CRAFTS INC
COM
228309100
50
10000
SH
SOLE
10000
0
0
CSX CORP
COM
126408103
48524
1399594
SH
SOLE
1399594
0
0
CSX CORP
COM
126408103
1734
50000
SH
Put
SOLE
50000
0
0
CUBESMART
COM
229663109
1655
35700
SH
SOLE
35700
0
0
CUMMINS INC
COM
231021106
5226
21814
SH
SOLE
21814
0
0
CVS HEALTH CORP
COM
126650100
56038
709707
SH
SOLE
709707
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
3524
16086
SH
SOLE
16086
0
0
D R HORTON INC
COM
23331A109
8123
53445
SH
SOLE
53445
0
0
DANAHER CORPORATION
COM
235851102
6612
28580
SH
SOLE
28580
0
0
DARDEN RESTAURANTS INC
COM
237194105
2385
14515
SH
SOLE
14515
0
0
DATADOG INC
CL A COM
23804L103
3209
26439
SH
SOLE
26439
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
2025
37600
SH
SOLE
37600
0
0
DECKERS OUTDOOR CORP
COM
243537107
1900
2843
SH
SOLE
2843
0
0
DEERE & CO
COM
244199105
35383
88487
SH
SOLE
88487
0
0
DELCATH SYS INC
COM NEW
24661P807
1088
261429
SH
SOLE
261429
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
1087
14203
SH
SOLE
14203
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
18293
454714
SH
SOLE
454714
0
0
DENISON MINES CORP
COM
248356107
715
408447
SH
SOLE
408447
0
0
DESCARTES SYS GROUP INC
COM
249906108
11692
139103
SH
SOLE
139103
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
624
45742
SH
SOLE
45742
0
0
DEVON ENERGY CORP NEW
COM
25179M103
1940
42825
SH
SOLE
42825
0
0
DEXCOM INC
COM
252131107
251
2023
SH
SOLE
2023
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
13219
90754
SH
SOLE
90754
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2572
16583
SH
SOLE
16583
0
0
DICKS SPORTING GOODS INC
COM
253393102
436
2967
SH
SOLE
2967
0
0
DIGITAL RLTY TR INC
COM
253868103
18664
138683
SH
SOLE
138683
0
0
DIMENSIONAL ETF TRUST
US CORE EQT
25434V104
356
10700
SH
SOLE
10700
0
0
DISCOVER FINL SVCS
COM
254709108
766
6811
SH
SOLE
6811
0
0
DISNEY WALT CO
COM
254687106
64066
709559
SH
SOLE
709559
0
0
DOCEBO INC
COM
25609L105
3503
72515
SH
SOLE
72515
0
0
DOLLAR GEN CORP NEW
COM
256677105
3252
23919
SH
SOLE
23919
0
0
DOLLAR TREE INC
COM
256746108
2061
14510
SH
SOLE
14510
0
0
DOMINOS PIZZA INC
COM
25754A201
2874
6973
SH
SOLE
6973
0
0
DOORDASH INC
CL A
25809K105
839
8481
SH
SOLE
8481
0
0
DOUBLELINE ETF TRUST
SHILLER CAPE
25861R204
235
8863
SH
SOLE
8863
0
0
DOVER CORP
COM
260003108
244
1589
SH
SOLE
1589
0
0
DOW INC
COM
260557103
1083
19747
SH
SOLE
19747
0
0
DR REDDYS LABS LTD
ADR
256135203
877
12600
SH
SOLE
12600
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
459
13024
SH
SOLE
13024
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
15497
159693
SH
SOLE
159693
0
0
DUOLINGO INC
CL A COM
26603R106
879
3876
SH
SOLE
3876
0
0
DUPONT DE NEMOURS INC
COM
26614N102
1454
18901
SH
SOLE
18901
0
0
E L F BEAUTY INC
COM
26856L103
3568
24718
SH
SOLE
24718
0
0
EA SERIES TRUST
HONEYTREE US
02072L326
307
10800
SH
SOLE
10800
0
0
EAST WEST BANCORP INC
COM
27579R104
1098
15260
SH
SOLE
15260
0
0
EASTMAN CHEM CO
COM
277432100
470
5236
SH
SOLE
5236
0
0
EATON CORP PLC
SHS
G29183103
7136
29632
SH
SOLE
29632
0
0
EBAY INC.
COM
278642103
1505
34502
SH
SOLE
34502
0
0
ECOLAB INC
COM
278865100
1561
7869
SH
SOLE
7869
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1507
19764
SH
SOLE
19764
0
0
ELDORADO GOLD CORP NEW
COM
284902509
4609
354797
SH
SOLE
354797
0
0
ELECTRIQ PWR HLDGS INC
COM SHS
285046108
34
104917
SH
SOLE
104917
0
0
ELEVANCE HEALTH INC
COM
036752103
7068
14989
SH
SOLE
14989
0
0
ELI LILLY & CO
COM
532457108
74395
127624
SH
SOLE
127624
0
0
EMERSON ELEC CO
COM
291011104
30272
311027
SH
SOLE
311027
0
0
ENBRIDGE INC
COM
29250N105
1172854
32561182
SH
SOLE
32561182
0
0
ENBRIDGE INC
COM
29250N105
23593
655000
SH
Put
SOLE
655000
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
1916
28715
SH
SOLE
28715
0
0
ENCORE CAP GROUP INC
COM
292554102
314
6180
SH
SOLE
6180
0
0
ENCORE WIRE CORP
COM
292562105
8260
38671
SH
SOLE
38671
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
292
148818
SH
SOLE
148818
0
0
ENERFLEX LTD
COM
29269R105
971
209715
SH
SOLE
209715
0
0
ENERGY FUELS INC
COM NEW
292671708
456
63449
SH
SOLE
63449
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
5082
368281
SH
SOLE
368281
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
138
10000
SH
Call
SOLE
10000
0
0
ENERPLUS CORP
COM
292766102
10164
662985
SH
SOLE
662985
0
0
ENI S P A
SPONSORED AD
26874R108
4328
127250
SH
SOLE
127250
0
0
ENOVIX CORPORATION
COM
293594107
188
15000
SH
SOLE
15000
0
0
ENPHASE ENERGY INC
COM
29355A107
761
5759
SH
SOLE
5759
0
0
ENTEGRIS INC
COM
29362U104
379
3165
SH
SOLE
3165
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1371
52015
SH
SOLE
52015
0
0
EOG RES INC
COM
26875P101
3148
26025
SH
SOLE
26025
0
0
EQT CORP
COM
26884L109
446
11535
SH
SOLE
11535
0
0
EQUINIX INC
COM
29444U700
3873
4809
SH
SOLE
4809
0
0
EQUINOX GOLD CORP
COM
29446Y502
1710
349745
SH
SOLE
349745
0
0
EQUITABLE HLDGS INC
COM
29452E101
366
10998
SH
SOLE
10998
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
850
13894
SH
SOLE
13894
0
0
ERO COPPER CORP
COM
296006109
236
14904
SH
SOLE
14904
0
0
ESSA PHARMA INC
COM NEW
29668H708
737
111700
SH
SOLE
111700
0
0
ETF MANAGERS TR
PRIME JUNIR
26924G102
1106
110556
SH
SOLE
110556
0
0
ETF MANAGERS TR
PRIME CYBR S
26924G201
798
13205
SH
SOLE
13205
0
0
ETF OPPORTUNITIES TRUST
APPLIED FINA
26923N405
316
10635
SH
SOLE
10635
0
0
ETF SER SOLUTIONS
ACQUIRERS FD
26922A263
442
12695
SH
SOLE
12695
0
0
ETHAN ALLEN INTERIORS INC
COM
297602104
314
9836
SH
SOLE
9836
0
0
ETSY INC
COM
29786A106
5310
65513
SH
SOLE
65513
0
0
EURONET WORLDWIDE INC
COM
298736109
312
3072
SH
SOLE
3072
0
0
EVEREST GROUP LTD
COM
G3223R108
232
656
SH
SOLE
656
0
0
EXELON CORP
COM
30161N101
351
9790
SH
SOLE
9790
0
0
EXP WORLD HLDGS INC
COM
30212W100
200
12907
SH
SOLE
12907
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
8865
58401
SH
SOLE
58401
0
0
EXPEDITORS INTL WASH INC
COM
302130109
539
4241
SH
SOLE
4241
0
0
EXXON MOBIL CORP
COM
30231G102
91361
913788
SH
SOLE
913788
0
0
FACTSET RESH SYS INC
COM
303075105
435
911
SH
SOLE
911
0
0
FAIR ISAAC CORP
COM
303250104
7046
6053
SH
SOLE
6053
0
0
FASTENAL CO
COM
311900104
9374
144727
SH
SOLE
144727
0
0
FEDEX CORP
COM
31428X106
27012
106781
SH
SOLE
106781
0
0
FEDEX CORP
COM
31428X106
2024
8000
SH
Call
SOLE
8000
0
0
FENNEC PHARMACEUTICALS INC
COM
31447P100
807
71965
SH
SOLE
71965
0
0
FERRARI N V
COM
N3167Y103
6415
19047
SH
SOLE
19047
0
0
FERROGLOBE PLC
SHS
G33856108
68
10500
SH
SOLE
10500
0
0
FIDELITY COVINGTON TRUST
HIGH YILD ET
316092618
225
4695
SH
SOLE
4695
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
395
8583
SH
SOLE
8583
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP CO
31620R303
328
6432
SH
SOLE
6432
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1681
27989
SH
SOLE
27989
0
0
FIFTH THIRD BANCORP
COM
316773100
1187
34404
SH
SOLE
34404
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
806
568
SH
SOLE
568
0
0
FIRST HORIZON CORPORATION
COM
320517105
197
13925
SH
SOLE
13925
0
0
FIRST INDL RLTY TR INC
COM
32054K103
401
7605
SH
SOLE
7605
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
564
91848
SH
SOLE
91848
0
0
FIRST SOLAR INC
COM
336433107
1421
8246
SH
SOLE
8246
0
0
FIRST TR EXCH TRD ALPHDX FD
BRAZIL ALPHA
33737J133
874
71558
SH
SOLE
71558
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHA
33734X127
232
13903
SH
SOLE
13903
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE AL
33734X143
229
2215
SH
SOLE
2215
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUT
33734X192
3120
35590
SH
SOLE
35590
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB E
33734X846
2567
47680
SH
SOLE
47680
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1490
15715
SH
SOLE
15715
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
409
4262
SH
SOLE
4262
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG E
33741X102
716
21843
SH
SOLE
21843
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT I
33733E302
352
1888
SH
SOLE
1888
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
1400
57640
SH
SOLE
57640
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DI
33738R118
710
11082
SH
SOLE
11082
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD A
33738R506
626
12112
SH
SOLE
12112
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
950
8092
SH
SOLE
8092
0
0
FIRSTENERGY CORP
COM
337932107
205
5593
SH
SOLE
5593
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
77205
476395
SH
SOLE
476395
0
0
FISERV INC
COM
337738108
12502
94112
SH
SOLE
94112
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
480
1697
SH
SOLE
1697
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
373
3342
SH
SOLE
3342
0
0
FLUOR CORP NEW
COM
343412102
590
15067
SH
SOLE
15067
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNI
344419106
913
7003
SH
SOLE
7003
0
0
FOOT LOCKER INC
COM
344849104
430
13791
SH
SOLE
13791
0
0
FORD MTR CO DEL
COM
345370860
16159
1325628
SH
SOLE
1325628
0
0
FORD MTR CO DEL
COM
345370860
21150
1735000
SH
Call
SOLE
1735000
0
0
FORTINET INC
COM
34959E109
2230
38104
SH
SOLE
38104
0
0
FORTIS INC
COM
349553107
270697
6576689
SH
SOLE
6576689
0
0
FORTIVE CORP
COM
34959J108
1466
19909
SH
SOLE
19909
0
0
FORTUNA SILVER MINES INC
SDCV 4.650%
349915AA6
3395
35000
SH
SOLE
35000
0
0
FORTUNA SILVER MINES INC
COM
349915108
1476
383304
SH
SOLE
383304
0
0
FOX CORP
CL A COM
35137L105
228
7671
SH
SOLE
7671
0
0
FRANCO NEV CORP
COM
351858105
170694
1540424
SH
SOLE
1540424
0
0
FRANCO NEV CORP
COM
351858105
5197
46900
SH
Put
SOLE
46900
0
0
FRANKLIN ETF TR
SHRT DUR US
353506108
1480
16445
SH
SOLE
16445
0
0
FRANKLIN TEMPLETON ETF TR
US SML CP ML
35473P876
212
5455
SH
SOLE
5455
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
7305
171597
SH
SOLE
171597
0
0
FREYR BATTERY INC
SHS
L4135L100
106
56708
SH
SOLE
56708
0
0
FRONTIER COMMUNICATIONS PARE
COM
35909D109
624
24639
SH
SOLE
24639
0
0
FTI CONSULTING INC
COM
302941109
360
1807
SH
SOLE
1807
0
0
G III APPAREL GROUP LTD
COM
36237H101
276
8119
SH
SOLE
8119
0
0
GABELLI EQUITY TR INC
COM
362397101
158
31169
SH
SOLE
31169
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
3801
16903
SH
SOLE
16903
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN I
36465A109
85
22717
SH
SOLE
22717
0
0
GARMIN LTD
SHS
H2906T109
442
3442
SH
SOLE
3442
0
0
GARTNER INC
COM
366651107
13878
30765
SH
SOLE
30765
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
3721
48119
SH
SOLE
48119
0
0
GENERAC HLDGS INC
COM
368736104
4105
31764
SH
SOLE
31764
0
0
GENERAL DYNAMICS CORP
COM
369550108
12575
48426
SH
SOLE
48426
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
7702
60348
SH
SOLE
60348
0
0
GENERAL MLS INC
COM
370334104
1084
16646
SH
SOLE
16646
0
0
GENERAL MTRS CO
COM
37045V100
19203
534616
SH
SOLE
534616
0
0
GENUINE PARTS CO
COM
372460105
298
2152
SH
SOLE
2152
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
14100
408570
SH
SOLE
408570
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
33193
1003415
SH
SOLE
1003415
0
0
GILEAD SCIENCES INC
COM
375558103
15607
192655
SH
SOLE
192655
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
140
14070
SH
SOLE
14070
0
0
GLOBAL PMTS INC
COM
37940X102
1560
12284
SH
SOLE
12284
0
0
GLOBAL X FDS
US INFR DEV
37954Y673
7323
212503
SH
SOLE
212503
0
0
GLOBAL X FDS
SUPERDIVIDEN
37960A669
439
19486
SH
SOLE
19486
0
0
GLOBAL X FDS
CYBRSCURTY E
37954Y384
247
8436
SH
SOLE
8436
0
0
GLOBAL X FDS
GLOBAL X URA
37954Y871
2162
78068
SH
SOLE
78068
0
0
GLOBAL X FDS
GLOBAL X COP
37954Y830
1595
42524
SH
SOLE
42524
0
0
GLOBAL X FDS
ARTIFICIAL E
37954Y632
855
27425
SH
SOLE
27425
0
0
GLOBAL X FDS
RBTCS ARTFL
37954Y715
821
28801
SH
SOLE
28801
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
745
44500
SH
SOLE
44500
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
487
9561
SH
SOLE
9561
0
0
GLOBAL X FDS
GLOBAL X GOL
37954Y863
431
17072
SH
SOLE
17072
0
0
GLOBAL X FDS
GLOBAL X SIL
37954Y848
241
8493
SH
SOLE
8493
0
0
GLOBALFOUNDRIES INC
ORDINARY SHA
G39387108
809
13342
SH
SOLE
13342
0
0
GODADDY INC
CL A
380237107
2079
19581
SH
SOLE
19581
0
0
GOLD FIELDS LTD
SPONSORED AD
38059T106
469
32455
SH
SOLE
32455
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
34885
90430
SH
SOLE
90430
0
0
GOLDMINING INC
COM
38149E101
33
33275
SH
SOLE
33275
0
0
GRAFTECH INTL LTD
COM
384313508
36
16650
SH
SOLE
16650
0
0
GRAINGER W W INC
COM
384802104
5991
7229
SH
SOLE
7229
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9
387437114
25830
448518
SH
SOLE
448518
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
2281
92542
SH
SOLE
92542
0
0
GREEN DOT CORP
CL A
39304D102
128
12941
SH
SOLE
12941
0
0
GRIFFON CORP
COM
398433102
800
13133
SH
SOLE
13133
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
375
1230
SH
SOLE
1230
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED AD
399909100
267
15444
SH
SOLE
15444
0
0
GSK PLC
SPONSORED AD
37733W204
11847
319659
SH
SOLE
319659
0
0
GUARDANT HEALTH INC
COM
40131M109
246
9106
SH
SOLE
9106
0
0
HALLIBURTON CO
COM
406216101
568
15709
SH
SOLE
15709
0
0
HANESBRANDS INC
COM
410345102
111
24876
SH
SOLE
24876
0
0
HARLEY DAVIDSON INC
COM
412822108
455
12353
SH
SOLE
12353
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
360
4473
SH
SOLE
4473
0
0
HCA HEALTHCARE INC
COM
40412C101
4752
17555
SH
SOLE
17555
0
0
HCI GROUP INC
COM
40416E103
215
2461
SH
SOLE
2461
0
0
HDFC BANK LTD
SPONSORED AD
40415F101
1236
18413
SH
SOLE
18413
0
0
HEALTHCARE RLTY TR
CL A COM
42226K105
913
53005
SH
SOLE
53005
0
0
HECLA MNG CO
COM
422704106
280
58293
SH
SOLE
58293
0
0
HERSHEY CO
COM
427866108
4241
22747
SH
SOLE
22747
0
0
HILLENBRAND INC
COM
431571108
1057
22090
SH
SOLE
22090
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
401
2204
SH
SOLE
2204
0
0
HIVE DIGITAL TECHNOLOGIES LT
COM NEW
433921103
80
17690
SH
SOLE
17690
0
0
HOLOGIC INC
COM
436440101
1123
15711
SH
SOLE
15711
0
0
HOME DEPOT INC
COM
437076102
163866
472849
SH
SOLE
472849
0
0
HONDA MOTOR LTD
ADR ECH CNV
438128308
2544
82289
SH
SOLE
82289
0
0
HONEYWELL INTL INC
COM
438516106
27607
131645
SH
SOLE
131645
0
0
HORMEL FOODS CORP
COM
440452100
337
10502
SH
SOLE
10502
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
1103
56649
SH
SOLE
56649
0
0
HOWARD HUGHES HOLDINGS INC
COM
44267T102
744
8699
SH
SOLE
8699
0
0
HOWMET AEROSPACE INC
COM
443201108
279
5154
SH
SOLE
5154
0
0
HP INC
COM
40434L105
820
27248
SH
SOLE
27248
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1709
42159
SH
SOLE
42159
0
0
HUDBAY MINERALS INC
COM
443628102
5664
1029772
SH
SOLE
1029772
0
0
HUDBAY MINERALS INC
COM
443628102
302
54900
SH
Put
SOLE
54900
0
0
HUMANA INC
COM
444859102
622
1358
SH
SOLE
1358
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
942
74050
SH
SOLE
74050
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1759
6773
SH
SOLE
6773
0
0
HUT 8 CORP
COM
44812J104
452
33882
SH
SOLE
33882
0
0
I-80 GOLD CORP
COM
44955L106
88
49790
SH
SOLE
49790
0
0
IAMGOLD CORP
COM
450913108
868
344617
SH
SOLE
344617
0
0
ICON PLC
SHS
G4705A100
228
807
SH
SOLE
807
0
0
IDEXX LABS INC
COM
45168D104
356
641
SH
SOLE
641
0
0
ILLINOIS TOOL WKS INC
COM
452308109
3698
14118
SH
SOLE
14118
0
0
ILLUMINA INC
COM
452327109
1856
13327
SH
SOLE
13327
0
0
IMMUNOPRECISE ANTIBODIES LTD
COM NEW
45257F200
70
41200
SH
SOLE
41200
0
0
IMPERIAL OIL LTD
COM NEW
453038408
86054
1509982
SH
SOLE
1509982
0
0
INDIA FD INC
COM
454089103
798
43628
SH
SOLE
43628
0
0
INFOSYS LTD
SPONSORED AD
456788108
937
50954
SH
SOLE
50954
0
0
ING GROEP N.V.
SPONSORED AD
456837103
7532
501466
SH
SOLE
501466
0
0
INGERSOLL RAND INC
COM
45687V106
4821
62332
SH
SOLE
62332
0
0
INGREDION INC
COM
457187102
8986
82800
SH
SOLE
82800
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
337
3341
SH
SOLE
3341
0
0
INTEL CORP
COM
458140100
43124
858187
SH
SOLE
858187
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
606
19878
SH
SOLE
19878
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
42553
331330
SH
SOLE
331330
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
45142
276011
SH
SOLE
276011
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1970
24328
SH
SOLE
24328
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
654
23874
SH
SOLE
23874
0
0
INTERNATIONAL PAPER CO
COM
460146103
278
7687
SH
SOLE
7687
0
0
INTUIT
COM
461202103
4851
7761
SH
SOLE
7761
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
10247
30374
SH
SOLE
30374
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
3652
34521
SH
SOLE
34521
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SM
46138E735
713
21958
SH
SOLE
21958
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
577
10819
SH
SOLE
10819
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNL
46138E800
491
13646
SH
SOLE
13646
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW V
46138E354
321
5126
SH
SOLE
5126
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 E
46138G649
308
1825
SH
SOLE
1825
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DE
46138E743
262
5530
SH
SOLE
5530
0
0
INVESCO EXCH TRADED FD TR II
DORSEY WRGT
46138E875
254
7991
SH
SOLE
7991
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EM
46138E727
447
23394
SH
SOLE
23394
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025
46138J825
755
36900
SH
SOLE
36900
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026
46138J791
732
37950
SH
SOLE
37950
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024
46138J841
669
32025
SH
SOLE
32025
0
0
INVESCO EXCH TRD SLF IDX FD
INTL DEV DYN
46138J437
455
18094
SH
SOLE
18094
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027
46138J783
432
22190
SH
SOLE
22190
0
0
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DY
46138J619
335
6520
SH
SOLE
6520
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH
46138J643
293
14430
SH
SOLE
14430
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU
46137V480
6274
115820
SH
SOLE
115820
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGH
46137V837
419
4896
SH
SOLE
4896
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL E
46137V365
204
2770
SH
SOLE
2770
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL W
46137V357
15204
96349
SH
SOLE
96349
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHI
46137V308
785
7930
SH
SOLE
7930
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 10
46137V613
672
19105
SH
SOLE
19105
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTER
46137V530
493
13675
SH
SOLE
13675
0
0
INVESCO EXCHANGE TRADED FD T
OIL & GAS SE
46137Y872
343
11943
SH
SOLE
11943
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DE
46137V100
1166
12656
SH
SOLE
12656
0
0
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG
46137V605
28199
612765
SH
SOLE
612765
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
260281
635577
SH
SOLE
635577
0
0
INVESTMENT MANAGERS SER TR I
AXS SHORT IN
46144X628
341
13120
SH
SOLE
13120
0
0
INVITAE CORP
COM
46185L103
397
629612
SH
SOLE
629612
0
0
IQVIA HLDGS INC
COM
46266C105
5036
21764
SH
SOLE
21764
0
0
IRON MTN INC DEL
COM
46284V101
3253
46483
SH
SOLE
46483
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
13880
355622
SH
SOLE
355622
0
0
ISHARES INC
CORE MSCI EM
46434G103
1308
25868
SH
SOLE
25868
0
0
ISHARES INC
MSCI JPN ETF
46434G822
9813
153000
SH
SOLE
153000
0
0
ISHARES INC
MSCI ITALY E
46434G830
8944
263591
SH
SOLE
263591
0
0
ISHARES INC
MSCI BRAZIL
464286400
7849
224512
SH
SOLE
224512
0
0
ISHARES INC
MSCI AUSTRIA
464286202
7409
342830
SH
SOLE
342830
0
0
ISHARES INC
MSCI SPAIN E
464286764
7051
230274
SH
SOLE
230274
0
0
ISHARES INC
MSCI MEXICO
464286822
6758
99607
SH
SOLE
99607
0
0
ISHARES INC
MSCI TAIWAN
46434G772
6735
146308
SH
SOLE
146308
0
0
ISHARES INC
MSCI STH KOR
464286772
5060
77211
SH
SOLE
77211
0
0
ISHARES INC
MSCI EMRG CH
46434G764
1405
25354
SH
SOLE
25354
0
0
ISHARES INC
MSCI GBL MIN
464286525
891
8876
SH
SOLE
8876
0
0
ISHARES INC
MSCI SWITZER
464286749
763
15810
SH
SOLE
15810
0
0
ISHARES INC
MSCI GBL ETF
46434G848
453
10514
SH
SOLE
10514
0
0
ISHARES INC
MSCI CHILE E
464286640
343
12146
SH
SOLE
12146
0
0
ISHARES INC
EM MKT SM-CP
464286475
248
4288
SH
SOLE
4288
0
0
ISHARES INC
MSCI CDA ETF
464286509
2662
72580
SH
SOLE
72580
0
0
ISHARES INC
MSCI GERMANY
464286806
369
12436
SH
SOLE
12436
0
0
ISHARES INC
MSCI HONG KG
464286871
509
29329
SH
SOLE
29329
0
0
ISHARES INC
MSCI WORLD E
464286392
1623
12201
SH
SOLE
12201
0
0
ISHARES INC
MSCI EMERG M
464286533
133416
2400000
SH
Put
SOLE
2400000
0
0
ISHARES INC
MSCI EMERG M
464286533
55590
1000000
SH
Call
SOLE
1000000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
1237
56782
SH
SOLE
56782
0
0
ISHARES TR
INDIA 50 ETF
464289529
1737
35267
SH
SOLE
35267
0
0
ISHARES TR
0-5 YR TIPS
46429B747
3855
39100
SH
SOLE
39100
0
0
ISHARES TR
20 YR TR BD
464287432
462598
4678373
SH
SOLE
4678373
0
0
ISHARES TR
ASIA 50 ETF
464288430
1722
29709
SH
SOLE
29709
0
0
ISHARES TR
CHINA LG-CAP
464287184
12960
539323
SH
SOLE
539323
0
0
ISHARES TR
CORE HIGH DV
46429B663
3948
38705
SH
SOLE
38705
0
0
ISHARES TR
CORE S&P500
464287200
62378
130600
SH
SOLE
130600
0
0
ISHARES TR
CORE S&P MCP
464287507
11555
41694
SH
SOLE
41694
0
0
ISHARES TR
CORE S&P SCP
464287804
1174
10844
SH
SOLE
10844
0
0
ISHARES TR
CORE S&P TTL
464287150
8942
84973
SH
SOLE
84973
0
0
ISHARES TR
CORE US AGGB
464287226
4681
47164
SH
SOLE
47164
0
0
ISHARES TR
HDG MSCI JAP
46434V886
535
15325
SH
SOLE
15325
0
0
ISHARES TR
DOW JONES US
464287846
303
2600
SH
SOLE
2600
0
0
ISHARES TR
GLOBAL 100 E
464287572
5333
66237
SH
SOLE
66237
0
0
ISHARES TR
GLOB HLTHCRE
464287325
1143
13178
SH
SOLE
13178
0
0
ISHARES TR
GLOB INDSTRL
464288729
851
6676
SH
SOLE
6676
0
0
ISHARES TR
GLB INFRASTR
464288372
305
6489
SH
SOLE
6489
0
0
ISHARES TR
GLOBAL TECH
464287291
3760
55153
SH
SOLE
55153
0
0
ISHARES TR
IBOXX HI YD
464288513
1025
13246
SH
SOLE
13246
0
0
ISHARES TR
MRGSTR SM CP
464288604
349
7942
SH
SOLE
7942
0
0
ISHARES TR
MSCI ACWI ET
464288257
8362
82162
SH
SOLE
82162
0
0
ISHARES TR
MSCI CHINA E
46429B671
288
7057
SH
SOLE
7057
0
0
ISHARES TR
MSCI EAFE ET
464287465
35009
464616
SH
SOLE
464616
0
0
ISHARES TR
EAFE SML CP
464288273
11083
179050
SH
SOLE
179050
0
0
ISHARES TR
MSCI EMG MKT
464287234
14613
363414
SH
SOLE
363414
0
0
ISHARES TR
DEVSMCP EXNA
464288497
266
4733
SH
SOLE
4733
0
0
ISHARES TR
RUS 1000 ETF
464287622
544
2074
SH
SOLE
2074
0
0
ISHARES TR
RUS 1000 VAL
464287598
298
1804
SH
SOLE
1804
0
0
ISHARES TR
RUSSELL 2000
464287655
301473
1502032
SH
SOLE
1502032
0
0
ISHARES TR
RUS 2000 VAL
464287630
629
4052
SH
SOLE
4052
0
0
ISHARES TR
RUS MD CP GR
464287481
308
2947
SH
SOLE
2947
0
0
ISHARES TR
RUS MDCP VAL
464287473
209
1796
SH
SOLE
1796
0
0
ISHARES TR
RUS TP200 GR
464289438
1111
6338
SH
SOLE
6338
0
0
ISHARES TR
S&P 500 VAL
464287408
2023
11634
SH
SOLE
11634
0
0
ISHARES TR
GL CLEAN ENE
464288224
509
32676
SH
SOLE
32676
0
0
ISHARES TR
S&P MC 400VL
464287705
7221
63321
SH
SOLE
63321
0
0
ISHARES TR
SP SMCP600VL
464287879
10873
105494
SH
SOLE
105494
0
0
ISHARES TR
SELECT DIVID
464287168
29801
254232
SH
SOLE
254232
0
0
ISHARES TR
TIPS BD ETF
464287176
2647
24624
SH
SOLE
24624
0
0
ISHARES TR
MSCI DENMARK
46429B523
16474
146897
SH
SOLE
146897
0
0
ISHARES TR
CORE MSCI EA
46432F842
10577
150355
SH
SOLE
150355
0
0
ISHARES TR
MSCI INDIA E
46429B598
4294
87972
SH
SOLE
87972
0
0
ISHARES TR
ISHARES SEMI
464287523
3195
5546
SH
SOLE
5546
0
0
ISHARES TR
CORE MSCI TO
46432F834
2061
31735
SH
SOLE
31735
0
0
ISHARES TR
20+ YEAR TR
46436E338
949
34547
SH
SOLE
34547
0
0
ISHARES TR
IBONDS 24 TR
46436E874
524
21950
SH
SOLE
21950
0
0
ISHARES TR
IBONDS 25 TR
46436E866
500
21465
SH
SOLE
21465
0
0
ISHARES TR
IBONDS 26 TR
46436E858
496
21680
SH
SOLE
21680
0
0
ISHARES TR
ISHARES BIOT
464287556
448
3300
SH
SOLE
3300
0
0
ISHARES TR
CORE DIV GRW
46434V621
390
7250
SH
SOLE
7250
0
0
ISHARES TR
CORE TOTAL U
46434V613
244
5306
SH
SOLE
5306
0
0
ISHARES TR
0-5YR INVT G
46434V100
237
4811
SH
SOLE
4811
0
0
ISHARES TR
7-10 YR TRSY
464287440
12524
129927
SH
SOLE
129927
0
0
ISHARES TR
EXPND TEC SC
464287549
9270
20683
SH
SOLE
20683
0
0
ISHARES TR
US CONSM STA
464287812
7047
36761
SH
SOLE
36761
0
0
ISHARES TR
EXPONENTIAL
46434V381
6921
115596
SH
SOLE
115596
0
0
ISHARES TR
0-3 MNTH TRE
46436E718
4973
49599
SH
SOLE
49599
0
0
ISHARES TR
FLTG RATE NT
46429B655
4820
95217
SH
SOLE
95217
0
0
ISHARES TR
US TREAS BD
46429B267
4297
186495
SH
SOLE
186495
0
0
ISHARES TR
1 3 YR TREAS
464287457
2841
34627
SH
SOLE
34627
0
0
ISHARES TR
EAFE VALUE E
464288877
2505
48072
SH
SOLE
48072
0
0
ISHARES TR
US OIL GS EX
464288851
1552
16658
SH
SOLE
16658
0
0
ISHARES TR
US AER DEF E
464288760
1448
11441
SH
SOLE
11441
0
0
ISHARES TR
MSCI USA MIN
46429B697
1382
17711
SH
SOLE
17711
0
0
ISHARES TR
MSCI EAFE MI
46429B689
1006
14506
SH
SOLE
14506
0
0
ISHARES TR
PFD AND INCM
464288687
982
31489
SH
SOLE
31489
0
0
ISHARES TR
ESG AWR MSCI
46435G425
680
6485
SH
SOLE
6485
0
0
ISHARES TR
ESG AW MSCI
46435G516
519
6876
SH
SOLE
6876
0
0
ISHARES TR
ISHS 1-5YR I
464288646
482
9400
SH
SOLE
9400
0
0
ISHARES TR
ESG AWRE USD
46435G193
465
20000
SH
SOLE
20000
0
0
ISHARES TR
EAFE GRWTH E
464288885
461
4757
SH
SOLE
4757
0
0
ISHARES TR
US HOME CONS
464288752
438
4310
SH
SOLE
4310
0
0
ISHARES TR
3 7 YR TREAS
464288661
335
2856
SH
SOLE
2856
0
0
ISHARES TR
INTL SEL DIV
464288448
306
10949
SH
SOLE
10949
0
0
ISHARES TR
EXPANDED TEC
464287515
279
688
SH
SOLE
688
0
0
ISHARES TR
ISHS 5-10YR
464288638
276
5304
SH
SOLE
5304
0
0
ISHARES TR
MSCI UK ETF
46435G334
252
7625
SH
SOLE
7625
0
0
ISHARES TR
U.S. ENERGY
464287796
2825
64028
SH
SOLE
64028
0
0
ISHARES TR
U.S. FIN SVC
464287770
1137
6347
SH
SOLE
6347
0
0
ISHARES TR
U.S. FINLS E
464287788
393
4606
SH
SOLE
4606
0
0
ISHARES TR
US HLTHCARE
464287762
1743
6091
SH
SOLE
6091
0
0
ISHARES TR
U.S. MED DVC
464288810
2425
44926
SH
SOLE
44926
0
0
ISHARES TR
U.S. REAL ES
464287739
7262
79439
SH
SOLE
79439
0
0
ISHARES TR
U.S. TECH ET
464287721
3286
26768
SH
SOLE
26768
0
0
ISHARES TR
MSCI EAFE ET
464287465
18838
250000
SH
Call
SOLE
250000
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMI
46641Q332
3191
58036
SH
SOLE
58036
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT I
46641Q837
431
8576
SH
SOLE
8576
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1334
10274
SH
SOLE
10274
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
312
10347
SH
SOLE
10347
0
0
JD.COM INC
SPON ADR CL
47215P106
365
12632
SH
SOLE
12632
0
0
JELD-WEN HLDG INC
COM
47580P103
1038
54954
SH
SOLE
54954
0
0
JINKOSOLAR HLDG CO LTD
SPONSORED AD
47759T100
334
9035
SH
SOLE
9035
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
205
2061
SH
SOLE
2061
0
0
JOHNSON & JOHNSON
COM
478160104
79533
507417
SH
SOLE
507417
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
4411
76522
SH
SOLE
76522
0
0
JPMORGAN CHASE & CO
COM
46625H100
196975
1157997
SH
SOLE
1157997
0
0
JPMORGAN CHASE & CO
COM
46625H100
25515
150000
SH
Call
SOLE
150000
0
0
JUNIPER NETWORKS INC
COM
48203R104
1680
56995
SH
SOLE
56995
0
0
KELLANOVA
COM
487836108
823
14713
SH
SOLE
14713
0
0
KENVUE INC
COM
49177J102
2126
98756
SH
SOLE
98756
0
0
KEURIG DR PEPPER INC
COM
49271V100
6664
200008
SH
SOLE
200008
0
0
KEYCORP
COM
493267108
3929
272871
SH
SOLE
272871
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
695
4370
SH
SOLE
4370
0
0
KIMBERLY-CLARK CORP
COM
494368103
4301
35400
SH
SOLE
35400
0
0
KINDER MORGAN INC DEL
COM
49456B101
992
56223
SH
SOLE
56223
0
0
KINROSS GOLD CORP
COM
496902404
43830
7232664
SH
SOLE
7232664
0
0
KKR & CO INC
COM
48251W104
1089
13145
SH
SOLE
13145
0
0
KLA CORP
COM NEW
482480100
12529
21554
SH
SOLE
21554
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS
500472303
6858
293941
SH
SOLE
293941
0
0
KRAFT HEINZ CO
COM
500754106
6251
169042
SH
SOLE
169042
0
0
KRAFT HEINZ CO
COM
500754106
7067
191100
SH
Put
SOLE
191100
0
0
KRAFT HEINZ CO
COM
500754106
6405
173200
SH
Call
SOLE
173200
0
0
KRANESHARES TR
CSI CHI INTE
500767306
1156
42798
SH
SOLE
42798
0
0
KRANESHARES TR
GLOBAL CARB
500767678
2457
67325
SH
SOLE
67325
0
0
KROGER CO
COM
501044101
650
14225
SH
SOLE
14225
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
6302
29920
SH
SOLE
29920
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
659
2899
SH
SOLE
2899
0
0
LAM RESEARCH CORP
COM
512807108
19873
25372
SH
SOLE
25372
0
0
LAMB WESTON HLDGS INC
COM
513272104
260
2407
SH
SOLE
2407
0
0
LARGO INC
COM
517097101
49
21380
SH
SOLE
21380
0
0
LAS VEGAS SANDS CORP
COM
517834107
700
14233
SH
SOLE
14233
0
0
LAUDER ESTEE COS INC
CL A
518439104
2772
18955
SH
SOLE
18955
0
0
LEGG MASON ETF INVT
FRANKLIN INT
52468L505
698
25218
SH
SOLE
25218
0
0
LENNAR CORP
CL A
526057104
952
6387
SH
SOLE
6387
0
0
LENNOX INTL INC
COM
526107107
5154
11516
SH
SOLE
11516
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE
531229771
226
3899
SH
SOLE
3899
0
0
LIFEMD INC
COM
53216B104
145
17500
SH
SOLE
17500
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
8368
398454
SH
SOLE
398454
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
545
2504
SH
SOLE
2504
0
0
LINDE PLC
SHS
G54950103
10083
24549
SH
SOLE
24549
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
50
46050
SH
SOLE
46050
0
0
LISTED FD TR
WAHED FTSE E
53656F607
390
8577
SH
SOLE
8577
0
0
LITHIUM AMERICAS ARGENTINA C
COM SHS
53681K100
786
124407
SH
SOLE
124407
0
0
LITHIUM AMERS CORP NEW
COM SHS
53681J103
197
30814
SH
SOLE
30814
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
5883
62849
SH
SOLE
62849
0
0
LIVERAMP HLDGS INC
COM
53815P108
221
5841
SH
SOLE
5841
0
0
LLOYDS BANKING GROUP PLC
SPONSORED AD
539439109
8092
3385679
SH
SOLE
3385679
0
0
LOCKHEED MARTIN CORP
COM
539830109
13443
29659
SH
SOLE
29659
0
0
LOEWS CORP
COM
540424108
364
5228
SH
SOLE
5228
0
0
LOGITECH INTL S A
SHS
H50430232
214
2263
SH
SOLE
2263
0
0
LOWES COS INC
COM
548661107
12541
56352
SH
SOLE
56352
0
0
LPL FINL HLDGS INC
COM
50212V100
2800
12303
SH
SOLE
12303
0
0
LUCID GROUP INC
COM
549498103
127
30098
SH
SOLE
30098
0
0
LULULEMON ATHLETICA INC
COM
550021109
38327
74962
SH
SOLE
74962
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1390
14617
SH
SOLE
14617
0
0
M & T BK CORP
COM
55261F104
923
6732
SH
SOLE
6732
0
0
MACYS INC
COM
55616P104
302
15000
SH
SOLE
15000
0
0
MACYS INC
COM
55616P104
2414
120000
SH
Call
SOLE
120000
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
619
3406
SH
SOLE
3406
0
0
MAG SILVER CORP
COM
55903Q104
346
33265
SH
SOLE
33265
0
0
MAGNA INTL INC
COM
559222401
183465
3103790
SH
SOLE
3103790
0
0
MAGNITE INC
COM
55955D100
454
48656
SH
SOLE
48656
0
0
MANULIFE FINL CORP
COM
56501R106
602448
27260089
SH
SOLE
27260089
0
0
MANULIFE FINL CORP
COM
56501R106
128622
5820000
SH
Put
SOLE
5820000
0
0
MANULIFE FINL CORP
COM
56501R106
51086
2311600
SH
Call
SOLE
2311600
0
0
MARATHON OIL CORP
COM
565849106
11745
486132
SH
SOLE
486132
0
0
MARATHON PETE CORP
COM
56585A102
4252
28661
SH
SOLE
28661
0
0
MARKEL GROUP INC
COM
570535104
6750
4754
SH
SOLE
4754
0
0
MARKETAXESS HLDGS INC
COM
57060D108
2214
7559
SH
SOLE
7559
0
0
MARRIOTT INTL INC NEW
CL A
571903202
11007
48808
SH
SOLE
48808
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
5574
65663
SH
SOLE
65663
0
0
MARSH & MCLENNAN COS INC
COM
571748102
2269
11978
SH
SOLE
11978
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
926
1856
SH
SOLE
1856
0
0
MARVELL TECHNOLOGY INC
COM
573874104
1328
22023
SH
SOLE
22023
0
0
MASCO CORP
COM
574599106
513
7659
SH
SOLE
7659
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
97769
229230
SH
SOLE
229230
0
0
MATCH GROUP INC NEW
COM
57667L107
835
22873
SH
SOLE
22873
0
0
MATTEL INC
COM
577081102
439
23266
SH
SOLE
23266
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
768
11221
SH
SOLE
11221
0
0
MCDONALDS CORP
COM
580135101
85259
287540
SH
SOLE
287540
0
0
MCGRATH RENTCORP
COM
580589109
951
7954
SH
SOLE
7954
0
0
MCKESSON CORP
COM
58155Q103
6974
15063
SH
SOLE
15063
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
589
119988
SH
SOLE
119988
0
0
MEDPACE HLDGS INC
COM
58506Q109
999
3260
SH
SOLE
3260
0
0
MEDTRONIC PLC
SHS
G5960L103
20919
253939
SH
SOLE
253939
0
0
MERCADOLIBRE INC
COM
58733R102
4106
2613
SH
SOLE
2613
0
0
MERCK & CO INC
COM
58933Y105
99495
912630
SH
SOLE
912630
0
0
META PLATFORMS INC
CL A
30303M102
167631
473588
SH
SOLE
473588
0
0
META PLATFORMS INC
CL A
30303M102
10619
30000
SH
Put
SOLE
30000
0
0
METHANEX CORP
COM
59151K108
1339
28297
SH
SOLE
28297
0
0
METLIFE INC
COM
59156R108
47461
717698
SH
SOLE
717698
0
0
METLIFE INC
COM
59156R108
26452
400000
SH
Put
SOLE
400000
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
835
688
SH
SOLE
688
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
246
5500
SH
SOLE
5500
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
9383
104048
SH
SOLE
104048
0
0
MICRON TECHNOLOGY INC
COM
595112103
9316
109164
SH
SOLE
109164
0
0
MICROSOFT CORP
COM
594918104
534309
1420883
SH
SOLE
1420883
0
0
MICROSTRATEGY INC
CL A NEW
594972408
3608
5712
SH
SOLE
5712
0
0
MIDCAP FINANCIAL INVSTMNT CO
COM NEW
03761U502
169
12320
SH
SOLE
12320
0
0
MIDDLEBY CORP
COM
596278101
647
4399
SH
SOLE
4399
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED AD
606822104
7608
883578
SH
SOLE
883578
0
0
MOBILEYE GLOBAL INC
COMMON CLASS
60741F104
2296
52992
SH
SOLE
52992
0
0
MODERNA INC
COM
60770K107
2824
28392
SH
SOLE
28392
0
0
MODINE MFG CO
COM
607828100
7511
125820
SH
SOLE
125820
0
0
MOHAWK INDS INC
COM
608190104
774
7482
SH
SOLE
7482
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
967
15801
SH
SOLE
15801
0
0
MONDAY COM LTD
SHS
M7S64H106
5339
28430
SH
SOLE
28430
0
0
MONDELEZ INTL INC
CL A
609207105
15325
211584
SH
SOLE
211584
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
3893
67575
SH
SOLE
67575
0
0
MOODYS CORP
COM
615369105
964
2467
SH
SOLE
2467
0
0
MORGAN STANLEY
COM NEW
617446448
49365
529382
SH
SOLE
529382
0
0
MOSAIC CO NEW
COM
61945C103
735
20574
SH
SOLE
20574
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
5885
18797
SH
SOLE
18797
0
0
MP MATERIALS CORP
COM CL A
553368101
645
32503
SH
SOLE
32503
0
0
MSCI INC
COM
55354G100
1704
3013
SH
SOLE
3013
0
0
MUELLER INDS INC
COM
624756102
1713
36326
SH
SOLE
36326
0
0
NABORS INDUSTRIES LTD
SHS
G6359F137
2307
28265
SH
SOLE
28265
0
0
NASDAQ INC
COM
631103108
5663
97402
SH
SOLE
97402
0
0
NATERA INC
COM
632307104
400
6391
SH
SOLE
6391
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
5564
149600
SH
Put
SOLE
149600
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
10997
295700
SH
Call
SOLE
295700
0
0
NATIONAL GRID PLC
SPONSORED AD
636274409
1435
21110
SH
SOLE
21110
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
90
15919
SH
SOLE
15919
0
0
NETAPP INC
COM
64110D104
3328
37755
SH
SOLE
37755
0
0
NETFLIX INC
COM
64110L106
62332
128023
SH
SOLE
128023
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
252
6684
SH
SOLE
6684
0
0
NEW FOUND GOLD CORP
COM
64440N103
959
271662
SH
SOLE
271662
0
0
NEW GOLD INC CDA
COM
644535106
902
622220
SH
SOLE
622220
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
155
15139
SH
SOLE
15139
0
0
NEWELL BRANDS INC
COM
651229106
2377
273851
SH
SOLE
273851
0
0
NEWMONT CORP
COM
651639106
19122
461986
SH
SOLE
461986
0
0
NEXGEN ENERGY LTD
COM
65340P106
1207
172395
SH
SOLE
172395
0
0
NEXTERA ENERGY INC
COM
65339F101
8575
141183
SH
SOLE
141183
0
0
NICE LTD
SPONSORED AD
653656108
633
3171
SH
SOLE
3171
0
0
NIKE INC
CL B
654106103
53126
489328
SH
SOLE
489328
0
0
NIO INC
SPON ADS
62914V106
305
33667
SH
SOLE
33667
0
0
NISOURCE INC
COM
65473P105
2640
99429
SH
SOLE
99429
0
0
NOAH HLDGS LTD
SPON ADS
65487X102
189
13654
SH
SOLE
13654
0
0
NOKIA CORP
SPONSORED AD
654902204
99
28815
SH
SOLE
28815
0
0
NORFOLK SOUTHN CORP
COM
655844108
6354
26881
SH
SOLE
26881
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
7890
377862
SH
SOLE
377862
0
0
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
5
15850
SH
SOLE
15850
0
0
NORTHROP GRUMMAN CORP
COM
666807102
3360
7177
SH
SOLE
7177
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
5423
270593
SH
SOLE
270593
0
0
NOUVEAU MONDE GRAPHITE INC
COM NEW
66979W842
127
49026
SH
SOLE
49026
0
0
NOVAGOLD RES INC
COM NEW
66987E206
600
160523
SH
SOLE
160523
0
0
NOVARTIS AG
SPONSORED AD
66987V109
5370
53180
SH
SOLE
53180
0
0
NOVO-NORDISK A S
ADR
670100205
36254
350450
SH
SOLE
350450
0
0
NRG ENERGY INC
COM NEW
629377508
265
5120
SH
SOLE
5120
0
0
NUCOR CORP
COM
670346105
5149
29584
SH
SOLE
29584
0
0
NUTANIX INC
CL A
67059N108
6187
129738
SH
SOLE
129738
0
0
NUTRIEN LTD
COM
67077M108
303065
5377310
SH
SOLE
5377310
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
2605
99142
SH
SOLE
99142
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
756
12788
SH
SOLE
12788
0
0
NVIDIA CORPORATION
COM
67066G104
262112
529285
SH
SOLE
529285
0
0
NVIDIA CORPORATION
COM
67066G104
4952
10000
SH
Put
SOLE
10000
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
6418
27943
SH
SOLE
27943
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P405
373
18256
SH
SOLE
18256
0
0
OBSIDIAN ENERGY LTD
COM
674482203
5421
798348
SH
SOLE
798348
0
0
OCCIDENTAL PETE CORP
COM
674599105
1354
22674
SH
SOLE
22674
0
0
OKTA INC
CL A
679295105
1935
21376
SH
SOLE
21376
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
4469
11026
SH
SOLE
11026
0
0
OMNICOM GROUP INC
COM
681919106
1439
16631
SH
SOLE
16631
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
601
22274
SH
SOLE
22274
0
0
ON SEMICONDUCTOR CORP
COM
682189105
3569
42729
SH
SOLE
42729
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
82
60887
SH
SOLE
60887
0
0
ONEOK INC NEW
COM
682680103
4837
68885
SH
SOLE
68885
0
0
OPEN TEXT CORP
COM
683715106
98378
2339542
SH
SOLE
2339542
0
0
ORACLE CORP
COM
68389X105
34443
326688
SH
SOLE
326688
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
4377
4607
SH
SOLE
4607
0
0
ORLA MNG LTD NEW
COM
68634K106
477
146404
SH
SOLE
146404
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
5664
396611
SH
SOLE
396611
0
0
OTIS WORLDWIDE CORP
COM
68902V107
2263
25294
SH
SOLE
25294
0
0
OUSTER INC
COM NEW
68989M202
213
27728
SH
SOLE
27728
0
0
OVINTIV INC
COM
69047Q102
6968
158661
SH
SOLE
158661
0
0
OWENS CORNING NEW
COM
690742101
325
2193
SH
SOLE
2193
0
0
PACCAR INC
COM
693718108
926
9480
SH
SOLE
9480
0
0
PACER FDS TR
PACER US SMA
69374H857
5817
121111
SH
SOLE
121111
0
0
PACER FDS TR
US CASH COWS
69374H881
2698
51897
SH
SOLE
51897
0
0
PACER FDS TR
GLOBL CASH E
69374H709
2122
61908
SH
SOLE
61908
0
0
PACKAGING CORP AMER
COM
695156109
358
2196
SH
SOLE
2196
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
1958
114044
SH
SOLE
114044
0
0
PALO ALTO NETWORKS INC
COM
697435105
53501
181432
SH
SOLE
181432
0
0
PAN AMERN SILVER CORP
COM
697900108
15101
924759
SH
SOLE
924759
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
7258
490731
SH
SOLE
490731
0
0
PARKER-HANNIFIN CORP
COM
701094104
6456
14014
SH
SOLE
14014
0
0
PAYCHEX INC
COM
704326107
1220
10241
SH
SOLE
10241
0
0
PAYPAL HLDGS INC
COM
70450Y103
14274
232430
SH
SOLE
232430
0
0
PDD HOLDINGS INC
SPONSORED AD
722304102
6335
43301
SH
SOLE
43301
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
69
11355
SH
SOLE
11355
0
0
PEMBINA PIPELINE CORP
COM
706327103
514362
14943698
SH
SOLE
14943698
0
0
PEMBINA PIPELINE CORP
COM
706327103
62903
1827500
SH
Put
SOLE
1827500
0
0
PENN ENTERTAINMENT INC
COM
707569109
986
37884
SH
SOLE
37884
0
0
PEPSICO INC
COM
713448108
34233
201560
SH
SOLE
201560
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED AD
71654V408
1119
70070
SH
SOLE
70070
0
0
PFIZER INC
COM
717081103
40029
1390382
SH
SOLE
1390382
0
0
PFIZER INC
COM
717081103
9126
317000
SH
Call
SOLE
317000
0
0
PHILIP MORRIS INTL INC
COM
718172109
13162
139898
SH
SOLE
139898
0
0
PHILLIPS 66
COM
718546104
2817
21157
SH
SOLE
21157
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
251
18989
SH
SOLE
18989
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1677
93403
SH
SOLE
93403
0
0
PIMCO ETF TR
ACTIVE BD ET
72201R775
4329
46830
SH
SOLE
46830
0
0
PIMCO ETF TR
ENHNCD LW DU
72201R718
248
2612
SH
SOLE
2612
0
0
PIMCO ETF TR
ENHAN SHRT M
72201R833
5475
54869
SH
SOLE
54869
0
0
PIMCO ETF TR
INV GRD CRP
72201R817
919
9446
SH
SOLE
9446
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
472
94600
SH
SOLE
94600
0
0
PINTEREST INC
CL A
72352L106
240
6481
SH
SOLE
6481
0
0
PIONEER NAT RES CO
COM
723787107
1683
7486
SH
SOLE
7486
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PAR
726503105
3673
242432
SH
SOLE
242432
0
0
PLANET FITNESS INC
CL A
72703H101
2035
27882
SH
SOLE
27882
0
0
PLUG POWER INC
COM NEW
72919P202
56
12539
SH
SOLE
12539
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1618
10450
SH
SOLE
10450
0
0
POLESTAR AUTOMOTIVE HLDG UK
ADS A
731105201
28
12385
SH
SOLE
12385
0
0
POSCO HOLDINGS INC
SPONSORED AD
693483109
4039
42467
SH
SOLE
42467
0
0
POWELL INDS INC
COM
739128106
7272
82266
SH
SOLE
82266
0
0
PPG INDS INC
COM
693506107
205
1372
SH
SOLE
1372
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
5713
105158
SH
SOLE
105158
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2902
26944
SH
SOLE
26944
0
0
PRIME MEDICINE INC
COM
74168J101
109
12261
SH
SOLE
12261
0
0
PRIMERICA INC
COM
74164M108
1733
8423
SH
SOLE
8423
0
0
PRIMO WATER CORPORATION
COM
74167P108
271
17970
SH
SOLE
17970
0
0
PROCTER AND GAMBLE CO
COM
742718109
51207
349440
SH
SOLE
349440
0
0
PROCTER AND GAMBLE CO
COM
742718109
7327
50000
SH
Put
SOLE
50000
0
0
PROGRESSIVE CORP
COM
743315103
2398
15053
SH
SOLE
15053
0
0
PROLOGIS INC.
COM
74340W103
1929
14470
SH
SOLE
14470
0
0
PROSHARES TR
S&P 500 DV A
74348A467
2708
28448
SH
SOLE
28448
0
0
PROSHARES TR
PSHS SH MSCI
74347R370
4955
288950
SH
SOLE
288950
0
0
PROSHARES TR
SHORT QQQ NE
74347B714
6354
670243
SH
SOLE
670243
0
0
PROSHARES TR
SHRT 20+YR T
74347X849
567
25649
SH
SOLE
25649
0
0
PROSHARES TR
SHRT RUSSELL
74348A210
405
19190
SH
SOLE
19190
0
0
PROSHARES TR
SHORT S&P 50
74347B425
3825
294431
SH
SOLE
294431
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
240
4730
SH
SOLE
4730
0
0
PROSHARES TR
PSHS ULTRA Q
74347R206
2365
31114
SH
SOLE
31114
0
0
PROSHARES TR II
VIX SH TRM F
74347Y789
206
13289
SH
SOLE
13289
0
0
PRUDENTIAL FINL INC
COM
744320102
20246
195222
SH
SOLE
195222
0
0
PRUDENTIAL FINL INC
COM
744320102
18149
175000
SH
Put
SOLE
175000
0
0
PRUDENTIAL FINL INC
COM
744320102
29972
289000
SH
Call
SOLE
289000
0
0
PULTE GROUP INC
COM
745867101
4628
44837
SH
SOLE
44837
0
0
PURE STORAGE INC
CL A
74624M102
1094
30684
SH
SOLE
30684
0
0
PURECYCLE TECHNOLOGIES INC
COM
74623V103
255
62884
SH
SOLE
62884
0
0
QORVO INC
COM
74736K101
201
1783
SH
SOLE
1783
0
0
QUALCOMM INC
COM
747525103
64302
444598
SH
SOLE
444598
0
0
QUALCOMM INC
COM
747525103
5785
40000
SH
Put
SOLE
40000
0
0
QUANTA SVCS INC
COM
74762E102
18518
85810
SH
SOLE
85810
0
0
RANGE RES CORP
COM
75281A109
2588
85005
SH
SOLE
85005
0
0
RAYMOND JAMES FINL INC
COM
754730109
425
3811
SH
SOLE
3811
0
0
RB GLOBAL INC
COM
74935Q107
8357
124827
SH
SOLE
124827
0
0
RECURSION PHARMACEUTICALS IN
CL A
75629V104
208
21115
SH
SOLE
21115
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1023
1165
SH
SOLE
1165
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
1013
52285
SH
SOLE
52285
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
1262
7801
SH
SOLE
7801
0
0
REPARE THERAPEUTICS INC
COM
760273102
77
10500
SH
SOLE
10500
0
0
REPUBLIC SVCS INC
COM
760759100
668
4049
SH
SOLE
4049
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
200602
2567535
SH
SOLE
2567535
0
0
REVOLVE GROUP INC
CL A
76156B107
241
14515
SH
SOLE
14515
0
0
RH
COM
74967X103
229
787
SH
SOLE
787
0
0
RIO TINTO PLC
SPONSORED AD
767204100
6880
92403
SH
SOLE
92403
0
0
RITHM CAPITAL CORP
COM NEW
64828T201
232
21690
SH
SOLE
21690
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
776
33067
SH
SOLE
33067
0
0
ROBLOX CORP
CL A
771049103
1701
37203
SH
SOLE
37203
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3567
11490
SH
SOLE
11490
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
278043
5937281
SH
SOLE
5937281
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
59708
1275000
SH
Call
SOLE
1275000
0
0
ROKU INC
COM CL A
77543R102
747
8146
SH
SOLE
8146
0
0
ROPER TECHNOLOGIES INC
COM
776696106
3968
7279
SH
SOLE
7279
0
0
ROSS STORES INC
COM
778296103
12480
90179
SH
SOLE
90179
0
0
ROYAL BK CDA
COM
780087102
2977832
29445582
SH
SOLE
29445582
0
0
ROYAL BK CDA
COM
780087102
70710
699200
SH
Put
SOLE
699200
0
0
ROYAL BK CDA
COM
780087102
156944
1551900
SH
Call
SOLE
1551900
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
6736
52022
SH
SOLE
52022
0
0
RPC INC
COM
749660106
236
32440
SH
SOLE
32440
0
0
RTX CORPORATION
COM
75513E101
29158
346545
SH
SOLE
346545
0
0
RYDER SYS INC
COM
783549108
348
3024
SH
SOLE
3024
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1199
10893
SH
SOLE
10893
0
0
S&P GLOBAL INC
COM
78409V104
22699
51527
SH
SOLE
51527
0
0
SAIA INC
COM
78709Y105
2021
4612
SH
SOLE
4612
0
0
SALESFORCE INC
COM
79466L302
43914
166885
SH
SOLE
166885
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
128
25371
SH
SOLE
25371
0
0
SANMINA CORPORATION
COM
801056102
234
4553
SH
SOLE
4553
0
0
SANOFI
SPONSORED AD
80105N105
14546
292502
SH
SOLE
292502
0
0
SAP SE
SPON ADR
803054204
1533
9919
SH
SOLE
9919
0
0
SCHLUMBERGER LTD
COM STK
806857108
3636
69874
SH
SOLE
69874
0
0
SCHWAB CHARLES CORP
COM
808513105
32921
478505
SH
SOLE
478505
0
0
SCHWAB STRATEGIC TR
US DIVIDEND
808524797
3214
42220
SH
SOLE
42220
0
0
SEABRIDGE GOLD INC
COM
811916105
3156
260213
SH
SOLE
260213
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
1129
13222
SH
SOLE
13222
0
0
SELECT SECTOR SPDR TR
SBI CONS STP
81369Y308
211966
2942752
SH
SOLE
2942752
0
0
SELECT SECTOR SPDR TR
SBI CONS DIS
81369Y407
225705
1262261
SH
SOLE
1262261
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
237747
2835720
SH
SOLE
2835720
0
0
SELECT SECTOR SPDR TR
COMMUNICATIO
81369Y852
218633
3008990
SH
SOLE
3008990
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
95721
2545773
SH
SOLE
2545773
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
55831
489788
SH
SOLE
489788
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
24618
127900
SH
SOLE
127900
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCA
81369Y209
6912
50680
SH
SOLE
50680
0
0
SELECT SECTOR SPDR TR
SBI INT-UTIL
81369Y886
1822
28774
SH
SOLE
28774
0
0
SELECT SECTOR SPDR TR
RL EST SEL S
81369Y860
217
5411
SH
SOLE
5411
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
6959
83000
SH
Put
SOLE
83000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
815920
21700000
SH
Put
SOLE
21700000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
186120
4950000
SH
Call
SOLE
4950000
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
225
5998
SH
SOLE
5998
0
0
SERVICE CORP INTL
COM
817565104
751
10978
SH
SOLE
10978
0
0
SERVICENOW INC
COM
81762P102
44076
62388
SH
SOLE
62388
0
0
SES AI CORPORATION
CL A COM
78397Q109
23
12800
SH
SOLE
12800
0
0
SHELL PLC
SPON ADS
780259305
27910
424157
SH
SOLE
424157
0
0
SHERWIN WILLIAMS CO
COM
824348106
12131
38893
SH
SOLE
38893
0
0
SHOPIFY INC
CL A
82509L107
543280
6974065
SH
SOLE
6974065
0
0
SHOPIFY INC
CL A
82509L107
21111
271000
SH
Put
SOLE
271000
0
0
SHOPIFY INC
CL A
82509L107
899145
11542300
SH
Call
SOLE
11542300
0
0
SIBANYE STILLWATER LTD
SPONSORED AD
82575P107
706
129977
SH
SOLE
129977
0
0
SILVERCREST METALS INC
COM
828363101
3333
508077
SH
SOLE
508077
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
3228
22629
SH
SOLE
22629
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
8558
60000
SH
Call
SOLE
60000
0
0
SIMPLIFY EXCHANGE TRADED FUN
HEALTH CARE
82889N772
664
24300
SH
SOLE
24300
0
0
SIMPLIFY EXCHANGE TRADED FUN
SHORT TERM T
82889N657
228
9829
SH
SOLE
9829
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
622
113659
SH
SOLE
113659
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
837
5149
SH
SOLE
5149
0
0
SK TELECOM LTD
SPONSORED AD
78440P306
2930
136930
SH
SOLE
136930
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1835
16324
SH
SOLE
16324
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
870
31881
SH
SOLE
31881
0
0
SMITH A O CORP
COM
831865209
373
4521
SH
SOLE
4521
0
0
SMUCKER J M CO
COM NEW
832696405
1493
11815
SH
SOLE
11815
0
0
SNAP INC
CL A
83304A106
445
26302
SH
SOLE
26302
0
0
SNAP ON INC
COM
833034101
1639
5676
SH
SOLE
5676
0
0
SNOWFLAKE INC
CL A
833445109
4801
24124
SH
SOLE
24124
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
605
6469
SH
SOLE
6469
0
0
SONY GROUP CORP
SPONSORED AD
835699307
2225
23493
SH
SOLE
23493
0
0
SOUTHERN CO
COM
842587107
2208
31482
SH
SOLE
31482
0
0
SOUTHERN COPPER CORP
COM
84265V105
268
3112
SH
SOLE
3112
0
0
SOUTHWEST AIRLS CO
COM
844741108
259
8951
SH
SOLE
8951
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
38400
101893
SH
SOLE
101893
0
0
SPDR GOLD TR
GOLD SHS
78463V107
33443
174936
SH
SOLE
174936
0
0
SPDR GOLD TR
GOLD SHS
78463V107
8660
45300
SH
Put
SOLE
45300
0
0
SPDR GOLD TR
GOLD SHS
78463V107
58574
306400
SH
Call
SOLE
306400
0
0
SPDR INDEX SHS FDS
EURO STOXX 5
78463X202
14967
313053
SH
SOLE
313053
0
0
SPDR INDEX SHS FDS
S&P EMKTSC E
78463X756
1776
31454
SH
SOLE
31454
0
0
SPDR INDEX SHS FDS
S&P GBLINF E
78463X855
1374
25692
SH
SOLE
25692
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
138986
292412
SH
SOLE
292412
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDC
78467Y107
684
1348
SH
SOLE
1348
0
0
SPDR SER TR
S&P DIVID ET
78464A763
12263
98129
SH
SOLE
98129
0
0
SPDR SER TR
S&P BIOTECH
78464A870
7122
79762
SH
SOLE
79762
0
0
SPDR SER TR
S&P REGL BKG
78464A698
5593
106680
SH
SOLE
106680
0
0
SPDR SER TR
S&P BK ETF
78464A797
847
18398
SH
SOLE
18398
0
0
SPDR SER TR
S&P OILGAS E
78468R556
1744
12736
SH
SOLE
12736
0
0
SPDR SER TR
PORTFOLIO SH
78464A474
335
11244
SH
SOLE
11244
0
0
SPDR SER TR
SPDR S&P 500
78468R796
317
8166
SH
SOLE
8166
0
0
SPDR SER TR
AEROSPACE DE
78464A631
314
2320
SH
SOLE
2320
0
0
SPDR SER TR
PRTFLO S&P50
78464A409
278
4268
SH
SOLE
4268
0
0
SPDR SER TR
PRTFLO S&P50
78464A508
226
4850
SH
SOLE
4850
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
2501
78688
SH
SOLE
78688
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
248
1321
SH
SOLE
1321
0
0
SPROTT ETF TRUST
JR GOLD MINE
85210B201
392
13316
SH
SOLE
13316
0
0
SPROTT FDS TR
URANIUM MINE
85208P303
823
17046
SH
SOLE
17046
0
0
SPROTT INC
COM NEW
852066208
631
18622
SH
SOLE
18622
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
7200
375993
SH
SOLE
375993
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
7855
493096
SH
SOLE
493096
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
568
70284
SH
SOLE
70284
0
0
SPROUTS FMRS MKT INC
COM
85208M102
1550
32225
SH
SOLE
32225
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
597
9775
SH
SOLE
9775
0
0
SSGA ACTIVE ETF TR
SPDR TR TACT
78467V848
392
9730
SH
SOLE
9730
0
0
SSR MINING IN
COM
784730103
2846
264504
SH
SOLE
264504
0
0
STANLEY BLACK & DECKER INC
COM
854502101
223
2270
SH
SOLE
2270
0
0
STANTEC INC
COM
85472N109
18403
229126
SH
SOLE
229126
0
0
STARBUCKS CORP
COM
855244109
35370
368396
SH
SOLE
368396
0
0
STARWOOD PPTY TR INC
COM
85571B105
735
34951
SH
SOLE
34951
0
0
STEEL DYNAMICS INC
COM
858119100
1029
8713
SH
SOLE
8713
0
0
STELLANTIS N.V
SHS
N82405106
6226
266742
SH
SOLE
266742
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
1308
26089
SH
SOLE
26089
0
0
STRATEGIC ED INC
COM
86272C103
295
3189
SH
SOLE
3189
0
0
STRYKER CORPORATION
COM
863667101
33326
111286
SH
SOLE
111286
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED AD
86562M209
7702
795650
SH
SOLE
795650
0
0
SUN CMNTYS INC
COM
866674104
278
2079
SH
SOLE
2079
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
494953
9544014
SH
SOLE
9544014
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
120746
2328300
SH
Put
SOLE
2328300
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
56621
1091800
SH
Call
SOLE
1091800
0
0
SUNCOR ENERGY INC NEW
COM
867224107
617510
19273110
SH
SOLE
19273110
0
0
SUNCOR ENERGY INC NEW
COM
867224107
2736
85400
SH
Call
SOLE
85400
0
0
SUNRUN INC
COM
86771W105
277
14131
SH
SOLE
14131
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
9178
32288
SH
SOLE
32288
0
0
SYNOPSYS INC
COM
871607107
4958
9628
SH
SOLE
9628
0
0
SYSCO CORP
COM
871829107
4348
59460
SH
SOLE
59460
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED AD
874039100
91098
875939
SH
SOLE
875939
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
20366
126538
SH
SOLE
126538
0
0
TAPESTRY INC
COM
876030107
221
6004
SH
SOLE
6004
0
0
TARGA RES CORP
COM
87612G101
14350
165185
SH
SOLE
165185
0
0
TARGET CORP
COM
87612E106
5197
36488
SH
SOLE
36488
0
0
TASEKO MINES LTD
COM
876511106
433
309142
SH
SOLE
309142
0
0
TC ENERGY CORP
COM
87807B107
1359871
34788214
SH
SOLE
34788214
0
0
TC ENERGY CORP
COM
87807B107
1368
35000
SH
Put
SOLE
35000
0
0
TD SYNNEX CORPORATION
COM
87162W100
1740
16171
SH
SOLE
16171
0
0
TE CONNECTIVITY LTD
SHS
H84989104
4438
31584
SH
SOLE
31584
0
0
TECHNIPFMC PLC
COM
G87110105
421
20914
SH
SOLE
20914
0
0
TECK RESOURCES LTD
CL B
878742204
165583
3917271
SH
SOLE
3917271
0
0
TEJON RANCH CO
COM
879080109
1955
113650
SH
SOLE
113650
0
0
TELADOC HEALTH INC
COM
87918A105
956
44341
SH
SOLE
44341
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
453
1014
SH
SOLE
1014
0
0
TELEFONAKTIEBOLAGET LM ERICS
ADR B SEK 10
294821608
204
32448
SH
SOLE
32448
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
2117
193493
SH
SOLE
193493
0
0
TELEFONICA S A
SPONSORED AD
879382208
3566
914412
SH
SOLE
914412
0
0
TELUS CORPORATION
COM
87971M103
468283
26322822
SH
SOLE
26322822
0
0
TELUS CORPORATION
COM
87971M103
890
50000
SH
Put
SOLE
50000
0
0
TELUS CORPORATION
COM
87971M103
2668
150000
SH
Call
SOLE
150000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
969
112787
SH
SOLE
112787
0
0
TEREX CORP NEW
COM
880779103
249
4339
SH
SOLE
4339
0
0
TESLA INC
COM
88160R101
145092
583919
SH
SOLE
583919
0
0
TESLA INC
COM
88160R101
104362
420000
SH
Call
SOLE
420000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED AD
881624209
692
66322
SH
SOLE
66322
0
0
TEXAS INSTRS INC
COM
882508104
30494
178893
SH
SOLE
178893
0
0
TFI INTL INC
COM
87241L109
76717
563767
SH
SOLE
563767
0
0
THE CIGNA GROUP
COM
125523100
4664
15575
SH
SOLE
15575
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
189
106594
SH
SOLE
106594
0
0
THE ODP CORP
COM
88337F105
320
5682
SH
SOLE
5682
0
0
THE TRADE DESK INC
COM CL A
88339J105
568
7888
SH
SOLE
7888
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
23412
44108
SH
SOLE
44108
0
0
THOMSON REUTERS CORP.
COM
884903808
157520
1076913
SH
SOLE
1076913
0
0
THOMSON REUTERS CORP.
COM
884903808
3364
23000
SH
Call
SOLE
23000
0
0
THOR INDS INC
COM
885160101
715
6046
SH
SOLE
6046
0
0
TIDAL ETF TR
SONICSHARES
886364645
856
28622
SH
SOLE
28622
0
0
TIDAL ETF TR
SP FDS S&P 5
886364801
512
14970
SH
SOLE
14970
0
0
TILRAY BRANDS INC
COM
88688T100
208
90446
SH
SOLE
90446
0
0
TJX COS INC NEW
COM
872540109
23364
249055
SH
SOLE
249055
0
0
T-MOBILE US INC
COM
872590104
6243
38937
SH
SOLE
38937
0
0
TOAST INC
CL A
888787108
2208
120946
SH
SOLE
120946
0
0
TOLL BROTHERS INC
COM
889478103
1632
15877
SH
SOLE
15877
0
0
TORO CO
COM
891092108
558
5815
SH
SOLE
5815
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2958806
45787773
SH
SOLE
45787773
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
65105
1007500
SH
Put
SOLE
1007500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
103715
1604500
SH
Call
SOLE
1604500
0
0
TOTALENERGIES SE
SPONSORED AD
89151E109
11940
177198
SH
SOLE
177198
0
0
TOYOTA MOTOR CORP
ADS
892331307
1841
10038
SH
SOLE
10038
0
0
TRACTOR SUPPLY CO
COM
892356106
3186
14815
SH
SOLE
14815
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
3627
14869
SH
SOLE
14869
0
0
TRANSALTA CORP
COM
89346D107
20980
2521691
SH
SOLE
2521691
0
0
TRANSDIGM GROUP INC
COM
893641100
4939
4882
SH
SOLE
4882
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
123
19337
SH
SOLE
19337
0
0
TRAVELERS COMPANIES INC
COM
89417E109
641
3365
SH
SOLE
3365
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
8751
960594
SH
SOLE
960594
0
0
TRILOGY METALS INC NEW
COM
89621C105
7
16960
SH
SOLE
16960
0
0
TRINITY PL HLDGS INC
COM
89656D101
5
47008
SH
SOLE
47008
0
0
TRUIST FINL CORP
COM
89832Q109
1709
46296
SH
SOLE
46296
0
0
TWILIO INC
CL A
90138F102
2691
35471
SH
SOLE
35471
0
0
TYSON FOODS INC
CL A
902494103
731
13598
SH
SOLE
13598
0
0
U HAUL HOLDING COMPANY
COM
023586100
2618
36462
SH
SOLE
36462
0
0
UBER TECHNOLOGIES INC
COM
90353T100
31204
506799
SH
SOLE
506799
0
0
UBER TECHNOLOGIES INC
COM
90353T100
6157
100000
SH
Put
SOLE
100000
0
0
UBER TECHNOLOGIES INC
COM
90353T100
3078
50000
SH
Call
SOLE
50000
0
0
UBS GROUP AG
SHS
H42097107
11604
374087
SH
SOLE
374087
0
0
ULTA BEAUTY INC
COM
90384S303
9094
18559
SH
SOLE
18559
0
0
UNDER ARMOUR INC
CL C
904311206
100
11981
SH
SOLE
11981
0
0
UNILEVER PLC
SPON ADR NEW
904767704
22853
471390
SH
SOLE
471390
0
0
UNION PAC CORP
COM
907818108
33600
136796
SH
SOLE
136796
0
0
UNITED AIRLS HLDGS INC
COM
910047109
1235
29941
SH
SOLE
29941
0
0
UNITED AIRLS HLDGS INC
COM
910047109
7220
175000
SH
Call
SOLE
175000
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
12754
81117
SH
SOLE
81117
0
0
UNITED RENTALS INC
COM
911363109
6312
11008
SH
SOLE
11008
0
0
UNITED STATES STL CORP NEW
COM
912909108
232
4765
SH
SOLE
4765
0
0
UNITED STS OIL FD LP
UNITS
91232N207
633
9500
SH
SOLE
9500
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
97936
186023
SH
SOLE
186023
0
0
UNITY SOFTWARE INC
COM
91332U101
714
17453
SH
SOLE
17453
0
0
UNUM GROUP
COM
91529Y106
1323
29264
SH
SOLE
29264
0
0
UPSTART HLDGS INC
COM
91680M107
262
6423
SH
SOLE
6423
0
0
URBAN OUTFITTERS INC
COM
917047102
209
5858
SH
SOLE
5858
0
0
US BANCORP DEL
COM NEW
902973304
9569
221092
SH
SOLE
221092
0
0
VAIL RESORTS INC
COM
91879Q109
446
2087
SH
SOLE
2087
0
0
VALE S A
SPONSORED AD
91912E105
1985
125176
SH
SOLE
125176
0
0
VALERO ENERGY CORP
COM
91913Y100
6014
46264
SH
SOLE
46264
0
0
VALVOLINE INC
COM
92047W101
2327
61926
SH
SOLE
61926
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
24784
141728
SH
SOLE
141728
0
0
VANECK ETF TRUST
MRNGSTR WDE
92189F643
343
4040
SH
SOLE
4040
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
264
1599
SH
SOLE
1599
0
0
VANECK ETF TRUST
PHARMACEUTCL
92189F692
201
2465
SH
SOLE
2465
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
23442
755942
SH
SOLE
755942
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
4340
114492
SH
SOLE
114492
0
0
VANECK ETF TRUST
OIL SERVICES
92189H607
2110
6817
SH
SOLE
6817
0
0
VANECK ETF TRUST
URANIUM PLS
92189F601
327
4557
SH
SOLE
4557
0
0
VANECK ETF TRUST
RARE EARTH/S
92189H805
277
4494
SH
SOLE
4494
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
11663
376100
SH
Put
SOLE
376100
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VA
921932778
2060
23276
SH
SOLE
23276
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GR
921932869
894
9096
SH
SOLE
9096
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VA
921932844
511
5864
SH
SOLE
5864
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX
921932703
411
2448
SH
SOLE
2448
0
0
VANGUARD BD INDEX FDS
INTERMED TER
921937819
1488
19476
SH
SOLE
19476
0
0
VANGUARD BD INDEX FDS
LONG TERM BO
921937793
530
7109
SH
SOLE
7109
0
0
VANGUARD BD INDEX FDS
SHORT TRM BO
921937827
4947
64232
SH
SOLE
64232
0
0
VANGUARD BD INDEX FDS
TOTAL BND MR
921937835
1544
20993
SH
SOLE
20993
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD
92203J407
523
10587
SH
SOLE
10587
0
0
VANGUARD INDEX FDS
TOTAL STK MK
922908769
8676
36572
SH
SOLE
36572
0
0
VANGUARD INDEX FDS
MCAP VL IDXV
922908512
1395
9619
SH
SOLE
9619
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1347
4332
SH
SOLE
4332
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
997
6669
SH
SOLE
6669
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
853
3667
SH
SOLE
3667
0
0
VANGUARD INDEX FDS
MCAP GR IDXV
922908538
808
3682
SH
SOLE
3682
0
0
VANGUARD INDEX FDS
SM CP VAL ET
922908611
622
3456
SH
SOLE
3456
0
0
VANGUARD INDEX FDS
S&P 500 ETF
922908363
28523
65300
SH
SOLE
65300
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
14061
342122
SH
SOLE
342122
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX U
922042775
1687
30054
SH
SOLE
30054
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST E
922042742
4815
46804
SH
SOLE
46804
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE
922042874
2353
36491
SH
SOLE
36491
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000G
92206C680
321
4113
SH
SOLE
4113
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000I
92206C664
9016
111174
SH
SOLE
111174
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000V
92206C649
2360
17281
SH
SOLE
17281
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM T
92206C102
2118
36304
SH
SOLE
36304
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM COR
92206C409
886
11446
SH
SOLE
11446
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
5692
33404
SH
SOLE
33404
0
0
VANGUARD STAR FDS
VG TL INTL S
921909768
573
9891
SH
SOLE
9891
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV
921943858
20755
433290
SH
SOLE
433290
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
417
3735
SH
SOLE
3735
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
1708
21525
SH
SOLE
21525
0
0
VANGUARD WORLD FD
MEGA GRWTH I
921910816
282
1087
SH
SOLE
1087
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
5697
11771
SH
SOLE
11771
0
0
VANGUARD WORLD FDS
CONSUM STP E
92204A207
2353
12323
SH
SOLE
12323
0
0
VANGUARD WORLD FDS
MATERIALS ET
92204A801
2082
10962
SH
SOLE
10962
0
0
VANGUARD WORLD FDS
INDUSTRIAL E
92204A603
2058
9335
SH
SOLE
9335
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
826
7045
SH
SOLE
7045
0
0
VANGUARD WORLD FDS
FINANCIALS E
92204A405
364
3944
SH
SOLE
3944
0
0
VANGUARD WORLD FDS
HEALTH CAR E
92204A504
838
3343
SH
SOLE
3343
0
0
VEEVA SYS INC
CL A COM
922475108
325
1686
SH
SOLE
1686
0
0
VERALTO CORP
COM SHS
92338C103
473
5745
SH
SOLE
5745
0
0
VERISK ANALYTICS INC
COM
92345Y106
6565
27486
SH
SOLE
27486
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
46322
1228688
SH
SOLE
1228688
0
0
VERMILION ENERGY INC
COM
923725105
3995
331265
SH
SOLE
331265
0
0
VERSABANK NEW
COM
92512J106
13384
1218971
SH
SOLE
1218971
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
4228
10391
SH
SOLE
10391
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
1813
37755
SH
SOLE
37755
0
0
VERVE THERAPEUTICS INC
COM
92539P101
273
19614
SH
SOLE
19614
0
0
VIATRIS INC
COM
92556V106
378
34878
SH
SOLE
34878
0
0
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
266
10004
SH
SOLE
10004
0
0
VILLAGE FARMS INTL INC
COM
92707Y108
35
46280
SH
SOLE
46280
0
0
VIMEO INC
COMMON STOCK
92719V100
1421
362480
SH
SOLE
362480
0
0
VIPSHOP HLDGS LTD
SPONSORED AD
92763W103
564
31784
SH
SOLE
31784
0
0
VISA INC
COM CL A
92826C839
217451
835224
SH
SOLE
835224
0
0
VISTA ENERGY S.A.B. DE C.V.
SPONSORED AD
92837L109
8417
285234
SH
SOLE
285234
0
0
VISTRA CORP
COM
92840M102
2000
51925
SH
SOLE
51925
0
0
VIZSLA SILVER CORP
COM NEW
92859G202
19
15000
SH
SOLE
15000
0
0
VODAFONE GROUP PLC NEW
SPONSORED AD
92857W308
1748
200948
SH
SOLE
200948
0
0
VONTIER CORPORATION
COM
928881101
324
9379
SH
SOLE
9379
0
0
VULCAN MATLS CO
COM
929160109
684
3011
SH
SOLE
3011
0
0
WABASH NATL CORP
COM
929566107
204
7956
SH
SOLE
7956
0
0
WABTEC
COM
929740108
478
3767
SH
SOLE
3767
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
4495
172168
SH
SOLE
172168
0
0
WALMART INC
COM
931142103
90748
575631
SH
SOLE
575631
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
210
18464
SH
SOLE
18464
0
0
WASTE CONNECTIONS INC
COM
94106B101
236852
1585568
SH
SOLE
1585568
0
0
WASTE MGMT INC DEL
COM
94106L109
37260
208039
SH
SOLE
208039
0
0
WATERS CORP
COM
941848103
2502
7600
SH
SOLE
7600
0
0
WATSCO INC
COM
942622200
1374
3206
SH
SOLE
3206
0
0
WAYFAIR INC
CL A
94419L101
608
9847
SH
SOLE
9847
0
0
WELLS FARGO CO NEW
COM
949746101
54353
1104284
SH
SOLE
1104284
0
0
WESCO INTL INC
COM
95082P105
1972
11343
SH
SOLE
11343
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
5277
61650
SH
SOLE
61650
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2186
6209
SH
SOLE
6209
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2709
41171
SH
SOLE
41171
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
77
20000
SH
SOLE
20000
0
0
WESTERN DIGITAL CORP.
COM
958102105
941
17975
SH
SOLE
17975
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP
958669103
4582
156600
SH
SOLE
156600
0
0
WESTROCK CO
COM
96145D105
1147
27621
SH
SOLE
27621
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1859
53464
SH
SOLE
53464
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
201448
4082029
SH
SOLE
4082029
0
0
WHIRLPOOL CORP
COM
963320106
372
3052
SH
SOLE
3052
0
0
WILLIAMS COS INC
COM
969457100
1021
29321
SH
SOLE
29321
0
0
WISDOMTREE TR
JPN SCAP HDG
97717W521
385
12920
SH
SOLE
12920
0
0
WISDOMTREE TR
EMERG MKTS E
97717X214
9131
311971
SH
SOLE
311971
0
0
WISDOMTREE TR
FUTRE STRAT
97717W125
1475
42048
SH
SOLE
42048
0
0
WISDOMTREE TR
INDIA ERNGS
97717W422
990
24145
SH
SOLE
24145
0
0
WISDOMTREE TR
INTL QULTY D
97717X131
583
16062
SH
SOLE
16062
0
0
WISDOMTREE TR
INTL EQUITY
97717W703
2273
43280
SH
SOLE
43280
0
0
WISDOMTREE TR
EMER MKT HIG
97717W315
910
22382
SH
SOLE
22382
0
0
WISDOMTREE TR
US S CAP QTY
97717X651
841
17727
SH
SOLE
17727
0
0
WISDOMTREE TR
US MIDCAP DI
97717W505
307
6728
SH
SOLE
6728
0
0
WISDOMTREE TR
US QTLY DIV
97717X669
304
4327
SH
SOLE
4327
0
0
WISDOMTREE TR
EMG MKTS SMC
97717W281
450
9017
SH
SOLE
9017
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED AD
980228308
288
13659
SH
SOLE
13659
0
0
WORKDAY INC
CL A
98138H101
238
861
SH
SOLE
861
0
0
WPP PLC NEW
ADR
92937A102
4728
99391
SH
SOLE
99391
0
0
WYNN RESORTS LTD
COM
983134107
1365
14979
SH
SOLE
14979
0
0
XCEL ENERGY INC
COM
98389B100
286
4615
SH
SOLE
4615
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
1745
37892
SH
SOLE
37892
0
0
XPEL INC
COM
98379L100
2323
43135
SH
SOLE
43135
0
0
XPO INC
COM
983793100
1399
15971
SH
SOLE
15971
0
0
XYLEM INC
COM
98419M100
1023
8946
SH
SOLE
8946
0
0
YETI HLDGS INC
COM
98585X104
318
6135
SH
SOLE
6135
0
0
YUM BRANDS INC
COM
988498101
27701
212007
SH
SOLE
212007
0
0
YUM CHINA HLDGS INC
COM
98850P109
1746
41139
SH
SOLE
41139
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
331
1210
SH
SOLE
1210
0
0
ZENTEK LTD
COM
98942X102
40
37100
SH
SOLE
37100
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
817
6714
SH
SOLE
6714
0
0
ZOETIS INC
CL A
98978V103
24880
126056
SH
SOLE
126056
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
5160
71757
SH
SOLE
71757
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
360
5000
SH
Call
SOLE
5000
0
0
ZSCALER INC
COM
98980G102
5863
26463
SH
SOLE
26463
0
0