Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORPORATION(NVDA) | 4,644 | 25,817 | +21,173 | 2,300 | 23,327 | 1.13% | +21,027 |
| KINSALE CAP GROUP INC(KNSL) | 0 | 96,292 | +96,292 | 0 | 50,528 | 2.44% | +50,528 |
| META PLATFORMS INC(META) | 73,258 | 89,395 | +16,137 | 25,930 | 43,408 | 2.09% | +17,478 |
| UBER TECHNOLOGIES INC(UBER) | 3,490 | 192,905 | +189,415 | 215 | 14,852 | 0.72% | +14,637 |
| BERKSHIRE HATHAWAY INC DEL | 185,523 | 186,626 | +1,103 | 66,169 | 78,480 | 3.79% | +12,311 |
| MICROSOFT CORP(MSFT) | 326,340 | 320,385 | -5,955 | 122,717 | 134,792 | 6.51% | +12,075 |
| WALMART INC(WMT) | 0 | 187,555 | +187,555 | 0 | 11,287 | 0.54% | +11,287 |
| TEXAS PACIFIC LAND CORPORATI(TPL) | 0 | 18,000 | +18,000 | 0 | 10,413 | 0.50% | +10,413 |
| ALPHABET INC(GOOG) | 552,247 | 564,876 | +12,629 | 77,143 | 85,257 | 4.11% | +8,113 |
| CHEVRON CORP NEW(CVX) | 0 | 238,298 | +238,298 | 0 | 37,589 | 1.81% | +37,589 |
| SYNOPSYS INC(SNPS) | 16,825 | 28,286 | +11,461 | 8,663 | 16,165 | 0.78% | +7,502 |
| OREILLY AUTOMOTIVE INC(ORLY) | 24,198 | 26,599 | +2,401 | 22,990 | 30,027 | 1.45% | +7,037 |
| ECOLAB INC(ECL) | 183,159 | 186,893 | +3,734 | 36,428 | 43,255 | 2.09% | +6,827 |
| CONSTELLATION BRANDS INC(STZ) | 137,263 | 141,314 | +4,051 | 33,183 | 38,403 | 1.85% | +5,220 |
| DISNEY WALT CO(DIS) | 0 | 168,971 | +168,971 | 0 | 20,675 | 1.00% | +20,675 |
| AMPHENOL CORP NEW | 367,794 | 351,406 | -16,388 | 36,539 | 40,611 | 1.96% | +4,072 |
| TERRENO RLTY CORP(TRNO) | 78,383 | 132,979 | +54,596 | 4,943 | 8,885 | 0.43% | +3,942 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 77,672 | 77,531 | -141 | 41,254 | 45,092 | 2.18% | +3,837 |
| DANAHER CORPORATION(DHR) | 0 | 177,427 | +177,427 | 0 | 44,354 | 2.14% | +44,354 |
| TJX COS INC NEW(TJX) | 493,440 | 489,276 | -4,164 | 46,290 | 49,622 | 2.39% | +3,333 |
| GENERAL ELECTRIC CO(GE) | 65,151 | 65,034 | -117 | 8,320 | 11,415 | 0.55% | +3,095 |
| VANGUARD INDEX FDS | 19,528 | 23,836 | +4,308 | 8,530 | 11,458 | 0.55% | +2,928 |
| SPDR S&P 500 ETF TR(SPY) | 56,221 | 56,406 | +185 | 26,829 | 29,594 | 1.43% | +2,765 |
| ISHARES TR IBONDS DEC2026 | 417,237 | 528,611 | +111,374 | 9,972 | 12,607 | 0.61% | +2,635 |
| MCCORMICK & CO INC(MKC) | 275,703 | 279,067 | +3,364 | 18,979 | 21,435 | 1.03% | +2,456 |
| ISHARES TR IBONDS 27 ETF | 198,076 | 295,417 | +97,341 | 4,740 | 7,031 | 0.34% | +2,291 |
| THE CIGNA GROUP(CI) | 0 | 7,601 | +7,601 | 0 | 2,761 | 0.13% | +2,761 |
| EXXON MOBIL CORP | 0 | 142,927 | +142,927 | 0 | 16,614 | 0.80% | +16,614 |
| UNION PAC CORP(UNP) | 105,199 | 113,434 | +8,235 | 25,839 | 27,897 | 1.35% | +2,058 |
| PROCTER AND GAMBLE CO(PG) | 0 | 109,473 | +109,473 | 0 | 17,762 | 0.86% | +17,762 |
| AMERICAN WTR WKS CO INC NEW | 135,985 | 163,185 | +27,200 | 17,949 | 19,943 | 0.96% | +1,994 |
| AUTOMATIC DATA PROCESSING IN | 0 | 93,608 | +93,608 | 0 | 23,509 | 1.13% | +23,509 |
| AMAZON COM INC(AMZN) | 71,595 | 70,810 | -785 | 10,878 | 12,773 | 0.62% | +1,895 |
| ISHARES TR IBDS DEC28 ETF | 113,085 | 188,993 | +75,908 | 2,837 | 4,707 | 0.23% | +1,870 |
| ISHARES TR | 583,415 | 654,271 | +70,856 | 14,445 | 16,232 | 0.78% | +1,787 |
| STRYKER CORPORATION(SYK) | 31,324 | 31,115 | -209 | 9,405 | 11,160 | 0.54% | +1,755 |
| BERKSHIRE HATHAWAY INC DEL | 18 | 18 | 0 | 9,767 | 11,420 | 0.55% | +1,653 |
| ISHARES TR | 126,351 | 184,333 | +57,982 | 2,915 | 4,206 | 0.20% | +1,292 |
| SPROTT PHYSICAL GOLD TR(PHYS) | 1,111,927 | 1,095,687 | -16,240 | 17,713 | 18,955 | 0.91% | +1,242 |
| EATON CORP PLC(ETN) | 18,199 | 17,945 | -254 | 4,383 | 5,612 | 0.27% | +1,230 |
| MERCK & CO INC(MRK) | 51,196 | 50,621 | -575 | 5,621 | 6,719 | 0.32% | +1,098 |
| ISHARES TR | 0 | 3,334 | +3,334 | 0 | 1,753 | 0.08% | +1,753 |
| YUM BRANDS INC(YUM) | 0 | 124,476 | +124,476 | 0 | 17,259 | 0.83% | +17,259 |
| JPMORGAN CHASE & CO(JPM) | 39,448 | 38,456 | -992 | 6,710 | 7,703 | 0.37% | +993 |
| RTX CORPORATION(RTX) | 0 | 20,929 | +20,929 | 0 | 2,041 | 0.10% | +2,041 |
| ILLUMINA INC(ILMN) | 0 | 22,280 | +22,280 | 0 | 3,059 | 0.15% | +3,059 |
| WHEATON PRECIOUS METALS CORP(WPM) | 0 | 16,000 | +16,000 | 0 | 754 | 0.04% | +754 |
| ISHARES TR IBONDS DEC 26 | 39,880 | 69,810 | +29,930 | 1,017 | 1,770 | 0.09% | +752 |
| ELI LILLY & CO(LLY) | 0 | 4,610 | +4,610 | 0 | 3,586 | 0.17% | +3,586 |
| VERIZON COMMUNICATIONS INC(VZ) | 0 | 32,334 | +32,334 | 0 | 1,357 | 0.07% | +1,357 |
| EDWARDS LIFESCIENCES CORP | 29,530 | 29,530 | 0 | 2,252 | 2,822 | 0.14% | +570 |
| SPROTT PHYSICAL GOLD & SILVE(CEF) | 869,960 | 845,607 | -24,353 | 16,660 | 17,200 | 0.83% | +540 |
| CACI INTL INC(CACI) | 0 | 1,400 | +1,400 | 0 | 530 | 0.03% | +530 |
| ABBVIE INC(ABBV) | 0 | 24,981 | +24,981 | 0 | 4,549 | 0.22% | +4,549 |
| NUCOR CORP(NUE) | 25,058 | 24,558 | -500 | 4,375 | 4,873 | 0.24% | +499 |
| ISHARES TR | 0 | 4,745 | +4,745 | 0 | 493 | 0.02% | +493 |
| BLACKSTONE INC(BX) | 34,483 | 37,734 | +3,251 | 4,515 | 4,957 | 0.24% | +443 |
| ALPHABET INC(GOOG) | 36,415 | 36,486 | +71 | 5,132 | 5,555 | 0.27% | +423 |
| INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT | 0 | 2,495 | +2,495 | 0 | 423 | 0.02% | +423 |
| CATERPILLAR INC(CAT) | 0 | 7,371 | +7,371 | 0 | 2,701 | 0.13% | +2,701 |
| VANGUARD INDEX FDS | 16,783 | 16,789 | +6 | 3,981 | 4,363 | 0.21% | +382 |
| ASML HOLDING N V N Y REGISTRY SHS | 0 | 373 | +373 | 0 | 362 | 0.02% | +362 |
| SYSCO CORP(SYY) | 38,401 | 39,025 | +624 | 2,808 | 3,168 | 0.15% | +360 |
| FISERV INC(FISV) | 13,162 | 13,158 | -4 | 1,748 | 2,103 | 0.10% | +354 |
| CAMBRIDGE BANCORP | 0 | 5,100 | +5,100 | 0 | 348 | 0.02% | +348 |
| DORCHESTER MINERALS LP(DMLP) | 0 | 10,257 | +10,257 | 0 | 346 | 0.02% | +346 |
| SELECT SECTOR SPDR TR ST STR DISCR ETF | 0 | 1,875 | +1,875 | 0 | 345 | 0.02% | +345 |
| SPDR GOLD TR(GLD) | 22,135 | 22,236 | +101 | 4,232 | 4,574 | 0.22% | +343 |
| EMERSON ELEC CO(EMR) | 0 | 24,558 | +24,558 | 0 | 2,785 | 0.13% | +2,785 |
| ISHARES TR | 0 | 19,230 | +19,230 | 0 | 1,168 | 0.06% | +1,168 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 0 | 2,271 | +2,271 | 0 | 335 | 0.02% | +335 |
| ISHARES TR | 54,000 | 54,000 | 0 | 4,554 | 4,884 | 0.24% | +330 |
| ISHARES TR IBONDS DEC 27 | 14,750 | 27,850 | +13,100 | 375 | 701 | 0.03% | +326 |
| CARRIER GLOBAL CORPORATION(CARR) | 0 | 5,596 | +5,596 | 0 | 325 | 0.02% | +325 |
| CROWDSTRIKE HLDGS INC(CRWD) | 2,217 | 2,772 | +555 | 566 | 889 | 0.04% | +323 |
| ISHARES GOLD TR(IAU) | 317,969 | 303,080 | -14,889 | 12,410 | 12,732 | 0.61% | +322 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 4,541 | 5,678 | +1,137 | 874 | 1,183 | 0.06% | +309 |
| ISHARES TR | 9,056 | 9,056 | 0 | 2,746 | 3,052 | 0.15% | +307 |
| HOME DEPOT INC(HD) | 7,608 | 7,663 | +55 | 2,637 | 2,940 | 0.14% | +303 |
| ISHARES TR IBONDS DEC 28 | 28,400 | 40,690 | +12,290 | 727 | 1,028 | 0.05% | +301 |
| MARKEL GROUP INC(MKL) | 0 | 189 | +189 | 0 | 288 | 0.01% | +288 |
| MARATHON PETE CORP(MPC) | 0 | 1,342 | +1,342 | 0 | 270 | 0.01% | +270 |
| EQUIFAX INC(EFX) | 0 | 1,000 | +1,000 | 0 | 268 | 0.01% | +268 |
| SCHWAB STRATEGIC TR | 0 | 3,205 | +3,205 | 0 | 258 | 0.01% | +258 |
| COLGATE PALMOLIVE CO(CL) | 29,877 | 29,275 | -602 | 2,381 | 2,636 | 0.13% | +255 |
| ISHARES TR | 20,345 | 31,220 | +10,875 | 465 | 709 | 0.03% | +244 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 0 | 8,319 | +8,319 | 0 | 1,589 | 0.08% | +1,589 |
| MASCO CORP(MAS) | 20,071 | 20,071 | 0 | 1,344 | 1,583 | 0.08% | +239 |
| CBOE GLOBAL MKTS INC(CBOE) | 0 | 1,298 | +1,298 | 0 | 238 | 0.01% | +238 |
| PERSONALIS INC(PSNL) | 0 | 211,118 | +211,118 | 0 | 315 | 0.02% | +315 |
| GE HEALTHCARE TECHNOLOGIES I(GEHC) | 0 | 20,734 | +20,734 | 0 | 1,885 | 0.09% | +1,885 |
| SAREPTA THERAPEUTICS INC(SRPT) | 0 | 1,632 | +1,632 | 0 | 211 | 0.01% | +211 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 0 | 2,200 | +2,200 | 0 | 208 | 0.01% | +208 |
| CONOCOPHILLIPS(COP) | 0 | 20,163 | +20,163 | 0 | 2,566 | 0.12% | +2,566 |
| AES CORP(AES) | 0 | 11,400 | +11,400 | 0 | 204 | 0.01% | +204 |
| CORTEVA INC(CTVA) | 0 | 3,536 | +3,536 | 0 | 204 | 0.01% | +204 |
| COSTCO WHSL CORP NEW(COST) | 9,970 | 9,445 | -525 | 6,720 | 6,920 | 0.33% | +200 |
| BANK AMERICA CORP | 0 | 50,460 | +50,460 | 0 | 1,913 | 0.09% | +1,913 |
| MASTERCARD INCORPORATED(MA) | 0 | 4,934 | +4,934 | 0 | 2,376 | 0.11% | +2,376 |
| VANGUARD TAX-MANAGED FDS | 16,257 | 18,602 | +2,345 | 779 | 933 | 0.05% | +155 |