0001426319-24-000005.txt : 20240510
0001426319-24-000005.hdr.sgml : 20240510
20240510125216
ACCESSION NUMBER: 0001426319-24-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240510
DATE AS OF CHANGE: 20240510
EFFECTIVENESS DATE: 20240510
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Cannell & Spears LLC
CENTRAL INDEX KEY: 0001426319
ORGANIZATION NAME:
IRS NUMBER: 205909012
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12956
FILM NUMBER: 24933852
BUSINESS ADDRESS:
STREET 1: 545 MADISON AVENUE, 11TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10022
BUSINESS PHONE: 212-752-5255
MAIL ADDRESS:
STREET 1: 545 MADISON AVENUE, 11TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10022
FORMER COMPANY:
FORMER CONFORMED NAME: Spears Abacus Advisors LLC
DATE OF NAME CHANGE: 20080206
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001426319
XXXXXXXX
03-31-2024
03-31-2024
false
Cannell & Spears LLC
545 Madison Avenue, 11th Floor
New York
NY
10022
13F HOLDINGS REPORT
028-12956
000142633
801-67401
N
Glenn Goldberg
Chief Compliance Officer
212-752-5255
/s/ Glenn Goldberg
New York
NY
05-10-2024
0
383
4836661918
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
1779855
16780
SH
SOLE
16780
0
0
ABBOTT LABS
COM
002824100
40376692
355241
SH
SOLE
355241
0
0
ABBVIE INC
COM
00287Y109
49535389
272023
SH
SOLE
272023
0
0
ACCELERATE DIAGNOSTICS INC
COM NEW
00430H201
113543
114690
SH
SOLE
114690
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1044683
3014
SH
SOLE
3014
0
0
ACUITY BRANDS INC
COM
00508Y102
421369
1568
SH
SOLE
1568
0
0
ADOBE INC
COM
00724F101
49827736
98747
SH
SOLE
98287
0
460
ADVANCE AUTO PARTS INC
COM
00751Y106
3132844
36818
SH
SOLE
36818
0
0
AFLAC INC
COM
001055102
10625261
123751
SH
SOLE
123751
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
247804
1703
SH
SOLE
1703
0
0
AGNICO EAGLE MINES LTD
COM
008474108
52583980
881542
SH
SOLE
881542
0
0
AIR LEASE CORP
CL A
00912X302
30302843
589091
SH
SOLE
589091
0
0
AIR PRODS & CHEMS INC
COM
009158106
19879949
82057
SH
SOLE
82057
0
0
ALCON AG
ORD SHS
H01301128
229047
2750
SH
SOLE
2750
0
0
ALECTOR INC
COM
014442107
398386
66177
SH
SOLE
66177
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
259367
2012
SH
SOLE
2012
0
0
ALIGHT INC
COM CL A
01626W101
41609848
4224350
SH
SOLE
4224350
0
0
ALIGN TECHNOLOGY INC
COM
016255101
22395296
68295
SH
SOLE
68295
0
0
ALLSTATE CORP
COM
020002101
207266
1198
SH
SOLE
1198
0
0
ALPHA METALLURGICAL RESOUR I
COM
020764106
6117372
18472
SH
SOLE
18472
0
0
ALPHABET INC
CAP STK CL A
02079K305
72604877
481050
SH
SOLE
477850
0
3200
ALPHABET INC
CAP STK CL C
02079K107
180364151
1184580
SH
SOLE
1184580
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
1379000
100000
SH
SOLE
100000
0
0
ALTRIA GROUP INC
COM
02209S103
821583
18835
SH
SOLE
18835
0
0
AMAZON COM INC
COM
023135106
105478828
584759
SH
SOLE
584759
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
335790
3900
SH
SOLE
3900
0
0
AMERICAN EXPRESS CO
COM
025816109
1819893
7993
SH
SOLE
7993
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
229898
2941
SH
SOLE
2941
0
0
AMERICAN WELL CORP
CL A
03044L105
13377
16500
SH
SOLE
16500
0
0
AMGEN INC
COM
031162100
3255749
11451
SH
SOLE
11451
0
0
AMPHENOL CORP NEW
CL A
032095101
380194
3296
SH
SOLE
3296
0
0
ANALOG DEVICES INC
COM
032654105
73268537
370436
SH
SOLE
369974
0
462
ANNOVIS BIO INC
COM
03615A108
178500
15000
SH
SOLE
15000
0
0
AON PLC
SHS CL A
G0403H108
41116306
123206
SH
SOLE
122456
0
750
APA CORPORATION
COM
03743Q108
345519
10050
SH
SOLE
10050
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
4001871
35588
SH
SOLE
35588
0
0
APPLE INC
COM
037833100
153260998
893754
SH
SOLE
890894
0
2860
APTARGROUP INC
COM
038336103
464045
3225
SH
SOLE
3225
0
0
APTIV PLC
SHS
G6095L109
13912704
174673
SH
SOLE
173092
0
1581
ARDAGH METAL PACKAGING S A
SHS
L02235106
76763
22380
SH
SOLE
22380
0
0
ARES CAPITAL CORP
COM
04010L103
273783
13150
SH
SOLE
13150
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
803082
6465
SH
SOLE
6465
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
224252
3310
SH
SOLE
3310
0
0
AT&T INC
COM
00206R102
303002
17216
SH
SOLE
17216
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
22800513
91297
SH
SOLE
91297
0
0
AVERY DENNISON CORP
COM
053611109
223250
1000
SH
SOLE
1000
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
1596176
24549
SH
SOLE
24549
0
0
AXSOME THERAPEUTICS INC
COM
05464T104
6601854
82730
SH
SOLE
82730
0
0
BALL CORP
COM
058498106
13220680
196269
SH
SOLE
196269
0
0
BANK AMERICA CORP
COM
060505104
1050384
27700
SH
SOLE
27700
0
0
BANK NEW YORK MELLON CORP
COM
064058100
27035707
469207
SH
SOLE
469207
0
0
BARCLAYS PLC
ADR
06738E204
292099
30910
SH
SOLE
30910
0
0
BAXTER INTL INC
COM
071813109
16257655
380385
SH
SOLE
380385
0
0
BECTON DICKINSON & CO
COM
075887109
10508954
42469
SH
SOLE
41719
0
750
BERKLEY W R CORP
COM
084423102
4680864
52927
SH
SOLE
52927
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
157291301
374040
SH
SOLE
373350
0
690
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
31087560
49
SH
SOLE
49
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
22376814
369987
SH
SOLE
365284
0
4703
BGC GROUP INC
CL A
088929104
1011724
130209
SH
SOLE
130209
0
0
BIODESIX INC
COM
09075X108
294015
205605
SH
SOLE
205605
0
0
BIOGEN INC
COM
09062X103
1138526
5280
SH
SOLE
5280
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
507380
27352
SH
SOLE
27352
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
3229650
42692
SH
SOLE
42692
0
0
BLACKSTONE INC
COM
09260D107
4417842
33629
SH
SOLE
33629
0
0
BOEING CO
COM
097023105
1642538
8511
SH
SOLE
8511
0
0
BRADY CORP
CL A
104674106
3218548
54294
SH
SOLE
54294
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
15735919
290170
SH
SOLE
290170
0
0
BROADCOM INC
COM
11135F101
7177095
5415
SH
SOLE
5415
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1364368
6660
SH
SOLE
6660
0
0
BROADSTONE NET LEASE INC
COM
11135E203
587829
37513
SH
SOLE
37513
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
1903800
45307
SH
SOLE
45307
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
82715315
1975527
SH
SOLE
1975527
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
4540586
145485
SH
SOLE
145485
0
0
BROOKFIELD REINS LTD
CL A-1 EXCH NONV
G16250204
535542
12886
SH
SOLE
12886
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
739901
30114
SH
SOLE
30114
0
0
BROWN & BROWN INC
COM
115236101
617157
7050
SH
SOLE
7050
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
218700
5000
SH
SOLE
5000
0
0
CAMBIUM NETWORKS CORP
SHS
G17766109
506425
117500
SH
SOLE
117500
0
0
CANADIAN NAT RES LTD
COM
136385101
248040
3250
SH
SOLE
3250
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2909906
19544
SH
SOLE
19544
0
0
CARMAX INC
COM
143130102
8581816
98517
SH
SOLE
98517
0
0
CATERPILLAR INC
COM
149123101
8607441
23490
SH
SOLE
23490
0
0
CENTENE CORP DEL
COM
15135B101
2245470
28612
SH
SOLE
28612
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
70667729
795539
SH
SOLE
795539
0
0
CHEVRON CORP NEW
COM
166764100
30214151
191544
SH
SOLE
191544
0
0
CHUBB LIMITED
COM
H1467J104
88863191
342929
SH
SOLE
340939
0
1990
CHURCH & DWIGHT CO INC
COM
171340102
9738486
93361
SH
SOLE
93361
0
0
CINTAS CORP
COM
172908105
302293
440
SH
SOLE
440
0
0
CISCO SYS INC
COM
17275R102
6569154
131620
SH
SOLE
131620
0
0
CITIGROUP INC
COM NEW
172967424
3912406
61866
SH
SOLE
58446
0
3420
CLARIVATE PLC
5.25% PFD CONV A
G21810208
344009
11575
SH
SOLE
11575
0
0
CME GROUP INC
COM
12572Q105
5700074
26476
SH
SOLE
26476
0
0
COCA COLA CO
COM
191216100
18021792
294570
SH
SOLE
294570
0
0
COCA COLA CONS INC
COM
191098102
272544
322
SH
SOLE
322
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
14929149
213426
SH
SOLE
213426
0
0
COLGATE PALMOLIVE CO
COM
194162103
30116273
334439
SH
SOLE
334439
0
0
COMCAST CORP NEW
CL A
20030N101
51135139
1179588
SH
SOLE
1174288
0
5300
COMMSCOPE HLDG CO INC
COM
20337X109
41920
32000
SH
SOLE
32000
0
0
CONOCOPHILLIPS
COM
20825C104
1638094
12870
SH
SOLE
12870
0
0
CONSOLIDATED EDISON INC
COM
209115104
567018
6244
SH
SOLE
6244
0
0
CONSTELLIUM SE
CL A SHS
F21107101
59764480
2703052
SH
SOLE
2703052
0
0
CORNING INC
COM
219350105
5431545
164792
SH
SOLE
164792
0
0
COSTCO WHSL CORP NEW
COM
22160K105
46624886
63640
SH
SOLE
63640
0
0
CRANE NXT CO
COM
224441105
676629
10931
SH
SOLE
10931
0
0
CRH PLC
ORD
G25508105
68061038
789022
SH
SOLE
789022
0
0
CROWN CASTLE INC
COM
22822V101
1312821
12405
SH
SOLE
12405
0
0
CROWN HLDGS INC
COM
228368106
30405405
383616
SH
SOLE
380542
0
3074
CSX CORP
COM
126408103
12773729
344584
SH
SOLE
344584
0
0
CULLEN FROST BANKERS INC
COM
229899109
593244
5270
SH
SOLE
5270
0
0
CUMMINS INC
COM
231021106
1693943
5749
SH
SOLE
5749
0
0
CVD EQUIP CORP
COM
126601103
75360
16000
SH
SOLE
16000
0
0
CVS HEALTH CORP
COM
126650100
797201
9995
SH
SOLE
9995
0
0
D R HORTON INC
COM
23331A109
8356836
50786
SH
SOLE
50786
0
0
DANAHER CORPORATION
COM
235851102
57936539
232006
SH
SOLE
230773
0
1233
DAVE & BUSTERS ENTMT INC
COM
238337109
1051680
16800
SH
SOLE
16800
0
0
DAVITA INC
COM
23918K108
3627954
26280
SH
SOLE
26280
0
0
DEERE & CO
COM
244199105
9121303
22207
SH
SOLE
22207
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
650362
13586
SH
SOLE
13586
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
220365
1112
SH
SOLE
1112
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
15043111
394005
SH
SOLE
394005
0
0
DISNEY WALT CO
COM
254687106
46063278
376457
SH
SOLE
376457
0
0
DOMINOS PIZZA INC
COM
25754A201
2394962
4820
SH
SOLE
4820
0
0
DOVER CORP
COM
260003108
1221016
6891
SH
SOLE
6891
0
0
EATON CORP PLC
SHS
G29183103
316119
1011
SH
SOLE
1011
0
0
ECOLAB INC
COM
278865100
3485436
15095
SH
SOLE
15095
0
0
ELBIT SYS LTD
ORD
M3760D101
202872
965
SH
SOLE
965
0
0
ELEVANCE HEALTH INC
COM
036752103
34577284
66682
SH
SOLE
66123
0
559
ELI LILLY & CO
COM
532457108
2332324
2998
SH
SOLE
2998
0
0
EMERSON ELEC CO
COM
291011104
5374180
47383
SH
SOLE
47383
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
937563
3017
SH
SOLE
3017
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1974757
67675
SH
SOLE
67675
0
0
EOG RES INC
COM
26875P101
243791
1907
SH
SOLE
1907
0
0
EOS ENERGY ENTERPRISES INC
COM CL A
29415C101
20600
20000
SH
SOLE
20000
0
0
EQT CORP
COM
26884L109
1955628
52755
SH
SOLE
52755
0
0
EQUINIX INC
COM
29444U700
1941176
2352
SH
SOLE
2352
0
0
ESAB CORPORATION
COM
29605J106
387106
3501
SH
SOLE
3501
0
0
EVERCORE INC
CLASS A
29977A105
407135
2114
SH
SOLE
2114
0
0
EXXON MOBIL CORP
COM
30231G102
20369491
175236
SH
SOLE
175236
0
0
FEDEX CORP
COM
31428x106
36039921
124387
SH
SOLE
124387
0
0
FERROGLOBE PLC
SHS
G33856108
88420
17755
SH
SOLE
17755
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
17893001
336968
SH
SOLE
336968
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
59067902
796278
SH
SOLE
792225
0
4053
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
12412920
7592
SH
SOLE
7592
0
0
FISERV INC
COM
337738108
34479087
215737
SH
SOLE
214135
0
1602
FMC CORP
COM NEW
302491303
764400
12000
SH
SOLE
12000
0
0
FORD MTR CO DEL
COM
345370860
254976
19200
SH
SOLE
19200
0
0
FORTIVE CORP
COM
34959J108
24428132
283982
SH
SOLE
283982
0
0
FORTREA HLDGS INC
COMMON STOCK
34965K107
960912
23939
SH
SOLE
23939
0
0
FRANCO NEV CORP
COM
351858105
32906034
276150
SH
SOLE
274947
0
1203
GENERAL DYNAMICS CORP
COM
369550108
1298607
4597
SH
SOLE
4597
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
44576992
253957
SH
SOLE
253957
0
0
GENERAL MTRS CO
COM
37045V100
72453156
1597644
SH
SOLE
1594541
0
3103
GILEAD SCIENCES INC
COM
375558103
309481
4225
SH
SOLE
4225
0
0
GLOBAL PMTS INC
COM
37940X102
3374781
25249
SH
SOLE
25249
0
0
GLOBUS MED INC
CL A
379577208
8056943
150204
SH
SOLE
150204
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
13430822
32155
SH
SOLE
32155
0
0
GRAFTECH INTL LTD
COM
384313508
82455
59750
SH
SOLE
59750
0
0
GRANITE CONSTR INC
COM
387328107
3894895
68176
SH
SOLE
68176
0
0
GRAYSCALE BITCOIN TR BTC
SHS REP COM UT
389637109
383126
6065
SH
SOLE
6065
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
560502
10426
SH
SOLE
10426
0
0
HCA HEALTHCARE INC
COM
40412C101
16463708
49362
SH
SOLE
49362
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
192937
10290
SH
SOLE
10290
0
0
HERSHEY CO
COM
427866108
618510
3180
SH
SOLE
3180
0
0
HOLOGIC INC
COM
436440101
295780
3794
SH
SOLE
3794
0
0
HOME DEPOT INC
COM
437076102
35242494
91873
SH
SOLE
91873
0
0
HONEYWELL INTL INC
COM
438516106
19327982
94168
SH
SOLE
94168
0
0
HOULIHAN LOKEY INC
CL A
441593100
1569687
12245
SH
SOLE
12245
0
0
HUMANA INC
COM
444859102
402195
1160
SH
SOLE
1160
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
24048315
82507
SH
SOLE
82507
0
0
I-80 GOLD CORP
COM
44955L106
174200
130000
SH
SOLE
130000
0
0
IDEXX LABS INC
COM
45168D104
847690
1570
SH
SOLE
1570
0
0
ILLINOIS TOOL WKS INC
COM
452308109
22365037
83349
SH
SOLE
83349
0
0
ILLUMINA INC
COM
452327109
212297
1546
SH
SOLE
1546
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
1056395
4083
SH
SOLE
4083
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
719210
20288
SH
SOLE
20288
0
0
INTEL CORP
COM
458140100
17008542
385070
SH
SOLE
385070
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
52266416
380313
SH
SOLE
378213
0
2100
INTERNATIONAL BUSINESS MACHS
COM
459200101
15993091
83751
SH
SOLE
83751
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
569597
6624
SH
SOLE
6624
0
0
INTUIT
COM
461202103
1749800
2692
SH
SOLE
2692
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1630283
4085
SH
SOLE
4085
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
498127
21686
SH
SOLE
21686
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
3181009
18781
SH
SOLE
18781
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1244560
2803
SH
SOLE
2803
0
0
IQVIA HLDGS INC
COM
46266C105
4955380
19595
SH
SOLE
19595
0
0
ISHARES TR
S&P 100 ETF
464287101
278563
1126
SH
SOLE
1126
0
0
ISHARES TR
ISHARES BIOTECH
464287556
1370553
9988
SH
SOLE
9988
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
968486
8763
SH
SOLE
8763
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
262676
970
SH
SOLE
970
0
0
ISHARES TR
RUS 1000 ETF
464287622
7490220
26005
SH
SOLE
26005
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1664104
7913
SH
SOLE
7913
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
2228575
6612
SH
SOLE
6612
0
0
ISHARES TR
CORE S&P US VLU
464287663
408246
4514
SH
SOLE
4514
0
0
ISHARES TR
EXPANDED TECH
464287515
341080
4000
SH
SOLE
4000
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
541245
10705
SH
SOLE
10705
0
0
ISHARES TR
CORE S&P500 ETF
464287200
972600
1850
SH
SOLE
1850
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
542495
3416
SH
SOLE
3416
0
0
IZEA WORLDWIDE INC
COM NEW
46604H204
57750
25000
SH
SOLE
25000
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
433950
7500
SH
SOLE
7500
0
0
JOHNSON & JOHNSON
COM
478160104
27244431
172226
SH
SOLE
172226
0
0
JPMORGAN CHASE & CO
COM
46625H100
57739880
288267
SH
SOLE
286367
0
1900
KBR INC
COM
48242W106
202439
3180
SH
SOLE
3180
0
0
KENVUE INC
COM
49177J102
2709690
126267
SH
SOLE
126267
0
0
KIMBERLY-CLARK CORP
COM
494368103
2339036
18083
SH
SOLE
18083
0
0
KINDER MORGAN INC DEL
COM
49456B101
1842162
100445
SH
SOLE
100445
0
0
KINROSS GOLD CORP
COM
496902404
1418384
231384
SH
SOLE
231384
0
0
KINSALE CAP GROUP INC
COM
49714P108
273390
521
SH
SOLE
521
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
27419577
128670
SH
SOLE
128670
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
74903599
342871
SH
SOLE
342871
0
0
LAM RESEARCH CORP
COM
512807108
227347
234
SH
SOLE
234
0
0
LAUDER ESTEE COS INC
CL A
518439104
262055
1700
SH
SOLE
1700
0
0
LENNAR CORP
CL A
526057104
33763974
196325
SH
SOLE
196325
0
0
LOCKHEED MARTIN CORP
COM
539830109
28132789
61848
SH
SOLE
61848
0
0
LOEWS CORP
COM
540424108
227041
2900
SH
SOLE
2900
0
0
LOWES COS INC
COM
548661107
94877500
372463
SH
SOLE
372463
0
0
MAG SILVER CORP
COM
55903Q104
2737776
258769
SH
SOLE
258769
0
0
MARATHON PETE CORP
COM
56585A102
322400
1600
SH
SOLE
1600
0
0
MARCUS CORP DEL
COM
566330106
144026
10100
SH
SOLE
10100
0
0
MARKEL GROUP INC
COM
570535104
2607816
1714
SH
SOLE
1714
0
0
MARRIOTT INTL INC NEW
CL A
571903202
240956
955
SH
SOLE
955
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
640954
1044
SH
SOLE
1044
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
7108455
14761
SH
SOLE
14761
0
0
MAUI LD & PINEAPPLE INC
COM
577345101
213351
9850
SH
SOLE
9850
0
0
MCDONALDS CORP
COM
580135101
1977033
7012
SH
SOLE
7012
0
0
MEDIAALPHA INC
CL A
58450V104
2001964
98280
SH
SOLE
98280
0
0
MEDTRONIC PLC
SHS
G5960L103
2195135
25188
SH
SOLE
25188
0
0
MERCK & CO INC
COM
58933Y105
43113343
326740
SH
SOLE
326740
0
0
META PLATFORMS INC
CL A
30303M102
1432461
2950
SH
SOLE
2950
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
411369
309
SH
SOLE
309
0
0
MICRON TECHNOLOGY INC
COM
595112103
472739
4010
SH
SOLE
4010
0
0
MICROSOFT CORP
COM
594918104
360876844
857760
SH
SOLE
856080
0
1680
MITEK SYS INC
COM NEW
606710200
4103312
291015
SH
SOLE
291015
0
0
MONDAY COM LTD
SHS
M7S64H106
3575974
15832
SH
SOLE
15832
0
0
MONDELEZ INTL INC
CL A
609207105
47163830
673769
SH
SOLE
670469
0
3300
MORNINGSTAR INC
COM
617700109
245463
796
SH
SOLE
796
0
0
MURPHY USA INC
COM
626755102
228045
544
SH
SOLE
544
0
0
NEW FOUND GOLD CORP
COM
64440N103
111000
30000
SH
SOLE
30000
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
527339
163770
SH
SOLE
163770
0
0
NEW YORK TIMES CO
CL A
650111107
6609116
152918
SH
SOLE
152918
0
0
NEWMONT CORP
COM
651639106
1653658
46140
SH
SOLE
46140
0
0
NEXTERA ENERGY INC
COM
65339F101
1777401
27811
SH
SOLE
27811
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
3904835
129815
SH
SOLE
129815
0
0
NIKE INC
CL B
654106103
20327686
216298
SH
SOLE
214536
0
1762
NORFOLK SOUTHN CORP
COM
655844108
32929969
129203
SH
SOLE
129203
0
0
NORTHERN TR CORP
COM
665859104
1813434
20394
SH
SOLE
20394
0
0
NORTHROP GRUMMAN CORP
COM
666807102
388193
811
SH
SOLE
811
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
582992
6027
SH
SOLE
6027
0
0
NOVO-NORDISK A S
ADR
670100205
544416
4240
SH
SOLE
4240
0
0
NVIDIA CORPORATION
COM
67066G104
8003734
8858
SH
SOLE
8858
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
897423
3622
SH
SOLE
3622
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
16652945
496510
SH
SOLE
496510
0
0
ORACLE CORP
COM
68389X105
66650676
530616
SH
SOLE
527556
0
3060
OSISKO GOLD ROYALTIES LTD
COM
68827L101
5108738
311129
SH
SOLE
311129
0
0
PACKAGING CORP AMER
COM
695156109
9975786
52565
SH
SOLE
52565
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
824034
35812
SH
SOLE
35812
0
0
PAR TECHNOLOGY CORP
COM
698884103
8421674
185663
SH
SOLE
185663
0
0
PARKER-HANNIFIN CORP
COM
701094104
635824
1144
SH
SOLE
1144
0
0
PEAPACK-GLADSTONE FINL CORP
COM
704699107
705546
28999
SH
SOLE
28999
0
0
PEPSICO INC
COM
713448108
25711769
146916
SH
SOLE
146916
0
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
2949220
167000
SH
SOLE
167000
0
0
PERRIGO CO PLC
SHS
G97822103
1632580
50717
SH
SOLE
50717
0
0
PFIZER INC
COM
717081103
6140326
221273
SH
SOLE
221273
0
0
PHILIP MORRIS INTL INC
COM
718172109
3788212
41347
SH
SOLE
41347
0
0
PHILLIPS 66
COM
718546104
1825815
11178
SH
SOLE
11178
0
0
PINTEREST INC
CL A
72352L106
62715742
1808934
SH
SOLE
1808934
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1021474
6321
SH
SOLE
6321
0
0
PROCTER AND GAMBLE CO
COM
742718109
11792493
72681
SH
SOLE
72681
0
0
PROLOGIS INC.
COM
74340W103
26199352
201193
SH
SOLE
199793
0
1400
PROSHARES TR
BITCOIN STRATE
74347G440
240150
7435
SH
SOLE
7435
0
0
PROSOMNUS INC
COMMON STOCK
50535E108
11471
20160
SH
SOLE
20160
0
0
PRUDENTIAL FINL INC
COM
744320102
216720
1846
SH
SOLE
1846
0
0
PURE CYCLE CORP
COM NEW
746228303
1083000
114000
SH
SOLE
114000
0
0
PURE STORAGE INC
CL A
74624M102
4060419
78100
SH
SOLE
78100
0
0
QUALYS INC
COM
74758T303
212759
1275
SH
SOLE
1275
0
0
QUANTA SVCS INC
COM
74762E102
34909326
134370
SH
SOLE
134370
0
0
RANGE RES CORP
COM
75281A109
3339331
96989
SH
SOLE
96989
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
10432429
10839
SH
SOLE
10839
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
1189097
56516
SH
SOLE
56516
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
31841335
400772
SH
SOLE
397280
0
3492
REVVITY INC
COM
714046109
556500
5300
SH
SOLE
5300
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
297024
10400
SH
SOLE
10400
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2788497
4972
SH
SOLE
4972
0
0
ROYAL BK CDA
COM
780087102
263398
2611
SH
SOLE
2611
0
0
ROYAL GOLD INC
COM
780287108
2530481
20774
SH
SOLE
20774
0
0
RTX CORPORATION
COM
75513E101
13074774
134059
SH
SOLE
134059
0
0
S&P GLOBAL INC
COM
78409V104
2894762
6804
SH
SOLE
6804
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
5344658
1018030
SH
SOLE
1018030
0
0
SCHLUMBERGER LTD
COM STK
806857108
4722375
86159
SH
SOLE
86159
0
0
SCHWAB CHARLES CORP
COM
808513105
564686
7806
SH
SOLE
7806
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
2086956
82196
SH
SOLE
82196
0
0
SEADRILL 2021 LTD
COM
G7997W102
561851
11170
SH
SOLE
11170
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
440679
2983
SH
SOLE
2983
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
1699380
18000
SH
SOLE
18000
0
0
SERVICENOW INC
COM
81762P102
24323610
31904
SH
SOLE
31904
0
0
SHARECARE INC
COM CL A
81948W104
640242
834192
SH
SOLE
834192
0
0
SHARECARE INC
*W EXP 07/01/202
81948W112
1001
55000
SH
SOLE
55000
0
0
SHELL PLC
SPON ADS
780259305
2192811
32709
SH
SOLE
32709
0
0
SHERWIN WILLIAMS CO
COM
824348106
2332321
6715
SH
SOLE
6715
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
44634614
1695844
SH
SOLE
1695844
0
0
SMITH A O CORP
COM
831865209
304075
3399
SH
SOLE
3399
0
0
SNAP ON INC
COM
833034101
2307258
7789
SH
SOLE
7789
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
613622
8645
SH
SOLE
8645
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
663250
87500
SH
SOLE
87500
0
0
SPDR GOLD TR
GOLD SHS
78463V107
1951871
9488
SH
SOLE
9488
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
226939
6332
SH
SOLE
6332
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
7168674
13705
SH
SOLE
13705
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
388367
698
SH
SOLE
698
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
620693
2352
SH
SOLE
2352
0
0
SPROTT INC
COM NEW
852066208
3749259
101441
SH
SOLE
101441
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
9875578
485525
SH
SOLE
485525
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
10697282
618340
SH
SOLE
618340
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1608260
194000
SH
SOLE
194000
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1108568
11320
SH
SOLE
11320
0
0
STARBUCKS CORP
COM
855244109
869028
9509
SH
SOLE
9509
0
0
STELLANTIS N.V
SHS
N82405106
2993065
105762
SH
SOLE
105762
0
0
STERIS PLC
SHS USD
G8473T100
210207
935
SH
SOLE
935
0
0
STRYKER CORPORATION
COM
863667101
1969001
5502
SH
SOLE
5502
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
77087510
76322
SH
SOLE
76322
0
0
SYSCO CORP
COM
871829107
17147245
211225
SH
SOLE
211225
0
0
T-MOBILE US INC
COM
872590104
11002660
67410
SH
SOLE
67410
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
17893045
120500
SH
SOLE
119263
0
1237
TARGET CORP
COM
87612E106
322522
1820
SH
SOLE
1820
0
0
TECHNIPFMC PLC
COM
G87110105
5226923
208161
SH
SOLE
208161
0
0
TELEFLEX INCORPORATED
COM
879369106
633276
2800
SH
SOLE
2800
0
0
TESLA INC
COM
88160R101
566923
3225
SH
SOLE
3225
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
1378011
2382
SH
SOLE
2382
0
0
THE CIGNA GROUP
COM
125523100
923593
2543
SH
SOLE
2543
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
67151260
115537
SH
SOLE
114807
0
730
THOUGHTWORKS HOLDING INC
COM
88546E105
57380
22680
SH
SOLE
22680
0
0
TJX COS INC NEW
COM
872540109
36193451
356867
SH
SOLE
356867
0
0
TOLL BROTHERS INC
COM
889478103
886185
6850
SH
SOLE
6850
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
223649
745
SH
SOLE
745
0
0
TRIMBLE INC
COM
896239100
1460972
22700
SH
SOLE
22700
0
0
UBER TECHNOLOGIES INC
COM
90353T100
66193076
859762
SH
SOLE
859762
0
0
UNILEVER PLC
SPON ADR NEW
904767704
200108
3987
SH
SOLE
3987
0
0
UNION BANKSHARES INC
COM
905400107
1309670
42940
SH
SOLE
42940
0
0
UNION PAC CORP
COM
907818108
12203785
49623
SH
SOLE
49623
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
1033127
6951
SH
SOLE
6951
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
3824031
7730
SH
SOLE
7730
0
0
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
843706
22983
SH
SOLE
22983
0
0
US BANCORP DEL
COM NEW
902973304
1939041
43379
SH
SOLE
43379
0
0
VALERO ENERGY CORP
COM
91913Y100
256035
1500
SH
SOLE
1500
0
0
VALLEY NATL BANCORP
COM
919794107
278600
35000
SH
SOLE
35000
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
353503
9125
SH
SOLE
9125
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
495591
4408
SH
SOLE
4408
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
3989488
15350
SH
SOLE
15350
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
431742
2651
SH
SOLE
2651
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7318901
15225
SH
SOLE
15225
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
514235
1494
SH
SOLE
1494
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
368067
2100
SH
SOLE
2100
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
451465
1975
SH
SOLE
1975
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
523207
2094
SH
SOLE
2094
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
317870
7610
SH
SOLE
7610
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
623215
10626
SH
SOLE
10626
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
417081
2284
SH
SOLE
2284
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
811751
16180
SH
SOLE
16180
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
274185
3363
SH
SOLE
3363
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
226856
1875
SH
SOLE
1875
0
0
VANGUARD WORLD FD
CONSUM STP ETF
92204A207
292737
1434
SH
SOLE
1434
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
710481
1355
SH
SOLE
1355
0
0
VERALTO CORP
COM SHS
92338C103
1261985
14234
SH
SOLE
14234
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1291538
30780
SH
SOLE
30780
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1056311
2527
SH
SOLE
2527
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
85339025
1044925
SH
SOLE
1044925
0
0
VIRNETX HLDG CORP
COM
92823T207
181932
28705
SH
SOLE
28705
0
0
VISA INC
COM CL A
92826C839
6716619
24067
SH
SOLE
24067
0
0
WALMART INC
COM
931142103
1979171
32893
SH
SOLE
32893
0
0
WASTE MGMT INC DEL
COM
94106L109
1076407
5050
SH
SOLE
5050
0
0
WATERS CORP
COM
941848103
2302554
6689
SH
SOLE
6689
0
0
WAYFAIR INC
CL A
94419L101
44682893
658263
SH
SOLE
658263
0
0
WELLS FARGO CO NEW
COM
949746101
804485
13880
SH
SOLE
13880
0
0
WEX INC
COM
96208T104
227554
958
SH
SOLE
958
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
6922124
146873
SH
SOLE
146873
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
54251726
30236
SH
SOLE
30236
0
0
WILEY JOHN & SONS INC
CL B
968223305
759000
20000
SH
SOLE
20000
0
0
WILEY JOHN & SONS INC
CL A
968223206
2968535
77853
SH
SOLE
77853
0
0
WILLIAMS COS INC
COM
969457100
939177
24100
SH
SOLE
24100
0
0
XENCOR INC
COM
98401F105
278838
12600
SH
SOLE
12600
0
0
XYLEM INC
COM
98419M100
15148996
117216
SH
SOLE
117216
0
0
YIELD10 BIOSCIENCE INC
COM
98585K862
94283
248113
SH
SOLE
248113
0
0
YUM BRANDS INC
COM
988498101
424269
3060
SH
SOLE
3060
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3208962
24314
SH
SOLE
24314
0
0
ZOETIS INC
CL A
98978V103
269382
1592
SH
SOLE
1592
0
0