Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2024 ▲▼ | Q3 2024 ▲▼ | Change ▲▼ | Q2 2024 ▲▼ | Q3 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TE CONNECTIVITY PLC(TEL) | 0 | 211,132 | +211,132 | 0 | 31,879 | 1.38% | +31,879 |
| TRANSDIGM GROUP INC(TDG) | 0 | 15,075 | +15,075 | 0 | 21,514 | 0.93% | +21,514 |
| STRYKER CORPORATION(SYK) | 0 | 79,850 | +79,850 | 0 | 28,910 | 1.25% | +28,910 |
| NVIDIA CORPORATION(NVDA) | 297,862 | 430,449 | +132,587 | 36,798 | 52,278 | 2.27% | +15,480 |
| VANGUARD INTL EQUITY INDEX F | 0 | 2,557,570 | +2,557,570 | 0 | 161,127 | 6.99% | +161,127 |
| BERKSHIRE HATHAWAY INC DEL | 0 | 194,059 | +194,059 | 0 | 89,318 | 3.87% | +89,318 |
| APPLE INC(AAPL) | 398,381 | 413,181 | +14,800 | 83,907 | 96,271 | 4.17% | +12,364 |
| ISHARES TR IBONDS 27 ETF | 462,820 | 808,513 | +345,693 | 10,983 | 19,703 | 0.85% | +8,721 |
| WALMART INC(WMT) | 295,466 | 352,227 | +56,761 | 20,006 | 28,442 | 1.23% | +8,436 |
| ISHARES TR IBONDS DEC2026 | 734,756 | 1,053,879 | +319,123 | 17,502 | 25,609 | 1.11% | +8,107 |
| AMERICAN TOWER CORP NEW(AMT) | 203,616 | 206,205 | +2,589 | 39,903 | 47,955 | 2.08% | +8,052 |
| META PLATFORMS INC(META) | 92,281 | 94,570 | +2,289 | 46,530 | 54,136 | 2.35% | +7,606 |
| ISHARES TR IBDS DEC28 ETF | 443,637 | 721,170 | +277,533 | 10,989 | 18,411 | 0.80% | +7,423 |
| S&P GLOBAL INC(SPGI) | 107,095 | 105,824 | -1,271 | 47,764 | 54,671 | 2.37% | +6,906 |
| MERCADOLIBRE INC(MELI) | 16,484 | 16,486 | +2 | 27,090 | 33,829 | 1.47% | +6,739 |
| KINSALE CAP GROUP INC(KNSL) | 0 | 93,199 | +93,199 | 0 | 43,391 | 1.88% | +43,391 |
| DANAHER CORPORATION(DHR) | 181,377 | 185,438 | +4,061 | 45,365 | 51,605 | 2.24% | +6,239 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 77,673 | +77,673 | 0 | 48,076 | 2.08% | +48,076 |
| MCCORMICK & CO INC(MKC) | 0 | 301,081 | +301,081 | 0 | 24,779 | 1.07% | +24,779 |
| SERVICENOW INC(NOW) | 20,093 | 22,553 | +2,460 | 15,807 | 20,171 | 0.87% | +4,365 |
| INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT | 0 | 24,010 | +24,010 | 0 | 4,302 | 0.19% | +4,302 |
| ISHARES TR | 313,628 | 461,512 | +147,884 | 7,110 | 10,850 | 0.47% | +3,740 |
| OREILLY AUTOMOTIVE INC(ORLY) | 0 | 27,484 | +27,484 | 0 | 31,651 | 1.37% | +31,651 |
| AUTOMATIC DATA PROCESSING IN | 0 | 93,408 | +93,408 | 0 | 25,980 | 1.13% | +25,980 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 20,832 | 61,278 | +40,446 | 1,899 | 5,380 | 0.23% | +3,481 |
| CHUBB LIMITED COM | 0 | 100,722 | +100,722 | 0 | 29,137 | 1.26% | +29,137 |
| ISHARES TR | 784,327 | 902,124 | +117,797 | 19,498 | 22,643 | 0.98% | +3,145 |
| AMERICAN WTR WKS CO INC NEW | 192,527 | 189,663 | -2,864 | 24,867 | 27,736 | 1.20% | +2,870 |
| TEXAS PACIFIC LAND CORPORATI(TPL) | 18,000 | 18,000 | 0 | 13,217 | 15,925 | 0.69% | +2,708 |
| TJX COS INC NEW(TJX) | 488,571 | 480,221 | -8,350 | 53,792 | 56,445 | 2.45% | +2,654 |
| SYNOPSYS INC(SNPS) | 29,698 | 40,038 | +10,340 | 17,672 | 20,275 | 0.88% | +2,603 |
| ISHARES TR IBONDS DEC 28 | 70,650 | 170,415 | +99,765 | 1,768 | 4,368 | 0.19% | +2,600 |
| VISA INC(V) | 0 | 185,548 | +185,548 | 0 | 51,016 | 2.21% | +51,016 |
| ISHARES TR IBONDS DEC 27 | 65,875 | 160,414 | +94,539 | 1,648 | 4,083 | 0.18% | +2,435 |
| VANGUARD INDEX FDS | 29,049 | 32,054 | +3,005 | 14,580 | 16,966 | 0.74% | +2,386 |
| ISHARES TR ESG AWR MSCI USA | 0 | 18,398 | +18,398 | 0 | 2,321 | 0.10% | +2,321 |
| ISHARES TR | 193,794 | 288,519 | +94,725 | 4,120 | 6,396 | 0.28% | +2,276 |
| ISHARES TR ESG AW MSCI EAFE | 0 | 281,360 | +281,360 | 0 | 23,682 | 1.03% | +23,682 |
| UNION PAC CORP(UNP) | 0 | 113,044 | +113,044 | 0 | 27,863 | 1.21% | +27,863 |
| VANGUARD INDEX FDS | 0 | 9,425 | +9,425 | 0 | 2,487 | 0.11% | +2,487 |
| GE AEROSPACE(GE) | 0 | 64,255 | +64,255 | 0 | 12,135 | 0.53% | +12,135 |
| JOHNSON & JOHNSON(JNJ) | 0 | 132,918 | +132,918 | 0 | 21,541 | 0.93% | +21,541 |
| ISHARES TR IBONDS DEC 26 | 102,665 | 162,705 | +60,040 | 2,599 | 4,174 | 0.18% | +1,575 |
| BLACKSTONE INC(BX) | 0 | 41,354 | +41,354 | 0 | 6,333 | 0.27% | +6,333 |
| ISHARES TR | 0 | 14,741 | +14,741 | 0 | 1,493 | 0.06% | +1,493 |
| SPDR S&P 500 ETF TR(SPY) | 54,903 | 54,663 | -240 | 29,976 | 31,459 | 1.36% | +1,483 |
| BERKSHIRE HATHAWAY INC DEL | 0 | 18 | +18 | 0 | 12,441 | 0.54% | +12,441 |
| UBER TECHNOLOGIES INC(UBER) | 217,907 | 229,027 | +11,120 | 15,837 | 17,214 | 0.75% | +1,376 |
| ISHARES TR ESG ADVNCD HY BD | 0 | 28,500 | +28,500 | 0 | 1,349 | 0.06% | +1,349 |
| GE VERNOVA INC(GEV) | 16,045 | 15,912 | -133 | 2,752 | 4,057 | 0.18% | +1,305 |
| VANGUARD INTL EQUITY INDEX F | 0 | 89,253 | +89,253 | 0 | 4,271 | 0.19% | +4,271 |
| WATSCO INC(WSO) | 0 | 120,255 | +120,255 | 0 | 59,151 | 2.56% | +59,151 |
| DBX ETF TR XTRACKRS S&P 100 | 0 | 36,000 | +36,000 | 0 | 1,162 | 0.05% | +1,162 |
| PROCTER AND GAMBLE CO(PG) | 109,066 | 110,534 | +1,468 | 17,987 | 19,144 | 0.83% | +1,157 |
| TERRENO RLTY CORP(TRNO) | 0 | 125,490 | +125,490 | 0 | 8,448 | 0.37% | +8,448 |
| PERSONALIS INC(PSNL) | 0 | 262,608 | +262,608 | 0 | 1,413 | 0.06% | +1,413 |
| VANGUARD WHITEHALL FDS | 0 | 8,588 | +8,588 | 0 | 1,101 | 0.05% | +1,101 |
| VANGUARD INDEX FDS | 0 | 5,720 | +5,720 | 0 | 1,361 | 0.06% | +1,361 |
| ISHARES TR | 0 | 39,354 | +39,354 | 0 | 1,003 | 0.04% | +1,003 |
| ISHARES TR | 75,080 | 118,497 | +43,417 | 1,523 | 2,515 | 0.11% | +991 |
| ISHARES TR CORE MSCI TOTAL | 0 | 197,245 | +197,245 | 0 | 14,326 | 0.62% | +14,326 |
| IDEXX LABS INC(IDXX) | 0 | 49,854 | +49,854 | 0 | 25,187 | 1.09% | +25,187 |
| ISHARES TR | 0 | 8,849 | +8,849 | 0 | 711 | 0.03% | +711 |
| INDEPENDENT BK CORP MASS | 74,300 | 74,300 | 0 | 3,768 | 4,436 | 0.19% | +667 |
| ISHARES TR | 0 | 13,600 | +13,600 | 0 | 569 | 0.02% | +569 |
| ABBVIE INC(ABBV) | 0 | 23,484 | +23,484 | 0 | 4,638 | 0.20% | +4,638 |
| SPDR GOLD TR(GLD) | 0 | 20,770 | +20,770 | 0 | 5,048 | 0.22% | +5,048 |
| FORTINET INC(FTNT) | 0 | 7,150 | +7,150 | 0 | 554 | 0.02% | +554 |
| ILLUMINA INC(ILMN) | 0 | 21,053 | +21,053 | 0 | 2,746 | 0.12% | +2,746 |
| FISERV INC(FISV) | 0 | 13,294 | +13,294 | 0 | 2,388 | 0.10% | +2,388 |
| MCDONALDS CORP(MCD) | 0 | 9,214 | +9,214 | 0 | 2,806 | 0.12% | +2,806 |
| COMMSCOPE HLDG CO INC(VISN) | 0 | 82,700 | +82,700 | 0 | 505 | 0.02% | +505 |
| CATERPILLAR INC(CAT) | 0 | 6,901 | +6,901 | 0 | 2,699 | 0.12% | +2,699 |
| ISHARES TR | 0 | 54,270 | +54,270 | 0 | 5,182 | 0.22% | +5,182 |
| PROSHARES TR S&P 500 DV ARIST | 0 | 6,728 | +6,728 | 0 | 722 | 0.03% | +722 |
| MASCO CORP(MAS) | 0 | 20,071 | +20,071 | 0 | 1,685 | 0.07% | +1,685 |
| GE HEALTHCARE TECHNOLOGIES I(GEHC) | 0 | 20,371 | +20,371 | 0 | 1,912 | 0.08% | +1,912 |
| ABBOTT LABS | 0 | 31,442 | +31,442 | 0 | 3,585 | 0.16% | +3,585 |
| AMGEN INC(AMGN) | 2,103 | 2,890 | +787 | 657 | 931 | 0.04% | +274 |
| ACCENTURE PLC IRELAND SHS CLASS A | 2,457 | 2,874 | +417 | 745 | 1,016 | 0.04% | +270 |
| EASTERN BANKSHARES INC(EBC) | 0 | 39,988 | +39,988 | 0 | 655 | 0.03% | +655 |
| PAYPAL HLDGS INC(PYPL) | 0 | 3,335 | +3,335 | 0 | 260 | 0.01% | +260 |
| NETFLIX INC(NFLX) | 1,912 | 2,176 | +264 | 1,290 | 1,543 | 0.07% | +253 |
| COSTCO WHSL CORP NEW(COST) | 9,398 | 9,290 | -108 | 7,988 | 8,236 | 0.36% | +248 |
| MASTERCARD INCORPORATED(MA) | 0 | 4,881 | +4,881 | 0 | 2,410 | 0.10% | +2,410 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 0 | 7,617 | +7,617 | 0 | 1,684 | 0.07% | +1,684 |
| HOME DEPOT INC(HD) | 0 | 7,046 | +7,046 | 0 | 2,855 | 0.12% | +2,855 |
| VANGUARD INDEX FDS | 17,831 | 17,685 | -146 | 4,787 | 5,023 | 0.22% | +236 |
| 3M CO(MMM) | 0 | 6,972 | +6,972 | 0 | 953 | 0.04% | +953 |
| ILLINOIS TOOL WKS INC(ITW) | 0 | 9,108 | +9,108 | 0 | 2,401 | 0.10% | +2,401 |
| YUM BRANDS INC(YUM) | 0 | 116,157 | +116,157 | 0 | 16,228 | 0.70% | +16,228 |
| VANECK ETF TRUST GOLD MINERS ETF | 0 | 5,402 | +5,402 | 0 | 215 | 0.01% | +215 |
| EBAY INC.(EBAY) | 0 | 3,300 | +3,300 | 0 | 215 | 0.01% | +215 |
| AIR PRODS & CHEMS INC | 0 | 5,377 | +5,377 | 0 | 1,601 | 0.07% | +1,601 |
| RTX CORPORATION(RTX) | 0 | 13,272 | +13,272 | 0 | 1,608 | 0.07% | +1,608 |
| DOW INC(DOW) | 0 | 3,778 | +3,778 | 0 | 206 | 0.01% | +206 |
| ORACLE CORP(ORCL) | 8,342 | 8,123 | -219 | 1,178 | 1,384 | 0.06% | +206 |
| INTUITIVE SURGICAL INC | 3,845 | 3,882 | +37 | 1,710 | 1,907 | 0.08% | +197 |
| ISHARES TR | 0 | 61,317 | +61,317 | 0 | 2,812 | 0.12% | +2,812 |
| ISHARES TR | 3,761 | 3,868 | +107 | 2,058 | 2,231 | 0.10% | +173 |