Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ABBVIE INC(ABBV) | 85,176 | 85,334 | +158 | 15 | 18 | 2.51% | +3 |
| 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) | 67,604 | 66,850 | -754 | 20 | 21 | 2.94% | +1 |
| CHEVRON CORP(CVX) | 54,694 | 54,503 | -191 | 8 | 9 | 1.28% | +1 |
| ABBOTT LABORATORIES | 55,447 | 54,313 | -1,134 | 6 | 7 | 1.01% | +1 |
| RTX CORPORATION(RTX) | 59,339 | 58,811 | -528 | 7 | 8 | 1.10% | +1 |
| EXXON MOBIL CORPORATION | 56,163 | 57,717 | +1,554 | 6 | 7 | 0.97% | +1 |
| WASTE MANAGEMENT INC(WM) | 16,553 | 17,917 | +1,364 | 3 | 4 | 0.58% | +1 |
| INTERNATIONAL BUSINESS MACHINES CORP(IBM) | 26,121 | 26,204 | +83 | 6 | 7 | 0.92% | +1 |
| TRANE TECHNOLOGIES PLC(TT) | 10,036 | 12,713 | +2,677 | 4 | 4 | 0.60% | +1 |
| 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) | 77,038 | 70,538 | -6,500 | 11 | 12 | 1.65% | +1 |
| 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) | 16,625 | 17,323 | +698 | 6 | 6 | 0.91% | 0 |
| UNITEDHEALTH GROUP INC(UNH) | 14,781 | 15,024 | +243 | 7 | 8 | 1.11% | 0 |
| HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL(HASI) | 9,115 | 21,360 | +12,245 | 0 | 1 | 0.09% | 0 |
| GILEAD SCIENCES INC(GILD) | 22,296 | 21,696 | -600 | 2 | 2 | 0.34% | 0 |
| TRACTOR SUPPLY CO(TSCO) | 77,870 | 81,593 | +3,723 | 4 | 4 | 0.63% | 0 |
| BOSTON SCIENTIFIC CORP(BSX) | 13,423 | 15,398 | +1,975 | 1 | 2 | 0.22% | 0 |
| DUKE ENERGY CORPORATION(DUK) | 22,944 | 22,928 | -16 | 2 | 3 | 0.39% | 0 |
| AMGEN INC(AMGN) | 5,606 | 5,675 | +69 | 1 | 2 | 0.25% | 0 |
| JPMORGAN CHASE & CO(JPM) | 124,306 | 122,683 | -1,623 | 30 | 30 | 4.23% | 0 |
| BERKSHIRE HATHAWAY INC B | 3,887 | 3,865 | -22 | 2 | 2 | 0.29% | 0 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 3,499 | 4,223 | +724 | 2 | 2 | 0.30% | 0 |
| 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) | 84,807 | 59,775 | -25,032 | 4 | 4 | 0.57% | 0 |
| OMNICOM GROUP INC(OMC) | 58,064 | 63,061 | +4,997 | 5 | 5 | 0.74% | 0 |
| 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) | 79,564 | 75,159 | -4,405 | 3 | 3 | 0.48% | 0 |
| MERCK & CO INC(MRK) | 47,327 | 54,944 | +7,617 | 5 | 5 | 0.69% | 0 |
| AIR PRODUCTS & CHEMICALS INC | 13,396 | 13,927 | +531 | 4 | 4 | 0.58% | 0 |
| 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) | 26,414 | 26,071 | -343 | 3 | 3 | 0.48% | 0 |
| CROWDSTRIKE HOLDINGS INC(CRWD) | 13,532 | 13,621 | +89 | 5 | 5 | 0.68% | 0 |
| STARBUCKS CORP(SBUX) | 37,921 | 37,022 | -899 | 3 | 4 | 0.51% | 0 |
| 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) | 43,285 | 42,434 | -851 | 2 | 2 | 0.35% | 0 |
| CHUBB LTD COM | 6,116 | 6,048 | -68 | 2 | 2 | 0.26% | 0 |
| CISCO SYSTEMS INC(CSCO) | 60,435 | 60,032 | -403 | 4 | 4 | 0.52% | 0 |
| EVERSOURCE ENERGY(ES) | 38,920 | 37,920 | -1,000 | 2 | 2 | 0.33% | 0 |
| PTC INC(PTC) | 1,485 | 2,535 | +1,050 | 0 | 0 | 0.06% | 0 |
| LAM RESEARCH CORP(LRCX) | 27,541 | 28,976 | +1,435 | 2 | 2 | 0.30% | 0 |
| LINDE PLC(LIN) | 1,251 | 1,371 | +120 | 1 | 1 | 0.09% | 0 |
| UNION PACIFIC CORP(UNP) | 6,110 | 6,385 | +275 | 1 | 2 | 0.21% | 0 |
| SOUTHERN CO(SO) | 11,220 | 11,220 | 0 | 1 | 1 | 0.15% | 0 |
| 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) | 2,921 | 2,956 | +35 | 0 | 1 | 0.08% | 0 |
| 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) | 5,514 | 6,549 | +1,035 | 1 | 1 | 0.19% | 0 |
| PROCTER & GAMBLE CO(PG) | 82,460 | 81,605 | -855 | 14 | 14 | 1.96% | 0 |
| PROLOGIS INC(PLD) | 30,214 | 29,315 | -899 | 3 | 3 | 0.46% | 0 |
| 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) | 200 | 350 | +150 | 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) | 4,250 | 3,600 | -650 | 1 | 1 | 0.08% | 0 |
| UNITED RENTALS INC(URI) | 46 | 146 | +100 | 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 | 7,440 | 7,390 | -50 | 1 | 1 | 0.10% | 0 |
| SHERWIN-WILLIAMS CO(SHW) | 4,161 | 4,201 | +40 | 1 | 1 | 0.21% | 0 |
| STAG INDUSTRIAL INC(STAG) | 29,630 | 29,130 | -500 | 1 | 1 | 0.15% | 0 |
| CONOCOPHILLIPS(COP) | 7,456 | 7,503 | +47 | 1 | 1 | 0.11% | 0 |
| AFLAC INC(AFL) | 6,340 | 6,335 | -5 | 1 | 1 | 0.10% | 0 |
| COGENT COMMUNICATIONS HOLDINGS INC(CCOI) | 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) | 33,468 | 33,754 | +286 | 5 | 5 | 0.73% | 0 |
| 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 | 272 | 572 | +300 | 0 | 0 | 0.01% | 0 |
| NESTLE SA ADR | 2,400 | 2,300 | -100 | 0 | 0 | 0.03% | 0 |
| WEC ENERGY GROUP INC(WEC) | 5,869 | 5,409 | -460 | 1 | 1 | 0.08% | 0 |
| PPL CORP(PPL) | 5,250 | 5,650 | +400 | 0 | 0 | 0.03% | 0 |
| DEVON ENERGY CORP(DVN) | 14,540 | 13,605 | -935 | 0 | 1 | 0.07% | 0 |
| ARTHUR J. GALLAGHER & CO(AJG) | 518 | 516 | -2 | 0 | 0 | 0.03% | 0 |
| COCA-COLA CO(KO) | 8,141 | 7,516 | -625 | 1 | 1 | 0.08% | 0 |
| HINGHAM INSTITUTION SAVINGS | 0 | 125 | +125 | 0 | 0 | 0.00% | 0 |
| WOODWARD INC(WWD) | 1,850 | 1,850 | 0 | 0 | 0 | 0.05% | 0 |
| AT&T INC(T) | 3,685 | 3,925 | +240 | 0 | 0 | 0.02% | 0 |
| ALTRIA GROUP INC(MO) | 2,420 | 2,545 | +125 | 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) | 600 | 600 | 0 | 0 | 0 | 0.04% | 0 |
| ALCON INC ORD SHS(ALC) | 0 | 250 | +250 | 0 | 0 | 0.00% | 0 |
| SPDR GOLD SHARES TRUST(GLD) | 505 | 505 | 0 | 0 | 0 | 0.02% | 0 |