0000016972-24-000001.txt : 20240205 0000016972-24-000001.hdr.sgml : 20240205 20240205134520 ACCESSION NUMBER: 0000016972-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240205 DATE AS OF CHANGE: 20240205 EFFECTIVENESS DATE: 20240205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cannell & Co. CENTRAL INDEX KEY: 0000016972 ORGANIZATION NAME: IRS NUMBER: 133346990 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01221 FILM NUMBER: 24595047 BUSINESS ADDRESS: STREET 1: 545 MADISON AVENUE STREET 2: 11TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2127525255 MAIL ADDRESS: STREET 1: 545 MADISON AVENUE STREET 2: 11TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: CANNELL PETER B & CO INC DATE OF NAME CHANGE: 19970402 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000016972 XXXXXXXX 12-31-2023 12-31-2023 false Cannell & Co.
545 Madison Avenue 11th Floor New York NY 10022
13F HOLDINGS REPORT 028-01221 000106326 801-27046 N
Glenn Goldberg Chief Compliance Officer 212-752-5255 /s/ Glenn Goldberg New York NY 02-05-2024 0 269 3151295706
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1872761 17131 SH SOLE 17131 0 0 ABBOTT LABS COM 002824100 38281796 347795 SH SOLE 347795 0 0 ABBVIE INC COM 00287Y109 35768006 230806 SH SOLE 230806 0 0 ACCELERATE DIAGNOSTICS INC COM NEW 00430H201 449585 114690 SH SOLE 114690 0 0 ADOBE INC COM 00724F101 18040587 30239 SH SOLE 30239 0 0 AFLAC INC COM 001055102 10209458 123751 SH SOLE 123751 0 0 AGNC INVT CORP COM 00123Q104 137340 14000 SH SOLE 14000 0 0 AGNICO EAGLE MINES LTD COM 008474108 9195383 167646 SH SOLE 167646 0 0 AIR LEASE CORP CL A 00912X302 24817158 591730 SH SOLE 591730 0 0 AIR PRODS & CHEMS INC COM 009158106 17158498 62668 SH SOLE 62668 0 0 ALECTOR INC COM 014442107 528092 66177 SH SOLE 66177 0 0 ALIGHT INC COM CL A 01626W101 4666550 547075 SH SOLE 547075 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 7388456 21800 SH SOLE 21800 0 0 ALPHABET INC CAP STK CL A 02079K305 19252635 137824 SH SOLE 137824 0 0 ALPHABET INC CAP STK CL C 02079K107 119337551 846786 SH SOLE 846786 0 0 AMAZON COM INC COM 023135106 89323247 587885 SH SOLE 587885 0 0 AMERICAN WELL CORP CL A 03044L105 24585 16500 SH SOLE 16500 0 0 AMGEN INC COM 031162100 2320001 8055 SH SOLE 8055 0 0 ANALOG DEVICES INC COM 032654105 65738649 331077 SH SOLE 331077 0 0 ANNOVIS BIO INC COM 03615A108 187000 10000 SH SOLE 10000 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1273048 101600 SH SOLE 101600 0 0 AON PLC SHS CL A G0403H108 290147 997 SH SOLE 997 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 3316446 35588 SH SOLE 35588 0 0 APPLE INC COM 037833100 87080619 452296 SH SOLE 452296 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 635639 6465 SH SOLE 6465 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 20377886 87470 SH SOLE 87470 0 0 AXSOME THERAPEUTICS INC COM 05464T104 6593634 82845 SH SOLE 82845 0 0 BALL CORP COM 058498106 8753796 152187 SH SOLE 152187 0 0 BANK NEW YORK MELLON CORP COM 064058100 25231342 484752 SH SOLE 484752 0 0 BAXTER INTL INC COM 071813109 14376610 371873 SH SOLE 371873 0 0 BECTON DICKINSON & CO COM 075887109 1871395 7675 SH SOLE 7675 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 96361329 270177 SH SOLE 270177 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 23875501 44 SH SOLE 44 0 0 BIODESIX INC COM 09075X108 378313 205605 SH SOLE 205605 0 0 BLACKSTONE INC COM 09260D107 4290641 32773 SH SOLE 32773 0 0 BOEING CO COM 097023105 57986945 222462 SH SOLE 222462 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14075205 274317 SH SOLE 274317 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1650304 41083 SH SOLE 41083 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 79768510 1988248 SH SOLE 1988248 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4258109 135221 SH SOLE 135221 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3219154 111815 SH SOLE 111815 0 0 BROWN & BROWN INC COM 115236101 501326 7050 SH SOLE 7050 0 0 CAMDEN PPTY TR SH BEN INT 133131102 7358382 74110 SH SOLE 74110 0 0 CANADIAN NAT RES LTD COM 136385101 566748 8650 SH SOLE 8650 0 0 CAPITAL ONE FINL CORP COM 14040H105 2558020 19509 SH SOLE 19509 0 0 CARMAX INC COM 143130102 7888258 102792 SH SOLE 102792 0 0 CATERPILLAR INC COM 149123101 6860727 23204 SH SOLE 23204 0 0 CHESAPEAKE ENERGY CORP COM 165167735 63458727 824782 SH SOLE 824782 0 0 CHEVRON CORP NEW COM 166764100 33300865 223256 SH SOLE 223256 0 0 CHUBB LIMITED COM H1467J104 30029298 132873 SH SOLE 132873 0 0 CISCO SYS INC COM 17275R102 6585130 130347 SH SOLE 130347 0 0 CLARIVATE PLC ORD SHS G21810109 1202874 129900 SH SOLE 129900 0 0 CLARIVATE PLC 5.25% PFD CONV A G21810208 443323 11575 SH SOLE 11575 0 0 COCA COLA CO COM 191216100 17112624 290389 SH SOLE 290389 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 32875724 492594 SH SOLE 492594 0 0 COLGATE PALMOLIVE CO COM 194162103 26436974 331664 SH SOLE 331664 0 0 COMCAST CORP NEW CL A 20030N101 18930571 431712 SH SOLE 431712 0 0 COMMERCIAL METALS CO COM 201723103 370296 7400 SH SOLE 7400 0 0 COMMSCOPE HLDG CO INC COM 20337X109 445560 158000 SH SOLE 158000 0 0 CONOCOPHILLIPS COM 20825C104 1147700 9888 SH SOLE 9888 0 0 CONSOLIDATED EDISON INC COM 209115104 482141 5300 SH SOLE 5300 0 0 CONSTELLIUM SE CL A SHS F21107101 51132071 2561727 SH SOLE 2561727 0 0 CORNING INC COM 219350105 5610687 184259 SH SOLE 184259 0 0 COSTCO WHSL CORP NEW COM 22160K105 41558259 62959 SH SOLE 62959 0 0 CRH PLC ORD G25508105 49381070 714012 SH SOLE 714012 0 0 CROWN HLDGS INC COM 228368106 17969245 195127 SH SOLE 195127 0 0 CSX CORP COM 126408103 16501880 475970 SH SOLE 475970 0 0 CULLEN FROST BANKERS INC COM 229899109 571742 5270 SH SOLE 5270 0 0 CUMMINS INC COM 231021106 1353331 5649 SH SOLE 5649 0 0 CVS HEALTH CORP COM 126650100 300443 3805 SH SOLE 3805 0 0 D R HORTON INC COM 23331A109 7325588 48201 SH SOLE 48201 0 0 DANAHER CORPORATION COM 235851102 22819146 98639 SH SOLE 98639 0 0 DAVITA INC COM 23918K108 2760950 26355 SH SOLE 26355 0 0 DEERE & CO COM 244199105 8821132 22060 SH SOLE 22060 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 600473 14926 SH SOLE 14926 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1084849 61850 SH SOLE 61850 0 0 DISNEY WALT CO COM 254687106 32549996 360505 SH SOLE 360505 0 0 ECOLAB INC COM 278865100 2765991 13945 SH SOLE 13945 0 0 ELI LILLY & CO COM 532457108 391722 672 SH SOLE 672 0 0 EMERSON ELEC CO COM 291011104 4393282 45138 SH SOLE 45138 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2544044 184351 SH SOLE 184351 0 0 ENSTAR GROUP LIMITED SHS G3075P101 829184 2817 SH SOLE 2817 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2660955 100985 SH SOLE 100985 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 21800 20000 SH SOLE 20000 0 0 EQT CORP COM 26884L109 43722914 1130960 SH SOLE 1130960 0 0 EXXON MOBIL CORP COM 30231G102 16519524 165228 SH SOLE 165228 0 0 FEDEX CORP COM 31428x106 31514018 124576 SH SOLE 124576 0 0 FERROGLOBE PLC SHS G33856108 26963802 4141905 SH SOLE 4141905 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13792747 270340 SH SOLE 270340 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 20133001 335159 SH SOLE 335159 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 10808294 7617 SH SOLE 7617 0 0 FISERV INC COM 337738108 467995 3523 SH SOLE 3523 0 0 FORD MTR CO DEL COM 345370860 216373 17750 SH SOLE 17750 0 0 FORTIVE CORP COM 34959J108 20935586 284335 SH SOLE 284335 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 1132819 32459 SH SOLE 32459 0 0 FRANCO NEV CORP COM 351858105 12131700 109482 SH SOLE 109482 0 0 GENERAL ELECTRIC CO COM NEW 369604301 19972819 156490 SH SOLE 156490 0 0 GENERAL MTRS CO COM 37045V100 6111249 170135 SH SOLE 170135 0 0 GILEAD SCIENCES INC COM 375558103 342267 4225 SH SOLE 4225 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 56497945 146455 SH SOLE 146455 0 0 GRAFTECH INTL LTD COM 384313508 419823 191700 SH SOLE 191700 0 0 GREEN PLAINS INC COM 393222104 2102087 83350 SH SOLE 83350 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 646706 10574 SH SOLE 10574 0 0 HCA HEALTHCARE INC COM 40412C101 13719957 50687 SH SOLE 50687 0 0 HOME DEPOT INC COM 437076102 31031830 89545 SH SOLE 89545 0 0 HONEYWELL INTL INC COM 438516106 18608197 88733 SH SOLE 88733 0 0 HOULIHAN LOKEY INC CL A 441593100 1468298 12245 SH SOLE 12245 0 0 HUMANA INC COM 444859102 2164068 4727 SH SOLE 4727 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 37070880 142778 SH SOLE 142778 0 0 I-80 GOLD CORP COM 44955L106 228800 130000 SH SOLE 130000 0 0 IDEXX LABS INC COM 45168D104 222020 400 SH SOLE 400 0 0 ILLINOIS TOOL WKS INC COM 452308109 21483271 82016 SH SOLE 82016 0 0 INTEL CORP COM 458140100 17571722 349686 SH SOLE 349686 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7118618 55428 SH SOLE 55428 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5342524 32666 SH SOLE 32666 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 526224 6499 SH SOLE 6499 0 0 INTUIT COM 461202103 1526323 2442 SH SOLE 2442 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 700022 2075 SH SOLE 2075 0 0 ISHARES TR S&P 100 ETF 464287101 294035 1316 SH SOLE 1316 0 0 ISHARES TR CORE S&P SCP ETF 464287804 538436 4974 SH SOLE 4974 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 234957 775 SH SOLE 775 0 0 IZEA WORLDWIDE INC COM NEW 46604H204 50250 25000 SH SOLE 25000 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 412350 7500 SH SOLE 7500 0 0 JOHNSON & JOHNSON COM 478160104 20260996 129265 SH SOLE 129265 0 0 JPMORGAN CHASE & CO COM 46625H100 14253700 83796 SH SOLE 83796 0 0 KENVUE INC COM 49177J102 2977427 138292 SH SOLE 138292 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 1038450 69000 SH SOLE 69000 0 0 KIMBERLY-CLARK CORP COM 494368103 2013785 16573 SH SOLE 16573 0 0 KINDER MORGAN INC DEL COM 49456B101 273138 15484 SH SOLE 15484 0 0 KINROSS GOLD CORP COM 496902404 1399873 231384 SH SOLE 231384 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1444432 6858 SH SOLE 6858 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 77476115 340869 SH SOLE 340869 0 0 LAKELAND BANCORP INC COM 511637100 266220 18000 SH SOLE 18000 0 0 LAUDER ESTEE COS INC CL A 518439104 281531 1925 SH SOLE 1925 0 0 LENNAR CORP CL A 526057104 30705668 206023 SH SOLE 206023 0 0 LOANDEPOT INC COM CL A 53946R106 601920 171000 SH SOLE 171000 0 0 LOCKHEED MARTIN CORP COM 539830109 28127157 62058 SH SOLE 62058 0 0 LOWES COS INC COM 548661107 82684892 371534 SH SOLE 371534 0 0 MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100 231454 14036 SH SOLE 14036 0 0 MAG SILVER CORP COM 55903Q104 2693785 258769 SH SOLE 258769 0 0 MARATHON PETE CORP COM 56585A102 222540 1500 SH SOLE 1500 0 0 MARCUS CORP DEL COM 566330106 147258 10100 SH SOLE 10100 0 0 MARKEL GROUP INC COM 570535104 1469597 1035 SH SOLE 1035 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2050520 4110 SH SOLE 4110 0 0 MASTERCARD INCORPORATED CL A 57636Q104 245243 575 SH SOLE 575 0 0 MCDONALDS CORP COM 580135101 1386777 4677 SH SOLE 4677 0 0 MEDIAALPHA INC CL A 58450V104 1287602 115480 SH SOLE 115480 0 0 MEDTRONIC PLC SHS G5960L103 1878264 22800 SH SOLE 22800 0 0 MERCK & CO INC COM 58933Y105 34441380 315918 SH SOLE 315918 0 0 META PLATFORMS INC CL A 30303M102 954630 2697 SH SOLE 2697 0 0 MFA FINL INC COM 55272X607 135240 12000 SH SOLE 12000 0 0 MICRON TECHNOLOGY INC COM 595112103 205669 2410 SH SOLE 2410 0 0 MICROSOFT CORP COM 594918104 196768997 523266 SH SOLE 523266 0 0 MID-AMER APT CMNTYS INC COM 59522J103 201690 1500 SH SOLE 1500 0 0 MITEK SYS INC COM NEW 606710200 3795292 291050 SH SOLE 291050 0 0 MONDELEZ INTL INC CL A 609207105 19429927 268258 SH SOLE 268258 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 224486 717 SH SOLE 717 0 0 MPLX LP COM UNIT REP LTD 55336V100 1182384 32200 SH SOLE 32200 0 0 NEW FOUND GOLD CORP COM 64440N103 105000 30000 SH SOLE 30000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 46793422 4574137 SH SOLE 4574137 0 0 NEW YORK TIMES CO CL A 650111107 6698942 136741 SH SOLE 136741 0 0 NEWMONT CORP COM 651639106 1696286 40983 SH SOLE 40983 0 0 NEXTERA ENERGY INC COM 65339F101 1531924 25221 SH SOLE 25221 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4073115 133940 SH SOLE 133940 0 0 NORTHERN TR CORP COM 665859104 1720846 20394 SH SOLE 20394 0 0 NORTHROP GRUMMAN CORP COM 666807102 327698 700 SH SOLE 700 0 0 NOVARTIS AG SPONSORED ADR 66987V109 370964 3674 SH SOLE 3674 0 0 NVIDIA CORPORATION COM 67066G104 2801955 5658 SH SOLE 5658 0 0 NXP SEMICONDUCTORS N V COM N6596X109 873243 3802 SH SOLE 3802 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 5862902 174025 SH SOLE 174025 0 0 ORACLE CORP COM 68389X105 5880358 55775 SH SOLE 55775 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 4351730 304743 SH SOLE 304743 0 0 PACKAGING CORP AMER COM 695156109 7150120 43890 SH SOLE 43890 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 614892 35812 SH SOLE 35812 0 0 PAR TECHNOLOGY CORP COM 698884103 10039148 230573 SH SOLE 230573 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 818529 27449 SH SOLE 27449 0 0 PEPSICO INC COM 713448108 22267892 131111 SH SOLE 131111 0 0 PERRIGO CO PLC SHS G97822103 30737274 955167 SH SOLE 955167 0 0 PFIZER INC COM 717081103 6435083 223518 SH SOLE 223518 0 0 PHILIP MORRIS INTL INC COM 718172109 3212268 34144 SH SOLE 34144 0 0 PHILLIPS 66 COM 718546104 1205583 9055 SH SOLE 9055 0 0 PINTEREST INC CL A 72352L106 45697100 1233723 SH SOLE 1233723 0 0 PNC FINL SVCS GROUP INC COM 693475105 1052206 6795 SH SOLE 6795 0 0 PROCTER AND GAMBLE CO COM 742718109 8320688 56781 SH SOLE 56781 0 0 PROLOGIS INC. COM 74340W103 1392718 10448 SH SOLE 10448 0 0 PURE CYCLE CORP COM NEW 746228303 1193580 114000 SH SOLE 114000 0 0 QUANTA SVCS INC COM 74762E102 27855032 129078 SH SOLE 129078 0 0 QUIDELORTHO CORP COM 219798105 13499924 183174 SH SOLE 183174 0 0 RANGE RES CORP COM 75281A109 3543216 116400 SH SOLE 116400 0 0 REDWOOD TRUST INC COM 758075402 523887 70700 SH SOLE 70700 0 0 REGENERON PHARMACEUTICALS COM 75886F107 9434591 10742 SH SOLE 10742 0 0 REMARK HLDGS INC COM NEW 75955K300 48403 97745 SH SOLE 97745 0 0 REVVITY INC COM 714046109 1187653 10865 SH SOLE 10865 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 305976 11400 SH SOLE 11400 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1295484 121300 SH SOLE 121300 0 0 ROPER TECHNOLOGIES INC COM 776696106 2501240 4588 SH SOLE 4588 0 0 ROYAL BK CDA COM 780087102 264050 2611 SH SOLE 2611 0 0 ROYAL GOLD INC COM 780287108 2419200 20000 SH SOLE 20000 0 0 RTX CORPORATION COM 75513E101 10892512 129457 SH SOLE 129457 0 0 S&P GLOBAL INC COM 78409V104 4183618 9497 SH SOLE 9497 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 814860 162000 SH SOLE 162000 0 0 SCHLUMBERGER LTD COM STK 806857108 354809 6818 SH SOLE 6818 0 0 SCHWAB CHARLES CORP COM 808513105 538773 7831 SH SOLE 7831 0 0 SCORPIO TANKERS INC SHS Y7542C130 243200 4000 SH SOLE 4000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2339298 82196 SH SOLE 82196 0 0 SERVICENOW INC COM 81762P102 25163054 35617 SH SOLE 35617 0 0 SHARECARE INC COM CL A 81948W104 920367 852192 SH SOLE 852192 0 0 SHARECARE INC *W EXP 07/01/202 81948W112 1100 55000 SH SOLE 55000 0 0 SHELL PLC SPON ADS 780259305 1995648 30329 SH SOLE 30329 0 0 SHERWIN WILLIAMS CO COM 824348106 1159332 3717 SH SOLE 3717 0 0 SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 4265 21000 SH SOLE 21000 0 0 SOUTHWESTERN ENERGY CO COM 845467109 573125 87500 SH SOLE 87500 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 560911 2985 SH SOLE 2985 0 0 SPROTT INC COM NEW 852066208 3443922 101441 SH SOLE 101441 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 9157530 478200 SH SOLE 478200 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 9850156 618340 SH SOLE 618340 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1567520 194000 SH SOLE 194000 0 0 STANLEY BLACK & DECKER INC COM 854502101 1110492 11320 SH SOLE 11320 0 0 STRYKER CORPORATION COM 863667101 601915 2010 SH SOLE 2010 0 0 SUNCOR ENERGY INC NEW COM 867224107 1239948 38700 SH SOLE 38700 0 0 SUPER MICRO COMPUTER INC COM 86800U104 61615629 216758 SH SOLE 216758 0 0 SURGERY PARTNERS INC COM 86881A100 265517 8300 SH SOLE 8300 0 0 SYNAPTOGENIX INC COM NEW 87167T201 8157 30000 SH SOLE 30000 0 0 SYSCO CORP COM 871829107 15125770 206834 SH SOLE 206834 0 0 T-MOBILE US INC COM 872590104 6051656 37745 SH SOLE 37745 0 0 TARGET CORP COM 87612E106 202949 1425 SH SOLE 1425 0 0 TELEFLEX INCORPORATED COM 879369106 698152 2800 SH SOLE 2800 0 0 TENARIS S A SPONSORED ADS 88031M109 632632 18200 SH SOLE 18200 0 0 TESLA INC COM 88160R101 319297 1285 SH SOLE 1285 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1075556 684 SH SOLE 684 0 0 THE CIGNA GROUP COM 125523100 735150 2455 SH SOLE 2455 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7138595 13449 SH SOLE 13449 0 0 TJX COS INC NEW COM 872540109 34069541 363176 SH SOLE 363176 0 0 TOLL BROTHERS INC COM 889478103 704112 6850 SH SOLE 6850 0 0 TWO HBRS INVT CORP COM 90187B804 640780 46000 SH SOLE 46000 0 0 UBER TECHNOLOGIES INC COM 90353T100 62459009 1014439 SH SOLE 1014439 0 0 UNION PAC CORP COM 907818108 11832744 48175 SH SOLE 48175 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1160866 2205 SH SOLE 2205 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 994015 22983 SH SOLE 22983 0 0 URANIUM RTY CORP COM 91702V101 32400 12000 SH SOLE 12000 0 0 US BANCORP DEL COM NEW 902973304 1895188 43789 SH SOLE 43789 0 0 VALERO ENERGY CORP COM 91913Y100 221000 1700 SH SOLE 1700 0 0 VALLEY NATL BANCORP COM 919794107 519738 47858 SH SOLE 47858 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 345929 9125 SH SOLE 9125 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 474301 4408 SH SOLE 4408 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 412764 4664 SH SOLE 4664 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 464455 1494 SH SOLE 1494 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 448206 2101 SH SOLE 2101 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1044517 2391 SH SOLE 2391 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 455742 1959 SH SOLE 1959 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 336168 5800 SH SOLE 5800 0 0 VERALTO CORP COM SHS 92338C103 341461 4151 SH SOLE 4151 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 996788 26440 SH SOLE 26440 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 696596 1712 SH SOLE 1712 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 69722750 1451650 SH SOLE 1451650 0 0 VIRNETX HLDG CORP COM 92823T207 200935 28705 SH SOLE 28705 0 0 VISA INC COM CL A 92826C839 5450427 20935 SH SOLE 20935 0 0 WALMART INC COM 931142103 1414751 8974 SH SOLE 8974 0 0 WASTE MGMT INC DEL COM 94106L109 724460 4045 SH SOLE 4045 0 0 WATERS CORP COM 941848103 2202219 6689 SH SOLE 6689 0 0 WELLS FARGO CO NEW COM 949746101 470051 9550 SH SOLE 9550 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2121620 43000 SH SOLE 43000 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 45554537 30269 SH SOLE 30269 0 0 WILEY JOHN & SONS INC CL B 968223305 643200 20000 SH SOLE 20000 0 0 WILEY JOHN & SONS INC CL A 968223206 3017617 95073 SH SOLE 95073 0 0 XENCOR INC COM 98401F105 267498 12600 SH SOLE 12600 0 0 XYLEM INC COM 98419M100 8883714 77682 SH SOLE 77682 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 59547 248113 SH SOLE 248113 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2959014 24314 SH SOLE 24314 0 0