Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE INC(AAPL) | 0 | 272,536 | +272,536 | 0 | 57,401 | 6.75% | +57,401 |
| MICROSOFT CORP(MSFT) | 161,562 | 160,532 | -1,030 | 67,972 | 71,750 | 8.44% | +3,777 |
| IRON MTN INC DEL(IRM) | 446,081 | 438,960 | -7,121 | 35,780 | 39,340 | 4.63% | +3,559 |
| GE VERNOVA INC(GEV) | 0 | 15,225 | +15,225 | 0 | 2,611 | 0.31% | +2,611 |
| ALPHABET INC(GOOG) | 37,880 | 38,010 | +130 | 5,717 | 6,924 | 0.81% | +1,206 |
| WALMART INC(WMT) | 159,682 | 159,382 | -300 | 9,608 | 10,792 | 1.27% | +1,184 |
| HEALTHCARE RLTY TR(HR) | 0 | 801,891 | +801,891 | 0 | 13,215 | 1.55% | +13,215 |
| ALPS ETF TR ALERIAN MLP | 0 | 16,100 | +16,100 | 0 | 772 | 0.09% | +772 |
| ELI LILLY & CO(LLY) | 6,002 | 5,977 | -25 | 4,669 | 5,411 | 0.64% | +742 |
| VANGUARD INTL EQUITY INDEX F | 376,767 | 376,407 | -360 | 15,738 | 16,472 | 1.94% | +734 |
| NVIDIA CORPORATION(NVDA) | 2,376 | 23,042 | +20,666 | 2,147 | 2,847 | 0.33% | +700 |
| ALPHABET INC(GOOG) | 22,068 | 22,068 | 0 | 3,360 | 4,048 | 0.48% | +688 |
| COCA COLA CO(KO) | 175,507 | 175,652 | +145 | 10,738 | 11,180 | 1.32% | +443 |
| STERICYCLE INC | 101,062 | 98,962 | -2,100 | 5,331 | 5,753 | 0.68% | +422 |
| PROCTER AND GAMBLE CO(PG) | 157,449 | 157,074 | -375 | 25,546 | 25,905 | 3.05% | +359 |
| ISHARES TR | 12,000 | 28,000 | +16,000 | 267 | 617 | 0.07% | +350 |
| ARES CAPITAL CORP(ARCC) | 0 | 16,000 | +16,000 | 0 | 333 | 0.04% | +333 |
| SIXTH STREET SPECIALTY LENDI(TSLX) | 0 | 15,400 | +15,400 | 0 | 329 | 0.04% | +329 |
| BLACKSTONE SECD LENDING FD(BXSL) | 0 | 10,400 | +10,400 | 0 | 318 | 0.04% | +318 |
| PALMER SQUARE CAPITAL BDC IN | 0 | 19,500 | +19,500 | 0 | 315 | 0.04% | +315 |
| LABCORP HOLDINGS INC(LH) | 0 | 1,446 | +1,446 | 0 | 294 | 0.03% | +294 |
| ECOLAB INC(ECL) | 44,994 | 44,796 | -198 | 10,389 | 10,661 | 1.25% | +272 |
| WELLS FARGO CO NEW(WFC) | 123,689 | 125,168 | +1,479 | 7,169 | 7,434 | 0.87% | +265 |
| EBAY INC.(EBAY) | 324,954 | 323,704 | -1,250 | 17,151 | 17,389 | 2.05% | +238 |
| VANGUARD INDEX FDS | 17,302 | 17,102 | -200 | 8,317 | 8,553 | 1.01% | +236 |
| COSTCO WHSL CORP NEW(COST) | 2,025 | 2,015 | -10 | 1,483 | 1,712 | 0.20% | +229 |
| ABRDN SILVER ETF TRUST | 62,800 | 61,800 | -1,000 | 1,495 | 1,721 | 0.20% | +225 |
| FRANKLIN BSP RLTY TR INC | 0 | 15,000 | +15,000 | 0 | 189 | 0.02% | +189 |
| SHELL PLC(SHEL) | 0 | 44,450 | +44,450 | 0 | 3,208 | 0.38% | +3,208 |
| FORD MTR CO DEL(F) | 0 | 10,350 | +10,350 | 0 | 130 | 0.02% | +130 |
| AMAZON COM INC(AMZN) | 9,650 | 9,650 | 0 | 1,741 | 1,865 | 0.22% | +124 |
| NEXTERA ENERGY INC(NEE) | 0 | 17,348 | +17,348 | 0 | 1,228 | 0.14% | +1,228 |
| INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF | 5,735 | 5,801 | +66 | 1,048 | 1,143 | 0.13% | +96 |
| WORLD GOLD TR(GLDM) | 67,525 | 66,525 | -1,000 | 2,974 | 3,066 | 0.36% | +92 |
| CARRIER GLOBAL CORPORATION(CARR) | 0 | 16,930 | +16,930 | 0 | 1,068 | 0.13% | +1,068 |
| RTX CORPORATION(RTX) | 28,388 | 28,388 | 0 | 2,769 | 2,850 | 0.34% | +81 |
| EXPEDITORS INTL WASH INC(EXPD) | 0 | 35,675 | +35,675 | 0 | 4,452 | 0.52% | +4,452 |
| ONESPAWORLD HOLDINGS LIMITED COM | 0 | 50,700 | +50,700 | 0 | 779 | 0.09% | +779 |
| KIMBERLY-CLARK CORP(KMB) | 0 | 8,474 | +8,474 | 0 | 1,171 | 0.14% | +1,171 |
| DANAHER CORPORATION(DHR) | 22,132 | 22,402 | +270 | 5,527 | 5,597 | 0.66% | +70 |
| AMGEN INC(AMGN) | 0 | 2,402 | +2,402 | 0 | 750 | 0.09% | +750 |
| ANALOG DEVICES INC(ADI) | 0 | 2,126 | +2,126 | 0 | 485 | 0.06% | +485 |
| VERALTO CORP(VLTO) | 9,116 | 9,116 | 0 | 808 | 870 | 0.10% | +62 |
| QUALCOMM INC(QCOM) | 0 | 2,042 | +2,042 | 0 | 407 | 0.05% | +407 |
| PHILIP MORRIS INTL INC(PM) | 0 | 6,643 | +6,643 | 0 | 673 | 0.08% | +673 |
| TE CONNECTIVITY LTD(TEL) | 11,046 | 11,046 | 0 | 1,604 | 1,662 | 0.20% | +57 |
| KLA CORP(KLAC) | 430 | 430 | 0 | 300 | 355 | 0.04% | +54 |
| INVESCO QQQ TR | 0 | 1,495 | +1,495 | 0 | 716 | 0.08% | +716 |
| ETFS GOLD TR(SGOL) | 0 | 54,700 | +54,700 | 0 | 1,215 | 0.14% | +1,215 |
| ORACLE CORP(ORCL) | 3,150 | 3,150 | 0 | 396 | 445 | 0.05% | +49 |
| VANGUARD WORLD FD INF TECH ETF | 0 | 900 | +900 | 0 | 519 | 0.06% | +519 |
| DUKE ENERGY CORP NEW(DUK) | 0 | 13,326 | +13,326 | 0 | 1,336 | 0.16% | +1,336 |
| COLGATE PALMOLIVE CO(CL) | 0 | 6,101 | +6,101 | 0 | 592 | 0.07% | +592 |
| SOUTHERN CO(SO) | 0 | 6,443 | +6,443 | 0 | 500 | 0.06% | +500 |
| ISHARES TR | 2,882 | 2,832 | -50 | 1,515 | 1,550 | 0.18% | +35 |
| ISHARES TR | 0 | 25,800 | +25,800 | 0 | 1,099 | 0.13% | +1,099 |
| AVALONBAY CMNTYS INC | 0 | 1,400 | +1,400 | 0 | 290 | 0.03% | +290 |
| APPLIED MATLS INC | 1,000 | 1,000 | 0 | 206 | 236 | 0.03% | +30 |
| ROYAL BK CDA(RY) | 0 | 5,006 | +5,006 | 0 | 533 | 0.06% | +533 |
| CARLISLE COS INC(CSL) | 2,000 | 2,000 | 0 | 784 | 810 | 0.10% | +27 |
| VANGUARD SPECIALIZED FUNDS | 0 | 4,550 | +4,550 | 0 | 831 | 0.10% | +831 |
| GOLDMAN SACHS GROUP INC(GS) | 0 | 731 | +731 | 0 | 331 | 0.04% | +331 |
| JPMORGAN CHASE & CO.(JPM) | 12,479 | 12,479 | 0 | 2,500 | 2,524 | 0.30% | +24 |
| UNILEVER PLC(UL) | 0 | 4,900 | +4,900 | 0 | 269 | 0.03% | +269 |
| TRANSDIGM GROUP INC(TDG) | 500 | 500 | 0 | 616 | 639 | 0.08% | +23 |
| FEDEX CORP(FDX) | 2,150 | 2,150 | 0 | 623 | 645 | 0.08% | +22 |
| HONEYWELL INTL INC(HON) | 0 | 2,525 | +2,525 | 0 | 539 | 0.06% | +539 |
| ADOBE INC(ADBE) | 0 | 405 | +405 | 0 | 225 | 0.03% | +225 |
| ISHARES INC | 0 | 19,300 | +19,300 | 0 | 525 | 0.06% | +525 |
| DUPONT DE NEMOURS INC(DD) | 0 | 5,048 | +5,048 | 0 | 406 | 0.05% | +406 |
| SEMPRA(SRE) | 0 | 4,500 | +4,500 | 0 | 342 | 0.04% | +342 |
| ROLLINS INC(ROL) | 0 | 7,432 | +7,432 | 0 | 363 | 0.04% | +363 |
| ISHARES TR | 1,800 | 1,800 | 0 | 211 | 229 | 0.03% | +18 |
| TRACTOR SUPPLY CO(TSCO) | 2,060 | 2,060 | 0 | 539 | 556 | 0.07% | +17 |
| AMERICAN EXPRESS CO(AXP) | 9,711 | 9,611 | -100 | 2,211 | 2,225 | 0.26% | +14 |
| SPDR S&P 500 ETF TR(SPY) | 0 | 814 | +814 | 0 | 443 | 0.05% | +443 |
| META PLATFORMS INC(META) | 530 | 530 | 0 | 257 | 267 | 0.03% | +10 |
| HINGHAM INSTN SVGS MASS | 0 | 1,755 | +1,755 | 0 | 314 | 0.04% | +314 |
| CARDIOL THERAPEUTICS INC | 0 | 36,900 | +36,900 | 0 | 75 | 0.01% | +75 |
| DOVER CORP(DOV) | 0 | 1,708 | +1,708 | 0 | 308 | 0.04% | +308 |
| ONEOK INC NEW(OKE) | 0 | 3,100 | +3,100 | 0 | 253 | 0.03% | +253 |
| ALTRIA GROUP INC(MO) | 0 | 5,692 | +5,692 | 0 | 259 | 0.03% | +259 |
| ROPER TECHNOLOGIES INC(ROP) | 922 | 922 | 0 | 517 | 520 | 0.06% | +3 |
| ALLIANT ENERGY CORP(LNT) | 0 | 4,000 | +4,000 | 0 | 204 | 0.02% | +204 |
| WASTE MGMT INC DEL(WM) | 2,878 | 2,878 | 0 | 613 | 614 | 0.07% | +1 |
| EVGO INC | 0 | 10,900 | +10,900 | 0 | 27 | 0.00% | +27 |
| INTERCONTINENTAL EXCHANGE IN(ICE) | 0 | 1,750 | +1,750 | 0 | 240 | 0.03% | +240 |
| ENSTAR GROUP LIMITED | 793 | 793 | 0 | 246 | 242 | 0.03% | -4 |
| ISHARES TR | 27,000 | 27,000 | 0 | 623 | 619 | 0.07% | -4 |
| ISHARES TR | 27,000 | 27,000 | 0 | 630 | 624 | 0.07% | -6 |
| BANK AMERICA CORP | 18,275 | 17,275 | -1,000 | 693 | 687 | 0.08% | -6 |
| ENBRIDGE INC(ENB) | 0 | 10,678 | +10,678 | 0 | 380 | 0.04% | +380 |
| BLACKROCK CORPOR HI YLD FD I(HYT) | 64,000 | 64,000 | 0 | 627 | 620 | 0.07% | -6 |
| INVESCO EXCHANGE TRADED FD T WATER RES ETF | 0 | 4,783 | +4,783 | 0 | 310 | 0.04% | +310 |
| HP INC(HPQ) | 0 | 5,849 | +5,849 | 0 | 205 | 0.02% | +205 |
| ISHARES TR | 0 | 3,095 | +3,095 | 0 | 251 | 0.03% | +251 |
| LAM RESEARCH CORP(LRCX) | 2,750 | 2,500 | -250 | 2,672 | 2,662 | 0.31% | -10 |
| INVESCO EXCH TRADED FD TR II | 0 | 7,270 | +7,270 | 0 | 357 | 0.04% | +357 |
| ISHARES TR CORE MSCI EAFE | 5,685 | 5,623 | -62 | 422 | 408 | 0.05% | -13 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 578 | +578 | 0 | 320 | 0.04% | +320 |