0001421224-24-000004.txt : 20240513
0001421224-24-000004.hdr.sgml : 20240513
20240513160631
ACCESSION NUMBER: 0001421224-24-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240513
DATE AS OF CHANGE: 20240513
EFFECTIVENESS DATE: 20240513
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: 24939029
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
03-31-2024
03-31-2024
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
05-13-2024
0
1284
42130689
false
INFORMATION TABLE
2
cibcwminc13F20240331.xml
2023 ETF SERIES TRUST II
GMO US QUALI
90139K100
3131
105416
SH
SOLE
105416
0
0
3M CO
COM
88579Y101
4985
56214
SH
SOLE
56214
0
0
ABBOTT LABS
COM
002824100
17115
150579
SH
SOLE
150579
0
0
ABBVIE INC
COM
00287Y109
98856
542865
SH
SOLE
542865
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
69
15225
SH
SOLE
15225
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
10526
83987
SH
SOLE
83987
0
0
ABRDN PALLADIUM ETF TRUST
PHYSICAL PAL
003262102
1159
12397
SH
SOLE
12397
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
17445
50330
SH
SOLE
50330
0
0
ADMA BIOLOGICS INC
COM
000899104
104
15732
SH
SOLE
15732
0
0
ADOBE INC
COM
00724F101
30663
60766
SH
SOLE
60766
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
674
7918
SH
SOLE
7918
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
58323
323135
SH
SOLE
323135
0
0
ADVISORSHARES TR
RANGER EQUIT
00768Y412
2319
118297
SH
SOLE
118297
0
0
ADVISORSHARES TR
PURE US CANN
00768Y453
274
27366
SH
SOLE
27366
0
0
ADVISORSHARES TR
ADVISORSHS E
00768Y560
3589
56355
SH
SOLE
56355
0
0
AEGON LTD
AMER REG 1 C
0076CA104
3096
511792
SH
SOLE
511792
0
0
AERCAP HOLDINGS NV
SHS
N00985106
525
6036
SH
SOLE
6036
0
0
AEROVIRONMENT INC
COM
008073108
620
4045
SH
SOLE
4045
0
0
AES CORP
COM
00130H105
260
14527
SH
SOLE
14527
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
1807
48500
SH
Call
SOLE
48500
0
0
AFLAC INC
COM
001055102
8396
97782
SH
SOLE
97782
0
0
AGCO CORP
COM
001084102
501
4073
SH
SOLE
4073
0
0
AGNC INVT CORP
COM
00123Q104
2002
202250
SH
SOLE
202250
0
0
AGNICO EAGLE MINES LTD
COM
008474108
208463
3494181
SH
SOLE
3494181
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1193
20000
SH
Put
SOLE
20000
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1820
30500
SH
Call
SOLE
30500
0
0
AIR PRODS & CHEMS INC
COM
009158106
798
3293
SH
SOLE
3293
0
0
AIRBNB INC
COM CL A
009066101
4435
26885
SH
SOLE
26885
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
478
4392
SH
SOLE
4392
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
6264
424668
SH
SOLE
424668
0
0
ALBEMARLE CORP
COM
012653101
3662
27800
SH
SOLE
27800
0
0
ALCOA CORP
COM
013872106
3029
89639
SH
SOLE
89639
0
0
ALGOMA STL GROUP INC
COM
015658107
1592
187464
SH
SOLE
187464
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
49842
7886317
SH
SOLE
7886317
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
32267
445921
SH
SOLE
445921
0
0
ALLSTATE CORP
COM
020002101
1455
8410
SH
SOLE
8410
0
0
ALLY FINL INC
COM
02005N100
437
10759
SH
SOLE
10759
0
0
ALPHABET INC
CAP STK CL C
02079K107
299726
1968515
SH
SOLE
1968515
0
0
ALPHABET INC
CAP STK CL A
02079K305
292178
1935851
SH
SOLE
1935851
0
0
ALPHABET INC
CAP STK CL A
02079K305
15093
100000
SH
Put
SOLE
100000
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
234
10206
SH
SOLE
10206
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
7640
160975
SH
SOLE
160975
0
0
ALTRIA GROUP INC
COM
02209S103
18141
415893
SH
SOLE
415893
0
0
AMAZON COM INC
COM
023135106
461483
2558391
SH
SOLE
2558391
0
0
AMBEV SA
SPONSORED AD
02319V103
8277
3337452
SH
SOLE
3337452
0
0
AMCOR PLC
ORD
G0250X107
1217
128012
SH
SOLE
128012
0
0
AMERESCO INC
CL A
02361E108
233
9669
SH
SOLE
9669
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP
02390A101
617
33086
SH
SOLE
33086
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
17211
1121260
SH
SOLE
1121260
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
12557
145845
SH
SOLE
145845
0
0
AMERICAN EXPRESS CO
COM
025816109
60826
267144
SH
SOLE
267144
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
228
1674
SH
SOLE
1674
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
3678
100000
SH
SOLE
100000
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2793
35732
SH
SOLE
35732
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
41527
210166
SH
SOLE
210166
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
2734
22374
SH
SOLE
22374
0
0
AMERICAS GOLD AND SILVER COR
COM
03062D100
7
30711
SH
SOLE
30711
0
0
AMERIPRISE FINL INC
COM
03076C106
2218
5059
SH
SOLE
5059
0
0
AMETEK INC
COM
031100100
3098
16938
SH
SOLE
16938
0
0
AMGEN INC
COM
031162100
30591
107595
SH
SOLE
107595
0
0
AMPHENOL CORP NEW
CL A
032095101
6539
56692
SH
SOLE
56692
0
0
AMPLIFY ETF TR
AMPLIFY JUNI
032108649
1007
101457
SH
SOLE
101457
0
0
AMPLIFY ETF TR
AMPLIFY CYBE
032108664
441
6882
SH
SOLE
6882
0
0
ANALOG DEVICES INC
COM
032654105
685
3464
SH
SOLE
3464
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
75
14812
SH
SOLE
14812
0
0
ANGLOGOLD ASHANTI PLC
COM SHS
G0378L100
533
24002
SH
SOLE
24002
0
0
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
3080
156436
SH
SOLE
156436
0
0
ANTERO RESOURCES CORP
COM
03674X106
2755
95000
SH
SOLE
95000
0
0
ANTERO RESOURCES CORP
COM
03674X106
3625
125000
SH
Call
SOLE
125000
0
0
AON PLC
SHS CL A
G0403H108
15385
46103
SH
SOLE
46103
0
0
APA CORPORATION
COM
03743Q108
285
8293
SH
SOLE
8293
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
11008
97894
SH
SOLE
97894
0
0
APPLE INC
COM
037833100
569587
3321594
SH
SOLE
3321594
0
0
APPLIED MATLS INC
COM
038222105
53452
259185
SH
SOLE
259185
0
0
APPLOVIN CORP
COM CL A
03831W108
6176
89224
SH
SOLE
89224
0
0
APTIV PLC
SHS
G6095L109
592
7438
SH
SOLE
7438
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
3295
35641
SH
SOLE
35641
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
3546
56458
SH
SOLE
56458
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A
G0457F107
1113
100117
SH
SOLE
100117
0
0
ARDMORE SHIPPING CORP
COM
Y0207T100
181
11001
SH
SOLE
11001
0
0
ARES CAPITAL CORP
COM
04010L103
3146
151089
SH
SOLE
151089
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
841
6325
SH
SOLE
6325
0
0
ARIS MNG CORP
COM
04040Y109
373
103801
SH
SOLE
103801
0
0
ARISTA NETWORKS INC
COM
040413106
12957
44682
SH
SOLE
44682
0
0
ARK ETF TR
INNOVATION E
00214Q104
1649
32935
SH
SOLE
32935
0
0
ARM HOLDINGS PLC
SPONSORED AD
042068205
6435
51483
SH
SOLE
51483
0
0
ASANA INC
CL A
04342Y104
2016
130130
SH
SOLE
130130
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
15917
16401
SH
SOLE
16401
0
0
ASTRANA HEALTH INC
COM NEW
03763A207
274
6520
SH
SOLE
6520
0
0
ASTRAZENECA PLC
SPONSORED AD
046353108
2260
33353
SH
SOLE
33353
0
0
AT&T INC
COM
00206R102
9611
546074
SH
SOLE
546074
0
0
AT&T INC
COM
00206R102
1760
100000
SH
Call
SOLE
100000
0
0
ATKORE INC
COM
047649108
898
4716
SH
SOLE
4716
0
0
ATS CORPORATION
COM
00217Y104
9416
279651
SH
SOLE
279651
0
0
AUTODESK INC
COM
052769106
3887
14925
SH
SOLE
14925
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
11633
46582
SH
SOLE
46582
0
0
AUTONATION INC
COM
05329W102
3065
18510
SH
SOLE
18510
0
0
AUTOZONE INC
COM
053332102
10378
3293
SH
SOLE
3293
0
0
B2GOLD CORP
COM
11777Q209
4426
1689267
SH
SOLE
1689267
0
0
B2GOLD CORP
COM
11777Q209
1738
663400
SH
Call
SOLE
663400
0
0
BAIDU INC
SPON ADR REP
056752108
323
3071
SH
SOLE
3071
0
0
BAKER HUGHES COMPANY
CL A
05722G100
5388
160841
SH
SOLE
160841
0
0
BALLARD PWR SYS INC NEW
COM
058586108
221
79371
SH
SOLE
79371
0
0
BANCO MACRO SA
SPON ADR B
05961W105
280
5813
SH
SOLE
5813
0
0
BANK AMERICA CORP
COM
060505104
80661
2127128
SH
SOLE
2127128
0
0
BANK AMERICA CORP
COM
060505104
1896
50000
SH
Put
SOLE
50000
0
0
BANK MONTREAL QUE
COM
063671101
1471677
15066307
SH
SOLE
15066307
0
0
BANK MONTREAL QUE
COM
063671101
49035
502000
SH
Put
SOLE
502000
0
0
BANK MONTREAL QUE
COM
063671101
37617
385100
SH
Call
SOLE
385100
0
0
BANK NEW YORK MELLON CORP
COM
064058100
8513
147745
SH
SOLE
147745
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
1452906
28059220
SH
SOLE
28059220
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
40834
788600
SH
Put
SOLE
788600
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
73031
1410400
SH
Call
SOLE
1410400
0
0
BARCLAYS BANK PLC
IPATH B MID
06746P613
795
58099
SH
SOLE
58099
0
0
BARCLAYS BANK PLC
IPTH SR B S&
06748F324
2090
161107
SH
SOLE
161107
0
0
BARCLAYS PLC
ADR
06738E204
787
83250
SH
SOLE
83250
0
0
BARRICK GOLD CORP
COM
067901108
167510
10066734
SH
SOLE
10066734
0
0
BARRICK GOLD CORP
COM
067901108
10982
660000
SH
Call
SOLE
660000
0
0
BATH & BODY WORKS INC
COM
070830104
220
4403
SH
SOLE
4403
0
0
BAUSCH HEALTH COS INC
COM
071734107
5772
544529
SH
SOLE
544529
0
0
BAYTEX ENERGY CORP
COM
07317Q105
38198
10581151
SH
SOLE
10581151
0
0
BCE INC
COM NEW
05534B760
593191
17457061
SH
SOLE
17457061
0
0
BCE INC
COM NEW
05534B760
33980
1000000
SH
Put
SOLE
1000000
0
0
BECTON DICKINSON & CO
COM
075887109
5057
20435
SH
SOLE
20435
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
783
13265
SH
SOLE
13265
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
292772
696214
SH
SOLE
696214
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
9517
15
SH
SOLE
15
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3365
55635
SH
SOLE
55635
0
0
BEYOND INC
COM
690370101
462
12871
SH
SOLE
12871
0
0
BHP GROUP LTD
SPONSORED AD
088606108
6973
120878
SH
SOLE
120878
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
1683
244227
SH
SOLE
244227
0
0
BITFARMS LTD
COM
09173B107
151
67921
SH
SOLE
67921
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
1356
17924
SH
SOLE
17924
0
0
BLACKBERRY LTD
COM
09228F103
303
110436
SH
SOLE
110436
0
0
BLACKBERRY LTD
COM
09228F103
685
250000
SH
Call
SOLE
250000
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
122
14795
SH
SOLE
14795
0
0
BLACKROCK INC
COM
09247X101
44588
53482
SH
SOLE
53482
0
0
BLACKSTONE INC
COM
09260D107
22377
170333
SH
SOLE
170333
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
229
11501
SH
SOLE
11501
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
1546
49633
SH
SOLE
49633
0
0
BLOCK H & R INC
COM
093671105
327
6655
SH
SOLE
6655
0
0
BLOCK INC
CL A
852234103
11830
139870
SH
SOLE
139870
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
3002
195190
SH
SOLE
195190
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
6906
366171
SH
SOLE
366171
0
0
BOEING CO
COM
097023105
16875
87440
SH
SOLE
87440
0
0
BOOKING HOLDINGS INC
COM
09857L108
18948
5223
SH
SOLE
5223
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
2214
14914
SH
SOLE
14914
0
0
BORGWARNER INC
COM
099724106
625
17977
SH
SOLE
17977
0
0
BOSTON BEER INC
CL A
100557107
237
779
SH
SOLE
779
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
799
11668
SH
SOLE
11668
0
0
BP PLC
SPONSORED AD
055622104
11727
311233
SH
SOLE
311233
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
436
11698
SH
SOLE
11698
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
650
5730
SH
SOLE
5730
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
251
4874
SH
SOLE
4874
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
20388
375963
SH
SOLE
375963
0
0
BRITISH AMERN TOB PLC
SPONSORED AD
110448107
16489
540619
SH
SOLE
540619
0
0
BROADCOM INC
COM
11135F101
353847
266972
SH
SOLE
266972
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
755
3686
SH
SOLE
3686
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG
113004105
116303
2767793
SH
SOLE
2767793
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB
11259V106
2457
102741
SH
SOLE
102741
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
4465
201503
SH
SOLE
201503
0
0
BROOKFIELD CORP
CL A LTD VT
11271J107
448528
10712406
SH
SOLE
10712406
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
153241
4909986
SH
SOLE
4909986
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG S
11275Q107
37161
1031115
SH
SOLE
1031115
0
0
BROOKFIELD REINS LTD
CL A EXCH LT
G16250105
1237
29393
SH
SOLE
29393
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
20297
826078
SH
SOLE
826078
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP
G16258108
42200
1813501
SH
SOLE
1813501
0
0
BROWN & BROWN INC
COM
115236101
758
8655
SH
SOLE
8655
0
0
BRP INC
COM SUN VTG
05577W200
2925
43533
SH
SOLE
43533
0
0
BRUNSWICK CORP
COM
117043109
437
4529
SH
SOLE
4529
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3858
18500
SH
SOLE
18500
0
0
BUNGE GLOBAL SA
COM SHS
H11356104
1000
9752
SH
SOLE
9752
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
220
2886
SH
SOLE
2886
0
0
C3 AI INC
CL A
12468P104
267
9871
SH
SOLE
9871
0
0
CACI INTL INC
CL A
127190304
222
586
SH
SOLE
586
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
14432
46365
SH
SOLE
46365
0
0
CAE INC
COM
124765108
39237
1899165
SH
SOLE
1899165
0
0
CALIFORNIA RES CORP
COM STOCK
13057Q305
1884
34200
SH
SOLE
34200
0
0
CAMECO CORP
COM
13321L108
136678
3155083
SH
SOLE
3155083
0
0
CAMPBELL SOUP CO
COM
134429109
506
11376
SH
SOLE
11376
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
669
55436
SH
SOLE
55436
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
842184
16604571
SH
SOLE
16604571
0
0
CANADIAN NAT RES LTD
COM
136385101
1147071
15029757
SH
SOLE
15029757
0
0
CANADIAN NAT RES LTD
COM
136385101
19080
250000
SH
Put
SOLE
250000
0
0
CANADIAN NAT RES LTD
COM
136385101
9815
128600
SH
Call
SOLE
128600
0
0
CANADIAN NATL RY CO
COM
136375102
653406
4960941
SH
SOLE
4960941
0
0
CANADIAN NATL RY CO
COM
136375102
1581
12000
SH
Put
SOLE
12000
0
0
CANADIAN NATL RY CO
COM
136375102
764
5800
SH
Call
SOLE
5800
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
625894
7098720
SH
SOLE
7098720
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
7785
88300
SH
Put
SOLE
88300
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
4805
54500
SH
Call
SOLE
54500
0
0
CANADIAN SOLAR INC
COM
136635109
229
11589
SH
SOLE
11589
0
0
CANOPY GROWTH CORP
COM NEW
138035704
132
15280
SH
SOLE
15280
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2500
16790
SH
SOLE
16790
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
761
16800
SH
SOLE
16800
0
0
CARDINAL HEALTH INC
COM
14149Y108
7007
62622
SH
SOLE
62622
0
0
CARGURUS INC
COM CL A
141788109
721
31235
SH
SOLE
31235
0
0
CARMAX INC
COM
143130102
1033
11863
SH
SOLE
11863
0
0
CARNIVAL CORP
UNIT 99/99/9
143658300
14723
901022
SH
SOLE
901022
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
2113
29590
SH
SOLE
29590
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1764
30349
SH
SOLE
30349
0
0
CATERPILLAR INC
COM
149123101
66997
182838
SH
SOLE
182838
0
0
CATERPILLAR INC
COM
149123101
2748
7500
SH
Put
SOLE
7500
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
956
5204
SH
SOLE
5204
0
0
CBRE GROUP INC
CL A
12504L109
2011
20683
SH
SOLE
20683
0
0
CDW CORP
COM
12514G108
1348
5269
SH
SOLE
5269
0
0
CELANESE CORP DEL
COM
150870103
1392
8100
SH
SOLE
8100
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
79562
1770004
SH
SOLE
1770004
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
5922
71424
SH
SOLE
71424
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
770
85481
SH
SOLE
85481
0
0
CENCORA INC
COM
03073E105
29040
119512
SH
SOLE
119512
0
0
CENOVUS ENERGY INC
COM
15135U109
172123
8606165
SH
SOLE
8606165
0
0
CENOVUS ENERGY INC
COM
15135U109
2000
100000
SH
Put
SOLE
100000
0
0
CENOVUS ENERGY INC
COM
15135U109
6110
305500
SH
Call
SOLE
305500
0
0
CENTERRA GOLD INC
COM
152006102
958
162179
SH
SOLE
162179
0
0
CF INDS HLDGS INC
COM
125269100
4946
59441
SH
SOLE
59441
0
0
CGI INC
CL A SUB VTG
12532H104
187366
1697314
SH
SOLE
1697314
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
234
123162
SH
SOLE
123162
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
254
1549
SH
SOLE
1549
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
952
5904
SH
SOLE
5904
0
0
CHEVRON CORP NEW
COM
166764100
72930
462342
SH
SOLE
462342
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
13514
4649
SH
SOLE
4649
0
0
CHUBB LIMITED
COM
H1467J104
1780
6869
SH
SOLE
6869
0
0
CIENA CORP
COM NEW
171779309
379
7655
SH
SOLE
7655
0
0
CINTAS CORP
COM
172908105
5283
7690
SH
SOLE
7690
0
0
CISCO SYS INC
COM
17275R102
37173
744799
SH
SOLE
744799
0
0
CITIGROUP INC
COM NEW
172967424
45578
720712
SH
SOLE
720712
0
0
CITIZENS FINL GROUP INC
COM
174610105
6835
188348
SH
SOLE
188348
0
0
CLEAN HARBORS INC
COM
184496107
854
4240
SH
SOLE
4240
0
0
CLEANSPARK INC
COM NEW
18452B209
253
11932
SH
SOLE
11932
0
0
CLOROX CO DEL
COM
189054109
660
4313
SH
SOLE
4313
0
0
CLOUDFLARE INC
CL A COM
18915M107
5098
52649
SH
SOLE
52649
0
0
CME GROUP INC
COM
12572Q105
4766
22138
SH
SOLE
22138
0
0
COCA COLA CO
COM
191216100
109060
1782615
SH
SOLE
1782615
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR
191241108
8781
90338
SH
SOLE
90338
0
0
COEUR MNG INC
COM NEW
192108504
166
43980
SH
SOLE
43980
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1108
15118
SH
SOLE
15118
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
1294
4880
SH
SOLE
4880
0
0
COLGATE PALMOLIVE CO
COM
194162103
8307
92250
SH
SOLE
92250
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
28371
231979
SH
SOLE
231979
0
0
COMCAST CORP NEW
CL A
20030N101
44497
1026451
SH
SOLE
1026451
0
0
COMFORT SYS USA INC
COM
199908104
582
1833
SH
SOLE
1833
0
0
CONAGRA BRANDS INC
COM
205887102
571
19273
SH
SOLE
19273
0
0
CONOCOPHILLIPS
COM
20825C104
4573
35928
SH
SOLE
35928
0
0
CONSOL ENERGY INC NEW
COM
20854L108
315
3761
SH
SOLE
3761
0
0
CONSOLIDATED EDISON INC
COM
209115104
639
7035
SH
SOLE
7035
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
10259
37749
SH
SOLE
37749
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
1852
10017
SH
SOLE
10017
0
0
COPART INC
COM
217204106
5592
96552
SH
SOLE
96552
0
0
COREBRIDGE FINL INC
COM
21871X109
282
9826
SH
SOLE
9826
0
0
CORNING INC
COM
219350105
2646
80264
SH
SOLE
80264
0
0
COSTAR GROUP INC
COM
22160N109
16918
175135
SH
SOLE
175135
0
0
COSTCO WHSL CORP NEW
COM
22160K105
299468
408757
SH
SOLE
408757
0
0
CRANE NXT CO
COM
224441105
694
11213
SH
SOLE
11213
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
41098
5024198
SH
SOLE
5024198
0
0
CRH PLC
ORD
G25508105
1956
22679
SH
SOLE
22679
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
905
13276
SH
SOLE
13276
0
0
CRONOS GROUP INC
COM
22717L101
112
42858
SH
SOLE
42858
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
23902
74557
SH
SOLE
74557
0
0
CROWN CASTLE INC
COM
22822V101
19429
183584
SH
SOLE
183584
0
0
CROWN CRAFTS INC
COM
228309100
51
10000
SH
SOLE
10000
0
0
CSX CORP
COM
126408103
59278
1599087
SH
SOLE
1599087
0
0
CUMMINS INC
COM
231021106
5679
19274
SH
SOLE
19274
0
0
CVS HEALTH CORP
COM
126650100
52808
662087
SH
SOLE
662087
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
4896
18432
SH
SOLE
18432
0
0
D R HORTON INC
COM
23331A109
13221
80349
SH
SOLE
80349
0
0
DANAHER CORPORATION
COM
235851102
8027
32143
SH
SOLE
32143
0
0
DARDEN RESTAURANTS INC
COM
237194105
2413
14439
SH
SOLE
14439
0
0
DATADOG INC
CL A COM
23804L103
1570
12701
SH
SOLE
12701
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
6260
100000
SH
SOLE
100000
0
0
DAYFORCE INC
COM
15677J108
410
6190
SH
SOLE
6190
0
0
DECKERS OUTDOOR CORP
COM
243537107
4969
5279
SH
SOLE
5279
0
0
DEERE & CO
COM
244199105
29210
71117
SH
SOLE
71117
0
0
DELCATH SYS INC
COM NEW
24661P807
1242
260280
SH
SOLE
260280
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
2613
22899
SH
SOLE
22899
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
12798
267357
SH
SOLE
267357
0
0
DENISON MINES CORP
COM
248356107
729
371751
SH
SOLE
371751
0
0
DESCARTES SYS GROUP INC
COM
249906108
12980
141826
SH
SOLE
141826
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
774
49197
SH
SOLE
49197
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2245
44729
SH
SOLE
44729
0
0
DEXCOM INC
COM
252131107
915
6594
SH
SOLE
6594
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
15455
103909
SH
SOLE
103909
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
1679
8473
SH
SOLE
8473
0
0
DICKS SPORTING GOODS INC
COM
253393102
359
1597
SH
SOLE
1597
0
0
DIGITAL RLTY TR INC
COM
253868103
312
2166
SH
SOLE
2166
0
0
DIMENSIONAL ETF TRUST
US CORE EQT
25434V104
391
10700
SH
SOLE
10700
0
0
DIREXION SHS ETF TR
DLY AAPL BEA
25461A304
469
20669
SH
SOLE
20669
0
0
DIREXION SHS ETF TR
DAILY MSFT B
25461A403
660
47302
SH
SOLE
47302
0
0
DISCOVER FINL SVCS
COM
254709108
840
6408
SH
SOLE
6408
0
0
DISNEY WALT CO
COM
254687106
88749
725310
SH
SOLE
725310
0
0
DOCEBO INC
COM
25609L105
4237
86638
SH
SOLE
86638
0
0
DOLLAR GEN CORP NEW
COM
256677105
4807
30800
SH
SOLE
30800
0
0
DOLLAR TREE INC
COM
256746108
2551
19161
SH
SOLE
19161
0
0
DOMINION ENERGY INC
COM
25746U109
3504
71227
SH
SOLE
71227
0
0
DOMINOS PIZZA INC
COM
25754A201
3423
6888
SH
SOLE
6888
0
0
DOORDASH INC
CL A
25809K105
5446
39546
SH
SOLE
39546
0
0
DOUBLELINE ETF TRUST
SHILLER CAPE
25861R204
271
9674
SH
SOLE
9674
0
0
DOVER CORP
COM
260003108
759
4282
SH
SOLE
4282
0
0
DOW INC
COM
260557103
1143
19739
SH
SOLE
19739
0
0
DR REDDYS LABS LTD
ADR
256135203
924
12600
SH
SOLE
12600
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
928
20440
SH
SOLE
20440
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
8731
90277
SH
SOLE
90277
0
0
DUPONT DE NEMOURS INC
COM
26614N102
1156
15076
SH
SOLE
15076
0
0
E L F BEAUTY INC
COM
26856L103
6861
35001
SH
SOLE
35001
0
0
E2OPEN PARENT HOLDINGS INC
COM CL A
29788T103
2686
605000
SH
SOLE
605000
0
0
EA SERIES TRUST
HONEYTREE US
02072L326
635
20710
SH
SOLE
20710
0
0
EAST WEST BANCORP INC
COM
27579R104
703
8887
SH
SOLE
8887
0
0
EASTMAN CHEM CO
COM
277432100
589
5874
SH
SOLE
5874
0
0
EATON CORP PLC
SHS
G29183103
10868
34759
SH
SOLE
34759
0
0
EBAY INC.
COM
278642103
1030
19522
SH
SOLE
19522
0
0
ECOLAB INC
COM
278865100
1601
6934
SH
SOLE
6934
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
3556
37217
SH
SOLE
37217
0
0
ELDORADO GOLD CORP NEW
COM
284902509
6314
449084
SH
SOLE
449084
0
0
ELECTRONIC ARTS INC
COM
285512109
11411
86009
SH
SOLE
86009
0
0
ELEVANCE HEALTH INC
COM
036752103
8652
16686
SH
SOLE
16686
0
0
ELI LILLY & CO
COM
532457108
113344
145694
SH
SOLE
145694
0
0
EMBRAER S.A.
SPONSORED AD
29082A107
5601
210233
SH
SOLE
210233
0
0
EMERSON ELEC CO
COM
291011104
37488
330528
SH
SOLE
330528
0
0
ENBRIDGE INC
COM
29250N105
1043365
28838180
SH
SOLE
28838180
0
0
ENCORE CAP GROUP INC
COM
292554102
282
6190
SH
SOLE
6190
0
0
ENCORE WIRE CORP
COM
292562105
11909
45321
SH
SOLE
45321
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
352
145982
SH
SOLE
145982
0
0
ENERFLEX LTD
COM
29269R105
1203
206655
SH
SOLE
206655
0
0
ENERGY FUELS INC
COM NEW
292671708
144
22815
SH
SOLE
22815
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
5816
369761
SH
SOLE
369761
0
0
ENERPLUS CORP
COM
292766102
6652
338362
SH
SOLE
338362
0
0
ENI S P A
SPONSORED AD
26874R108
4030
127054
SH
SOLE
127054
0
0
ENOVIX CORPORATION
COM
293594107
128
15980
SH
SOLE
15980
0
0
ENPHASE ENERGY INC
COM
29355A107
1072
8860
SH
SOLE
8860
0
0
ENTEGRIS INC
COM
29362U104
473
3368
SH
SOLE
3368
0
0
ENTERGY CORP NEW
COM
29364G103
251
2373
SH
SOLE
2373
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1497
51315
SH
SOLE
51315
0
0
EOG RES INC
COM
26875P101
15502
121263
SH
SOLE
121263
0
0
EQT CORP
COM
26884L109
535
14420
SH
SOLE
14420
0
0
EQUINIX INC
COM
29444U700
18674
22626
SH
SOLE
22626
0
0
EQUINOX GOLD CORP
COM
29446Y502
1910
317244
SH
SOLE
317244
0
0
EQUITABLE HLDGS INC
COM
29452E101
638
16790
SH
SOLE
16790
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
7168
113575
SH
SOLE
113575
0
0
ERO COPPER CORP
COM
296006109
241
12493
SH
SOLE
12493
0
0
ESSA PHARMA INC
COM NEW
29668H708
686
80857
SH
SOLE
80857
0
0
ETF OPPORTUNITIES TRUST
APPLIED FINA
26923N405
347
10635
SH
SOLE
10635
0
0
ETF SER SOLUTIONS
ACQUIRERS FD
26922A263
575
15175
SH
SOLE
15175
0
0
ETHAN ALLEN INTERIORS INC
COM
297602104
413
11958
SH
SOLE
11958
0
0
ETSY INC
COM
29786A106
4473
65096
SH
SOLE
65096
0
0
EURONET WORLDWIDE INC
COM
298736109
263
2391
SH
SOLE
2391
0
0
EVERGY INC
COM
30034W106
211
3952
SH
SOLE
3952
0
0
EXELON CORP
COM
30161N101
2935
78125
SH
SOLE
78125
0
0
EXP WORLD HLDGS INC
COM
30212W100
138
13387
SH
SOLE
13387
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
7330
53214
SH
SOLE
53214
0
0
EXPEDITORS INTL WASH INC
COM
302130109
248
2040
SH
SOLE
2040
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
14728
100190
SH
SOLE
100190
0
0
EXXON MOBIL CORP
COM
30231G102
97436
838233
SH
SOLE
838233
0
0
F5 INC
COM
315616102
286
1511
SH
SOLE
1511
0
0
FACTSET RESH SYS INC
COM
303075105
533
1172
SH
SOLE
1172
0
0
FAIR ISAAC CORP
COM
303250104
3213
2571
SH
SOLE
2571
0
0
FASTENAL CO
COM
311900104
11384
147574
SH
SOLE
147574
0
0
FEDEX CORP
COM
31428X106
32595
112498
SH
SOLE
112498
0
0
FENNEC PHARMACEUTICALS INC
COM
31447P100
779
70065
SH
SOLE
70065
0
0
FERRARI N V
COM
N3167Y103
8680
19917
SH
SOLE
19917
0
0
FERROGLOBE PLC
SHS
G33856108
107
21500
SH
SOLE
21500
0
0
FIDELITY COVINGTON TRUST
HIGH YILD ET
316092618
234
4865
SH
SOLE
4865
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
403
8885
SH
SOLE
8885
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP CO
31620R303
383
7206
SH
SOLE
7206
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
9525
128405
SH
SOLE
128405
0
0
FIFTH THIRD BANCORP
COM
316773100
7891
212064
SH
SOLE
212064
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
451
276
SH
SOLE
276
0
0
FIRST HORIZON CORPORATION
COM
320517105
628
40761
SH
SOLE
40761
0
0
FIRST INDL RLTY TR INC
COM
32054K103
430
8185
SH
SOLE
8185
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
487
82995
SH
SOLE
82995
0
0
FIRST SOLAR INC
COM
336433107
1591
9427
SH
SOLE
9427
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHA
33734X127
280
14938
SH
SOLE
14938
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE AL
33734X143
232
2115
SH
SOLE
2115
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUT
33734X192
3718
38889
SH
SOLE
38889
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB E
33734X846
4026
71401
SH
SOLE
71401
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ CLN ED
33737A108
218
1899
SH
SOLE
1899
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG E
33741X102
693
19914
SH
SOLE
19914
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT I
33733E302
397
1934
SH
SOLE
1934
0
0
FIRST TR EXCHANGE-TRADED FD
US EQTY OPPT
336920103
386
3648
SH
SOLE
3648
0
0
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
1578
15459
SH
SOLE
15459
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DI
33738R118
1248
17919
SH
SOLE
17919
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD A
33738R506
663
11807
SH
SOLE
11807
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
1080
8719
SH
SOLE
8719
0
0
FIRSTENERGY CORP
COM
337932107
211
5474
SH
SOLE
5474
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
78771
475555
SH
SOLE
475555
0
0
FISERV INC
COM
337738108
35914
224713
SH
SOLE
224713
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
445
3434
SH
SOLE
3434
0
0
FLUOR CORP NEW
COM
343412102
633
14967
SH
SOLE
14967
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNI
344419106
247
1893
SH
SOLE
1893
0
0
FOOT LOCKER INC
COM
344849104
379
13291
SH
SOLE
13291
0
0
FORD MTR CO DEL
COM
345370860
12872
969249
SH
SOLE
969249
0
0
FORD MTR CO DEL
COM
345370860
18592
1400000
SH
Call
SOLE
1400000
0
0
FORTINET INC
COM
34959E109
3337
48855
SH
SOLE
48855
0
0
FORTIS INC
COM
349553107
290407
7346493
SH
SOLE
7346493
0
0
FORTIS INC
COM
349553107
33205
840000
SH
Call
SOLE
840000
0
0
FORTIVE CORP
COM
34959J108
2566
29826
SH
SOLE
29826
0
0
FORTUNA SILVER MINES INC
COM
349915108
1203
323378
SH
SOLE
323378
0
0
FORTUNA SILVER MINES INC
SDCV 4.650%
349915AA6
3446
35000
SH
SOLE
35000
0
0
FOX CORP
CL A COM
35137L105
4801
153542
SH
SOLE
153542
0
0
FRANCO NEV CORP
COM
351858105
158158
1326610
SH
SOLE
1326610
0
0
FRANKLIN ETF TR
SHRT DUR US
353506108
1427
15829
SH
SOLE
15829
0
0
FRANKLIN RESOURCES INC
COM
354613101
229
8154
SH
SOLE
8154
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
9384
199581
SH
SOLE
199581
0
0
FRONTIER COMMUNICATIONS PARE
COM
35909D109
1059
43238
SH
SOLE
43238
0
0
FTI CONSULTING INC
COM
302941109
439
2087
SH
SOLE
2087
0
0
GABELLI EQUITY TR INC
COM
362397101
178
32169
SH
SOLE
32169
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
4253
17011
SH
SOLE
17011
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN I
36465A109
90
23248
SH
SOLE
23248
0
0
GAP INC
COM
364760108
410
14880
SH
SOLE
14880
0
0
GARMIN LTD
SHS
H2906T109
1026
6895
SH
SOLE
6895
0
0
GARTNER INC
COM
366651107
7081
14855
SH
SOLE
14855
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
4570
50266
SH
SOLE
50266
0
0
GEN DIGITAL INC
COM
668771108
279
12467
SH
SOLE
12467
0
0
GENERAC HLDGS INC
COM
368736104
2658
21068
SH
SOLE
21068
0
0
GENERAL DYNAMICS CORP
COM
369550108
13200
46728
SH
SOLE
46728
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
8749
62497
SH
SOLE
62497
0
0
GENERAL MLS INC
COM
370334104
11812
168815
SH
SOLE
168815
0
0
GENERAL MTRS CO
COM
37045V100
29549
651576
SH
SOLE
651576
0
0
GENPACT LIMITED
SHS
G3922B107
240
7295
SH
SOLE
7295
0
0
GENUINE PARTS CO
COM
372460105
1068
6892
SH
SOLE
6892
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
14330
415351
SH
SOLE
415351
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
37613
1012996
SH
SOLE
1012996
0
0
GILEAD SCIENCES INC
COM
375558103
14604
199372
SH
SOLE
199372
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
109
14071
SH
SOLE
14071
0
0
GLOBAL PMTS INC
COM
37940X102
353
2643
SH
SOLE
2643
0
0
GLOBAL X FDS
GLB X MLP EN
37954Y293
932
19030
SH
SOLE
19030
0
0
GLOBAL X FDS
CYBRSCURTY E
37954Y384
2016
67776
SH
SOLE
67776
0
0
GLOBAL X FDS
NASDAQ 100 C
37954Y483
196
10958
SH
SOLE
10958
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
2339
116000
SH
SOLE
116000
0
0
GLOBAL X FDS
US INFR DEV
37954Y673
8671
217814
SH
SOLE
217814
0
0
GLOBAL X FDS
SUPERDIVIDEN
37960A669
395
18236
SH
SOLE
18236
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
631
37300
SH
SOLE
37300
0
0
GLOBAL X FDS
ARTIFICIAL E
37954Y632
1011
29785
SH
SOLE
29785
0
0
GLOBAL X FDS
RBTCS ARTFL
37954Y715
930
29225
SH
SOLE
29225
0
0
GLOBAL X FDS
GLOBAL X COP
37954Y830
1841
43396
SH
SOLE
43396
0
0
GLOBAL X FDS
GLOBAL X SIL
37954Y848
238
8661
SH
SOLE
8661
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
345
7611
SH
SOLE
7611
0
0
GLOBAL X FDS
GLOBAL X URA
37954Y871
2892
100304
SH
SOLE
100304
0
0
GLOBALFOUNDRIES INC
ORDINARY SHA
G39387108
1127
21626
SH
SOLE
21626
0
0
GODADDY INC
CL A
380237107
233
1963
SH
SOLE
1963
0
0
GOLD FIELDS LTD
SPONSORED AD
38059T106
360
22639
SH
SOLE
22639
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
58188
139308
SH
SOLE
139308
0
0
GOLDMINING INC
COM
38149E101
29
32900
SH
SOLE
32900
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
9630
701352
SH
SOLE
701352
0
0
GRAFTECH INTL LTD
COM
384313508
24
17150
SH
SOLE
17150
0
0
GRAINGER W W INC
COM
384802104
6608
6496
SH
SOLE
6496
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9
387437114
28298
495494
SH
SOLE
495494
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
2733
93647
SH
SOLE
93647
0
0
GRAYSCALE BITCOIN TR BTC
SHS REP COM
389637109
512
8106
SH
SOLE
8106
0
0
GREEN DOT CORP
CL A
39304D102
121
12941
SH
SOLE
12941
0
0
GRIFFON CORP
COM
398433102
958
13063
SH
SOLE
13063
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
331
1134
SH
SOLE
1134
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED AD
399909100
264
10404
SH
SOLE
10404
0
0
GSK PLC
SPONSORED AD
37733W204
16760
390944
SH
SOLE
390944
0
0
GUESS INC
COM
401617105
1532
53000
SH
SOLE
53000
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
5398
100417
SH
SOLE
100417
0
0
HALLIBURTON CO
COM
406216101
1629
41321
SH
SOLE
41321
0
0
HARLEY DAVIDSON INC
COM
412822108
551
12606
SH
SOLE
12606
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1223
11866
SH
SOLE
11866
0
0
HCA HEALTHCARE INC
COM
40412C101
6336
18997
SH
SOLE
18997
0
0
HCI GROUP INC
COM
40416E103
214
1845
SH
SOLE
1845
0
0
HDFC BANK LTD
SPONSORED AD
40415F101
1107
19775
SH
SOLE
19775
0
0
HEALTHCARE RLTY TR
CL A COM
42226K105
2372
167611
SH
SOLE
167611
0
0
HECLA MNG CO
COM
422704106
336
69764
SH
SOLE
69764
0
0
HERSHEY CO
COM
427866108
7770
39951
SH
SOLE
39951
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
301
16957
SH
SOLE
16957
0
0
HF SINCLAIR CORP
COM
403949100
256
4236
SH
SOLE
4236
0
0
HILLENBRAND INC
COM
431571108
1320
26250
SH
SOLE
26250
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
398
1867
SH
SOLE
1867
0
0
HIVE DIGITAL TECHNOLOGIES LT
COM NEW
433921103
36
10661
SH
SOLE
10661
0
0
HOME DEPOT INC
COM
437076102
187867
489746
SH
SOLE
489746
0
0
HONDA MOTOR LTD
ADR ECH CNV
438128308
3038
81598
SH
SOLE
81598
0
0
HONEYWELL INTL INC
COM
438516106
29112
141838
SH
SOLE
141838
0
0
HORMEL FOODS CORP
COM
440452100
547
15692
SH
SOLE
15692
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
7034
340114
SH
SOLE
340114
0
0
HOVNANIAN ENTERPRISES INC
CL A NEW
442487401
242
1540
SH
SOLE
1540
0
0
HOWARD HUGHES HOLDINGS INC
COM
44267T102
758
10438
SH
SOLE
10438
0
0
HOWMET AEROSPACE INC
COM
443201108
426
6222
SH
SOLE
6222
0
0
HP INC
COM
40434L105
957
31655
SH
SOLE
31655
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1600
40642
SH
SOLE
40642
0
0
HUBBELL INC
COM
443510607
261
630
SH
SOLE
630
0
0
HUDBAY MINERALS INC
COM
443628102
10725
1532076
SH
SOLE
1532076
0
0
HUDBAY MINERALS INC
COM
443628102
7000
1000000
SH
Put
SOLE
1000000
0
0
HUDBAY MINERALS INC
COM
443628102
1442
206000
SH
Call
SOLE
206000
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1009
72297
SH
SOLE
72297
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
2259
7750
SH
SOLE
7750
0
0
HYZON MOTORS INC
COM CL A
44951Y102
33
44300
SH
SOLE
44300
0
0
I-80 GOLD CORP
COM
44955L106
63
47790
SH
SOLE
47790
0
0
IAMGOLD CORP
COM
450913108
1674
501182
SH
SOLE
501182
0
0
IDEAYA BIOSCIENCES INC
COM
45166A102
389
8867
SH
SOLE
8867
0
0
IDEXX LABS INC
COM
45168D104
452
837
SH
SOLE
837
0
0
ILLINOIS TOOL WKS INC
COM
452308109
3347
12475
SH
SOLE
12475
0
0
ILLUMINA INC
COM
452327109
2818
20518
SH
SOLE
20518
0
0
IMMUNOPRECISE ANTIBODIES LTD
COM NEW
45257F200
63
41200
SH
SOLE
41200
0
0
IMPERIAL OIL LTD
COM NEW
453038408
80979
1173441
SH
SOLE
1173441
0
0
INDIA FD INC
COM
454089103
665
32491
SH
SOLE
32491
0
0
INFOSYS LTD
SPONSORED AD
456788108
887
49470
SH
SOLE
49470
0
0
ING GROEP N.V.
SPONSORED AD
456837103
6661
403938
SH
SOLE
403938
0
0
INGERSOLL RAND INC
COM
45687V106
5505
57981
SH
SOLE
57981
0
0
INGREDION INC
COM
457187102
9701
83025
SH
SOLE
83025
0
0
INSPIRA TECHNOLOGIES OXY BHN
SHS
M53637100
26
15000
SH
SOLE
15000
0
0
INTEL CORP
COM
458140100
40399
914616
SH
SOLE
914616
0
0
INTEL CORP
COM
458140100
12368
280000
SH
Put
SOLE
280000
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
557
20237
SH
SOLE
20237
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
8639
62859
SH
SOLE
62859
0
0
INTERFACE INC
COM
458665304
269
16007
SH
SOLE
16007
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
76208
399077
SH
SOLE
399077
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
2160
25124
SH
SOLE
25124
0
0
INTERNATIONAL PAPER CO
COM
460146103
449
11515
SH
SOLE
11515
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
8383
256917
SH
SOLE
256917
0
0
INTUIT
COM
461202103
5940
9139
SH
SOLE
9139
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
34011
85222
SH
SOLE
85222
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIEL
46090F100
228
16458
SH
SOLE
16458
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
708
11570
SH
SOLE
11570
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
3869
39211
SH
SOLE
39211
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 MOMN
46138E339
317
3956
SH
SOLE
3956
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW V
46138E354
255
3874
SH
SOLE
3874
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
477
40113
SH
SOLE
40113
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
1888
43796
SH
SOLE
43796
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SM
46138E735
705
21428
SH
SOLE
21428
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DE
46138E743
275
5530
SH
SOLE
5530
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 E
46138G649
363
1987
SH
SOLE
1987
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
390
8592
SH
SOLE
8592
0
0
INVESCO EXCH TRADED FD TR II
DORSEY WRGT
46138E875
275
7991
SH
SOLE
7991
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EM
46138E727
456
23425
SH
SOLE
23425
0
0
INVESCO EXCH TRD SLF IDX FD
INTL DEV DYN
46138J437
1157
45194
SH
SOLE
45194
0
0
INVESCO EXCH TRD SLF IDX FD
BULETSHS 202
46138J577
198
10835
SH
SOLE
10835
0
0
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DY
46138J619
1301
23553
SH
SOLE
23553
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH
46138J643
339
16900
SH
SOLE
16900
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027
46138J783
467
24200
SH
SOLE
24200
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026
46138J791
768
39975
SH
SOLE
39975
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025
46138J825
792
38775
SH
SOLE
38775
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024
46138J841
646
30825
SH
SOLE
30825
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL E
46137V365
230
2770
SH
SOLE
2770
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU
46137V456
879
16197
SH
SOLE
16197
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU
46137V480
5797
101812
SH
SOLE
101812
0
0
INVESCO EXCHANGE TRADED FD T
LARGE CAP GR
46137V746
949
10628
SH
SOLE
10628
0
0
INVESCO EXCHANGE TRADED FD T
ENERGY EXPLO
46137V761
656
18318
SH
SOLE
18318
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGH
46137V837
484
4896
SH
SOLE
4896
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRGT
46137V845
202
1450
SH
SOLE
1450
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGH
46137V852
378
8595
SH
SOLE
8595
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHI
46137V308
857
7920
SH
SOLE
7920
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL W
46137V357
21764
128499
SH
SOLE
128499
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTER
46137V530
565
14175
SH
SOLE
14175
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 10
46137V613
738
19182
SH
SOLE
19182
0
0
INVESCO EXCHANGE TRADED FD T
OIL & GAS SE
46137Y872
406
12788
SH
SOLE
12788
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DE
46137V100
1311
12906
SH
SOLE
12906
0
0
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG
46137V605
29195
607590
SH
SOLE
607590
0
0
INVESCO LTD
SHS
G491BT108
229
13820
SH
SOLE
13820
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
126567
285055
SH
SOLE
285055
0
0
INVESTMENT MANAGERS SER TR I
AXS SHORT IN
46144X628
356
13246
SH
SOLE
13246
0
0
IQVIA HLDGS INC
COM
46266C105
4557
18018
SH
SOLE
18018
0
0
IRON MTN INC DEL
COM
46284V101
11621
144877
SH
SOLE
144877
0
0
ISHARES BITCOIN TR
SHS
46438F101
403
9946
SH
SOLE
9946
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
16573
394508
SH
SOLE
394508
0
0
ISHARES INC
CORE MSCI EM
46434G103
1248
24189
SH
SOLE
24189
0
0
ISHARES INC
MSCI AUSTRIA
464286202
7476
344197
SH
SOLE
344197
0
0
ISHARES INC
MSCI BRAZIL
464286400
7383
227727
SH
SOLE
227727
0
0
ISHARES INC
MSCI GBL MIN
464286525
966
9174
SH
SOLE
9174
0
0
ISHARES INC
MSCI SWITZER
464286749
752
15792
SH
SOLE
15792
0
0
ISHARES INC
MSCI SPAIN E
464286764
7319
227504
SH
SOLE
227504
0
0
ISHARES INC
MSCI STH KOR
464286772
4858
72390
SH
SOLE
72390
0
0
ISHARES INC
MSCI MEXICO
464286822
5593
80697
SH
SOLE
80697
0
0
ISHARES INC
MSCI EMRG CH
46434G764
1953
33929
SH
SOLE
33929
0
0
ISHARES INC
MSCI TAIWAN
46434G772
7712
158424
SH
SOLE
158424
0
0
ISHARES INC
MSCI JPN ETF
46434G822
10913
152949
SH
SOLE
152949
0
0
ISHARES INC
MSCI ITALY E
46434G830
9811
260092
SH
SOLE
260092
0
0
ISHARES INC
MSCI GBL ETF
46434G848
450
10796
SH
SOLE
10796
0
0
ISHARES INC
EM MKT SM-CP
464286475
243
4125
SH
SOLE
4125
0
0
ISHARES INC
MSCI CDA ETF
464286509
2781
72644
SH
SOLE
72644
0
0
ISHARES INC
MSCI GERMANY
464286806
355
11185
SH
SOLE
11185
0
0
ISHARES INC
MSCI HONG KG
464286871
206
13255
SH
SOLE
13255
0
0
ISHARES INC
MSCI NETHERL
464286814
886
17898
SH
SOLE
17898
0
0
ISHARES INC
MSCI WORLD E
464286392
1696
11703
SH
SOLE
11703
0
0
ISHARES INC
MSCI EMERG M
464286533
14148
250000
SH
Put
SOLE
250000
0
0
ISHARES INC
MSCI EMERG M
464286533
11318
200000
SH
Call
SOLE
200000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
1233
54188
SH
SOLE
54188
0
0
ISHARES TR
MSCI KLD400
464288570
231
2291
SH
SOLE
2291
0
0
ISHARES TR
INDIA 50 ETF
464289529
1321
26193
SH
SOLE
26193
0
0
ISHARES TR
0-5 YR TIPS
46429B747
3873
38950
SH
SOLE
38950
0
0
ISHARES TR
20 YR TR BD
464287432
652382
6894755
SH
SOLE
6894755
0
0
ISHARES TR
CHINA LG-CAP
464287184
14242
591694
SH
SOLE
591694
0
0
ISHARES TR
CORE HIGH DV
46429B663
4510
40919
SH
SOLE
40919
0
0
ISHARES TR
CORE S&P500
464287200
86953
165394
SH
SOLE
165394
0
0
ISHARES TR
CORE S&P MCP
464287507
13858
228150
SH
SOLE
228150
0
0
ISHARES TR
CORE S&P SCP
464287804
1418
12834
SH
SOLE
12834
0
0
ISHARES TR
CORE S&P TTL
464287150
10091
87516
SH
SOLE
87516
0
0
ISHARES TR
CORE US AGGB
464287226
10850
110785
SH
SOLE
110785
0
0
ISHARES TR
HDG MSCI JAP
46434V886
743
17675
SH
SOLE
17675
0
0
ISHARES TR
GLOBAL 100 E
464287572
6356
71086
SH
SOLE
71086
0
0
ISHARES TR
GLB CNSM STP
464288737
288
4716
SH
SOLE
4716
0
0
ISHARES TR
GLOB HLTHCRE
464287325
1404
15076
SH
SOLE
15076
0
0
ISHARES TR
GLOB INDSTRL
464288729
915
6547
SH
SOLE
6547
0
0
ISHARES TR
GLB INFRASTR
464288372
343
7196
SH
SOLE
7196
0
0
ISHARES TR
GLOBAL TECH
464287291
4879
65225
SH
SOLE
65225
0
0
ISHARES TR
IBOXX HI YD
464288513
509
6542
SH
SOLE
6542
0
0
ISHARES TR
IBOXX INV CP
464287242
552
5066
SH
SOLE
5066
0
0
ISHARES TR
MRGSTR SM CP
464288604
370
7942
SH
SOLE
7942
0
0
ISHARES TR
MSCI ACWI ET
464288257
165453
1502346
SH
SOLE
1502346
0
0
ISHARES TR
MSCI CHINA E
46429B671
314
7912
SH
SOLE
7912
0
0
ISHARES TR
MSCI EAFE ET
464287465
42083
526964
SH
SOLE
526964
0
0
ISHARES TR
EAFE SML CP
464288273
11806
186413
SH
SOLE
186413
0
0
ISHARES TR
MSCI EMG MKT
464287234
27703
674377
SH
SOLE
674377
0
0
ISHARES TR
RUS 1000 ETF
464287622
597
2074
SH
SOLE
2074
0
0
ISHARES TR
RUS 1000 VAL
464287598
323
1805
SH
SOLE
1805
0
0
ISHARES TR
RUSSELL 2000
464287655
404997
1925806
SH
SOLE
1925806
0
0
ISHARES TR
RUS 2000 VAL
464287630
533
3358
SH
SOLE
3358
0
0
ISHARES TR
RUS MID CAP
464287499
212
2527
SH
SOLE
2527
0
0
ISHARES TR
RUS MD CP GR
464287481
336
2947
SH
SOLE
2947
0
0
ISHARES TR
RUS MDCP VAL
464287473
216
1720
SH
SOLE
1720
0
0
ISHARES TR
RUS TP200 GR
464289438
546
2798
SH
SOLE
2798
0
0
ISHARES TR
S&P 500 GRWT
464287309
219
2596
SH
SOLE
2596
0
0
ISHARES TR
S&P 500 VAL
464287408
1816
9720
SH
SOLE
9720
0
0
ISHARES TR
GL CLEAN ENE
464288224
1531
109480
SH
SOLE
109480
0
0
ISHARES TR
S&P MC 400VL
464287705
7380
62386
SH
SOLE
62386
0
0
ISHARES TR
SP SMCP600VL
464287879
11042
107459
SH
SOLE
107459
0
0
ISHARES TR
SELECT DIVID
464287168
30565
248135
SH
SOLE
248135
0
0
ISHARES TR
TIPS BD ETF
464287176
2707
25205
SH
SOLE
25205
0
0
ISHARES TR
ISHARES SEMI
464287523
4129
18276
SH
SOLE
18276
0
0
ISHARES TR
ISHARES BIOT
464287556
576
4201
SH
SOLE
4201
0
0
ISHARES TR
MSCI DENMARK
46429B523
19688
161149
SH
SOLE
161149
0
0
ISHARES TR
MSCI INDIA E
46429B598
2714
52613
SH
SOLE
52613
0
0
ISHARES TR
CORE MSCI TO
46432F834
2154
31735
SH
SOLE
31735
0
0
ISHARES TR
CORE MSCI EA
46432F842
11113
149725
SH
SOLE
149725
0
0
ISHARES TR
0-5YR INVT G
46434V100
249
5051
SH
SOLE
5051
0
0
ISHARES TR
CORE TOTAL U
46434V613
302
6631
SH
SOLE
6631
0
0
ISHARES TR
CORE DIV GRW
46434V621
442
7618
SH
SOLE
7618
0
0
ISHARES TR
20+ YEAR TR
46436E338
931
34884
SH
SOLE
34884
0
0
ISHARES TR
IBONDS 26 TR
46436E858
492
21680
SH
SOLE
21680
0
0
ISHARES TR
IBONDS 25 TR
46436E866
499
21465
SH
SOLE
21465
0
0
ISHARES TR
IBONDS 24 TR
46436E874
525
21950
SH
SOLE
21950
0
0
ISHARES TR
7-10 YR TRSY
464287440
10934
115506
SH
SOLE
115506
0
0
ISHARES TR
1 3 YR TREAS
464287457
1931
23614
SH
SOLE
23614
0
0
ISHARES TR
EXPANDED TEC
464287515
1021
11972
SH
SOLE
11972
0
0
ISHARES TR
EXPND TEC SC
464287549
10606
123066
SH
SOLE
123066
0
0
ISHARES TR
US CONSM STA
464287812
7995
118215
SH
SOLE
118215
0
0
ISHARES TR
INTL SEL DIV
464288448
279
9954
SH
SOLE
9954
0
0
ISHARES TR
SHORT TREAS
464288679
1772
16028
SH
SOLE
16028
0
0
ISHARES TR
PFD AND INCM
464288687
1977
61330
SH
SOLE
61330
0
0
ISHARES TR
US HOME CONS
464288752
505
4358
SH
SOLE
4358
0
0
ISHARES TR
US AER DEF E
464288760
1588
12033
SH
SOLE
12033
0
0
ISHARES TR
US OIL GS EX
464288851
458
4280
SH
SOLE
4280
0
0
ISHARES TR
EAFE VALUE E
464288877
2734
50256
SH
SOLE
50256
0
0
ISHARES TR
EAFE GRWTH E
464288885
743
7157
SH
SOLE
7157
0
0
ISHARES TR
US TREAS BD
46429B267
4526
198775
SH
SOLE
198775
0
0
ISHARES TR
FLTG RATE NT
46429B655
3774
73921
SH
SOLE
73921
0
0
ISHARES TR
MSCI EAFE MI
46429B689
1092
15410
SH
SOLE
15410
0
0
ISHARES TR
MSCI USA MIN
46429B697
1476
17656
SH
SOLE
17656
0
0
ISHARES TR
EXPONENTIAL
46434V381
5366
89999
SH
SOLE
89999
0
0
ISHARES TR
ESG AWRE USD
46435G193
460
20000
SH
SOLE
20000
0
0
ISHARES TR
ESG AWR MSCI
46435G425
761
6617
SH
SOLE
6617
0
0
ISHARES TR
ESG AW MSCI
46435G516
409
5114
SH
SOLE
5114
0
0
ISHARES TR
ROBOTICS ART
46435U556
333
9690
SH
SOLE
9690
0
0
ISHARES TR
0-3 MNTH TRE
46436E718
4894
48592
SH
SOLE
48592
0
0
ISHARES TR
U.S. ENERGY
464287796
3099
62737
SH
SOLE
62737
0
0
ISHARES TR
U.S. FIN SVC
464287770
429
6476
SH
SOLE
6476
0
0
ISHARES TR
U.S. FINLS E
464287788
441
4606
SH
SOLE
4606
0
0
ISHARES TR
US HLTHCR PR
464288828
352
6462
SH
SOLE
6462
0
0
ISHARES TR
US HLTHCARE
464287762
2572
41547
SH
SOLE
41547
0
0
ISHARES TR
U.S. MED DVC
464288810
2625
44806
SH
SOLE
44806
0
0
ISHARES TR
U.S. REAL ES
464287739
8577
95405
SH
SOLE
95405
0
0
ISHARES TR
U.S. TECH ET
464287721
3495
25875
SH
SOLE
25875
0
0
ISHARES TR
MSCI EAFE ET
464287465
155799
1950900
SH
Put
SOLE
1950900
0
0
ISHARES TR
MSCI EAFE ET
464287465
29948
375000
SH
Call
SOLE
375000
0
0
ISHARES U S ETF TR
BLACKROCK SH
46431W507
212
4200
SH
SOLE
4200
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP
465562106
1423
205359
SH
SOLE
205359
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMI
46641Q332
8343
144199
SH
SOLE
144199
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT I
46641Q837
428
8476
SH
SOLE
8476
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1577
10257
SH
SOLE
10257
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
337
10261
SH
SOLE
10261
0
0
JELD-WEN HLDG INC
COM
47580P103
1136
53513
SH
SOLE
53513
0
0
JINKOSOLAR HLDG CO LTD
SPONSORED AD
47759T100
255
10137
SH
SOLE
10137
0
0
JOHNSON & JOHNSON
COM
478160104
83163
525716
SH
SOLE
525716
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
5824
89159
SH
SOLE
89159
0
0
JPMORGAN CHASE & CO
COM
46625H100
241702
1206702
SH
SOLE
1206702
0
0
JPMORGAN CHASE & CO
COM
46625H100
30045
150000
SH
Call
SOLE
150000
0
0
JUNIPER NETWORKS INC
COM
48203R104
353
9515
SH
SOLE
9515
0
0
KELLANOVA
COM
487836108
1020
17805
SH
SOLE
17805
0
0
KENVUE INC
COM
49177J102
3212
149655
SH
SOLE
149655
0
0
KEURIG DR PEPPER INC
COM
49271V100
6341
206734
SH
SOLE
206734
0
0
KEYCORP
COM
493267108
1981
125295
SH
SOLE
125295
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
508
3248
SH
SOLE
3248
0
0
KIMBERLY-CLARK CORP
COM
494368103
16279
125852
SH
SOLE
125852
0
0
KIMCO RLTY CORP
COM
49446R109
2942
150000
SH
SOLE
150000
0
0
KINDER MORGAN INC DEL
COM
49456B101
1085
59180
SH
SOLE
59180
0
0
KINROSS GOLD CORP
COM
496902404
42442
6912399
SH
SOLE
6912399
0
0
KKR & CO INC
COM
48251W104
1636
16269
SH
SOLE
16269
0
0
KKR REAL ESTATE FIN TR INC
COM
48251K100
512
50907
SH
SOLE
50907
0
0
KLA CORP
COM NEW
482480100
12492
17882
SH
SOLE
17882
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS
500472303
6102
305096
SH
SOLE
305096
0
0
KOSMOS ENERGY LTD
COM
500688106
4844
812810
SH
SOLE
812810
0
0
KRAFT HEINZ CO
COM
500754106
4911
133079
SH
SOLE
133079
0
0
KRANESHARES TRUST
CSI CHI INTE
500767306
7041
268245
SH
SOLE
268245
0
0
KRANESHARES TRUST
CALIFORNIA C
500767553
1341
46820
SH
SOLE
46820
0
0
KROGER CO
COM
501044101
2407
42129
SH
SOLE
42129
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
6615
31041
SH
SOLE
31041
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
622
2847
SH
SOLE
2847
0
0
LAM RESEARCH CORP
COM
512807108
19579
20152
SH
SOLE
20152
0
0
LAMB WESTON HLDGS INC
COM
513272104
251
2355
SH
SOLE
2355
0
0
LARGO INC
COM
517097101
35
21380
SH
SOLE
21380
0
0
LAS VEGAS SANDS CORP
COM
517834107
1217
23533
SH
SOLE
23533
0
0
LAUDER ESTEE COS INC
CL A
518439104
2008
13028
SH
SOLE
13028
0
0
LAZARD INC
COM
52110M109
4675
111662
SH
SOLE
111662
0
0
LEAR CORP
COM NEW
521865204
295
2037
SH
SOLE
2037
0
0
LEGG MASON ETF INVT
FRANKLIN INT
52468L505
751
25214
SH
SOLE
25214
0
0
LEIDOS HOLDINGS INC
COM
525327102
485
3696
SH
SOLE
3696
0
0
LENNAR CORP
CL A
526057104
1136
6607
SH
SOLE
6607
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE
531229771
287
4893
SH
SOLE
4893
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
5561
395203
SH
SOLE
395203
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
176
12500
SH
Call
SOLE
12500
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
631
2469
SH
SOLE
2469
0
0
LINDE PLC
SHS
G54950103
44725
96324
SH
SOLE
96324
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
68
46050
SH
SOLE
46050
0
0
LISTED FD TR
WAHED FTSE E
53656F607
449
9280
SH
SOLE
9280
0
0
LITHIUM AMERICAS ARGENTINA C
COM SHS
53681K100
763
141544
SH
SOLE
141544
0
0
LITHIUM AMERS CORP NEW
COM SHS
53681J103
121
18075
SH
SOLE
18075
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
3285
31054
SH
SOLE
31054
0
0
LKQ CORP
COM
501889208
299
5602
SH
SOLE
5602
0
0
LLOYDS BANKING GROUP PLC
SPONSORED AD
539439109
8971
3463652
SH
SOLE
3463652
0
0
LOCKHEED MARTIN CORP
COM
539830109
13141
28889
SH
SOLE
28889
0
0
LOEWS CORP
COM
540424108
430
5487
SH
SOLE
5487
0
0
LOWES COS INC
COM
548661107
17730
69602
SH
SOLE
69602
0
0
LPL FINL HLDGS INC
COM
50212V100
3277
12404
SH
SOLE
12404
0
0
LULULEMON ATHLETICA INC
COM
550021109
26532
67918
SH
SOLE
67918
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1455
14223
SH
SOLE
14223
0
0
M & T BK CORP
COM
55261F104
676
4646
SH
SOLE
4646
0
0
MACYS INC
COM
55616P104
534
26700
SH
SOLE
26700
0
0
MACYS INC
COM
55616P104
1599
80000
SH
Call
SOLE
80000
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
764
4143
SH
SOLE
4143
0
0
MAG SILVER CORP
COM
55903Q104
350
33113
SH
SOLE
33113
0
0
MAGNA INTL INC
COM
559222401
149892
2749811
SH
SOLE
2749811
0
0
MAGNITE INC
COM
55955D100
523
48656
SH
SOLE
48656
0
0
MANULIFE FINL CORP
COM
56501R106
607630
24314930
SH
SOLE
24314930
0
0
MANULIFE FINL CORP
COM
56501R106
60163
2407500
SH
Put
SOLE
2407500
0
0
MANULIFE FINL CORP
COM
56501R106
32812
1313000
SH
Call
SOLE
1313000
0
0
MARATHON OIL CORP
COM
565849106
8151
287630
SH
SOLE
287630
0
0
MARATHON PETE CORP
COM
56585A102
7084
35158
SH
SOLE
35158
0
0
MARKEL GROUP INC
COM
570535104
8432
5542
SH
SOLE
5542
0
0
MARKETAXESS HLDGS INC
COM
57060D108
2275
10376
SH
SOLE
10376
0
0
MARRIOTT INTL INC NEW
CL A
571903202
8451
33495
SH
SOLE
33495
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
7074
65663
SH
SOLE
65663
0
0
MARSH & MCLENNAN COS INC
COM
571748102
2410
11700
SH
SOLE
11700
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1109
1806
SH
SOLE
1806
0
0
MARVELL TECHNOLOGY INC
COM
573874104
804
11343
SH
SOLE
11343
0
0
MASCO CORP
COM
574599106
1166
14779
SH
SOLE
14779
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
113908
236535
SH
SOLE
236535
0
0
MATCH GROUP INC NEW
COM
57667L107
966
26637
SH
SOLE
26637
0
0
MATTEL INC
COM
577081102
560
28269
SH
SOLE
28269
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
928
12083
SH
SOLE
12083
0
0
MCDONALDS CORP
COM
580135101
92074
326560
SH
SOLE
326560
0
0
MCEWEN MNG INC
COM NEW
58039P305
147
14866
SH
SOLE
14866
0
0
MCGRATH RENTCORP
COM
580589109
746
6044
SH
SOLE
6044
0
0
MCKESSON CORP
COM
58155Q103
11266
20986
SH
SOLE
20986
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1265
269070
SH
SOLE
269070
0
0
MEDPACE HLDGS INC
COM
58506Q109
1221
3022
SH
SOLE
3022
0
0
MEDTRONIC PLC
SHS
G5960L103
26263
301356
SH
SOLE
301356
0
0
MERCADOLIBRE INC
COM
58733R102
1253
829
SH
SOLE
829
0
0
MERCK & CO INC
COM
58933Y105
120066
909934
SH
SOLE
909934
0
0
MERCURY GENL CORP NEW
COM
589400100
274
5309
SH
SOLE
5309
0
0
META PLATFORMS INC
CL A
30303M102
227514
468542
SH
SOLE
468542
0
0
META PLATFORMS INC
CL A
30303M102
7284
15000
SH
Put
SOLE
15000
0
0
METHANEX CORP
COM
59151K108
1281
28725
SH
SOLE
28725
0
0
METLIFE INC
COM
59156R108
10246
138256
SH
SOLE
138256
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1010
759
SH
SOLE
759
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
461
9755
SH
SOLE
9755
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
3987
44442
SH
SOLE
44442
0
0
MICRON TECHNOLOGY INC
COM
595112103
11788
99989
SH
SOLE
99989
0
0
MICROSOFT CORP
COM
594918104
707987
1682798
SH
SOLE
1682798
0
0
MICROSTRATEGY INC
CL A NEW
594972408
2922
1714
SH
SOLE
1714
0
0
MIDCAP FINANCIAL INVSTMNT CO
COM NEW
03761U502
217
14400
SH
SOLE
14400
0
0
MIDDLEBY CORP
COM
596278101
763
4745
SH
SOLE
4745
0
0
MIRION TECHNOLOGIES INC
COM CL A
60471A101
9153
805000
SH
SOLE
805000
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED AD
606822104
7510
734137
SH
SOLE
734137
0
0
MOBILEYE GLOBAL INC
COMMON CLASS
60741F104
604
18775
SH
SOLE
18775
0
0
MODERNA INC
COM
60770K107
6727
63126
SH
SOLE
63126
0
0
MODINE MFG CO
COM
607828100
14886
156385
SH
SOLE
156385
0
0
MOHAWK INDS INC
COM
608190104
1108
8464
SH
SOLE
8464
0
0
MOLINA HEALTHCARE INC
COM
60855R100
243
591
SH
SOLE
591
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1204
17903
SH
SOLE
17903
0
0
MONDAY COM LTD
SHS
M7S64H106
7243
32066
SH
SOLE
32066
0
0
MONDELEZ INTL INC
CL A
609207105
37902
541461
SH
SOLE
541461
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
3758
63396
SH
SOLE
63396
0
0
MOODYS CORP
COM
615369105
1498
3811
SH
SOLE
3811
0
0
MORGAN STANLEY
COM NEW
617446448
44204
469460
SH
SOLE
469460
0
0
MOSAIC CO NEW
COM
61945C103
850
26192
SH
SOLE
26192
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
7060
19889
SH
SOLE
19889
0
0
MP MATERIALS CORP
COM CL A
553368101
415
29022
SH
SOLE
29022
0
0
MR COOPER GROUP INC
COM
62482R107
4548
58344
SH
SOLE
58344
0
0
MSCI INC
COM
55354G100
4133
7375
SH
SOLE
7375
0
0
MUELLER INDS INC
COM
624756102
1978
36685
SH
SOLE
36685
0
0
NABORS INDUSTRIES LTD
SHS
G6359F137
879
10204
SH
SOLE
10204
0
0
NASDAQ INC
COM
631103108
236
3748
SH
SOLE
3748
0
0
NATERA INC
COM
632307104
495
5408
SH
SOLE
5408
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
10821
300000
SH
Call
SOLE
300000
0
0
NATIONAL GRID PLC
SPONSORED AD
636274409
1298
19032
SH
SOLE
19032
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
1093
160712
SH
SOLE
160712
0
0
NETAPP INC
COM
64110D104
4158
39609
SH
SOLE
39609
0
0
NETFLIX INC
COM
64110L106
77562
127710
SH
SOLE
127710
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
210
6855
SH
SOLE
6855
0
0
NEW FOUND GOLD CORP
COM
64440N103
1171
317420
SH
SOLE
317420
0
0
NEW GOLD INC CDA
COM
644535106
871
518293
SH
SOLE
518293
0
0
NEW PAC METALS CORP
COM
64782A107
15
11371
SH
SOLE
11371
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
7754
2408217
SH
SOLE
2408217
0
0
NEWELL BRANDS INC
COM
651229106
4601
572944
SH
SOLE
572944
0
0
NEWMONT CORP
COM
651639106
23029
642554
SH
SOLE
642554
0
0
NEWMONT CORP
COM
651639106
6451
180000
SH
Call
SOLE
180000
0
0
NEWS CORP NEW
CL A
65249B109
2644
101000
SH
SOLE
101000
0
0
NEXGEN ENERGY LTD
COM
65340P106
5041
648007
SH
SOLE
648007
0
0
NEXGEN ENERGY LTD
COM
65340P106
3112
400000
SH
Put
SOLE
400000
0
0
NEXTERA ENERGY INC
COM
65339F101
19632
307182
SH
SOLE
307182
0
0
NICE LTD
SPONSORED AD
653656108
851
3267
SH
SOLE
3267
0
0
NIKE INC
CL B
654106103
42019
447102
SH
SOLE
447102
0
0
NIKOLA CORP
COM
654110105
14
13030
SH
SOLE
13030
0
0
NIO INC
SPON ADS
62914V106
124
27503
SH
SOLE
27503
0
0
NISOURCE INC
COM
65473P105
3159
114196
SH
SOLE
114196
0
0
NKARTA INC
COM
65487U108
2162
200000
SH
SOLE
200000
0
0
NOAH HLDGS LTD
SPON ADS
65487X102
156
13654
SH
SOLE
13654
0
0
NOKIA CORP
SPONSORED AD
654902204
95
26815
SH
SOLE
26815
0
0
NORFOLK SOUTHN CORP
COM
655844108
7177
28160
SH
SOLE
28160
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
8508
382381
SH
SOLE
382381
0
0
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
5
15500
SH
SOLE
15500
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1407
2940
SH
SOLE
2940
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
15783
754102
SH
SOLE
754102
0
0
NOUVEAU MONDE GRAPHITE INC
COM NEW
66979W842
111
48320
SH
SOLE
48320
0
0
NOVAGOLD RES INC
COM NEW
66987E206
490
163277
SH
SOLE
163277
0
0
NOVARTIS AG
SPONSORED AD
66987V109
4911
50769
SH
SOLE
50769
0
0
NOVO-NORDISK A S
ADR
670100205
49596
386260
SH
SOLE
386260
0
0
NRG ENERGY INC
COM NEW
629377508
463
6845
SH
SOLE
6845
0
0
NUCOR CORP
COM
670346105
5304
26803
SH
SOLE
26803
0
0
NUTANIX INC
CL A
67059N108
5621
91076
SH
SOLE
91076
0
0
NUTRIEN LTD
COM
67077M108
289384
5323481
SH
SOLE
5323481
0
0
NUTRIEN LTD
COM
67077M108
5436
100000
SH
Call
SOLE
100000
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
4001
126504
SH
SOLE
126504
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
6326
200000
SH
Call
SOLE
200000
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
961
12746
SH
SOLE
12746
0
0
NVIDIA CORPORATION
COM
67066G104
871104
964080
SH
SOLE
964080
0
0
NVIDIA CORPORATION
COM
67066G104
9036
10000
SH
Put
SOLE
10000
0
0
NVIDIA CORPORATION
COM
67066G104
16264
18000
SH
Call
SOLE
18000
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
5491
22160
SH
SOLE
22160
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P405
390
19824
SH
SOLE
19824
0
0
OBSIDIAN ENERGY LTD
COM
674482203
19227
2327710
SH
SOLE
2327710
0
0
OCCIDENTAL PETE CORP
COM
674599105
9490
146018
SH
SOLE
146018
0
0
OKTA INC
CL A
679295105
5933
56706
SH
SOLE
56706
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1526
6960
SH
SOLE
6960
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
201
6345
SH
SOLE
6345
0
0
OMNICOM GROUP INC
COM
681919106
14123
145955
SH
SOLE
145955
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
581
16409
SH
SOLE
16409
0
0
ON SEMICONDUCTOR CORP
COM
682189105
1558
21182
SH
SOLE
21182
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
62
58150
SH
SOLE
58150
0
0
ONEOK INC NEW
COM
682680103
9461
118015
SH
SOLE
118015
0
0
OPEN TEXT CORP
COM
683715106
90375
2328063
SH
SOLE
2328063
0
0
ORACLE CORP
COM
68389X105
36215
288311
SH
SOLE
288311
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
5382
4768
SH
SOLE
4768
0
0
ORGANON & CO
COMMON STOCK
68622V106
282
15016
SH
SOLE
15016
0
0
ORLA MNG LTD NEW
COM
68634K106
428
112913
SH
SOLE
112913
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
12775
778037
SH
SOLE
778037
0
0
OTIS WORLDWIDE CORP
COM
68902V107
3578
36045
SH
SOLE
36045
0
0
OUSTER INC
COM NEW
68989M202
238
29928
SH
SOLE
29928
0
0
OVINTIV INC
COM
69047Q102
7055
135932
SH
SOLE
135932
0
0
OWENS CORNING NEW
COM
690742101
772
4628
SH
SOLE
4628
0
0
PACCAR INC
COM
693718108
1135
9159
SH
SOLE
9159
0
0
PACER FDS TR
GLOBL CASH E
69374H709
1599
46080
SH
SOLE
46080
0
0
PACER FDS TR
PACER US SMA
69374H857
16175
329019
SH
SOLE
329019
0
0
PACER FDS TR
US CASH COWS
69374H881
3104
53424
SH
SOLE
53424
0
0
PACKAGING CORP AMER
COM
695156109
230
1211
SH
SOLE
1211
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
4899
212890
SH
SOLE
212890
0
0
PALO ALTO NETWORKS INC
COM
697435105
47188
166080
SH
SOLE
166080
0
0
PAN AMERN SILVER CORP
COM
697900108
16732
1109523
SH
SOLE
1109523
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
3681
312782
SH
SOLE
312782
0
0
PARK HOTELS & RESORTS INC
COM
700517105
15641
894270
SH
SOLE
894270
0
0
PARKER-HANNIFIN CORP
COM
701094104
7702
13857
SH
SOLE
13857
0
0
PARSONS CORP DEL
COM
70202L102
247
2980
SH
SOLE
2980
0
0
PAYCHEX INC
COM
704326107
1202
9788
SH
SOLE
9788
0
0
PAYPAL HLDGS INC
COM
70450Y103
12981
193780
SH
SOLE
193780
0
0
PDD HOLDINGS INC
SPONSORED AD
722304102
422
3627
SH
SOLE
3627
0
0
PEMBINA PIPELINE CORP
COM
706327103
534952
15137291
SH
SOLE
15137291
0
0
PEMBINA PIPELINE CORP
COM
706327103
47267
1337500
SH
Put
SOLE
1337500
0
0
PENN ENTERTAINMENT INC
COM
707569109
661
36309
SH
SOLE
36309
0
0
PEPSICO INC
COM
713448108
41782
238738
SH
SOLE
238738
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED AD
71654V408
1210
79521
SH
SOLE
79521
0
0
PFIZER INC
COM
717081103
48225
1737839
SH
SOLE
1737839
0
0
PFIZER INC
COM
717081103
8048
290000
SH
Call
SOLE
290000
0
0
PHILIP MORRIS INTL INC
COM
718172109
15034
164088
SH
SOLE
164088
0
0
PHILLIPS 66
COM
718546104
16352
100111
SH
SOLE
100111
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
285
19163
SH
SOLE
19163
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1766
91525
SH
SOLE
91525
0
0
PIMCO ETF TR
ACTIVE BD ET
72201R775
3913
42593
SH
SOLE
42593
0
0
PIMCO ETF TR
ENHAN SHRT M
72201R833
5313
52845
SH
SOLE
52845
0
0
PIMCO ETF TR
MULTISECTOR
72201R585
1148
44567
SH
SOLE
44567
0
0
PIMCO ETF TR
INV GRD CRP
72201R817
937
9757
SH
SOLE
9757
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
54
11000
SH
SOLE
11000
0
0
PINTEREST INC
CL A
72352L106
723
20866
SH
SOLE
20866
0
0
PIONEER NAT RES CO
COM
723787107
1663
6334
SH
SOLE
6334
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PAR
726503105
4051
230708
SH
SOLE
230708
0
0
PLANET FITNESS INC
CL A
72703H101
497
7936
SH
SOLE
7936
0
0
PLUG POWER INC
COM NEW
72919P202
80
23173
SH
SOLE
23173
0
0
PNC FINL SVCS GROUP INC
COM
693475105
280
1732
SH
SOLE
1732
0
0
POLARIS INC
COM
731068102
596
5951
SH
SOLE
5951
0
0
POSCO HOLDINGS INC
SPONSORED AD
693483109
3328
42433
SH
SOLE
42433
0
0
POWELL INDS INC
COM
739128106
10516
73898
SH
SOLE
73898
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
4822
71632
SH
SOLE
71632
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1683
13803
SH
SOLE
13803
0
0
PRIME MEDICINE INC
COM
74168J101
84
12047
SH
SOLE
12047
0
0
PRIMERICA INC
COM
74164M108
2129
8417
SH
SOLE
8417
0
0
PRIMO WATER CORPORATION
COM
74167P108
770
42277
SH
SOLE
42277
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
243
2811
SH
SOLE
2811
0
0
PROCTER AND GAMBLE CO
COM
742718109
55493
342023
SH
SOLE
342023
0
0
PROGRESSIVE CORP
COM
743315103
3370
16293
SH
SOLE
16293
0
0
PROLOGIS INC.
COM
74340W103
45711
351032
SH
SOLE
351032
0
0
PROSHARES TR
S&P 500 DV A
74348A467
2479
24450
SH
SOLE
24450
0
0
PROSHARES TR
PSHS SH MSCI
74347R370
6014
368529
SH
SOLE
368529
0
0
PROSHARES TR
SHORT QQQ NE
74347B714
41785
954004
SH
SOLE
954004
0
0
PROSHARES TR
SHRT RUSSELL
74348A210
2120
105689
SH
SOLE
105689
0
0
PROSHARES TR
PSHS SHTFINL
74347B185
1466
143973
SH
SOLE
143973
0
0
PROSHARES TR
SHORT S&P 50
74347B425
3739
315292
SH
SOLE
315292
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
291
4730
SH
SOLE
4730
0
0
PROSHARES TR
PSHS ULTRA Q
74347R206
2605
29779
SH
SOLE
29779
0
0
PROTAGONIST THERAPEUTICS INC
COM
74366E102
2517
87000
SH
SOLE
87000
0
0
PRUDENTIAL FINL INC
COM
744320102
12851
109464
SH
SOLE
109464
0
0
PTC THERAPEUTICS INC
COM
69366J200
3636
125000
SH
SOLE
125000
0
0
PUBLIC STORAGE
COM
74460D109
16992
58582
SH
SOLE
58582
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
375
5620
SH
SOLE
5620
0
0
PULTE GROUP INC
COM
745867101
5155
42735
SH
SOLE
42735
0
0
PURE STORAGE INC
CL A
74624M102
1117
21485
SH
SOLE
21485
0
0
PURECYCLE TECHNOLOGIES INC
COM
74623V103
807
129750
SH
SOLE
129750
0
0
QUALCOMM INC
COM
747525103
73655
435054
SH
SOLE
435054
0
0
QUANTA SVCS INC
COM
74762E102
22968
88406
SH
SOLE
88406
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
221
1662
SH
SOLE
1662
0
0
RANGE RES CORP
COM
75281A109
3307
96044
SH
SOLE
96044
0
0
RAYMOND JAMES FINL INC
COM
754730109
639
4979
SH
SOLE
4979
0
0
RB GLOBAL INC
COM
74935Q107
7348
96421
SH
SOLE
96421
0
0
REALTY INCOME CORP
COM
756109104
18344
339078
SH
SOLE
339078
0
0
RECURSION PHARMACEUTICALS IN
CL A
75629V104
200
20067
SH
SOLE
20067
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1114
1157
SH
SOLE
1157
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
3705
176071
SH
SOLE
176071
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
1634
8469
SH
SOLE
8469
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
334
1419
SH
SOLE
1419
0
0
REPARE THERAPEUTICS INC
COM
760273102
49
10500
SH
SOLE
10500
0
0
REPUBLIC SVCS INC
COM
760759100
817
4267
SH
SOLE
4267
0
0
RESMED INC
COM
761152107
417
2107
SH
SOLE
2107
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
207269
2608804
SH
SOLE
2608804
0
0
RIO TINTO PLC
SPONSORED AD
767204100
8355
131080
SH
SOLE
131080
0
0
RITHM CAPITAL CORP
COM NEW
64828T201
9217
825914
SH
SOLE
825914
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
356
32476
SH
SOLE
32476
0
0
ROBERT HALF INC.
COM
770323103
202
2543
SH
SOLE
2543
0
0
ROBLOX CORP
CL A
771049103
2169
56806
SH
SOLE
56806
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3193
10959
SH
SOLE
10959
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
259037
6317976
SH
SOLE
6317976
0
0
ROKU INC
COM CL A
77543R102
280
4303
SH
SOLE
4303
0
0
ROPER TECHNOLOGIES INC
COM
776696106
4880
8702
SH
SOLE
8702
0
0
ROSS STORES INC
COM
778296103
2937
20014
SH
SOLE
20014
0
0
ROYAL BK CDA
COM
780087102
3582551
35512992
SH
SOLE
35512992
0
0
ROYAL BK CDA
COM
780087102
58309
578000
SH
Put
SOLE
578000
0
0
ROYAL BK CDA
COM
780087102
108325
1073800
SH
Call
SOLE
1073800
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
8120
58413
SH
SOLE
58413
0
0
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
478
15752
SH
SOLE
15752
0
0
RPC INC
COM
749660106
251
32447
SH
SOLE
32447
0
0
RPM INTL INC
COM
749685103
694
5838
SH
SOLE
5838
0
0
RTX CORPORATION
COM
75513E101
36804
377359
SH
SOLE
377359
0
0
RXSIGHT INC
COM
78349D107
215
4160
SH
SOLE
4160
0
0
RYDER SYS INC
COM
783549108
366
3045
SH
SOLE
3045
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1260
10895
SH
SOLE
10895
0
0
S&P GLOBAL INC
COM
78409V104
21482
50493
SH
SOLE
50493
0
0
SAIA INC
COM
78709Y105
1808
3091
SH
SOLE
3091
0
0
SALESFORCE INC
COM
79466L302
74277
246621
SH
SOLE
246621
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
240
45786
SH
SOLE
45786
0
0
SANMINA CORPORATION
COM
801056102
278
4464
SH
SOLE
4464
0
0
SANOFI
SPONSORED AD
80105N105
14442
297152
SH
SOLE
297152
0
0
SAP SE
SPON ADR
803054204
1385
7103
SH
SOLE
7103
0
0
SCHLUMBERGER LTD
COM STK
806857108
5417
98839
SH
SOLE
98839
0
0
SCHWAB CHARLES CORP
COM
808513105
10041
138806
SH
SOLE
138806
0
0
SCHWAB STRATEGIC TR
US DIVIDEND
808524797
2543
31543
SH
SOLE
31543
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
923
12903
SH
SOLE
12903
0
0
SEABRIDGE GOLD INC
COM
811916105
9886
653377
SH
SOLE
653377
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
1977
21251
SH
SOLE
21251
0
0
SELECT SECTOR SPDR TR
SBI CONS STP
81369Y308
2197
28776
SH
SOLE
28776
0
0
SELECT SECTOR SPDR TR
SBI MATERIAL
81369Y100
138743
1493628
SH
SOLE
1493628
0
0
SELECT SECTOR SPDR TR
SBI CONS DIS
81369Y407
144159
783944
SH
SOLE
783944
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCA
81369Y209
5751
38928
SH
SOLE
38928
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
170507
1806025
SH
SOLE
1806025
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
35762
849040
SH
SOLE
849040
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
80149
636307
SH
SOLE
636307
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
37735
181183
SH
SOLE
181183
0
0
SELECT SECTOR SPDR TR
COMMUNICATIO
81369Y852
1616
19794
SH
SOLE
19794
0
0
SELECT SECTOR SPDR TR
SBI INT-UTIL
81369Y886
140820
2145019
SH
SOLE
2145019
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
473850
11250000
SH
Put
SOLE
11250000
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
6298
50000
SH
Put
SOLE
50000
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1562
7500
SH
Put
SOLE
7500
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
237978
5650000
SH
Call
SOLE
5650000
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
233
6353
SH
SOLE
6353
0
0
SERVICE CORP INTL
COM
817565104
774
10432
SH
SOLE
10432
0
0
SERVICENOW INC
COM
81762P102
51166
67112
SH
SOLE
67112
0
0
SES AI CORPORATION
CL A COM
78397Q109
39
23300
SH
SOLE
23300
0
0
SHAKE SHACK INC
CL A
819047101
359
3449
SH
SOLE
3449
0
0
SHELL PLC
SPON ADS
780259305
25332
377859
SH
SOLE
377859
0
0
SHERWIN WILLIAMS CO
COM
824348106
9805
28230
SH
SOLE
28230
0
0
SHINHAN FINANCIAL GROUP CO L
SPN ADR REST
824596100
1982
55847
SH
SOLE
55847
0
0
SHOPIFY INC
CL A
82509L107
521049
6751962
SH
SOLE
6751962
0
0
SHOPIFY INC
CL A
82509L107
25428
329500
SH
Put
SOLE
329500
0
0
SHOPIFY INC
CL A
82509L107
888234
11510100
SH
Call
SOLE
11510100
0
0
SIBANYE STILLWATER LTD
SPONSORED AD
82575P107
615
130543
SH
SOLE
130543
0
0
SILVERCREST METALS INC
COM
828363101
3405
510421
SH
SOLE
510421
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
20012
127881
SH
SOLE
127881
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
9389
60000
SH
Call
SOLE
60000
0
0
SIMPLIFY EXCHANGE TRADED FUN
HEALTH CARE
82889N772
1612
52125
SH
SOLE
52125
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1150
296361
SH
SOLE
296361
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
676
3870
SH
SOLE
3870
0
0
SK TELECOM LTD
SPONSORED AD
78440P306
4703
218131
SH
SOLE
218131
0
0
SKEENA RES LTD NEW
COM
83056P715
2557
555948
SH
SOLE
555948
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
473
4369
SH
SOLE
4369
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
788
31056
SH
SOLE
31056
0
0
SMITH A O CORP
COM
831865209
323
3607
SH
SOLE
3607
0
0
SMUCKER J M CO
COM NEW
832696405
1502
11929
SH
SOLE
11929
0
0
SNAP INC
CL A
83304A106
274
23871
SH
SOLE
23871
0
0
SNAP ON INC
COM
833034101
745
2514
SH
SOLE
2514
0
0
SNOWFLAKE INC
CL A
833445109
16165
100031
SH
SOLE
100031
0
0
SONY GROUP CORP
SPONSORED AD
835699307
2086
24332
SH
SOLE
24332
0
0
SOUTHERN CO
COM
842587107
2324
32395
SH
SOLE
32395
0
0
SOUTHERN COPPER CORP
COM
84265V105
1538
14442
SH
SOLE
14442
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
107
14178
SH
SOLE
14178
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
110911
278840
SH
SOLE
278840
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
25854
65000
SH
Call
SOLE
65000
0
0
SPDR GOLD TR
GOLD SHS
78463V107
37777
183635
SH
SOLE
183635
0
0
SPDR GOLD TR
GOLD SHS
78463V107
38593
187600
SH
Call
SOLE
187600
0
0
SPDR INDEX SHS FDS
EURO STOXX 5
78463X202
17399
331092
SH
SOLE
331092
0
0
SPDR INDEX SHS FDS
S&P EMKTSC E
78463X756
1778
31864
SH
SOLE
31864
0
0
SPDR INDEX SHS FDS
S&P GBLINF E
78463X855
1414
26113
SH
SOLE
26113
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
133760
255721
SH
SOLE
255721
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDC
78467Y107
750
1348
SH
SOLE
1348
0
0
SPDR SER TR
S&P DIVID ET
78464A763
12981
98907
SH
SOLE
98907
0
0
SPDR SER TR
S&P REGL BKG
78464A698
4527
90043
SH
SOLE
90043
0
0
SPDR SER TR
S&P METALS M
78464A755
1517
25167
SH
SOLE
25167
0
0
SPDR SER TR
S&P BIOTECH
78464A870
8351
88011
SH
SOLE
88011
0
0
SPDR SER TR
S&P HOMEBUIL
78464A888
279
2502
SH
SOLE
2502
0
0
SPDR SER TR
PRTFLO S&P50
78464A409
299
4083
SH
SOLE
4083
0
0
SPDR SER TR
PORTFOLIO SH
78464A474
335
11244
SH
SOLE
11244
0
0
SPDR SER TR
PRTFLO S&P50
78464A508
507
10121
SH
SOLE
10121
0
0
SPDR SER TR
AEROSPACE DE
78464A631
326
2320
SH
SOLE
2320
0
0
SPDR SER TR
PORTFOLIO AG
78464A649
7241
286420
SH
SOLE
286420
0
0
SPDR SER TR
PORTFOLIO S&
78464A854
215
3487
SH
SOLE
3487
0
0
SPDR SER TR
SPDR S&P 500
78468R796
350
8166
SH
SOLE
8166
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
471
13069
SH
SOLE
13069
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
949
3597
SH
SOLE
3597
0
0
SPROTT ETF TRUST
JR GOLD MINE
85210B201
406
12930
SH
SOLE
12930
0
0
SPROTT FDS TR
COPPER MINER
85208P881
331
14200
SH
SOLE
14200
0
0
SPROTT FDS TR
URANIUM MINE
85208P303
263
5342
SH
SOLE
5342
0
0
SPROTT INC
COM NEW
852066208
565
15308
SH
SOLE
15308
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
8098
398133
SH
SOLE
398133
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
8388
484879
SH
SOLE
484879
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
660
79659
SH
SOLE
79659
0
0
SPROUTS FMRS MKT INC
COM
85208M102
2061
31967
SH
SOLE
31967
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
606
9421
SH
SOLE
9421
0
0
SSGA ACTIVE ETF TR
SPDR TR TACT
78467V848
480
11977
SH
SOLE
11977
0
0
SSR MINING IN
COM
784730103
944
211624
SH
SOLE
211624
0
0
STANLEY BLACK & DECKER INC
COM
854502101
7909
80757
SH
SOLE
80757
0
0
STANTEC INC
COM
85472N109
21192
255113
SH
SOLE
255113
0
0
STARBUCKS CORP
COM
855244109
27907
305357
SH
SOLE
305357
0
0
STARWOOD PPTY TR INC
COM
85571B105
720
35411
SH
SOLE
35411
0
0
STEEL DYNAMICS INC
COM
858119100
2259
15237
SH
SOLE
15237
0
0
STELLANTIS N.V
SHS
N82405106
4046
142355
SH
SOLE
142355
0
0
STRATEGIC ED INC
COM
86272C103
332
3189
SH
SOLE
3189
0
0
STRYKER CORPORATION
COM
863667101
40366
112795
SH
SOLE
112795
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED AD
86562M209
6819
579357
SH
SOLE
579357
0
0
SUN CMNTYS INC
COM
866674104
217
1687
SH
SOLE
1687
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
385667
7064786
SH
SOLE
7064786
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
31886
584100
SH
Put
SOLE
584100
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
34796
637400
SH
Call
SOLE
637400
0
0
SUNCOR ENERGY INC NEW
COM
867224107
1094069
29641529
SH
SOLE
29641529
0
0
SUNRUN INC
COM
86771W105
456
34632
SH
SOLE
34632
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
15361
15208
SH
SOLE
15208
0
0
SYNOPSYS INC
COM
871607107
12264
21459
SH
SOLE
21459
0
0
SYSCO CORP
COM
871829107
9401
115805
SH
SOLE
115805
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED AD
874039100
128447
944118
SH
SOLE
944118
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
18798
126592
SH
SOLE
126592
0
0
TAPESTRY INC
COM
876030107
285
6004
SH
SOLE
6004
0
0
TARGA RES CORP
COM
87612G101
17440
155726
SH
SOLE
155726
0
0
TARGET CORP
COM
87612E106
4707
26561
SH
SOLE
26561
0
0
TARSUS PHARMACEUTICALS INC
COM
87650L103
5452
150000
SH
SOLE
150000
0
0
TASEKO MINES LTD
COM
876511106
665
309136
SH
SOLE
309136
0
0
TC ENERGY CORP
COM
87807B107
1281949
31889275
SH
SOLE
31889275
0
0
TC ENERGY CORP
COM
87807B107
3216
80000
SH
Call
SOLE
80000
0
0
TE CONNECTIVITY LTD
SHS
H84989104
4836
33300
SH
SOLE
33300
0
0
TECHNIPFMC PLC
COM
G87110105
452
18010
SH
SOLE
18010
0
0
TECK RESOURCES LTD
CL B
878742204
173511
3790103
SH
SOLE
3790103
0
0
TEJON RANCH CO
COM
879080109
1749
113500
SH
SOLE
113500
0
0
TELADOC HEALTH INC
COM
87918A105
653
43248
SH
SOLE
43248
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
1912
193324
SH
SOLE
193324
0
0
TELEFONICA S A
SPONSORED AD
879382208
4002
907457
SH
SOLE
907457
0
0
TELUS CORPORATION
COM
87971M103
500117
31237761
SH
SOLE
31237761
0
0
TELUS CORPORATION
COM
87971M103
801
50000
SH
Put
SOLE
50000
0
0
TELUS CORPORATION
COM
87971M103
801
50000
SH
Call
SOLE
50000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
4766
562674
SH
SOLE
562674
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
299
26722
SH
SOLE
26722
0
0
TENET HEALTHCARE CORP
COM NEW
88033G407
1151
10952
SH
SOLE
10952
0
0
TEREX CORP NEW
COM
880779103
342
5307
SH
SOLE
5307
0
0
TESLA INC
COM
88160R101
137458
781945
SH
SOLE
781945
0
0
TESLA INC
COM
88160R101
52807
300400
SH
Put
SOLE
300400
0
0
TESLA INC
COM
88160R101
103716
590000
SH
Call
SOLE
590000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED AD
881624209
1953
138398
SH
SOLE
138398
0
0
TEXAS INSTRS INC
COM
882508104
18150
104184
SH
SOLE
104184
0
0
TEXTRON INC
COM
883203101
472
4917
SH
SOLE
4917
0
0
TFI INTL INC
COM
87241L109
85724
537289
SH
SOLE
537289
0
0
THE CIGNA GROUP
COM
125523100
6414
17659
SH
SOLE
17659
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
152
106939
SH
SOLE
106939
0
0
THE ODP CORP
COM
88337F105
301
5683
SH
SOLE
5683
0
0
THE TRADE DESK INC
COM CL A
88339J105
1223
13989
SH
SOLE
13989
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
31874
54841
SH
SOLE
54841
0
0
THOMSON REUTERS CORP.
COM
884903808
163416
1049489
SH
SOLE
1049489
0
0
THOR INDS INC
COM
885160101
700
5965
SH
SOLE
5965
0
0
TIDAL ETF TR
SP FDS S&P 5
886364801
629
16602
SH
SOLE
16602
0
0
TILRAY BRANDS INC
COM
88688T100
219
88610
SH
SOLE
88610
0
0
TJX COS INC NEW
COM
872540109
38931
383861
SH
SOLE
383861
0
0
T-MOBILE US INC
COM
872590104
7649
46862
SH
SOLE
46862
0
0
TOAST INC
CL A
888787108
3044
122167
SH
SOLE
122167
0
0
TOLL BROTHERS INC
COM
889478103
1869
14444
SH
SOLE
14444
0
0
TORO CO
COM
891092108
525
5735
SH
SOLE
5735
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2687212
44504999
SH
SOLE
44504999
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
29435
487500
SH
Put
SOLE
487500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
111969
1854400
SH
Call
SOLE
1854400
0
0
TOTALENERGIES SE
SPONSORED AD
89151E109
15000
217924
SH
SOLE
217924
0
0
TOYOTA MOTOR CORP
ADS
892331307
2579
10249
SH
SOLE
10249
0
0
TRACTOR SUPPLY CO
COM
892356106
6579
25138
SH
SOLE
25138
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
3527
11750
SH
SOLE
11750
0
0
TRANSALTA CORP
COM
89346D107
16936
2637994
SH
SOLE
2637994
0
0
TRANSDIGM GROUP INC
COM
893641100
6100
4953
SH
SOLE
4953
0
0
TRANSOCEAN LTD
REGISTERED S
H8817H100
335
53397
SH
SOLE
53397
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1150
4999
SH
SOLE
4999
0
0
TRI POINTE HOMES INC
COM
87265H109
2097
54241
SH
SOLE
54241
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
11199
1004386
SH
SOLE
1004386
0
0
TRILOGY METALS INC NEW
COM
89621C105
8
16960
SH
SOLE
16960
0
0
TRIMBLE INC
COM
896239100
526
8170
SH
SOLE
8170
0
0
TRINITY PL HLDGS INC
COM
89656D101
6
39558
SH
SOLE
39558
0
0
TRIPADVISOR INC
COM
896945201
2002
72038
SH
SOLE
72038
0
0
TRUIST FINL CORP
COM
89832Q109
1670
42846
SH
SOLE
42846
0
0
TWILIO INC
CL A
90138F102
2632
43035
SH
SOLE
43035
0
0
TYSON FOODS INC
CL A
902494103
782
13318
SH
SOLE
13318
0
0
UBER TECHNOLOGIES INC
COM
90353T100
38103
494906
SH
SOLE
494906
0
0
UBER TECHNOLOGIES INC
COM
90353T100
4619
60000
SH
Put
SOLE
60000
0
0
UBS GROUP AG
SHS
H42097107
10878
353522
SH
SOLE
353522
0
0
ULTA BEAUTY INC
COM
90384S303
34879
66705
SH
SOLE
66705
0
0
ULTRA CLEAN HLDGS INC
COM
90385V107
218
4753
SH
SOLE
4753
0
0
UNDER ARMOUR INC
CL C
904311206
310
43429
SH
SOLE
43429
0
0
UNILEVER PLC
SPON ADR NEW
904767704
24889
495901
SH
SOLE
495901
0
0
UNION PAC CORP
COM
907818108
33467
136085
SH
SOLE
136085
0
0
UNITED AIRLS HLDGS INC
COM
910047109
4890
102140
SH
SOLE
102140
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
12193
82033
SH
SOLE
82033
0
0
UNITED RENTALS INC
COM
911363109
10357
14363
SH
SOLE
14363
0
0
UNITED STS OIL FD LP
UNITS
91232N207
322
4090
SH
SOLE
4090
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
102331
206855
SH
SOLE
206855
0
0
UNITY SOFTWARE INC
COM
91332U101
474
17770
SH
SOLE
17770
0
0
UNUM GROUP
COM
91529Y106
1457
27149
SH
SOLE
27149
0
0
URBAN OUTFITTERS INC
COM
917047102
2058
47389
SH
SOLE
47389
0
0
UR-ENERGY INC
COM
91688R108
24
15135
SH
SOLE
15135
0
0
US BANCORP DEL
COM NEW
902973304
12624
282406
SH
SOLE
282406
0
0
VAIL RESORTS INC
COM
91879Q109
464
2084
SH
SOLE
2084
0
0
VALE S A
SPONSORED AD
91912E105
1664
136473
SH
SOLE
136473
0
0
VALERO ENERGY CORP
COM
91913Y100
9210
53955
SH
SOLE
53955
0
0
VALVOLINE INC
COM
92047W101
2792
62636
SH
SOLE
62636
0
0
VANECK ETF TRUST
MRNGSTR WDE
92189F643
363
4040
SH
SOLE
4040
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
35794
159090
SH
SOLE
159090
0
0
VANECK ETF TRUST
PHARMACEUTCL
92189F692
255
2816
SH
SOLE
2816
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
253
1519
SH
SOLE
1519
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
17484
552952
SH
SOLE
552952
0
0
VANECK ETF TRUST
URANIUM PLS
92189F601
303
3984
SH
SOLE
3984
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
5194
134067
SH
SOLE
134067
0
0
VANECK ETF TRUST
OIL SERVICES
92189H607
1757
5223
SH
SOLE
5223
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
28385
897700
SH
Put
SOLE
897700
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
1935
61200
SH
Call
SOLE
61200
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX
921932703
476
2638
SH
SOLE
2638
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VA
921932778
2119
23961
SH
SOLE
23961
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VA
921932844
532
5864
SH
SOLE
5864
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GR
921932869
1032
9096
SH
SOLE
9096
0
0
VANGUARD BD INDEX FDS
INTERMED TER
921937819
1102
14618
SH
SOLE
14618
0
0
VANGUARD BD INDEX FDS
LONG TERM BO
921937793
554
7659
SH
SOLE
7659
0
0
VANGUARD BD INDEX FDS
SHORT TRM BO
921937827
6696
87341
SH
SOLE
87341
0
0
VANGUARD BD INDEX FDS
TOTAL BND MR
921937835
8511
117187
SH
SOLE
117187
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD
92203J407
494
10037
SH
SOLE
10037
0
0
VANGUARD INDEX FDS
MCAP VL IDXV
922908512
1622
10404
SH
SOLE
10404
0
0
VANGUARD INDEX FDS
MCAP GR IDXV
922908538
944
4005
SH
SOLE
4005
0
0
VANGUARD INDEX FDS
SM CP VAL ET
922908611
720
3751
SH
SOLE
3751
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
912
3651
SH
SOLE
3651
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1282
3725
SH
SOLE
3725
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1050
6445
SH
SOLE
6445
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
809
3539
SH
SOLE
3539
0
0
VANGUARD INDEX FDS
TOTAL STK MK
922908769
9246
35576
SH
SOLE
35576
0
0
VANGUARD INDEX FDS
S&P 500 ETF
922908363
32112
66802
SH
SOLE
66802
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
17199
411752
SH
SOLE
411752
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX U
922042775
1176
20052
SH
SOLE
20052
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP E
922042718
254
2175
SH
SOLE
2175
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST E
922042742
5037
45586
SH
SOLE
45586
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE
922042874
2391
35499
SH
SOLE
35499
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000V
92206C649
2421
17312
SH
SOLE
17312
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000I
92206C664
15344
180390
SH
SOLE
180390
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM T
92206C102
1996
34365
SH
SOLE
34365
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM COR
92206C409
894
11569
SH
SOLE
11569
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
6754
36984
SH
SOLE
36984
0
0
VANGUARD STAR FDS
VG TL INTL S
921909768
228
3780
SH
SOLE
3780
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV
921943858
21809
434695
SH
SOLE
434695
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
562
4649
SH
SOLE
4649
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
1808
22182
SH
SOLE
22182
0
0
VANGUARD WORLD FD
MEGA GRWTH I
921910816
339
1183
SH
SOLE
1183
0
0
VANGUARD WORLD FD
CONSUM STP E
92204A207
2505
12269
SH
SOLE
12269
0
0
VANGUARD WORLD FD
ENERGY ETF
92204A306
1051
7978
SH
SOLE
7978
0
0
VANGUARD WORLD FD
FINANCIALS E
92204A405
555
5418
SH
SOLE
5418
0
0
VANGUARD WORLD FD
INDUSTRIAL E
92204A603
1676
6865
SH
SOLE
6865
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
5925
11299
SH
SOLE
11299
0
0
VANGUARD WORLD FD
MATERIALS ET
92204A801
2163
10582
SH
SOLE
10582
0
0
VANGUARD WORLD FD
HEALTH CAR E
92204A504
960
3548
SH
SOLE
3548
0
0
VEEVA SYS INC
CL A COM
922475108
497
2145
SH
SOLE
2145
0
0
VENTAS INC
COM
92276F100
4408
101245
SH
SOLE
101245
0
0
VERALTO CORP
COM SHS
92338C103
360
4065
SH
SOLE
4065
0
0
VERISK ANALYTICS INC
COM
92345Y106
6420
27236
SH
SOLE
27236
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
58526
1394797
SH
SOLE
1394797
0
0
VERMILION ENERGY INC
COM
923725105
4151
333654
SH
SOLE
333654
0
0
VERSABANK NEW
COM
92512J106
13138
1242972
SH
SOLE
1242972
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
4923
11777
SH
SOLE
11777
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
1438
17604
SH
SOLE
17604
0
0
VERVE THERAPEUTICS INC
COM
92539P101
255
19203
SH
SOLE
19203
0
0
VIATRIS INC
COM
92556V106
1604
134332
SH
SOLE
134332
0
0
VICI PPTYS INC
COM
925652109
11088
372206
SH
SOLE
372206
0
0
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
196
10088
SH
SOLE
10088
0
0
VILLAGE FARMS INTL INC
COM
92707Y108
21
16780
SH
SOLE
16780
0
0
VIMEO INC
COMMON STOCK
92719V100
1923
470195
SH
SOLE
470195
0
0
VIPSHOP HLDGS LTD
SPONSORED AD
92763W103
475
28731
SH
SOLE
28731
0
0
VISA INC
COM CL A
92826C839
240885
863139
SH
SOLE
863139
0
0
VISTA ENERGY S.A.B. DE C.V.
SPONSORED AD
92837L109
11435
276348
SH
SOLE
276348
0
0
VISTRA CORP
COM
92840M102
2968
42615
SH
SOLE
42615
0
0
VIZSLA SILVER CORP
COM NEW
92859G202
23
17221
SH
SOLE
17221
0
0
VODAFONE GROUP PLC NEW
SPONSORED AD
92857W308
1853
208186
SH
SOLE
208186
0
0
VONTIER CORPORATION
COM
928881101
362
7979
SH
SOLE
7979
0
0
VORNADO RLTY TR
SH BEN INT
929042109
4319
150112
SH
SOLE
150112
0
0
VULCAN MATLS CO
COM
929160109
840
3077
SH
SOLE
3077
0
0
WABTEC
COM
929740108
655
4499
SH
SOLE
4499
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
9199
424096
SH
SOLE
424096
0
0
WALMART INC
COM
931142103
110142
1830516
SH
SOLE
1830516
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
7959
911694
SH
SOLE
911694
0
0
WASTE CONNECTIONS INC
COM
94106B101
248278
1443395
SH
SOLE
1443395
0
0
WASTE CONNECTIONS INC
COM
94106B101
3887
22600
SH
Put
SOLE
22600
0
0
WASTE CONNECTIONS INC
COM
94106B101
3870
22500
SH
Call
SOLE
22500
0
0
WASTE MGMT INC DEL
COM
94106L109
45282
212443
SH
SOLE
212443
0
0
WATERS CORP
COM
941848103
2563
7447
SH
SOLE
7447
0
0
WATSCO INC
COM
942622200
2416
5592
SH
SOLE
5592
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
372
3223
SH
SOLE
3223
0
0
WELLS FARGO CO NEW
COM
949746101
74385
1283392
SH
SOLE
1283392
0
0
WELLTOWER INC
COM
95040Q104
20564
220074
SH
SOLE
220074
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
21975
254370
SH
SOLE
254370
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
4320
50000
SH
Put
SOLE
50000
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
233
2700
SH
Call
SOLE
2700
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
3041
7685
SH
SOLE
7685
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
3801
59218
SH
SOLE
59218
0
0
WESTERN COPPER & GOLD CORP
COM
95805V108
105
68715
SH
SOLE
68715
0
0
WESTERN DIGITAL CORP.
COM
958102105
1213
17776
SH
SOLE
17776
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP
958669103
5567
156600
SH
SOLE
156600
0
0
WESTROCK CO
COM
96145D105
639
12929
SH
SOLE
12929
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
238
6631
SH
SOLE
6631
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
163337
3465672
SH
SOLE
3465672
0
0
WHIRLPOOL CORP
COM
963320106
493
4125
SH
SOLE
4125
0
0
WILLIAMS COS INC
COM
969457100
1071
27485
SH
SOLE
27485
0
0
WILLIAMS SONOMA INC
COM
969904101
2577
8116
SH
SOLE
8116
0
0
WISDOMTREE TR
JPN SCAP HDG
97717W521
535
15980
SH
SOLE
15980
0
0
WISDOMTREE TR
INDIA ERNGS
97717W422
439
10083
SH
SOLE
10083
0
0
WISDOMTREE TR
INTL QULTY D
97717X131
561
14731
SH
SOLE
14731
0
0
WISDOMTREE TR
EMER MKT HIG
97717W315
621
14841
SH
SOLE
14841
0
0
WISDOMTREE TR
US MIDCAP DI
97717W505
455
9329
SH
SOLE
9329
0
0
WISDOMTREE TR
INTL EQUITY
97717W703
2417
44099
SH
SOLE
44099
0
0
WISDOMTREE TR
US QTLY DIV
97717X669
286
3753
SH
SOLE
3753
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED AD
980228308
310
15529
SH
SOLE
15529
0
0
WORKDAY INC
CL A
98138H101
295
1082
SH
SOLE
1082
0
0
WPP PLC NEW
ADR
92937A102
4694
99022
SH
SOLE
99022
0
0
WYNN RESORTS LTD
COM
983134107
1580
15455
SH
SOLE
15455
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
1607
37320
SH
SOLE
37320
0
0
XPEL INC
COM
98379L100
2346
43435
SH
SOLE
43435
0
0
XPO INC
COM
983793100
1893
15514
SH
SOLE
15514
0
0
XYLEM INC
COM
98419M100
1066
8251
SH
SOLE
8251
0
0
YETI HLDGS INC
COM
98585X104
233
6053
SH
SOLE
6053
0
0
YUM BRANDS INC
COM
988498101
5147
37123
SH
SOLE
37123
0
0
YUM CHINA HLDGS INC
COM
98850P109
2166
54432
SH
SOLE
54432
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
346
1149
SH
SOLE
1149
0
0
ZENTEK LTD
COM
98942X102
45
37100
SH
SOLE
37100
0
0
ZEVIA PBC
CL A
98955K104
14
12145
SH
SOLE
12145
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
873
6611
SH
SOLE
6611
0
0
ZOETIS INC
CL A
98978V103
21373
126310
SH
SOLE
126310
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
3837
58704
SH
SOLE
58704
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
327
5000
SH
Call
SOLE
5000
0
0
ZSCALER INC
COM
98980G102
1779
9234
SH
SOLE
9234
0
0