Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE INC(AAPL) | 0 | 398,381 | +398,381 | 0 | 83,907 | 4.01% | +83,907 |
| ALPHABET INC(GOOG) | 564,876 | 563,723 | -1,153 | 85,257 | 102,682 | 4.91% | +17,425 |
| SERVICENOW INC(NOW) | 0 | 20,093 | +20,093 | 0 | 15,807 | 0.76% | +15,807 |
| NVIDIA CORPORATION(NVDA) | 25,817 | 297,862 | +272,045 | 23,327 | 36,798 | 1.76% | +13,471 |
| WALMART INC(WMT) | 187,555 | 295,466 | +107,911 | 11,287 | 20,006 | 0.96% | +8,719 |
| AMPHENOL CORP NEW | 351,406 | 705,862 | +354,456 | 40,611 | 47,630 | 2.28% | +7,020 |
| ISHARES TR IBDS DEC28 ETF | 188,993 | 443,637 | +254,644 | 4,707 | 10,989 | 0.53% | +6,282 |
| MICROSOFT CORP(MSFT) | 320,385 | 313,481 | -6,904 | 134,792 | 140,110 | 6.69% | +5,318 |
| AMERICAN WTR WKS CO INC NEW | 163,185 | 192,527 | +29,342 | 19,943 | 24,867 | 1.19% | +4,924 |
| ISHARES TR IBONDS DEC2026 | 528,611 | 734,756 | +206,145 | 12,607 | 17,502 | 0.84% | +4,895 |
| TJX COS INC NEW(TJX) | 489,276 | 488,571 | -705 | 49,622 | 53,792 | 2.57% | +4,169 |
| ISHARES TR IBONDS 27 ETF | 295,417 | 462,820 | +167,403 | 7,031 | 10,983 | 0.52% | +3,952 |
| INDEPENDENT BK CORP MASS | 0 | 74,300 | +74,300 | 0 | 3,768 | 0.18% | +3,768 |
| ISHARES TR | 654,271 | 784,327 | +130,056 | 16,232 | 19,498 | 0.93% | +3,266 |
| VANGUARD INDEX FDS | 23,836 | 29,049 | +5,213 | 11,458 | 14,580 | 0.70% | +3,122 |
| META PLATFORMS INC(META) | 89,395 | 92,281 | +2,886 | 43,408 | 46,530 | 2.22% | +3,122 |
| ISHARES TR | 0 | 193,794 | +193,794 | 0 | 4,120 | 0.20% | +4,120 |
| ISHARES TR | 184,333 | 313,628 | +129,295 | 4,206 | 7,110 | 0.34% | +2,903 |
| TEXAS PACIFIC LAND CORPORATI(TPL) | 18,000 | 18,000 | 0 | 10,413 | 13,217 | 0.63% | +2,804 |
| GE VERNOVA INC(GEV) | 0 | 16,045 | +16,045 | 0 | 2,752 | 0.13% | +2,752 |
| S&P GLOBAL INC(SPGI) | 0 | 107,095 | +107,095 | 0 | 47,764 | 2.28% | +47,764 |
| MERCADOLIBRE INC(MELI) | 0 | 16,484 | +16,484 | 0 | 27,090 | 1.29% | +27,090 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 2,200 | 20,832 | +18,632 | 208 | 1,899 | 0.09% | +1,691 |
| ISHARES TR | 0 | 75,080 | +75,080 | 0 | 1,523 | 0.07% | +1,523 |
| SYNOPSYS INC(SNPS) | 28,286 | 29,698 | +1,412 | 16,165 | 17,672 | 0.84% | +1,507 |
| AMAZON COM INC(AMZN) | 70,810 | 73,085 | +2,275 | 12,773 | 14,124 | 0.67% | +1,351 |
| COSTCO WHSL CORP NEW(COST) | 9,445 | 9,398 | -47 | 6,920 | 7,988 | 0.38% | +1,069 |
| ECOLAB INC(ECL) | 186,893 | 185,783 | -1,110 | 43,255 | 44,320 | 2.12% | +1,065 |
| DANAHER CORPORATION(DHR) | 177,427 | 181,377 | +3,950 | 44,354 | 45,365 | 2.17% | +1,011 |
| UBER TECHNOLOGIES INC(UBER) | 192,905 | 217,907 | +25,002 | 14,852 | 15,837 | 0.76% | +986 |
| ALPHABET INC(GOOG) | 36,486 | 35,591 | -895 | 5,555 | 6,528 | 0.31% | +973 |
| ISHARES TR IBONDS DEC 27 | 27,850 | 65,875 | +38,025 | 701 | 1,648 | 0.08% | +947 |
| INVESCO QQQ TR | 0 | 3,444 | +3,444 | 0 | 1,653 | 0.08% | +1,653 |
| BROADCOM INC(AVGO) | 0 | 939 | +939 | 0 | 1,508 | 0.07% | +1,508 |
| ISHARES TR IBONDS DEC 26 | 69,810 | 102,665 | +32,855 | 1,770 | 2,599 | 0.12% | +830 |
| NETFLIX INC(NFLX) | 0 | 1,912 | +1,912 | 0 | 1,290 | 0.06% | +1,290 |
| ISHARES TR IBONDS DEC 28 | 40,690 | 70,650 | +29,960 | 1,028 | 1,768 | 0.08% | +739 |
| GRAYSCALE BITCOIN TR BTC(GBTC) | 0 | 11,640 | +11,640 | 0 | 620 | 0.03% | +620 |
| ELI LILLY & CO(LLY) | 4,610 | 4,532 | -78 | 3,586 | 4,103 | 0.20% | +517 |
| ISHARES TR | 0 | 572,098 | +572,098 | 0 | 14,377 | 0.69% | +14,377 |
| SALESFORCE INC(CRM) | 0 | 1,665 | +1,665 | 0 | 428 | 0.02% | +428 |
| VANGUARD INDEX FDS | 16,789 | 17,831 | +1,042 | 4,363 | 4,787 | 0.23% | +423 |
| ISHARES TR | 0 | 4,404 | +4,404 | 0 | 408 | 0.02% | +408 |
| SPDR S&P 500 ETF TR(SPY) | 56,406 | 54,903 | -1,503 | 29,594 | 29,976 | 1.43% | +382 |
| ALNYLAM PHARMACEUTICALS INC(ALNY) | 0 | 4,000 | +4,000 | 0 | 972 | 0.05% | +972 |
| BRINKER INTL INC(EAT) | 0 | 15,396 | +15,396 | 0 | 1,115 | 0.05% | +1,115 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 0 | 1,489 | +1,489 | 0 | 698 | 0.03% | +698 |
| SCHWAB STRATEGIC TR | 3,205 | 7,616 | +4,411 | 258 | 598 | 0.03% | +340 |
| AMERICAN TOWER CORP NEW(AMT) | 0 | 203,616 | +203,616 | 0 | 39,903 | 1.91% | +39,903 |
| SHOPIFY INC(SHOP) | 0 | 4,850 | +4,850 | 0 | 320 | 0.02% | +320 |
| ISHARES TR | 0 | 13,740 | +13,740 | 0 | 315 | 0.02% | +315 |
| CORNING INC(GLW) | 0 | 8,027 | +8,027 | 0 | 312 | 0.01% | +312 |
| ISHARES TR | 0 | 1,690 | +1,690 | 0 | 308 | 0.01% | +308 |
| ISHARES TR | 3,334 | 3,761 | +427 | 1,753 | 2,058 | 0.10% | +305 |
| TE CONNECTIVITY LTD(TEL) | 0 | 211,835 | +211,835 | 0 | 31,866 | 1.52% | +31,866 |
| NUTRIEN LTD(NTR) | 0 | 5,720 | +5,720 | 0 | 294 | 0.01% | +294 |
| ISHARES TR CORE MSCI EAFE | 0 | 4,014 | +4,014 | 0 | 292 | 0.01% | +292 |
| ISHARES TR | 9,056 | 9,119 | +63 | 3,052 | 3,324 | 0.16% | +272 |
| DELL TECHNOLOGIES INC(DELL) | 0 | 1,969 | +1,969 | 0 | 272 | 0.01% | +272 |
| VERALTO CORP(VLTO) | 0 | 2,837 | +2,837 | 0 | 271 | 0.01% | +271 |
| HCA HEALTHCARE INC(HCA) | 0 | 838 | +838 | 0 | 269 | 0.01% | +269 |
| ISHARES TR | 0 | 58,953 | +58,953 | 0 | 1,369 | 0.07% | +1,369 |
| ISHARES TR | 0 | 72,450 | +72,450 | 0 | 1,919 | 0.09% | +1,919 |
| ANALOG DEVICES INC(ADI) | 0 | 992 | +992 | 0 | 226 | 0.01% | +226 |
| PROCTER AND GAMBLE CO(PG) | 109,473 | 109,066 | -407 | 17,762 | 17,987 | 0.86% | +225 |
| CROWDSTRIKE HLDGS INC(CRWD) | 2,772 | 2,897 | +125 | 889 | 1,110 | 0.05% | +221 |
| BOSTON SCIENTIFIC CORP(BSX) | 0 | 2,840 | +2,840 | 0 | 219 | 0.01% | +219 |
| LIBERTY MEDIA CORP DEL(FWONA) | 0 | 3,010 | +3,010 | 0 | 216 | 0.01% | +216 |
| ISHARES TR | 0 | 32,240 | +32,240 | 0 | 750 | 0.04% | +750 |
| ADVANCED MICRO DEVICES INC(AMD) | 0 | 1,324 | +1,324 | 0 | 215 | 0.01% | +215 |
| ISHARES TR | 31,220 | 40,575 | +9,355 | 709 | 919 | 0.04% | +210 |
| SEMPRA(SRE) | 0 | 2,726 | +2,726 | 0 | 209 | 0.01% | +209 |
| VANGUARD ADMIRAL FDS INC | 0 | 1,171 | +1,171 | 0 | 207 | 0.01% | +207 |
| SOUTHERN CO(SO) | 0 | 2,579 | +2,579 | 0 | 200 | 0.01% | +200 |
| ADOBE INC(ADBE) | 0 | 3,922 | +3,922 | 0 | 2,179 | 0.10% | +2,179 |
| INTUITIVE SURGICAL INC | 0 | 3,845 | +3,845 | 0 | 1,710 | 0.08% | +1,710 |
| ISHARES TR | 0 | 22,525 | +22,525 | 0 | 497 | 0.02% | +497 |
| COCA COLA CO(KO) | 0 | 78,714 | +78,714 | 0 | 5,048 | 0.24% | +5,048 |
| COUPANG INC(CPNG) | 0 | 53,140 | +53,140 | 0 | 1,113 | 0.05% | +1,113 |
| BANK AMERICA CORP | 50,460 | 52,218 | +1,758 | 1,913 | 2,077 | 0.10% | +163 |
| QUALCOMM INC(QCOM) | 0 | 4,764 | +4,764 | 0 | 949 | 0.05% | +949 |
| ORACLE CORP(ORCL) | 0 | 8,342 | +8,342 | 0 | 1,178 | 0.06% | +1,178 |
| COLGATE PALMOLIVE CO(CL) | 29,275 | 28,575 | -700 | 2,636 | 2,773 | 0.13% | +137 |
| NOVO-NORDISK A S(NVO) | 0 | 8,030 | +8,030 | 0 | 1,146 | 0.05% | +1,146 |
| REGENERON PHARMACEUTICALS(REGN) | 0 | 1,315 | +1,315 | 0 | 1,382 | 0.07% | +1,382 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 5,678 | 5,665 | -13 | 1,183 | 1,282 | 0.06% | +99 |
| ISHARES TR | 0 | 2,206 | +2,206 | 0 | 448 | 0.02% | +448 |
| ACCENTURE PLC IRELAND SHS CLASS A | 0 | 2,457 | +2,457 | 0 | 745 | 0.04% | +745 |
| MORGAN STANLEY(MS) | 0 | 17,743 | +17,743 | 0 | 1,724 | 0.08% | +1,724 |
| SHELL PLC(SHEL) | 0 | 18,950 | +18,950 | 0 | 1,368 | 0.07% | +1,368 |
| TEXAS INSTRS INC(TXN) | 0 | 2,817 | +2,817 | 0 | 548 | 0.03% | +548 |
| WHEATON PRECIOUS METALS CORP(WPM) | 16,000 | 16,000 | 0 | 754 | 839 | 0.04% | +85 |
| APPLIED MATLS INC | 0 | 2,794 | +2,794 | 0 | 659 | 0.03% | +659 |
| HONEYWELL INTL INC(HON) | 0 | 2,595 | +2,595 | 0 | 554 | 0.03% | +554 |
| CACI INTL INC(CACI) | 1,400 | 1,400 | 0 | 530 | 602 | 0.03% | +72 |
| ISHARES TR | 0 | 12,767 | +12,767 | 0 | 1,362 | 0.07% | +1,362 |
| KLA CORP(KLAC) | 0 | 534 | +534 | 0 | 440 | 0.02% | +440 |
| AMGEN INC(AMGN) | 0 | 2,103 | +2,103 | 0 | 657 | 0.03% | +657 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 0 | 2,357 | +2,357 | 0 | 529 | 0.03% | +529 |
| IRON MTN INC DEL(IRM) | 0 | 4,206 | +4,206 | 0 | 380 | 0.02% | +380 |