0001085146-24-002309.txt : 20240508
0001085146-24-002309.hdr.sgml : 20240508
20240508101722
ACCESSION NUMBER: 0001085146-24-002309
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240508
DATE AS OF CHANGE: 20240508
EFFECTIVENESS DATE: 20240508
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Moors & Cabot, Inc.
CENTRAL INDEX KEY: 0001607239
ORGANIZATION NAME:
IRS NUMBER: 042644548
STATE OF INCORPORATION: MA
FISCAL YEAR END: 0614
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-16128
FILM NUMBER: 24924642
BUSINESS ADDRESS:
STREET 1: ONE FEDERAL ST.
STREET 2: 19TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 617-426-0500
MAIL ADDRESS:
STREET 1: ONE FEDERAL ST.
STREET 2: 19TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02110
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001607239
XXXXXXXX
03-31-2024
03-31-2024
false
Moors & Cabot, Inc.
One Federal St.
19th Floor
BOSTON
MA
02110
13F HOLDINGS REPORT
028-16128
N
Katherine R. Kelliher
Compliance Officer
617-314-0213
/s/ Katherine R. Kelliher
Boston
MA
05-08-2024
0
911
1844665463
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
BBG001S5T7X2
1301939
12274
SH
SOLE
12274
0
0
ABBOTT LABS
COM
002824100
BBG001S5N9M6
6499300
57182
SH
SOLE
57182
0
0
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
12895066
70813
SH
SOLE
70813
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
BBG001S5R1L0
272751
97411
SH
SOLE
97411
0
0
ABRDN GLOBAL PREMIER PPTYS F
COM SH BEN INT
00302L108
BBG001SSZNJ6
70726
17860
SH
SOLE
17860
0
0
ABRDN INCOME CREDIT STRATEGI
COM
003057106
BBG001TCSLH4
147126
21700
SH
SOLE
21700
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
9454787
27278
SH
SOLE
27278
0
0
ADAM NAT RES FD INC
COM
00548F105
BBG001S5V3Q6
329533
14290
SH
SOLE
14290
0
0
ADEIA INC
COM
00676P107
BBG00RBFBL78
192192
17600
SH
SOLE
17600
0
0
ADOBE INC
COM
00724F101
BBG001S5NCQ5
1862479
3691
SH
SOLE
3691
0
0
ADT INC DEL
COM
00090Q103
BBG001S6VGG6
166656
24800
SH
SOLE
24800
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
BBG001S5NN36
3208571
17777
SH
SOLE
17777
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
BBG001S5NN36
5585
500
SH
Call
SOLE
500
0
0
ADVENT CONV & INCOME FD
COM
00764C109
BBG001SJLCH7
250740
21000
SH
SOLE
21000
0
0
AERCAP HOLDINGS NV
SHS
N00985106
BBG001SNX4Y4
418819
4819
SH
SOLE
4819
0
0
AES CORP
COM
00130H105
BBG001S6B1L5
707016
39432
SH
SOLE
39432
0
0
AFLAC INC
COM
001055102
BBG001S5NGJ4
649359
7563
SH
SOLE
7563
0
0
AGNICO EAGLE MINES LTD
COM
008474108
BBG001S77MK3
1262908
21172
SH
SOLE
21172
0
0
AIM ETF PRODUCTS TRUST
US LRGCP B10 DEC
00888H836
BBG01BM23K43
257953
8560
SH
SOLE
8560
0
0
AIM ETF PRODUCTS TRUST
US LRGCP B20 JAN
00888H802
BBG00YPGMDP2
292346
9300
SH
SOLE
9300
0
0
AIM ETF PRODUCTS TRUST
US LRGCP B20 JUL
00888H406
BBG00VSHDKC1
200562
6150
SH
SOLE
6150
0
0
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
2663092
10992
SH
SOLE
10992
0
0
AIRBNB INC
COM CL A
009066101
BBG001Y2XS16
231439
1403
SH
SOLE
1403
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
BBG001S7YHX0
341724
3142
SH
SOLE
3142
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
BBG009HT65S0
1261876
85551
SH
SOLE
85551
0
0
ALASKA AIR GROUP INC
COM
011659109
BBG001S5NLG6
214950
5000
SH
SOLE
5000
0
0
ALBEMARLE CORP
COM
012653101
BBG001S7SBP9
321196
2438
SH
SOLE
2438
0
0
ALCOA CORP
COM
013872106
BBG00B3T3HF1
398992
11808
SH
SOLE
11808
0
0
ALCON AG
ORD SHS
H01301128
BBG00NPWGYR0
1766029
21203
SH
SOLE
21203
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
BBG001S6CPH6
293528
2277
SH
SOLE
2277
0
0
ALICO INC
COM
016230104
BBG001S5NKW0
337159
11515
SH
SOLE
11515
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
BBG001S5N9S0
1910596
54997
SH
SOLE
54997
0
0
ALLIANT ENERGY CORP
COM
018802108
BBG001S8ZQ30
247918
4919
SH
SOLE
4919
0
0
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
BBG001SLHRS2
267771
28700
SH
SOLE
28700
0
0
ALLSTATE CORP
COM
020002101
BBG001S9BM06
3349474
19360
SH
SOLE
19360
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
21968616
145555
SH
SOLE
145555
0
0
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
9988865
65604
SH
SOLE
65604
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
BBG001TBMNT5
500276
10541
SH
SOLE
10541
0
0
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
1811631
41532
SH
SOLE
41532
0
0
AMAZON COM INC
COM
023135106
BBG001S5PQL7
35749151
198188
SH
SOLE
198188
0
0
AMBEV SA
SPONSORED ADR
02319V103
BBG005KLVT74
157356
63450
SH
SOLE
63450
0
0
AMCOR PLC
ORD
G0250X107
BBG00LNJRQ18
121253
12750
SH
SOLE
12750
0
0
AMEREN CORP
COM
023608102
BBG001S5NF24
413085
5585
SH
SOLE
5585
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
1497051
17387
SH
SOLE
17387
0
0
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
2092484
9190
SH
SOLE
9190
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
BBG001S5NJG1
413380
5288
SH
SOLE
5288
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
BBG001S5NPQ6
518039
2622
SH
SOLE
2622
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
765697
6265
SH
SOLE
6265
0
0
AMERICOLD REALTY TRUST INC
COM
03064D108
BBG001SMQ866
422394
16950
SH
SOLE
16950
0
0
AMERIPRISE FINL INC
COM
03076C106
BBG001SK6096
227112
518
SH
SOLE
518
0
0
AMETEK INC
COM
031100100
BBG001S5NN54
3360239
18372
SH
SOLE
18372
0
0
AMGEN INC
COM
031162100
BBG001S5NNL6
6196409
21794
SH
SOLE
21794
0
0
AMPHENOL CORP NEW
CL A
032095101
BBG001S5NSK6
251348
2179
SH
SOLE
2179
0
0
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
695907
3518
SH
SOLE
3518
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
BBG001T53FW2
304562
5011
SH
SOLE
5011
0
0
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
BBG001S8J4S0
470315
23886
SH
SOLE
23886
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
BBG00GBNZ4N9
481288
34231
SH
SOLE
34231
0
0
ANTERO RESOURCES CORP
COM
03674X106
BBG001T61KH8
402085
13865
SH
SOLE
13865
0
0
AON PLC
SHS CL A
G0403H108
BBG00SSQFPR9
280659
841
SH
SOLE
841
0
0
APA CORPORATION
COM
03743Q108
BBG00YTS96H1
657370
19121
SH
SOLE
19121
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
BBG00ZNLTFL2
1489402
13245
SH
SOLE
13245
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
BBG00ZNLTFL2
2380
100
SH
Call
SOLE
100
0
0
APOLLO TACTICAL INCOME FD IN
COM
037638103
BBG003NQ4BY4
254898
17825
SH
SOLE
17825
0
0
APPLE INC
COM
037833100
BBG001S5N8V8
74741039
435859
SH
SOLE
435859
0
0
APPLE INC
COM
037833100
BBG001S5N8V8
2430
300
SH
Call
SOLE
300
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
BBG001S5NK14
219281
1110
SH
SOLE
1110
0
0
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
2585080
12535
SH
SOLE
12535
0
0
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
5820
100
SH
Call
SOLE
100
0
0
ARBOR REALTY TRUST INC
COM
038923108
BBG001SJP3G4
172250
13000
SH
SOLE
13000
0
0
ARCADIUM LITHIUM PLC
COM SHS
G0508H110
BBG01HN34WP7
112422
26084
SH
SOLE
26084
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
BBG001S9HZ74
389912
4218
SH
SOLE
4218
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
BBG001S5ND74
1779946
28339
SH
SOLE
28339
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
BBG001S5ND74
1390
100
SH
Call
SOLE
100
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
BBG001V0XGV6
198986
17894
SH
SOLE
17894
0
0
ARES CAPITAL CORP
COM
04010L103
BBG001SL96Z9
691481
33212
SH
SOLE
33212
0
0
ARISTA NETWORKS INC
COM
040413106
BBG001T51KQ0
785266
2708
SH
SOLE
2708
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
BBG007FJPCC9
274974
9561
SH
SOLE
9561
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
BBG007FJMV49
1063144
21229
SH
SOLE
21229
0
0
ARM HOLDINGS PLC
SPONSORED ADR
042068205
BBG01J1GY084
1312395
10500
SH
SOLE
10500
0
0
ARM HOLDINGS PLC
SPONSORED ADR
042068205
BBG01J1GY084
5620
100
SH
Call
SOLE
100
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
BBG001SCG0R3
987014
1017
SH
SOLE
1017
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
BBG001SB80N8
571451
8435
SH
SOLE
8435
0
0
AT&T INC
COM
00206R102
BBG001S5VWH2
3265215
185524
SH
SOLE
185524
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
BBG001S7GJV8
318920
9032
SH
SOLE
9032
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
1413362
5659
SH
SOLE
5659
0
0
AVALONBAY CMNTYS INC
COM
053484101
BBG001S7J2H8
1248935
6731
SH
SOLE
6731
0
0
AVERY DENNISON CORP
COM
053611109
BBG001S5NZM8
233296
1045
SH
SOLE
1045
0
0
AVISTA CORP
COM
05379B107
BBG001S5NZ48
337628
9641
SH
SOLE
9641
0
0
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
BBG001SF8W86
916583
8219
SH
SOLE
8219
0
0
B2GOLD CORP
COM
11777Q209
BBG001T0CNW6
64859
24850
SH
SOLE
24850
0
0
BAKER HUGHES COMPANY
CL A
05722G100
BBG00GBVBK60
1573850
46981
SH
SOLE
46981
0
0
BAKKT HOLDINGS INC
COM CL A
05759B107
BBG00XRJ7Y59
16415
35700
SH
SOLE
35700
0
0
BALL CORP
COM
058498106
BBG001S5P7Q4
286280
4250
SH
SOLE
4250
0
0
BANCO SANTANDER S.A.
ADR
05964H105
BBG001S5WCX7
82458
17037
SH
SOLE
17037
0
0
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
5120779
135042
SH
SOLE
135042
0
0
BANK NEW YORK MELLON CORP
COM
064058100
BBG001S5P6Q6
1949895
33841
SH
SOLE
33841
0
0
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
BBG001S7BGZ5
271915
8500
SH
SOLE
8500
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06748F324
BBG00JQ5JX14
337220
26000
SH
SOLE
26000
0
0
BARNES GROUP INC
COM
067806109
BBG001S5P0S7
306488
8250
SH
SOLE
8250
0
0
BARRICK GOLD CORP
COM
067901108
BBG001S5N9P3
946835
56901
SH
SOLE
56901
0
0
BAXTER INTL INC
COM
071813109
BBG001S5P1K3
1296885
30344
SH
SOLE
30344
0
0
BCE INC
COM NEW
05534B760
BBG001S5P2C0
673857
19831
SH
SOLE
19831
0
0
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
1857648
7507
SH
SOLE
7507
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
634440
1
SH
SOLE
1
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
12015938
28574
SH
SOLE
28574
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
BBG001S5P5K4
2071790
35912
SH
SOLE
35912
0
0
BIOGEN INC
COM
09062X103
BBG001S67826
218864
1015
SH
SOLE
1015
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
BBG001S76R05
303070
3470
SH
SOLE
3470
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
BBG00FQ8T4M6
384832
5087
SH
SOLE
5087
0
0
BLACK HILLS CORP
COM
092113109
BBG001S5P6X8
402893
7379
SH
SOLE
7379
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
BBG008B5CF38
1437401
89950
SH
SOLE
89950
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
BBG001SS72L0
582605
54500
SH
SOLE
54500
0
0
BLACKROCK INC
COM
09247X101
BBG001SDBP55
7654424
9181
SH
SOLE
9181
0
0
BLACKROCK INCOME TR INC
COM NEW
09247F209
BBG001S5P7B0
362581
30469
SH
SOLE
30469
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
BBG001S792S7
203728
18673
SH
SOLE
18673
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
BBG001S5TGK6
75650
10715
SH
SOLE
10715
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
BBG001S71893
314521
27445
SH
SOLE
27445
0
0
BLACKROCK RES & COMMODITIES
SHS
09257A108
BBG001TG5XN7
202448
22296
SH
SOLE
22296
0
0
BLACKSTONE INC
COM
09260D107
BBG001S7H949
7601943
57867
SH
SOLE
57867
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
BBG00MS80PP0
872200
28000
SH
SOLE
28000
0
0
BLACKSTONE STRATEGIC CRED 20
COM SHS BEN IN
09257R101
BBG002W5R801
211225
17750
SH
SOLE
17750
0
0
BLOCK INC
CL A
852234103
BBG001TFLWL5
606692
7173
SH
SOLE
7173
0
0
BLOCK INC
CL A
852234103
BBG001TFLWL5
1690
100
SH
Call
SOLE
100
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
BBG00DB0XYD3
330670
21500
SH
SOLE
21500
0
0
BNY MELLON STRATEGIC MUN BD
COM
09662E109
BBG001S6D1L3
58600
10000
SH
SOLE
10000
0
0
BOEING CO
COM
097023105
BBG001S5P0V3
3826756
19829
SH
SOLE
19829
0
0
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
954132
263
SH
SOLE
263
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
BBG001T91S76
253536
1708
SH
SOLE
1708
0
0
BOSTON PROPERTIES INC
COM
101121101
BBG001S9TWV1
300426
4600
SH
SOLE
4600
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
BBG001S63L94
1829916
26718
SH
SOLE
26718
0
0
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
3578590
94973
SH
SOLE
94973
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
5476625
100989
SH
SOLE
100989
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
BBG001S6VV46
2411017
79050
SH
SOLE
79050
0
0
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
20691918
15612
SH
SOLE
15612
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
BBG019Z17GF9
362002
8615
SH
SOLE
8615
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
BBG001SF86D7
593549
14176
SH
SOLE
14176
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
BBG001S73383
451223
45304
SH
SOLE
45304
0
0
BROWN & BROWN INC
COM
115236101
BBG001S5XFN0
590282
6743
SH
SOLE
6743
0
0
BUNGE GLOBAL SA
COM SHS
H11356104
BBG01JZ8VLC7
669661
6532
SH
SOLE
6532
0
0
BURKE HERBERT FINL SVCS CORP
COM
12135Y108
BBG019X33P61
1513987
27021
SH
SOLE
27021
0
0
C3 AI INC
CL A
12468P104
BBG00Y6G6Y84
337373
12463
SH
SOLE
12463
0
0
CACI INTL INC
CL A
127190304
BBG001SF9NK1
713337
1883
SH
SOLE
1883
0
0
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
BBG004K1ZMP2
544994
7438
SH
SOLE
7438
0
0
CAMBRIDGE BANCORP
COM
132152109
BBG001S7RSV6
236856
3475
SH
SOLE
3475
0
0
CAMECO CORP
COM
13321L108
BBG001S5Y5S6
494931
11425
SH
SOLE
11425
0
0
CAMPBELL SOUP CO
COM
134429109
BBG001S5Q2B0
444924
10010
SH
SOLE
10010
0
0
CAMPING WORLD HLDGS INC
CL A
13462K109
BBG00D2Z7X92
516168
18534
SH
SOLE
18534
0
0
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
745479
5660
SH
SOLE
5660
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
BBG001S7F4Z8
2291097
25985
SH
SOLE
25985
0
0
CAPITAL GROUP GBL GROWTH EQT
SHS CREATION UNI
14020X104
BBG015DN3GR4
201888
7010
SH
SOLE
7010
0
0
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
547441
3677
SH
SOLE
3677
0
0
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
1650
100
SH
Call
SOLE
100
0
0
CARDINAL HEALTH INC
COM
14149Y108
BBG001S7PC34
704989
6300
SH
SOLE
6300
0
0
CARLYLE GROUP INC
COM
14316J108
BBG001S7JM84
299192
6378
SH
SOLE
6378
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
BBG001S5PL01
289774
17734
SH
SOLE
17734
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
BBG00RP5HZM1
1517815
26111
SH
SOLE
26111
0
0
CASEYS GEN STORES INC
COM
147528103
BBG001S5PHZ2
2868916
9009
SH
SOLE
9009
0
0
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
8199424
22377
SH
SOLE
22377
0
0
CAVA GROUP INC
COM
148929102
BBG00GBR8762
227663
3250
SH
SOLE
3250
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
BBG001T71BP7
1017129
5536
SH
SOLE
5536
0
0
CBRE GBL REAL ESTATE INC FD
COM
12504G100
BBG001SJ9SR5
364474
67746
SH
SOLE
67746
0
0
CELANESE CORP DEL
COM
150870103
BBG001SJDDG5
470725
2739
SH
SOLE
2739
0
0
CENCORA INC
COM
03073E105
BBG001S8X7P0
565430
2327
SH
SOLE
2327
0
0
CENTENE CORP DEL
COM
15135B101
BBG001S6T7Q8
4000753
50978
SH
SOLE
50978
0
0
CENTERPOINT ENERGY INC
COM
15189T107
BBG001SB10S0
1458732
51202
SH
SOLE
51202
0
0
CHARLES RIV LABS INTL INC
COM
159864107
BBG001S7Q271
535668
1977
SH
SOLE
1977
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
BBG001SB85K0
1715545
10460
SH
SOLE
10460
0
0
CHEGG INC
COM
163092109
BBG001TBCK85
75700
10000
SH
SOLE
10000
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
BBG001S7W158
478356
2966
SH
SOLE
2966
0
0
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
15344469
97277
SH
SOLE
97277
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
BBG001SP50B3
514498
177
SH
SOLE
177
0
0
CHUBB LIMITED
COM
H1467J104
BBG001S8S1L3
2747248
10602
SH
SOLE
10602
0
0
CIENA CORP
COM NEW
171779309
BBG001S61J73
216245
4373
SH
SOLE
4373
0
0
CINCINNATI FINL CORP
COM
172062101
BBG001S5PTM0
408958
3294
SH
SOLE
3294
0
0
CINTAS CORP
COM
172908105
BBG001S7CRG1
486439
708
SH
SOLE
708
0
0
CISCO SYS INC
COM
17275R102
BBG001S6HC62
6328486
126798
SH
SOLE
126798
0
0
CITIGROUP INC
COM NEW
172967424
BBG001S72ZG4
936439
14808
SH
SOLE
14808
0
0
CITIZENS FINL GROUP INC
COM
174610105
BBG006Q0HZT0
278474
7674
SH
SOLE
7674
0
0
CIVEO CORP CDA
COM NEW
17878Y207
BBG009KJ2H33
722856
26922
SH
SOLE
26922
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
BBG001SPD4H0
1187495
443095
SH
SOLE
443095
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
BBG001S5PW43
781981
34388
SH
SOLE
34388
0
0
CLOROX CO DEL
COM
189054109
BBG001S5PX50
434963
2841
SH
SOLE
2841
0
0
CME GROUP INC
COM
12572Q105
BBG001S86547
6157141
28599
SH
SOLE
28599
0
0
CNA FINL CORP
COM
126117100
BBG001S5PYX7
664495
14630
SH
SOLE
14630
0
0
COCA COLA CO
COM
191216100
BBG001S5SMQ8
6735509
110093
SH
SOLE
110093
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
BBG001SG5559
321985
26654
SH
SOLE
26654
0
0
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
3996876
44385
SH
SOLE
44385
0
0
COLUMBIA FINL INC
COM
197641103
BBG003222R95
172100
10000
SH
SOLE
10000
0
0
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
2092264
48264
SH
SOLE
48264
0
0
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
5842257
45901
SH
SOLE
45901
0
0
CONSOLIDATED EDISON INC
COM
209115104
BBG001S5QRL4
2114576
23286
SH
SOLE
23286
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
8631694
31762
SH
SOLE
31762
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
3590
100
SH
Call
SOLE
100
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
BBG014KFRPJ9
459722
2487
SH
SOLE
2487
0
0
COPT DEFENSE PROPERTIES
SHS BEN INT
22002T108
BBG001S5XVM6
241871
10007
SH
SOLE
10007
0
0
CORE LABORATORIES INC
COM
21867A105
BBG01GG28WT1
1288361
75431
SH
SOLE
75431
0
0
CORNING INC
COM
219350105
BBG001S5RLH1
1998918
60647
SH
SOLE
60647
0
0
CORTEVA INC
COM
22052L104
BBG00BN969D0
2281207
39556
SH
SOLE
39556
0
0
COSTAMARE INC
SHS
Y1771G102
BBG001TCSQ10
495995
43700
SH
SOLE
43700
0
0
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
6677290
9114
SH
SOLE
9114
0
0
COTERRA ENERGY INC
COM
127097103
BBG001S6H6Y4
3456218
123968
SH
SOLE
123968
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
BBG00DBBGRY0
201958
2963
SH
SOLE
2963
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
BBG00BLYKRZ7
480564
1499
SH
SOLE
1499
0
0
CSW INDUSTRIALS INC
COM
126402106
BBG007NLG4M2
234756
1001
SH
SOLE
1001
0
0
CSX CORP
COM
126408103
BBG001S5Q7Q3
2987995
80604
SH
SOLE
80604
0
0
CULP INC
COM
230215105
BBG001S5PPQ4
1028530
214277
SH
SOLE
214277
0
0
CUMMINS INC
COM
231021106
BBG001S5Q9M3
1166046
3957
SH
SOLE
3957
0
0
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
15638533
196070
SH
SOLE
196070
0
0
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
556705
2229
SH
SOLE
2229
0
0
DANAOS CORPORATION
SHS
Y1968P121
BBG001SQ4NL1
374862
5192
SH
SOLE
5192
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
BBG00S4VMQV9
13625
12500
SH
SOLE
12500
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
6271768
15269
SH
SOLE
15269
0
0
DELEK US HLDGS INC NEW
COM
24665A103
BBG00FZYFVD4
279211
9083
SH
SOLE
9083
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
BBG00DW3SZT0
381362
3342
SH
SOLE
3342
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
BBG001SPT759
594995
12429
SH
SOLE
12429
0
0
DEVON ENERGY CORP NEW
COM
25179M103
BBG001S63VG4
1698412
33846
SH
SOLE
33846
0
0
DEXCOM INC
COM
252131107
BBG001SKZG99
230936
1665
SH
SOLE
1665
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
1872020
12586
SH
SOLE
12586
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
BBG002PHSZN7
694388
3504
SH
SOLE
3504
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
BBG011DXY6D4
507398
15881
SH
SOLE
15881
0
0
DISCOVER FINL SVCS
COM
254709108
BBG001SS0KV6
597963
4561
SH
SOLE
4561
0
0
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
8315329
67958
SH
SOLE
67958
0
0
DNP SELECT INCOME FD INC
COM
23325P104
BBG001S5QKC9
136812
15084
SH
SOLE
15084
0
0
DOLLAR GEN CORP NEW
COM
256677105
BBG001T5BM30
311309
1995
SH
SOLE
1995
0
0
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
1195278
24299
SH
SOLE
24299
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
BBG001SLKJK4
3382120
100300
SH
SOLE
100300
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
BBG006476HV8
726625
18893
SH
SOLE
18893
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
BBG003TXW7X2
381000
30000
SH
SOLE
30000
0
0
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
BBG00R4C16B2
347492
21800
SH
SOLE
21800
0
0
DOVER CORP
COM
260003108
BBG001S5QL46
220424
1244
SH
SOLE
1244
0
0
DOW INC
COM
260557103
BBG00BN96931
3121489
53884
SH
SOLE
53884
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
BBG0134WCMB3
1201322
26455
SH
SOLE
26455
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
4849689
50147
SH
SOLE
50147
0
0
DUPONT DE NEMOURS INC
COM
26614N102
BBG00BN961H3
1890136
24653
SH
SOLE
24653
0
0
DXP ENTERPRISES INC
COM NEW
233377407
BBG001S9F0F4
402975
7500
SH
SOLE
7500
0
0
EASTERN BANKSHARES INC
COM
27627N105
BBG00W9KWY41
565558
41042
SH
SOLE
41042
0
0
EASTMAN CHEM CO
COM
277432100
BBG001S7JNP3
285928
2853
SH
SOLE
2853
0
0
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
14608987
46722
SH
SOLE
46722
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
BBG001S9B8R8
227107
23293
SH
SOLE
23293
0
0
EATON VANCE MUN BD FD
COM
27827X101
BBG001S6S949
210954
20382
SH
SOLE
20382
0
0
EATON VANCE MUN INCOME 2028
SHS
27829U105
BBG003PQCQX1
294360
16500
SH
SOLE
16500
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
BBG001T0RCC6
539175
32500
SH
SOLE
32500
0
0
EATON VANCE SHORT DURATION D
COM
27828V104
BBG001SF3JF2
142560
13500
SH
SOLE
13500
0
0
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
BBG001SC5YX4
63600
10000
SH
SOLE
10000
0
0
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
BBG001SQK9P0
169956
12721
SH
SOLE
12721
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
BBG001SPXHX1
222315
27245
SH
SOLE
27245
0
0
ECOLAB INC
COM
278865100
BBG001S5QRB5
711794
3083
SH
SOLE
3083
0
0
EDISON INTL
COM
281020107
BBG001S7MY75
394106
5572
SH
SOLE
5572
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
BBG001SF2288
5107586
53449
SH
SOLE
53449
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
BBG001SF2288
2000
100
SH
Call
SOLE
100
0
0
ELBIT SYS LTD
ORD
M3760D101
BBG001S8RMF5
393130
1870
SH
SOLE
1870
0
0
ELECTRONIC ARTS INC
COM
285512109
BBG001S5T5C9
331277
2497
SH
SOLE
2497
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
BBG004KDL523
363459
14550
SH
SOLE
14550
0
0
ELEVANCE HEALTH INC
COM
036752103
BBG001S6KBQ8
1134047
2187
SH
SOLE
2187
0
0
ELI LILLY & CO
COM
532457108
BBG001S5STL8
15289209
19653
SH
SOLE
19653
0
0
ELME COMMUNITIES
SH BEN INT
939653101
BBG001S5XJD3
148791
10689
SH
SOLE
10689
0
0
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
5846000
51543
SH
SOLE
51543
0
0
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
4770133
131844
SH
SOLE
131844
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
BBG006FCB028
287629
9770
SH
SOLE
9770
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
BBG001SDHNW4
7134504
453560
SH
SOLE
453560
0
0
ENTERGY CORP NEW
COM
29364G103
BBG001S67KF5
222652
2107
SH
SOLE
2107
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
11165897
382656
SH
SOLE
382656
0
0
EPR PPTYS
CONV PFD 9% SR E
26884U307
313896
11600
SH
SOLE
11600
0
0
EQT CORP
COM
26884L109
BBG001S5QXJ4
533141
14382
SH
SOLE
14382
0
0
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
765572
20663
SH
SOLE
20663
0
0
EVEREST GROUP LTD
COM
G3223R108
BBG001S7QT63
395513
995
SH
SOLE
995
0
0
EVERGY INC
COM
30034W106
BBG00H433CS1
602393
11285
SH
SOLE
11285
0
0
EVERSOURCE ENERGY
COM
30040W108
BBG001S5TRL1
2763887
46242
SH
SOLE
46242
0
0
EVOLUTION PETE CORP
COM
30049A107
BBG001S7PJP5
101580
16544
SH
SOLE
16544
0
0
EXELIXIS INC
COM
30161Q104
BBG001SD42W4
253911
10700
SH
SOLE
10700
0
0
EXELON CORP
COM
30161N101
BBG001SBJMT2
298190
7937
SH
SOLE
7937
0
0
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
22647281
194832
SH
SOLE
194832
0
0
F N B CORP
COM
302520101
BBG001S5R1Q5
190282
13495
SH
SOLE
13495
0
0
F&G ANNUITIES & LIFE INC
COMMON STOCK
30190A104
BBG01BGVGH85
239732
5912
SH
SOLE
5912
0
0
FASTENAL CO
COM
311900104
BBG001S5R1F7
766178
9932
SH
SOLE
9932
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
BBG001SCWNB2
216174
1098
SH
SOLE
1098
0
0
FEDEX CORP
COM
31428X106
BBG001S5R3M5
638582
2204
SH
SOLE
2204
0
0
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
BBG001SBT983
669374
10394
SH
SOLE
10394
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
BBG005FHWBL1
504298
3236
SH
SOLE
3236
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
BBG006N7S6J1
2722331
51268
SH
SOLE
51268
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
BBG001S8SWQ0
849724
11455
SH
SOLE
11455
0
0
FIDELITY WISE ORIGIN BITCOIN
SHS
315948109
BBG01KY66QQ1
764579
12320
SH
SOLE
12320
0
0
FIFTH THIRD BANCORP
COM
316773100
BBG001S5R6S2
1514038
40689
SH
SOLE
40689
0
0
FIRST HORIZON CORPORATION
COM
320517105
BBG001SCW8R8
671776
43622
SH
SOLE
43622
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
BBG001SGV444
85201
14490
SH
SOLE
14490
0
0
FIRST SOLAR INC
COM
336433107
BBG001S991Z7
218090
1292
SH
SOLE
1292
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
BBG001Y23QY7
241128
13278
SH
SOLE
13278
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
BBG00735B1V0
278148
4511
SH
SOLE
4511
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
BBG0043NRZR1
1327652
76654
SH
SOLE
76654
0
0
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
BBG005GHHC44
532656
22456
SH
SOLE
22456
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
BBG001ST6998
230528
12308
SH
SOLE
12308
0
0
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
BBG001V0HDP8
539885
6812
SH
SOLE
6812
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
BBG009K1H2W7
2202706
39062
SH
SOLE
39062
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
BBG001ST68P2
256272
7895
SH
SOLE
7895
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
BBG001SQ1882
320882
3746
SH
SOLE
3746
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
BBG006XT8631
473800
7947
SH
SOLE
7947
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
BBG00465XS41
334994
8125
SH
SOLE
8125
0
0
FIRST TR EXCHANGE-TRADED FD
FT VEST S&P 500
33739Q705
BBG00KDSF556
995696
18538
SH
SOLE
18538
0
0
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
BBG004XDZ7P5
500691
9900
SH
SOLE
9900
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
BBG001SSSWQ6
429462
12384
SH
SOLE
12384
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
BBG001SS80F0
306642
11175
SH
SOLE
11175
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
296230
10031
SH
SOLE
10031
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
BBG001SQ1891
1343027
8734
SH
SOLE
8734
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
851697
18431
SH
SOLE
18431
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
BBG00J3TCS97
1702943
48907
SH
SOLE
48907
0
0
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
BBG001SS8248
1707418
16723
SH
SOLE
16723
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
BBG001ST6943
792463
6990
SH
SOLE
6990
0
0
FIRST TR MLP & ENERGY INCOM
COM
33739B104
BBG0039G93S2
252097
26070
SH
SOLE
26070
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
BBG001SP68G0
1316195
34205
SH
SOLE
34205
0
0
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
BBG001ST6934
748406
9058
SH
SOLE
9058
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
419393
2199
SH
SOLE
2199
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
BBG001SLWD88
436185
10329
SH
SOLE
10329
0
0
FIRSTENERGY CORP
COM
337932107
BBG001S5R3N4
368344
9538
SH
SOLE
9538
0
0
FISERV INC
COM
337738108
BBG001S5R6Q4
3601544
22535
SH
SOLE
22535
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
BBG00243P8S9
229992
5600
SH
SOLE
5600
0
0
FLOWERS FOODS INC
COM
343498101
BBG001S5R7L7
201471
8483
SH
SOLE
8483
0
0
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
1053148
79303
SH
SOLE
79303
0
0
FORTINET INC
COM
34959E109
BBG001S77BL6
2542157
37215
SH
SOLE
37215
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
BBG001THLZ70
258074
3048
SH
SOLE
3048
0
0
FOSTER L B CO
COM
350060109
BBG001S7HS29
211762
7754
SH
SOLE
7754
0
0
FRANCO NEV CORP
COM
351858105
BBG001STGSR5
5873933
49295
SH
SOLE
49295
0
0
FRANKLIN BSP RLTY TR INC
COMMON STOCK
35243J101
BBG013173BC4
149044
11156
SH
SOLE
11156
0
0
FRANKLIN LTD DURATION INCOME
COM
35472T101
BBG001SLW549
363660
58000
SH
SOLE
58000
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
BBG001S5R3F3
2596081
55212
SH
SOLE
55212
0
0
FREQUENCY ELECTRS INC
COM
358010106
BBG001S5R3V5
332951
30574
SH
SOLE
30574
0
0
FS CREDIT OPPORTUNITIES CORP
COMMON STOCK
30290Y101
BBG01BG24837
77090
13000
SH
SOLE
13000
0
0
FULTON FINL CORP PA
COM
360271100
BBG001S5RF02
180924
11386
SH
SOLE
11386
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
226036
904
SH
SOLE
904
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
BBG001SMK666
820681
212612
SH
SOLE
212612
0
0
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
BBG001SQ5389
260500
50000
SH
SOLE
50000
0
0
GAP INC
COM
364760108
BBG001S5RNN0
508986
18475
SH
SOLE
18475
0
0
GARRETT MOTION INC
COM
366505105
BBG00HY28Q04
462210
46500
SH
SOLE
46500
0
0
GARTNER INC
COM
366651107
BBG001S5SD60
353212
741
SH
SOLE
741
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
BBG01BFR8YW0
1308944
14398
SH
SOLE
14398
0
0
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
BBG006TBN969
625676
30776
SH
SOLE
30776
0
0
GENERAC HLDGS INC
COM
368736104
BBG001T5VGH6
202076
1602
SH
SOLE
1602
0
0
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
1730721
6127
SH
SOLE
6127
0
0
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
1230
100
SH
Call
SOLE
100
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
3065409
17464
SH
SOLE
17464
0
0
GENERAL MLS INC
COM
370334104
BBG001S5RKR2
2312737
33053
SH
SOLE
33053
0
0
GENERAL MTRS CO
COM
37045V100
BBG001SM1DK6
332420
7330
SH
SOLE
7330
0
0
GENUINE PARTS CO
COM
372460105
BBG001S5RNH7
484001
3124
SH
SOLE
3124
0
0
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
BBG001S8L318
10059354
762650
SH
SOLE
762650
0
0
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
1816536
24799
SH
SOLE
24799
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
BBG001S6HGM5
1335765
33162
SH
SOLE
33162
0
0
GLADSTONE LD CORP
COM
376549101
BBG001TB7TR1
1225946
91900
SH
SOLE
91900
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
BBG001SH3WJ5
1148333
25875
SH
SOLE
25875
0
0
GLOBAL PMTS INC
COM
37940X102
BBG001SGS2Z8
1565546
11713
SH
SOLE
11713
0
0
GLOBAL SHIP LEASE INC NEW
COM CL A
Y27183600
BBG001SV7NS0
1254033
61775
SH
SOLE
61775
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
BBG001TF8NP6
255146
8850
SH
SOLE
8850
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
BBG00MVW9603
568995
31770
SH
SOLE
31770
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
BBG00DSB42H9
607416
19095
SH
SOLE
19095
0
0
GLOBE LIFE INC
COM
37959E102
BBG001S5WRX4
283826
2439
SH
SOLE
2439
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
BBG00B0SKXY1
755776
7282
SH
SOLE
7282
0
0
GOLDMAN SACHS ETF TR
NASDAQ 100 CORE
38149W630
BBG01JRTZQX2
420251
9026
SH
SOLE
9026
0
0
GOLDMAN SACHS ETF TR
S&P 500 CORE PRE
38149W622
BBG01JRK0C06
424171
9023
SH
SOLE
9023
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
1064735
2549
SH
SOLE
2549
0
0
GOLUB CAP BDC INC
COM
38173M102
BBG001T63BY7
616382
37064
SH
SOLE
37064
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
BBG001S5RQ62
239245
17425
SH
SOLE
17425
0
0
GRAHAM CORP
COM
384556106
BBG001S5RK92
319149
11699
SH
SOLE
11699
0
0
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
501529
493
SH
SOLE
493
0
0
GRANITE CONSTR INC
COM
387328107
BBG001S8WD96
241443
4226
SH
SOLE
4226
0
0
GRAYSCALE BITCOIN TR BTC
SHS REP COM UT
389637109
BBG008748J97
24448685
387030
SH
SOLE
387030
0
0
GREEN BRICK PARTNERS INC
COM
392709101
BBG001SS5LM9
301150
5000
SH
SOLE
5000
0
0
GREENBRIER COS INC
COM
393657101
BBG001S80QK9
1273845
24450
SH
SOLE
24450
0
0
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
1101551
25695
SH
SOLE
25695
0
0
GUESS INC
COM
401617105
BBG001S5RJR5
1957413
62199
SH
SOLE
62199
0
0
HALEON PLC
SPON ADS
405552100
BBG018GZNDB0
169800
20000
SH
SOLE
20000
0
0
HALLIBURTON CO
COM
406216101
BBG001S5RS59
2996669
76019
SH
SOLE
76019
0
0
HANCOCK JOHN INVT TR II
COM
410142103
BBG001S5SH07
193893
14700
SH
SOLE
14700
0
0
HANESBRANDS INC
COM
410345102
BBG001SMCKB8
248721
42883
SH
SOLE
42883
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
BBG001S8PXF3
998555
9690
SH
SOLE
9690
0
0
HCA HEALTHCARE INC
COM
40412C101
BBG001T8NTY2
274641
823
SH
SOLE
823
0
0
HEARTLAND FINL USA INC
COM
42234Q102
BBG001S8WBN4
386803
11004
SH
SOLE
11004
0
0
HECLA MNG CO
COM
422704106
BBG001S5RXF7
156325
32500
SH
SOLE
32500
0
0
HEICO CORP NEW
COM
422806109
BBG001S5RVC4
1272344
6661
SH
SOLE
6661
0
0
HEICO CORP NEW
COM
422806109
BBG001S5RVC4
2060
100
SH
Call
SOLE
100
0
0
HERSHEY CO
COM
427866108
BBG001S5S148
1981579
10188
SH
SOLE
10188
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
BBG011N571V5
247428
31600
SH
SOLE
31600
0
0
HF SINCLAIR CORP
COM
403949100
BBG0135B2269
392888
6508
SH
SOLE
6508
0
0
HIGHWOODS PPTYS INC
COM
431284108
BBG001S7X2X4
741857
28337
SH
SOLE
28337
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
BBG001S614T2
228456
1310
SH
SOLE
1310
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
17089322
44550
SH
SOLE
44550
0
0
HOMETRUST BANCSHARES INC
COM
437872104
BBG002CV5WZ9
273400
10000
SH
SOLE
10000
0
0
HONEST CO INC
COM
438333106
BBG002TWLBM1
83086
20515
SH
SOLE
20515
0
0
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
5277329
25712
SH
SOLE
25712
0
0
HOOKER FURNISHINGS CORPORATI
COM
439038100
BBG001S9JGQ3
1296540
54000
SH
SOLE
54000
0
0
HOWMET AEROSPACE INC
COM
443201108
BBG00DYNJH69
305488
4464
SH
SOLE
4464
0
0
HUMANA INC
COM
444859102
BBG001S5S1X6
602253
1737
SH
SOLE
1737
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
BBG001S5RSZ6
639342
45831
SH
SOLE
45831
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
BBG001S5NBT4
904967
53202
SH
SOLE
53202
0
0
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
1804731
6726
SH
SOLE
6726
0
0
ILLUMINA INC
COM
452327109
BBG001SF4NY1
857701
6246
SH
SOLE
6246
0
0
INDEPENDENCE RLTY TR INC
COM
45378A106
BBG004Q00LJ5
265951
16488
SH
SOLE
16488
0
0
INDEPENDENT BK CORP MASS
COM
453836108
BBG001S5S8F1
2578587
49569
SH
SOLE
49569
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
BBG001T382B4
227752
7373
SH
SOLE
7373
0
0
INGERSOLL RAND INC
COM
45687V106
BBG002R1CW36
287224
3025
SH
SOLE
3025
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
5301316
120021
SH
SOLE
120021
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
BBG001SDJ4R0
1557537
11333
SH
SOLE
11333
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
BBG001SJPM63
421795
3992
SH
SOLE
3992
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
16121967
84426
SH
SOLE
84426
0
0
INTERNATIONAL PAPER CO
COM
460146103
BBG001S5SBF4
1757195
45033
SH
SOLE
45033
0
0
INTERNATIONAL SEAWAYS INC
COM
Y41053102
BBG003MN93D8
1754802
32985
SH
SOLE
32985
0
0
INTUIT
COM
461202103
BBG001S6TWR2
409117
629
SH
SOLE
629
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
452169
1133
SH
SOLE
1133
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
BBG001SSDLZ6
507308
20489
SH
SOLE
20489
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
BBG001SS86M9
651575
15114
SH
SOLE
15114
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
BBG00XS6PBW6
684357
3746
SH
SOLE
3746
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
BBG001T0NSB6
183924
15482
SH
SOLE
15482
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
BBG00P4Y2TZ1
561796
13123
SH
SOLE
13123
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
BBG001S8JG85
757224
7455
SH
SOLE
7455
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
BBG00KJR2NN7
587222
3467
SH
SOLE
3467
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
BBG001SPPQG9
326859
4910
SH
SOLE
4910
0
0
INVESCO LTD
SHS
G491BT108
BBG001S9RD81
216301
13038
SH
SOLE
13038
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
BBG001S786B7
261200
40000
SH
SOLE
40000
0
0
INVESCO MUNICIPAL TRUST
COM
46131J103
BBG001S702W1
106701
11000
SH
SOLE
11000
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
9544070
21495
SH
SOLE
21495
0
0
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
5571122
69457
SH
SOLE
69457
0
0
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
1450
100
SH
Call
SOLE
100
0
0
ISHARES BITCOIN TR
SHS
46438F101
BBG01KYQ6QS5
3886051
96023
SH
SOLE
96023
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
511472
12175
SH
SOLE
12175
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
BBG003HC3DG9
1084356
21015
SH
SOLE
21015
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
BBG00H5VLN77
246054
4274
SH
SOLE
4274
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
BBG001SMLZ34
676801
30680
SH
SOLE
30680
0
0
ISHARES SILVER TR
ISHARES
46428Q109
BBG001SQLN69
753275
33111
SH
SOLE
33111
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
BBG001SKXPR1
1324327
16194
SH
SOLE
16194
0
0
ISHARES TR
10+ YR INVST GRD
464289511
BBG001T5MKD1
285571
5544
SH
SOLE
5544
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
725830
7671
SH
SOLE
7671
0
0
ISHARES TR
AGENCY BOND ETF
464288166
BBG001T2RRQ4
453270
4195
SH
SOLE
4195
0
0
ISHARES TR
BROAD USD HIGH
46435U853
BBG00J2DS0J6
258142
7055
SH
SOLE
7055
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
218216
1980
SH
SOLE
1980
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
591162
7965
SH
SOLE
7965
0
0
ISHARES TR
CORE MSCI EURO
46434V738
BBG006MJ8984
300589
5196
SH
SOLE
5196
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
BBG003H6TMV7
302995
4465
SH
SOLE
4465
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
1746517
28754
SH
SOLE
28754
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
1414545
12799
SH
SOLE
12799
0
0
ISHARES TR
CORE S&P TTL STK
464287150
BBG001SHTRL5
266112
2308
SH
SOLE
2308
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
6548585
12456
SH
SOLE
12456
0
0
ISHARES TR
CORE TOTAL USD
46434V613
BBG006MJCSW0
1164277
25538
SH
SOLE
25538
0
0
ISHARES TR
EAFE VALUE ETF
464288877
BBG001SNYBH6
422617
7769
SH
SOLE
7769
0
0
ISHARES TR
ESG EAFE ETF
46436E759
BBG00VHK1HS9
592050
8690
SH
SOLE
8690
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
BBG001SHHYT5
469627
5449
SH
SOLE
5449
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
BBG001SJX8Q3
216515
2324
SH
SOLE
2324
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
BBG001S7RSN5
482261
11228
SH
SOLE
11228
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
880291
8082
SH
SOLE
8082
0
0
ISHARES TR
INTL TREA BD ETF
464288117
BBG001T33MN2
633406
15983
SH
SOLE
15983
0
0
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
4029191
29363
SH
SOLE
29363
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
1056133
11778
SH
SOLE
11778
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
1008857
10916
SH
SOLE
10916
0
0
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
1163878
14574
SH
SOLE
14574
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
202935
4940
SH
SOLE
4940
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
883127
10566
SH
SOLE
10566
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
BBG004TRTWW3
490621
2985
SH
SOLE
2985
0
0
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
923135
28642
SH
SOLE
28642
0
0
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
203141
705
SH
SOLE
705
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
405524
1203
SH
SOLE
1203
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
302970
1692
SH
SOLE
1692
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
379333
1401
SH
SOLE
1401
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
BBG001S561V2
425217
3393
SH
SOLE
3393
0
0
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
452068
5376
SH
SOLE
5376
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
BBG001T5LBR7
233145
1195
SH
SOLE
1195
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
1205187
5731
SH
SOLE
5731
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
358340
1918
SH
SOLE
1918
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
890340
9757
SH
SOLE
9757
0
0
ISHARES TR
S&P SML 600 GWT
464287887
BBG001SFQL44
808565
6185
SH
SOLE
6185
0
0
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
688953
5593
SH
SOLE
5593
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
248932
2252
SH
SOLE
2252
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
BBG001SFQL26
327215
3184
SH
SOLE
3184
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
587612
5471
SH
SOLE
5471
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
BBG001SFGXW8
432003
8745
SH
SOLE
8745
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
BBG001SFGXS3
208049
3138
SH
SOLE
3138
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
BBG001SQZT52
5964058
101793
SH
SOLE
101793
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
BBG001SFGXJ3
672902
7485
SH
SOLE
7485
0
0
ISHARES TR
U.S. TECH ETF
464287721
BBG001SFB7Z7
782944
5797
SH
SOLE
5797
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
BBG001SFGXG6
246280
2914
SH
SOLE
2914
0
0
ISHARES TR
US AER DEF ETF
464288760
BBG001SC08P5
493663
3742
SH
SOLE
3742
0
0
ISHARES TR
US HLTHCARE ETF
464287762
BBG001SFGXR4
644570
10413
SH
SOLE
10413
0
0
ISHARES TR
US INFRASTRUC
46435U713
BBG00KHHFPF1
410706
9472
SH
SOLE
9472
0
0
ISHARES TR
US TREAS BD ETF
46429B267
BBG002NCKPP8
848615
37269
SH
SOLE
37269
0
0
ISHARES TR
USD INV GRDE ETF
464288620
BBG001SSD876
221253
4358
SH
SOLE
4358
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
BBG00TSG0SK6
6264253
108266
SH
SOLE
108266
0
0
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
BBG016NKZFF7
374645
6907
SH
SOLE
6907
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
BBG00GP26NW0
583755
11571
SH
SOLE
11571
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
BBG001S5SX02
1091475
24750
SH
SOLE
24750
0
0
JETBLUE AWYS CORP
COM
477143101
BBG001S9YPC1
188283
25375
SH
SOLE
25375
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
20079334
126932
SH
SOLE
126932
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
BBG001S5WZ84
859285
13155
SH
SOLE
13155
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
27101497
135305
SH
SOLE
135305
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
BBG001SLV0G8
400248
39985
SH
SOLE
39985
0
0
KELLANOVA
COM
487836108
BBG001S5SJL0
514270
8977
SH
SOLE
8977
0
0
KENVUE INC
COM
49177J102
BBG01C79X614
3826090
178289
SH
SOLE
178289
0
0
KEY TRONIC CORP
COM
493144109
BBG001S5SNK2
500018
107300
SH
SOLE
107300
0
0
KEYCORP
COM
493267108
BBG001S5SKV6
1833498
115971
SH
SOLE
115971
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
BBG0059FN820
1169722
7480
SH
SOLE
7480
0
0
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
3266269
25251
SH
SOLE
25251
0
0
KINDER MORGAN INC DEL
COM
49456B101
BBG001TG2YZ5
2866279
156286
SH
SOLE
156286
0
0
KKR & CO INC
COM
48251W104
BBG001S6PW05
971597
9660
SH
SOLE
9660
0
0
KLA CORP
COM NEW
482480100
BBG001S5SLM4
1041568
1491
SH
SOLE
1491
0
0
KNIFE RIVER CORP
COMMON STOCK
498894104
BBG002N3N2W8
1426603
17595
SH
SOLE
17595
0
0
KNIGHTSCOPE INC
CLASS A COM
49907V102
BBG0062BX8L2
9037
18074
SH
SOLE
18074
0
0
KNOWLES CORP
COM
49926D109
BBG004M8M6K9
227413
14125
SH
SOLE
14125
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
BBG001S5V5G2
239905
11995
SH
SOLE
11995
0
0
KOSMOS ENERGY LTD
COM
500688106
BBG001SJV7R6
1668800
280000
SH
SOLE
280000
0
0
KRAFT HEINZ CO
COM
500754106
BBG005CPNTR1
2114519
57304
SH
SOLE
57304
0
0
KROGER CO
COM
501044101
BBG001S5SN40
503038
8805
SH
SOLE
8805
0
0
KVH INDS INC
COM
482738101
BBG001S7QMX8
214802
42118
SH
SOLE
42118
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
4970014
23322
SH
SOLE
23322
0
0
LAM RESEARCH CORP
COM
512807108
BBG001S5SW40
2328853
2397
SH
SOLE
2397
0
0
LAUDER ESTEE COS INC
CL A
518439104
BBG001S8L5H6
363942
2361
SH
SOLE
2361
0
0
LEIDOS HOLDINGS INC
COM
525327102
BBG001SKW6M9
460035
3509
SH
SOLE
3509
0
0
LENNAR CORP
CL A
526057104
BBG001S5SRK3
548788
3191
SH
SOLE
3191
0
0
LIGHTWAVE LOGIC INC
COM
532275104
BBG001SBG0P7
60840
13000
SH
SOLE
13000
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
BBG001S5TV87
1167105
4569
SH
SOLE
4569
0
0
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
BBG004MDWKT7
555135
59500
SH
SOLE
59500
0
0
LINDE PLC
SHS
G54950103
BBG01FND0CH6
749412
1614
SH
SOLE
1614
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
BBG001SC6N58
308957
31051
SH
SOLE
31051
0
0
LISTED FD TR
HORIZON KINETICS
53656F623
BBG00YV34KZ7
5426236
166653
SH
SOLE
166653
0
0
LISTED FD TR
HORZN KINTCS BL
53656G209
BBG0191G6FC9
749067
29961
SH
SOLE
29961
0
0
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
8953521
19684
SH
SOLE
19684
0
0
LOEWS CORP
COM
540424108
BBG001S6KQC0
646884
8263
SH
SOLE
8263
0
0
LOUISIANA PAC CORP
COM
546347105
BBG001S5SW04
619256
7380
SH
SOLE
7380
0
0
LOWES COS INC
COM
548661107
BBG001S5SVL3
7094293
27850
SH
SOLE
27850
0
0
LSB INDS INC
COM
502160104
BBG001S67BF5
163747
18650
SH
SOLE
18650
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
BBG001S5Q8G2
24445
15670
SH
SOLE
15670
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
BBG001T8LMY9
336854
3293
SH
SOLE
3293
0
0
M & T BK CORP
COM
55261F104
BBG001S7S2B4
1592284
10948
SH
SOLE
10948
0
0
MACQUARIE / FIRST TR GLOBAL
COM
55607W100
BBG001SJRV25
267166
34787
SH
SOLE
34787
0
0
MAIN STR CAP CORP
COM
56035L104
BBG001SJMVT1
341342
7215
SH
SOLE
7215
0
0
MANULIFE FINL CORP
COM
56501R106
BBG001S76KD6
1269617
50805
SH
SOLE
50805
0
0
MARATHON OIL CORP
COM
565849106
BBG001S69V69
679260
23968
SH
SOLE
23968
0
0
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
1969294
9773
SH
SOLE
9773
0
0
MARKEL GROUP INC
COM
570535104
BBG001S9ZK95
349940
230
SH
SOLE
230
0
0
MARRIOTT INTL INC NEW
CL A
571903202
BBG001S78K44
6256333
24796
SH
SOLE
24796
0
0
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
359531
1745
SH
SOLE
1745
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
BBG001S7QC51
1299097
2116
SH
SOLE
2116
0
0
MARVELL TECHNOLOGY INC
COM
573874104
BBG00ZXBJ162
524782
7404
SH
SOLE
7404
0
0
MASTEC INC
COM
576323109
BBG001S95HF8
988450
10600
SH
SOLE
10600
0
0
MASTERBRAND INC
COMMON STOCK
57638P104
BBG01B9G4424
291370
15548
SH
SOLE
15548
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
4271797
8871
SH
SOLE
8871
0
0
MATTEL INC
COM
577081102
BBG001S5SZF1
528687
26688
SH
SOLE
26688
0
0
MAXCYTE INC
COM
57777K106
BBG00CFTQNG7
52509
12532
SH
SOLE
12532
0
0
MCDONALDS CORP
COM
580135101
BBG001S5T110
4623048
16397
SH
SOLE
16397
0
0
MCDONALDS CORP
COM
580135101
BBG001S5T110
4675
500
SH
Call
SOLE
500
0
0
MCKESSON CORP
COM
58155Q103
BBG001S8F8P8
1226702
2285
SH
SOLE
2285
0
0
MDU RES GROUP INC
COM
552690109
BBG001S5T2W4
1023070
40598
SH
SOLE
40598
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
5428493
62289
SH
SOLE
62289
0
0
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
19024256
144178
SH
SOLE
144178
0
0
MESABI TR
CTF BEN INT
590672101
BBG001S5TCR8
6407083
361982
SH
SOLE
361982
0
0
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
15813824
32567
SH
SOLE
32567
0
0
METLIFE INC
COM
59156R108
BBG001S5T3R8
901539
12165
SH
SOLE
12165
0
0
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
BBG001S5PYQ5
336330
101000
SH
SOLE
101000
0
0
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
BBG001S65RK6
152400
20000
SH
SOLE
20000
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
BBG001S5T4C2
121585
22642
SH
SOLE
22642
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
BBG001S787B5
1233423
13749
SH
SOLE
13749
0
0
MICRON TECHNOLOGY INC
COM
595112103
BBG001S6P675
780668
6622
SH
SOLE
6622
0
0
MICRON TECHNOLOGY INC
COM
595112103
BBG001S6P675
3505
100
SH
Call
SOLE
100
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
92500534
219862
SH
SOLE
219862
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
18370
1100
SH
Call
SOLE
1100
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
1548
3600
SH
Put
SOLE
3600
0
0
MICROSTRATEGY INC
CL A NEW
594972408
BBG001SC7PX1
8568823
5027
SH
SOLE
5027
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
BBG001SFZ3S8
685410
67000
SH
SOLE
67000
0
0
MODERNA INC
COM
60770K107
BBG003PHHZV8
4898457
45969
SH
SOLE
45969
0
0
MONDELEZ INTL INC
CL A
609207105
BBG001SHHZJ3
2961258
42304
SH
SOLE
42304
0
0
MONOLITHIC PWR SYS INC
COM
609839105
BBG001SDRGP6
760743
1123
SH
SOLE
1123
0
0
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
618331
6567
SH
SOLE
6567
0
0
MORGAN STANLEY EMERGING MKTS
COM
617477104
BBG001SRJQL6
357406
75243
SH
SOLE
75243
0
0
MOSAIC CO NEW
COM
61945C103
BBG001S7LJN1
245904
7576
SH
SOLE
7576
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
BBG001S5T9L1
1161850
3273
SH
SOLE
3273
0
0
MPLX LP
COM UNIT REP LTD
55336V100
BBG0035TJHL3
716744
17246
SH
SOLE
17246
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
BBG001SNQZ91
465806
28950
SH
SOLE
28950
0
0
MYERS INDS INC
COM
628464109
BBG001S5TH97
1051090
45364
SH
SOLE
45364
0
0
NATIONAL BANKSHARES INC VA
COM
634865109
BBG001S7T312
250575
7500
SH
SOLE
7500
0
0
NATIONAL FUEL GAS CO
COM
636180101
BBG001S5TLR8
338439
6300
SH
SOLE
6300
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
BBG001SD9VH2
353257
5178
SH
SOLE
5178
0
0
NAVIOS MARITIME PARTNERS L P
COM UNIT LPI
Y62267409
BBG001T0GHT9
2214109
51950
SH
SOLE
51950
0
0
NETAPP INC
COM
64110D104
BBG001S8LYX5
333280
3175
SH
SOLE
3175
0
0
NETFLIX INC
COM
64110L106
BBG001SF6L46
1907016
3140
SH
SOLE
3140
0
0
NEW GOLD INC CDA
COM
644535106
BBG001S5YM54
110075
64750
SH
SOLE
64750
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
BBG001SD32Z2
205758
63900
SH
SOLE
63900
0
0
NEW YORK TIMES CO
CL A
650111107
BBG001S90X31
211778
4900
SH
SOLE
4900
0
0
NEWELL BRANDS INC
COM
651229106
BBG001S5TSW7
201878
25141
SH
SOLE
25141
0
0
NEWMONT CORP
COM
651639106
BBG001S5TKX3
2321933
64786
SH
SOLE
64786
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
11761614
184034
SH
SOLE
184034
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
BBG006JNW312
363216
12075
SH
SOLE
12075
0
0
NICE LTD
SPONSORED ADR
653656108
BBG001S9RK49
382851
1469
SH
SOLE
1469
0
0
NIKE INC
CL B
654106103
BBG001S6NTK2
2548962
27122
SH
SOLE
27122
0
0
NISOURCE INC
COM
65473P105
BBG001S5TMF9
732462
26481
SH
SOLE
26481
0
0
NOKIA CORP
SPONSORED ADR
654902204
BBG001SCPCG9
252883
71436
SH
SOLE
71436
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
BBG001SB8557
76339
19474
SH
SOLE
19474
0
0
NORDSTROM INC
COM
655664100
BBG001S7BDN5
356347
17580
SH
SOLE
17580
0
0
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
7921835
31082
SH
SOLE
31082
0
0
NORTHEAST BK LEWISTON ME
COM
66405S100
BBG001SDS4K7
608740
11000
SH
SOLE
11000
0
0
NORTHERN TR CORP
COM
665859104
BBG001S5TRG7
301614
3392
SH
SOLE
3392
0
0
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
2479954
5181
SH
SOLE
5181
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
BBG001SF5LW6
2804441
28992
SH
SOLE
28992
0
0
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
904835
7047
SH
SOLE
7047
0
0
NRG ENERGY INC
COM NEW
629377508
BBG001SDD8F0
418798
6187
SH
SOLE
6187
0
0
NUCOR CORP
COM
670346105
BBG001S5TRV0
588323
2973
SH
SOLE
2973
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
BBG001SFS805
502399
21590
SH
SOLE
21590
0
0
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
2563322
47198
SH
SOLE
47198
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
BBG001SHZCF8
466779
38418
SH
SOLE
38418
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
BBG001SKQWJ3
157515
14229
SH
SOLE
14229
0
0
NUVEEN DYNAMIC MUN OPPORTUNI
COM SHS
67079X102
BBG00VM4GT16
326700
30000
SH
SOLE
30000
0
0
NUVEEN MORTGAGE AND INCOME F
COM
670735109
BBG001T611C5
355200
20000
SH
SOLE
20000
0
0
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
BBG001SD1KZ4
204294
19346
SH
SOLE
19346
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
BBG001S5TS84
209739
24080
SH
SOLE
24080
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
BBG001S97B05
190851
15592
SH
SOLE
15592
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
BBG007SRSSP5
375432
15552
SH
SOLE
15552
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
BBG001S90BW7
171746
15800
SH
SOLE
15800
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
BBG001S6R664
3901984
542696
SH
SOLE
542696
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
BBG001SCTFM1
120360
10503
SH
SOLE
10503
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
BBG001S7ZM04
1683979
127285
SH
SOLE
127285
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
64078976
70918
SH
SOLE
70918
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
22435
500
SH
Call
SOLE
500
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
22720
700
SH
Put
SOLE
700
0
0
NVR INC
COM
62944T105
BBG001S5TSM8
793796
98
SH
SOLE
98
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P405
BBG001SR03L7
242266
12323
SH
SOLE
12323
0
0
OBSIDIAN ENERGY LTD
COM
674482203
BBG001S603F0
94177
11457
SH
SOLE
11457
0
0
OCCIDENTAL PETE CORP
COM
674599105
BBG001S5TZG9
1919801
29540
SH
SOLE
29540
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
BBG001S6WQT9
395197
1802
SH
SOLE
1802
0
0
OLD REP INTL CORP
COM
680223104
BBG001S6M9Y2
717404
23353
SH
SOLE
23353
0
0
OLIN CORP
COM PAR $1
680665205
BBG001S5TWW8
407190
6925
SH
SOLE
6925
0
0
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
8078895
100772
SH
SOLE
100772
0
0
ORACLE CORP
COM
68389X105
BBG001S5SJG6
5033752
40074
SH
SOLE
40074
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
BBG001SD3BW5
116850
19000
SH
SOLE
19000
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
859078
761
SH
SOLE
761
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
BBG006L2SZD6
320781
19536
SH
SOLE
19536
0
0
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
458103
4615
SH
SOLE
4615
0
0
PACCAR INC
COM
693718108
BBG001S5V1S8
286805
2315
SH
SOLE
2315
0
0
PACCAR INC
COM
693718108
BBG001S5V1S8
3330
100
SH
Call
SOLE
100
0
0
PACER FDS TR
DEVELOPED MRKT
69374H873
BBG00GXXTL16
793159
24825
SH
SOLE
24825
0
0
PACER FDS TR
GLOBL CASH ETF
69374H709
BBG00BLVPPY3
708093
20406
SH
SOLE
20406
0
0
PACER FDS TR
PAC ASSET FLTG
69374H428
BBG01357YF82
1550741
32606
SH
SOLE
32606
0
0
PACER FDS TR
PACER US SMALL
69374H857
BBG00GXXR1G6
2561547
52106
SH
SOLE
52106
0
0
PACER FDS TR
US CASH COWS 100
69374H881
BBG00FJQN752
5954285
102466
SH
SOLE
102466
0
0
PACKAGING CORP AMER
COM
695156109
BBG001S5V741
499653
2633
SH
SOLE
2633
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
BBG001T53796
2337471
101585
SH
SOLE
101585
0
0
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
2117621
7453
SH
SOLE
7453
0
0
PAN AMERN SILVER CORP
COM
697900108
BBG001S5ZXR5
322139
21362
SH
SOLE
21362
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
BBG001S6L063
2834346
240811
SH
SOLE
240811
0
0
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
1656810
2981
SH
SOLE
2981
0
0
PAYCHEX INC
COM
704326107
BBG001S5V135
1058903
8623
SH
SOLE
8623
0
0
PAYPAL HLDGS INC
COM
70450Y103
BBG0077VNXW5
1050939
15688
SH
SOLE
15688
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
BBG00JG0FG08
46385
10825
SH
SOLE
10825
0
0
PENTAIR PLC
SHS
G7S00T104
BBG001S69VB3
904200
10583
SH
SOLE
10583
0
0
PEPSICO INC
COM
713448108
BBG001S695T1
18954228
108304
SH
SOLE
108304
0
0
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
BBG001S5V1N3
4513382
373007
SH
SOLE
373007
0
0
PFIZER INC
COM
717081103
BBG001S5V466
10547782
380100
SH
SOLE
380100
0
0
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
1844264
20129
SH
SOLE
20129
0
0
PHILLIPS 66
COM
718546104
BBG00286S4P7
1936003
11853
SH
SOLE
11853
0
0
PILGRIMS PRIDE CORP
COM
72147K108
BBG001S5PSN1
533676
15550
SH
SOLE
15550
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
BBG002Q8P804
377891
19590
SH
SOLE
19590
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
BBG001T618D9
626867
6235
SH
SOLE
6235
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
BBG001SGV4P1
206245
41750
SH
SOLE
41750
0
0
PIMCO INCOME STRATEGY FD
COM
72201H108
BBG001SLFJB0
296800
35000
SH
SOLE
35000
0
0
PIMCO INCOME STRATEGY FD II
COM
72201J104
BBG001S9L7C5
856188
114771
SH
SOLE
114771
0
0
PIMCO MUN INCOME FD II
COM
72200W106
BBG001SKRFP2
225250
26500
SH
SOLE
26500
0
0
PINNACLE WEST CAP CORP
COM
723484101
BBG001S5VB15
525526
7032
SH
SOLE
7032
0
0
PIONEER NAT RES CO
COM
723787107
BBG001S7V1J4
1339038
5101
SH
SOLE
5101
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
BBG001SZV282
4718281
258536
SH
SOLE
258536
0
0
PNC FINL SVCS GROUP INC
COM
693475105
BBG001S5V947
4037624
24985
SH
SOLE
24985
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
BBG001S5V215
579192
12318
SH
SOLE
12318
0
0
PPG INDS INC
COM
693506107
BBG001S5VC13
1734466
11970
SH
SOLE
11970
0
0
PPL CORP
COM
69351T106
BBG001S5VC31
398417
14472
SH
SOLE
14472
0
0
PRICE T ROWE GROUP INC
COM
74144T108
BBG001S5WW18
238476
1956
SH
SOLE
1956
0
0
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
23535437
145057
SH
SOLE
145057
0
0
PROGRESSIVE CORP
COM
743315103
BBG001S5V509
366899
1774
SH
SOLE
1774
0
0
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
287265
2206
SH
SOLE
2206
0
0
PROSHARES TR
PET CARE ETF
74348A145
BBG00M6PLP55
351758
7062
SH
SOLE
7062
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
BBG005D266P2
1982673
19551
SH
SOLE
19551
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
BBG0081VJCK3
264904
3372
SH
SOLE
3372
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
BBG001T6S396
437076
7100
SH
SOLE
7100
0
0
PROVIDENT BANCORP INC
COM NEW
74383L105
BBG00PF4SXJ6
91000
10000
SH
SOLE
10000
0
0
PRUDENTIAL FINL INC
COM
744320102
BBG001S97MM7
1128596
9613
SH
SOLE
9613
0
0
PTC INC
COM
69370C100
BBG001S6DNK6
550760
2915
SH
SOLE
2915
0
0
PUBLIC STORAGE
COM
74460D109
BBG001S5TH79
425228
1466
SH
SOLE
1466
0
0
PULTE GROUP INC
COM
745867101
BBG001S5V5K7
664616
5510
SH
SOLE
5510
0
0
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
BBG001S5V6N2
32000
10000
SH
SOLE
10000
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
BBG001S7C0P0
141317
13909
SH
SOLE
13909
0
0
QIAGEN NV
SHS NEW
N72482149
BBG001S91B01
3699204
86048
SH
SOLE
86048
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
5242762
30967
SH
SOLE
30967
0
0
QUANTERIX CORP
COM
74766Q101
BBG0027NWC78
278550
11823
SH
SOLE
11823
0
0
RAMACO RES INC
COM CL A
75134P600
BBG00BCQJ2W4
239970
14250
SH
SOLE
14250
0
0
REALTY INCOME CORP
COM
756109104
BBG001S884K0
1327058
24530
SH
SOLE
24530
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
BBG001SBVF13
282271
10470
SH
SOLE
10470
0
0
RECURSION PHARMACEUTICALS IN
CL A
75629V104
BBG00PQ4XJ54
134595
13500
SH
SOLE
13500
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
833516
866
SH
SOLE
866
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
BBG001SM4KY2
532102
25290
SH
SOLE
25290
0
0
RENN FD INC
COM
759720105
BBG001S79BY0
380946
241105
SH
SOLE
241105
0
0
REPUBLIC SVCS INC
COM
760759100
BBG001S9DL33
1021345
5335
SH
SOLE
5335
0
0
REVVITY INC
COM
714046109
BBG001SBKS35
616980
5876
SH
SOLE
5876
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
BBG001SB0LX9
3733595
58575
SH
SOLE
58575
0
0
RITHM CAPITAL CORP
COM NEW
64828T201
BBG003T1GM12
767808
68800
SH
SOLE
68800
0
0
RIVERNORTH FLEXIBLE MUNI INC
COM
76883Y107
BBG00W0H3NK5
203435
14500
SH
SOLE
14500
0
0
RIVERNORTH MANAGED DUR MUN I
COM
76882H105
BBG00PF2RTQ2
149700
10000
SH
SOLE
10000
0
0
RIVERNORTH MANAGED DUR MUN I
COM
76882M104
BBG0149BQ7K0
241950
15000
SH
SOLE
15000
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
BBG00741Y1P0
150289
13725
SH
SOLE
13725
0
0
ROCKWELL AUTOMATION INC
COM
773903109
BBG001S5VRF5
608711
2089
SH
SOLE
2089
0
0
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
379897
677
SH
SOLE
677
0
0
ROSS STORES INC
COM
778296103
BBG001S5VRS1
1306458
8902
SH
SOLE
8902
0
0
ROYAL BK CDA
COM
780087102
BBG001S60869
1189208
11788
SH
SOLE
11788
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
BBG001S5RMJ7
701670
5048
SH
SOLE
5048
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
BBG001S6DP67
993526
105135
SH
SOLE
105135
0
0
ROYCE VALUE TR INC
COM
780910105
BBG001S5VTQ9
359051
23668
SH
SOLE
23668
0
0
RTX CORPORATION
COM
75513E101
BBG001S5X5Q9
11851332
121515
SH
SOLE
121515
0
0
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
878050
2064
SH
SOLE
2064
0
0
SABA CAPITAL INCOME & OPPORT
COM
880198106
BBG001S5RKQ3
61529
16107
SH
SOLE
16107
0
0
SABINE RTY TR
UNIT BEN INT
785688102
BBG001S5VWY3
1513251
23797
SH
SOLE
23797
0
0
SALESFORCE INC
COM
79466L302
BBG001SDLP09
11550855
38352
SH
SOLE
38352
0
0
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
BBG001S5W3M9
417646
78950
SH
SOLE
78950
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
BBG001SSPFD0
1045538
199150
SH
SOLE
199150
0
0
SANOFI
SPONSORED ADR
80105N105
BBG001S5W768
352930
7262
SH
SOLE
7262
0
0
SCHLUMBERGER LTD
COM STK
806857108
BBG001S5W4C8
4103462
74867
SH
SOLE
74867
0
0
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
1692886
23402
SH
SOLE
23402
0
0
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
BBG001T9F7C1
602236
12278
SH
SOLE
12278
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
614014
7615
SH
SOLE
7615
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
BBG001T6B9Q2
512942
7169
SH
SOLE
7169
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
BBG001T6B9Q2
1290
100
SH
Call
SOLE
100
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
BBG001S5W5H0
518077
6946
SH
SOLE
6946
0
0
SEADRILL 2021 LTD
COM
G7997W102
BBG015K887C0
477347
9490
SH
SOLE
9490
0
0
SEI INVTS CO
COM
784117103
BBG001S5VZJ3
1412927
19651
SH
SOLE
19651
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
BBG00L5F9FV7
272193
3333
SH
SOLE
3333
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
BBG001S7T1S7
1229143
13019
SH
SOLE
13019
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
BBG001S7T223
1490805
35394
SH
SOLE
35394
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
BBG001S7T232
1036437
8228
SH
SOLE
8228
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
BBG001S7T1Q9
437867
2381
SH
SOLE
2381
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
BBG001S7T107
899477
11779
SH
SOLE
11779
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
BBG001S7SCQ6
1206398
8166
SH
SOLE
8166
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
BBG001S7TD56
623556
9498
SH
SOLE
9498
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
BBG001S7R733
238726
2570
SH
SOLE
2570
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
1531459
7353
SH
SOLE
7353
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
BBG00JPGYWV3
223342
6079
SH
SOLE
6079
0
0
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
501659
658
SH
SOLE
658
0
0
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
3117556
46503
SH
SOLE
46503
0
0
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
3229841
9299
SH
SOLE
9299
0
0
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
615894
7981
SH
SOLE
7981
0
0
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
BBG00RRGP4W4
70650
15000
SH
SOLE
15000
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
BBG001S77WM9
267938
1712
SH
SOLE
1712
0
0
SIMPLIFY EXCHANGE TRADED FUN
MANAGED FUTURES
82889N699
BBG015TRLF27
475298
19050
SH
SOLE
19050
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
BBG001S70ZY6
99910
25750
SH
SOLE
25750
0
0
SITIO ROYALTIES CORP
CLASS A COM
82983N108
BBG01C36Y873
686005
27751
SH
SOLE
27751
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
BBG001SCYWS2
1024545
9459
SH
SOLE
9459
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
BBG00YB1ZF08
5719477
783490
SH
SOLE
783490
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
BBG001S5W6H8
953848
11125
SH
SOLE
11125
0
0
SOUNDHOUND AI INC
CLASS A COM
836100107
BBG017304PD5
69390
11781
SH
SOLE
11781
0
0
SOUTHERN CO
COM
842587107
BBG001S5W777
4946278
68947
SH
SOLE
68947
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
BBG001S5WHW7
109152
14400
SH
SOLE
14400
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
927730
2332
SH
SOLE
2332
0
0
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
3454450
16792
SH
SOLE
16792
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
13119637
25082
SH
SOLE
25082
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
993730
1786
SH
SOLE
1786
0
0
SPDR SER TR
BBG CONV SEC ETF
78464A359
BBG001T2PMD1
395000
5408
SH
SOLE
5408
0
0
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
BBG001SRSPW6
554599
11932
SH
SOLE
11932
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
BBG001SPT9T9
1097951
20584
SH
SOLE
20584
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
BBG001SPTB87
1156750
18800
SH
SOLE
18800
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
BBG004T58LZ5
649474
15090
SH
SOLE
15090
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
BBG001SD7RB9
464028
6344
SH
SOLE
6344
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
BBG001SG4284
415379
8291
SH
SOLE
8291
0
0
SPDR SER TR
S&P BIOTECH
78464A870
BBG001SQDKG3
642880
6775
SH
SOLE
6775
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
BBG001SPTBP8
585951
4465
SH
SOLE
4465
0
0
SPDR SER TR
S&P REGL BKG
78464A698
BBG001SMH2R6
238176
4737
SH
SOLE
4737
0
0
SPROTT INC
COM NEW
852066208
BBG001T2FK64
224606
6077
SH
SOLE
6077
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
BBG00JPZ8T56
551564
27117
SH
SOLE
27117
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
BBG001T66XM9
2408333
139210
SH
SOLE
139210
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
BBG001T96GD0
1490766
179827
SH
SOLE
179827
0
0
STAG INDL INC
COM
85254J102
BBG001T9F312
2930342
76232
SH
SOLE
76232
0
0
STANLEY BLACK & DECKER INC
COM
854502101
BBG001S5WHT1
499409
5100
SH
SOLE
5100
0
0
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
BBG001SPYW58
620620
26000
SH
SOLE
26000
0
0
STARBUCKS CORP
COM
855244109
BBG001S72KH6
5104241
55851
SH
SOLE
55851
0
0
STATE STR CORP
COM
857477103
BBG001S5RLD5
1379783
17845
SH
SOLE
17845
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
3831838
10707
SH
SOLE
10707
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
4310
100
SH
Call
SOLE
100
0
0
SUMMIT MATLS INC
CL A
86614U100
BBG006K8P6F9
496198
11133
SH
SOLE
11133
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
BBG001SQGH95
2357410
2334
SH
SOLE
2334
0
0
SYMBOTIC INC
CLASS A COM
87151X101
BBG00Z72HCX9
292500
6500
SH
SOLE
6500
0
0
SYSCO CORP
COM
871829107
BBG001S5WJS8
4045958
49839
SH
SOLE
49839
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
BBG001S5WWW4
3139499
23076
SH
SOLE
23076
0
0
TARGET CORP
COM
87612E106
BBG001SC0K41
2134479
12045
SH
SOLE
12045
0
0
TC ENERGY CORP
COM
87807B107
BBG001S5WW27
902645
22454
SH
SOLE
22454
0
0
TE CONNECTIVITY LTD
SHS
H84989104
BBG001STLRP3
255676
1760
SH
SOLE
1760
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
BBG001SDK336
325425
758
SH
SOLE
758
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
BBG00Y6FQJF9
246463
24475
SH
SOLE
24475
0
0
TELEFONICA S A
SPONSORED ADR
879382208
BBG001S5WMH3
50105
11362
SH
SOLE
11362
0
0
TESLA INC
COM
88160R101
BBG001SQKGD7
7557739
42993
SH
SOLE
42993
0
0
TESLA INC
COM
88160R101
BBG001SQKGD7
3240
300
SH
Put
SOLE
300
0
0
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
2002871
11497
SH
SOLE
11497
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
BBG00YRJXKC0
47550334
82194
SH
SOLE
82194
0
0
TEXTRON INC
COM
883203101
BBG001S5WZ39
537208
5600
SH
SOLE
5600
0
0
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
3578434
9853
SH
SOLE
9853
0
0
THE TRADE DESK INC
COM CL A
88339J105
BBG00629NGW8
372060
4256
SH
SOLE
4256
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
2243684
3860
SH
SOLE
3860
0
0
THOMSON REUTERS CORP.
COM
884903808
BBG001S5WSW3
409833
2630
SH
SOLE
2630
0
0
TIDAL TR II
BLUEPRINT CHESAP
88636J873
BBG01HDK2GG7
764529
29400
SH
SOLE
29400
0
0
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
15698975
154792
SH
SOLE
154792
0
0
T-MOBILE US INC
COM
872590104
BBG001SKR9Y6
285309
1748
SH
SOLE
1748
0
0
TOLL BROTHERS INC
COM
889478103
BBG001S5WT15
258611
1999
SH
SOLE
1999
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
1600362
26505
SH
SOLE
26505
0
0
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
BBG001SS8R16
287475
7500
SH
SOLE
7500
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
BBG001S6WYD9
2359271
34277
SH
SOLE
34277
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
BBG001S5SBV6
1085823
3617
SH
SOLE
3617
0
0
TRANSDIGM GROUP INC
COM
893641100
BBG001SPV1C1
229078
186
SH
SOLE
186
0
0
TRANSOCEAN LTD
REGISTERED SHS
H8817H100
BBG001S7B678
219486
34950
SH
SOLE
34950
0
0
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
1576229
6849
SH
SOLE
6849
0
0
TRINITY INDS INC
COM
896522109
BBG001S5WVT0
495829
17804
SH
SOLE
17804
0
0
TRUIST FINL CORP
COM
89832Q109
BBG001S5YYC0
2853506
73204
SH
SOLE
73204
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L173
BBG001S8R1R8
2050496
80760
SH
SOLE
80760
0
0
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
873396
2055
SH
SOLE
2055
0
0
TYSON FOODS INC
CL A
902494103
BBG001S871D5
888644
15131
SH
SOLE
15131
0
0
UBER TECHNOLOGIES INC
COM
90353T100
BBG002B04MW4
5064171
65777
SH
SOLE
65777
0
0
UNDER ARMOUR INC
CL A
904311107
BBG001SJLLQ7
73992
10026
SH
SOLE
10026
0
0
UNILEVER PLC
SPON ADR NEW
904767704
BBG001S5X1K4
2156404
42965
SH
SOLE
42965
0
0
UNION PAC CORP
COM
907818108
BBG001S5X2M0
5696235
23162
SH
SOLE
23162
0
0
UNITED AIRLS HLDGS INC
COM
910047109
BBG001SQ87W0
430633
8994
SH
SOLE
8994
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
BBG001S5WZV8
788157
22022
SH
SOLE
22022
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
2103759
14154
SH
SOLE
14154
0
0
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
10176304
14112
SH
SOLE
14112
0
0
UNITED STATES ANTIMONY CORP
COM
911549103
BBG001S9DGF1
24375
97500
SH
SOLE
97500
0
0
UNITED STATES STL CORP NEW
COM
912909108
BBG001S5XL75
260176
6380
SH
SOLE
6380
0
0
UNITED STS LIME & MINERALS I
COM
911922102
BBG001S7MWH8
213468
716
SH
SOLE
716
0
0
UNITED STS OIL FD LP
UNITS
91232N207
BBG001SQNKR0
223200
2835
SH
SOLE
2835
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
3975071
8035
SH
SOLE
8035
0
0
US BANCORP DEL
COM NEW
902973304
BBG001S6T8C1
1041681
23304
SH
SOLE
23304
0
0
V F CORP
COM
918204108
BBG001S5X749
161530
10530
SH
SOLE
10530
0
0
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
2123042
12438
SH
SOLE
12438
0
0
VALLEY NATL BANCORP
COM
919794107
BBG001S7H654
83580
10500
SH
SOLE
10500
0
0
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
BBG001SPSH76
253836
3379
SH
SOLE
3379
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
2700854
85416
SH
SOLE
85416
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
BBG001T60G06
667611
17233
SH
SOLE
17233
0
0
VANECK ETF TRUST
MRNGSTR INT MOAT
92189F593
BBG009L72WV4
273373
8785
SH
SOLE
8785
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
531459
5912
SH
SOLE
5912
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
BBG002D68GN8
435318
1935
SH
SOLE
1935
0
0
VANECK ETF TRUST
VANECK VIETNAM
92189F817
BBG001T5CFW2
303020
21800
SH
SOLE
21800
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
230196
3053
SH
SOLE
3053
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
969032
12639
SH
SOLE
12639
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
BBG001SK7DK4
319179
4395
SH
SOLE
4395
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
929445
18895
SH
SOLE
18895
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
2312702
6719
SH
SOLE
6719
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
365550
1463
SH
SOLE
1463
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
2898570
6030
SH
SOLE
6030
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
1133419
4958
SH
SOLE
4958
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
2386235
9181
SH
SOLE
9181
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
1667223
10237
SH
SOLE
10237
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
745942
17858
SH
SOLE
17858
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
BBG001T2YZG9
276803
2505
SH
SOLE
2505
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
BBG009THVRX1
379753
7505
SH
SOLE
7505
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
BBG001T62M92
440530
7524
SH
SOLE
7524
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
BBG001T62M38
815969
10135
SH
SOLE
10135
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
BBG001TCH518
785924
9068
SH
SOLE
9068
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
7705295
42195
SH
SOLE
42195
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
3254463
64869
SH
SOLE
64869
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
BBG001SS0V24
349298
2887
SH
SOLE
2887
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
BBG00C868SD7
912288
13260
SH
SOLE
13260
0
0
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
BBG001SHVR32
419140
1549
SH
SOLE
1549
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
BBG001SHTTR5
1115404
2127
SH
SOLE
2127
0
0
VAXART INC
COM NEW
92243A200
BBG001S8PRQ4
26000
20000
SH
SOLE
20000
0
0
VERISIGN INC
COM
92343E102
BBG001S7BCF6
264366
1395
SH
SOLE
1395
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
8176364
194861
SH
SOLE
194861
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
BBG001S68LJ8
1646959
3940
SH
SOLE
3940
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
BBG00L2B8LM7
372824
4565
SH
SOLE
4565
0
0
VIATRIS INC
COM
92556V106
BBG00Y52JV51
301590
25259
SH
SOLE
25259
0
0
VIKING THERAPEUTICS INC
COM
92686J106
BBG006LGV887
635500
7750
SH
SOLE
7750
0
0
VIPER ENERGY INC
CL A
927959106
BBG006G57XH9
1454173
37810
SH
SOLE
37810
0
0
VIRTUS ARTIFICIAL INTELLIGEN
COM
92838Y100
BBG00Q7474L7
391426
19503
SH
SOLE
19503
0
0
VIRTUS CONVERTIBLE & INC FD
COM
92838U108
BBG001SLMK47
65780
22000
SH
SOLE
22000
0
0
VIRTUS GLOBAL MULTI-SECTOR I
COM
92829B101
BBG002293H57
287250
37500
SH
SOLE
37500
0
0
VIRTUS STONE HBR EMRG MKTS I
COM
86164T107
BBG001SZVVN1
735737
135996
SH
SOLE
135996
0
0
VISA INC
COM CL A
92826C839
BBG001SRCFY3
21112165
75649
SH
SOLE
75649
0
0
VISTRA CORP
COM
92840M102
BBG00DXDL6R0
308550
4430
SH
SOLE
4430
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
BBG001S6MDB8
728756
81883
SH
SOLE
81883
0
0
VOXX INTL CORP
CL A
91829F104
BBG001SDQ697
1080253
132384
SH
SOLE
132384
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
BBG001T99QY2
177863
33750
SH
SOLE
33750
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
BBG001SMKRM2
227635
42950
SH
SOLE
42950
0
0
VULCAN MATLS CO
COM
929160109
BBG001S5X8R2
317952
1165
SH
SOLE
1165
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
BBG001S5XBY7
1200244
55336
SH
SOLE
55336
0
0
WALMART INC
COM
931142103
BBG001S5XH92
15865295
263675
SH
SOLE
263675
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
BBG011386VG3
458046
52468
SH
SOLE
52468
0
0
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
12563171
58941
SH
SOLE
58941
0
0
WEC ENERGY GROUP INC
COM
92939U106
BBG001S5XDC7
535282
6518
SH
SOLE
6518
0
0
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
3290737
56776
SH
SOLE
56776
0
0
WELLTOWER INC
COM
95040Q104
BBG001S5RTQ4
344980
3692
SH
SOLE
3692
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
BBG001S60WD8
352634
4080
SH
SOLE
4080
0
0
WESTERN ASSET DIVERSIFIED IN
COM SHS BEN INT
95790K109
BBG00WF4D5L5
693600
48000
SH
SOLE
48000
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
BBG001SCCJM1
315689
32850
SH
SOLE
32850
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
BBG001S6J994
574084
54936
SH
SOLE
54936
0
0
WESTERN ASSET MTG DEFINED OP
COM
95790B109
BBG001T0VQ03
733046
62600
SH
SOLE
62600
0
0
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
BBG001SB94R5
351120
33000
SH
SOLE
33000
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
BBG001SBWXC1
565265
65500
SH
SOLE
65500
0
0
WESTERN DIGITAL CORP.
COM
958102105
BBG001S5XD28
383661
5622
SH
SOLE
5622
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
BBG003M3V2V9
249512
7019
SH
SOLE
7019
0
0
WESTROCK CO
COM
96145D105
BBG008NXC581
518572
10487
SH
SOLE
10487
0
0
WEX INC
COM
96208T104
BBG001SCJLG6
249407
1050
SH
SOLE
1050
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
BBG001S5XL11
2065277
57513
SH
SOLE
57513
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
BBG001S6DSP0
2326680
49367
SH
SOLE
49367
0
0
WHIRLPOOL CORP
COM
963320106
BBG001S5XFS5
473615
3959
SH
SOLE
3959
0
0
WILLIAMS COS INC
COM
969457100
BBG001S5XH10
8826464
226494
SH
SOLE
226494
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
BBG005YHYNG8
791231
15733
SH
SOLE
15733
0
0
WISDOMTREE TR
FUTRE STRAT FD
97717W125
BBG001V038F5
348750
9300
SH
SOLE
9300
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
BBG001T21LV9
638928
14668
SH
SOLE
14668
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
BBG001SHL470
854221
7873
SH
SOLE
7873
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
BBG001SHL7K8
246962
3421
SH
SOLE
3421
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
BBG001SHKG74
242848
4979
SH
SOLE
4979
0
0
WK KELLOGG CO
COM SHS
92942W107
BBG018CYVVX4
487575
25935
SH
SOLE
25935
0
0
WP CAREY INC
COM
92936U109
BBG001S67MM3
1540339
27292
SH
SOLE
27292
0
0
WYNN RESORTS LTD
COM
983134107
BBG001SJZ2V8
395426
3868
SH
SOLE
3868
0
0
XCEL ENERGY INC
COM
98389B100
BBG001S7F0X8
993268
18479
SH
SOLE
18479
0
0
XYLEM INC
COM
98419M100
BBG001V05C73
1003108
7762
SH
SOLE
7762
0
0
YUM BRANDS INC
COM
988498101
BBG001S7JQ30
1335329
9631
SH
SOLE
9631
0
0
YUM CHINA HLDGS INC
COM
98850P109
BBG00B8N0HH0
203786
5122
SH
SOLE
5122
0
0
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
BBG00YQ7XRV1
133584
13200
SH
SOLE
13200
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
487006
3690
SH
SOLE
3690
0
0
ZOETIS INC
CL A
98978V103
BBG0039320P7
2445911
14455
SH
SOLE
14455
0
0