Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ABBVIE INC(ABBV) | 0 | 85,334 | +85,334 | 0 | 18 | 2.51% | +18 |
| BERKSHIRE HATHAWAY INC A | 0 | 2 | +2 | 0 | 2 | 0.22% | +2 |
| O'REILLY AUTOMOTIVE INC(ORLY) | 6,132 | 6,045 | -87 | 7 | 9 | 1.22% | +1 |
| T-MOBILE US INC(TMUS) | 27,696 | 28,085 | +389 | 6 | 7 | 1.05% | +1 |
| MCDONALD'S CORP(MCD) | 0 | 66,850 | +66,850 | 0 | 21 | 2.94% | +21 |
| CHEVRON CORP(CVX) | 0 | 54,503 | +54,503 | 0 | 9 | 1.28% | +9 |
| ABBOTT LABORATORIES | 0 | 54,313 | +54,313 | 0 | 7 | 1.01% | +7 |
| RTX CORPORATION(RTX) | 0 | 58,811 | +58,811 | 0 | 8 | 1.10% | +8 |
| EXXON MOBIL CORPORATION | 0 | 57,717 | +57,717 | 0 | 7 | 0.97% | +7 |
| WASTE MANAGEMENT INC(WM) | 16,553 | 17,917 | +1,364 | 3 | 4 | 0.58% | +1 |
| INTERNATIONAL BUSINESS MACHINES CORP(IBM) | 0 | 26,204 | +26,204 | 0 | 7 | 0.92% | +7 |
| TRANE TECHNOLOGIES PLC(TT) | 0 | 12,713 | +12,713 | 0 | 4 | 0.60% | +4 |
| SERVICE CORP INTERNATIONAL(SCI) | 23,534 | 30,400 | +6,866 | 2 | 2 | 0.34% | +1 |
| FISERV INC(FISV) | 41,445 | 41,075 | -370 | 9 | 9 | 1.28% | +1 |
| JOHNSON & JOHNSON(JNJ) | 0 | 70,538 | +70,538 | 0 | 12 | 1.65% | +12 |
| AUTOMATIC DATA PROCESSING INC | 22,599 | 23,358 | +759 | 7 | 7 | 1.00% | +1 |
| EOG RESOURCES INC(EOG) | 17,647 | 20,700 | +3,053 | 2 | 3 | 0.37% | 0 |
| COSTCO WHOLESALE CORP(COST) | 12,006 | 12,147 | +141 | 11 | 11 | 1.62% | 0 |
| WR BERKLEY CORP | 29,157 | 30,502 | +1,345 | 2 | 2 | 0.31% | 0 |
| STRYKER CORPORATION(SYK) | 0 | 17,323 | +17,323 | 0 | 6 | 0.91% | +6 |
| UNITEDHEALTH GROUP INC(UNH) | 0 | 15,024 | +15,024 | 0 | 8 | 1.11% | +8 |
| HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL(HASI) | 0 | 21,360 | +21,360 | 0 | 1 | 0.09% | +1 |
| GILEAD SCIENCES INC(GILD) | 22,296 | 21,696 | -600 | 2 | 2 | 0.34% | 0 |
| TRACTOR SUPPLY CO(TSCO) | 0 | 81,593 | +81,593 | 0 | 4 | 0.63% | +4 |
| BOSTON SCIENTIFIC CORP(BSX) | 13,423 | 15,398 | +1,975 | 1 | 2 | 0.22% | 0 |
| DUKE ENERGY CORPORATION(DUK) | 0 | 22,928 | +22,928 | 0 | 3 | 0.39% | +3 |
| AMGEN INC(AMGN) | 0 | 5,675 | +5,675 | 0 | 2 | 0.25% | +2 |
| JPMORGAN CHASE & CO(JPM) | 124,306 | 122,683 | -1,623 | 30 | 30 | 4.23% | 0 |
| BERKSHIRE HATHAWAY INC B | 0 | 3,865 | +3,865 | 0 | 2 | 0.29% | +2 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 4,223 | +4,223 | 0 | 2 | 0.30% | +2 |
| ELI LILLY AND CO(LLY) | 3,365 | 3,469 | +104 | 3 | 3 | 0.40% | 0 |
| SYNOPSYS INC(SNPS) | 1,779 | 2,608 | +829 | 1 | 1 | 0.16% | 0 |
| CVS HEALTH CORP(CVS) | 0 | 59,775 | +59,775 | 0 | 4 | 0.57% | +4 |
| OMNICOM GROUP INC(OMC) | 0 | 63,061 | +63,061 | 0 | 5 | 0.74% | +5 |
| AMAZON.COM INC(AMZN) | 22,947 | 27,668 | +4,721 | 5 | 5 | 0.74% | 0 |
| HOULIHAN LOKEY INC(HLI) | 4,068 | 5,790 | +1,722 | 1 | 1 | 0.13% | 0 |
| VERIZON COMMUNICATIONS INC(VZ) | 0 | 75,159 | +75,159 | 0 | 3 | 0.48% | +3 |
| MERCK & CO INC(MRK) | 47,327 | 54,944 | +7,617 | 5 | 5 | 0.69% | 0 |
| AIR PRODUCTS & CHEMICALS INC | 0 | 13,927 | +13,927 | 0 | 4 | 0.58% | +4 |
| VISA INC CLASS A(V) | 7,579 | 7,462 | -117 | 2 | 3 | 0.37% | 0 |
| MCKESSON CORP(MCK) | 1,945 | 1,955 | +10 | 1 | 1 | 0.19% | 0 |
| VALERO ENERGY CORP(VLO) | 0 | 26,071 | +26,071 | 0 | 3 | 0.48% | +3 |
| CROWDSTRIKE HOLDINGS INC(CRWD) | 13,532 | 13,621 | +89 | 5 | 5 | 0.68% | 0 |
| STARBUCKS CORP(SBUX) | 0 | 37,022 | +37,022 | 0 | 4 | 0.51% | +4 |
| TRAVELERS COMPANIES INC(TRV) | 6,546 | 6,546 | 0 | 2 | 2 | 0.24% | 0 |
| INTERCONTINENTAL EXCHANGE INC(ICE) | 5,149 | 5,320 | +171 | 1 | 1 | 0.13% | 0 |
| REALTY INCOME CORP(O) | 0 | 42,434 | +42,434 | 0 | 2 | 0.35% | +2 |
| CHUBB LTD COM | 0 | 6,048 | +6,048 | 0 | 2 | 0.26% | +2 |
| CISCO SYSTEMS INC(CSCO) | 60,435 | 60,032 | -403 | 4 | 4 | 0.52% | 0 |
| EVERSOURCE ENERGY(ES) | 0 | 37,920 | +37,920 | 0 | 2 | 0.33% | +2 |
| PTC INC(PTC) | 1,485 | 2,535 | +1,050 | 0 | 0 | 0.06% | 0 |
| LAM RESEARCH CORP(LRCX) | 0 | 28,976 | +28,976 | 0 | 2 | 0.30% | +2 |
| LINDE PLC(LIN) | 0 | 1,371 | +1,371 | 0 | 1 | 0.09% | +1 |
| UNION PACIFIC CORP(UNP) | 0 | 6,385 | +6,385 | 0 | 2 | 0.21% | +2 |
| SOUTHERN CO(SO) | 0 | 11,220 | +11,220 | 0 | 1 | 0.15% | +1 |
| XYLEM INC(XYL) | 18,516 | 18,884 | +368 | 2 | 2 | 0.32% | 0 |
| SNAP-ON INC(SNA) | 6,917 | 7,281 | +364 | 2 | 2 | 0.35% | 0 |
| GENERAL ELECTRIC CO(GE) | 0 | 2,956 | +2,956 | 0 | 1 | 0.08% | +1 |
| TJX COMPANIES INC(TJX) | 125,405 | 125,151 | -254 | 15 | 15 | 2.14% | 0 |
| CORE NATURAL RESOURCES INC(CNR) | 0 | 1,139 | +1,139 | 0 | 0 | 0.01% | 0 |
| LIVE NATION ENTERTAINMENT INC(LYV) | 3,498 | 4,145 | +647 | 0 | 1 | 0.08% | 0 |
| CONSTELLATION ENERGY ORD WI(CEG) | 0 | 6,549 | +6,549 | 0 | 1 | 0.19% | +1 |
| PROCTER & GAMBLE CO(PG) | 0 | 81,605 | +81,605 | 0 | 14 | 1.96% | +14 |
| PROLOGIS INC(PLD) | 0 | 29,315 | +29,315 | 0 | 3 | 0.46% | +3 |
| SALESFORCE.COM INC(CRM) | 5,607 | 7,296 | +1,689 | 2 | 2 | 0.28% | 0 |
| THE HERSHEY CO(HSY) | 0 | 475 | +475 | 0 | 0 | 0.01% | 0 |
| DEERE & CO(DE) | 0 | 350 | +350 | 0 | 0 | 0.02% | 0 |
| TRANSDIGM GROUP INC(TDG) | 618 | 623 | +5 | 1 | 1 | 0.12% | 0 |
| CHENIERE ENERGY INC(LNG) | 0 | 300 | +300 | 0 | 0 | 0.01% | 0 |
| ALLIANT ENERGY CORP(LNT) | 0 | 1,000 | +1,000 | 0 | 0 | 0.01% | 0 |
| PHILIP MORRIS INTERNATIONAL INC(PM) | 0 | 3,600 | +3,600 | 0 | 1 | 0.08% | +1 |
| UNITED RENTALS INC(URI) | 0 | 146 | +146 | 0 | 0 | 0.01% | 0 |
| NATERA INC(NTRA) | 0 | 407 | +407 | 0 | 0 | 0.01% | 0 |
| GOLDMAN SACHS GROUP INC(GS) | 559 | 684 | +125 | 0 | 0 | 0.05% | 0 |
| SELECT SECTOR SPDR TRUST SHS BEN INT ENERGY ST STR ENERG ETF | 0 | 7,390 | +7,390 | 0 | 1 | 0.10% | +1 |
| SHERWIN-WILLIAMS CO(SHW) | 0 | 4,201 | +4,201 | 0 | 1 | 0.21% | +1 |
| STAG INDUSTRIAL INC(STAG) | 0 | 29,130 | +29,130 | 0 | 1 | 0.15% | +1 |
| CONOCOPHILLIPS(COP) | 0 | 7,503 | +7,503 | 0 | 1 | 0.11% | +1 |
| AFLAC INC(AFL) | 0 | 6,335 | +6,335 | 0 | 1 | 0.10% | +1 |
| COGENT COMMUNICATIONS HOLDINGS INC | 0 | 790 | +790 | 0 | 0 | 0.01% | 0 |
| RIO TINTO PLC(RIO) | 0 | 800 | +800 | 0 | 0 | 0.01% | 0 |
| INVESCO S&P 500 QUALITY ETF S&P500 QUALITY | 0 | 658 | +658 | 0 | 0 | 0.01% | 0 |
| QUALCOMM INC(QCOM) | 0 | 33,754 | +33,754 | 0 | 5 | 0.73% | +5 |
| PALANTIR TECHNOLOGIES INC(PLTR) | 0 | 500 | +500 | 0 | 0 | 0.01% | 0 |
| CINTAS CORP(CTAS) | 0 | 200 | +200 | 0 | 0 | 0.01% | 0 |
| ISHARES NASDAQ BIOTECHNOLOGY | 0 | 572 | +572 | 0 | 0 | 0.01% | 0 |
| NESTLE SA ADR | 0 | 2,300 | +2,300 | 0 | 0 | 0.03% | 0 |
| WEC ENERGY GROUP INC(WEC) | 0 | 5,409 | +5,409 | 0 | 1 | 0.08% | +1 |
| PPL CORP(PPL) | 0 | 5,650 | +5,650 | 0 | 0 | 0.03% | 0 |
| DEVON ENERGY CORP(DVN) | 0 | 13,605 | +13,605 | 0 | 1 | 0.07% | +1 |
| ARTHUR J. GALLAGHER & CO(AJG) | 0 | 516 | +516 | 0 | 0 | 0.03% | 0 |
| COCA-COLA CO(KO) | 0 | 7,516 | +7,516 | 0 | 1 | 0.08% | +1 |
| HINGHAM INSTITUTION SAVINGS | 0 | 125 | +125 | 0 | 0 | 0.00% | 0 |
| WOODWARD INC(WWD) | 0 | 1,850 | +1,850 | 0 | 0 | 0.05% | 0 |
| AT&T INC(T) | 0 | 3,925 | +3,925 | 0 | 0 | 0.02% | 0 |
| ALTRIA GROUP INC(MO) | 0 | 2,545 | +2,545 | 0 | 0 | 0.02% | 0 |
| BANK OF NEW YORK MELLON CORP | 2,135 | 2,260 | +125 | 0 | 0 | 0.03% | 0 |
| NORTHROP GRUMMAN CORP(NOC) | 0 | 600 | +600 | 0 | 0 | 0.04% | 0 |
| ALCON INC ORD SHS(ALC) | 0 | 250 | +250 | 0 | 0 | 0.00% | 0 |
| SPDR GOLD SHARES TRUST(GLD) | 0 | 505 | +505 | 0 | 0 | 0.02% | 0 |