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