Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE INC(AAPL) | 855,171 | 840,548 | -14,623 | 146,645 | 177,036 | 6.79% | +30,392 |
| NVIDIA CORP(NVDA) | 21,487 | 240,495 | +219,008 | 19,415 | 29,711 | 1.14% | +10,296 |
| ALPHABET INC(GOOG) | 283,084 | 279,874 | -3,210 | 43,102 | 51,334 | 1.97% | +8,232 |
| ISHARES | 460,945 | 447,266 | -13,679 | 89,931 | 95,947 | 3.68% | +6,017 |
| MICROSOFT CORP(MSFT) | 283,376 | 278,649 | -4,727 | 119,222 | 124,542 | 4.78% | +5,320 |
| ISHARES MSCI USA QLT FCT | 326,697 | 337,432 | +10,735 | 53,693 | 57,620 | 2.21% | +3,928 |
| LABCORP HOLDINGS INC(LH) | 0 | 19,196 | +19,196 | 0 | 3,907 | 0.15% | +3,907 |
| AMAZON.COM INC(AMZN) | 177,239 | 184,635 | +7,396 | 31,970 | 35,681 | 1.37% | +3,710 |
| ORACLE CORP(ORCL) | 61,818 | 76,992 | +15,174 | 7,765 | 10,871 | 0.42% | +3,106 |
| ANALOG DEVICES(ADI) | 100,573 | 99,267 | -1,306 | 19,892 | 22,659 | 0.87% | +2,766 |
| KLA CORP(KLAC) | 25,365 | 24,528 | -837 | 17,719 | 20,224 | 0.78% | +2,504 |
| ISHARES | 88,927 | 89,471 | +544 | 46,752 | 48,962 | 1.88% | +2,210 |
| INVESCO | 57,055 | 57,359 | +304 | 25,333 | 27,481 | 1.05% | +2,148 |
| ALPHABET INC(GOOG) | 74,307 | 72,438 | -1,869 | 11,215 | 13,195 | 0.51% | +1,979 |
| CORNING INC(GLW) | 359,638 | 354,923 | -4,715 | 11,854 | 13,789 | 0.53% | +1,935 |
| ELI LILLY & CO(LLY) | 17,636 | 17,215 | -421 | 13,720 | 15,586 | 0.60% | +1,866 |
| AMGEN INC(AMGN) | 60,190 | 59,453 | -737 | 17,113 | 18,576 | 0.71% | +1,463 |
| VANGUARD | 49,627 | 69,410 | +19,783 | 3,604 | 5,001 | 0.19% | +1,397 |
| CACI INTERNATIONAL INC(CACI) | 28,044 | 27,707 | -337 | 10,624 | 11,918 | 0.46% | +1,294 |
| TJX COS INC(TJX) | 188,524 | 185,385 | -3,139 | 19,120 | 20,411 | 0.78% | +1,291 |
| BADGER METER INC | 55,995 | 54,804 | -1,191 | 9,061 | 10,213 | 0.39% | +1,152 |
| MERIT MEDICAL SYSTEM(MMSI) | 102,192 | 100,463 | -1,729 | 7,741 | 8,635 | 0.33% | +894 |
| NEXTERA ENERGY INC(NEE) | 142,570 | 138,566 | -4,004 | 9,112 | 9,812 | 0.38% | +700 |
| VANGUARD | 217,568 | 213,979 | -3,589 | 56,546 | 57,242 | 2.20% | +696 |
| ISHARES | 83,642 | 83,491 | -151 | 7,063 | 7,726 | 0.30% | +664 |
| SPDR(SPY) | 62,074 | 60,862 | -1,212 | 32,469 | 33,122 | 1.27% | +653 |
| META PLATFORMS INC(META) | 9,444 | 10,363 | +919 | 4,586 | 5,225 | 0.20% | +639 |
| ABM INDUSTRIES INCORPORATED COM | 139,978 | 135,950 | -4,028 | 6,246 | 6,875 | 0.26% | +629 |
| UNILEVER PLC SPONSORED ADR NEW(UL) | 136,926 | 136,381 | -545 | 6,872 | 7,500 | 0.29% | +627 |
| HONEYWELL INTL INC(HON) | 102,724 | 101,593 | -1,131 | 21,084 | 21,694 | 0.83% | +610 |
| BRADY CORPORATION(BRC) | 97,255 | 95,880 | -1,375 | 5,765 | 6,330 | 0.24% | +565 |
| GE VERNOVA INC(GEV) | 0 | 3,211 | +3,211 | 0 | 551 | 0.02% | +551 |
| ULTA BEAUTY INC(ULTA) | 0 | 1,426 | +1,426 | 0 | 550 | 0.02% | +550 |
| DIMENSIONAL US MKTWIDE VALUE | 0 | 11,307 | +11,307 | 0 | 444 | 0.02% | +444 |
| DUPONT DE NEMOURS INC(DD) | 143,621 | 141,852 | -1,769 | 11,011 | 11,418 | 0.44% | +406 |
| BOOKING HOLDINGS INC(BKNG) | 1,219 | 1,215 | -4 | 4,422 | 4,813 | 0.18% | +391 |
| BROADCOM INC(AVGO) | 1,067 | 1,123 | +56 | 1,414 | 1,803 | 0.07% | +389 |
| WALMART INC(WMT) | 48,534 | 48,859 | +325 | 2,920 | 3,308 | 0.13% | +388 |
| COSTCO WHOLESALE CORP(COST) | 3,354 | 3,324 | -30 | 2,457 | 2,825 | 0.11% | +368 |
| AFLAC INC(AFL) | 151,911 | 150,150 | -1,761 | 13,043 | 13,410 | 0.51% | +367 |
| PARDEE RES CO | 9,108 | 9,108 | 0 | 2,277 | 2,623 | 0.10% | +346 |
| VANGUARD | 343,914 | 336,179 | -7,735 | 14,365 | 14,711 | 0.56% | +346 |
| SPDR INDEX SHS FDS ST INTL CAP ETF | 480,337 | 501,889 | +21,552 | 15,601 | 15,930 | 0.61% | +329 |
| ISHARES | 0 | 2,950 | +2,950 | 0 | 314 | 0.01% | +314 |
| APPLIED MATERIALS INC | 16,772 | 15,972 | -800 | 3,459 | 3,769 | 0.14% | +310 |
| SOLVENTUM CORP(SOLV) | 0 | 5,750 | +5,750 | 0 | 304 | 0.01% | +304 |
| VANGUARD | 1,231 | 1,926 | +695 | 424 | 720 | 0.03% | +297 |
| DIMENSIONAL US TARGETED VLU | 0 | 5,400 | +5,400 | 0 | 280 | 0.01% | +280 |
| CIRRUS LOGIC(CRUS) | 8,834 | 8,555 | -279 | 818 | 1,092 | 0.04% | +274 |
| ISHARES | 32,076 | 30,394 | -1,682 | 10,811 | 11,079 | 0.42% | +268 |
| DIMENSIONAL US SMALL CAP ETF | 0 | 4,400 | +4,400 | 0 | 264 | 0.01% | +264 |
| DIMENSIONAL US EQUI MARK ETF | 0 | 4,439 | +4,439 | 0 | 261 | 0.01% | +261 |
| AMERICAN WTR WKS CO INC NEW | 53,300 | 52,408 | -892 | 6,514 | 6,769 | 0.26% | +255 |
| PHILIP MORRIS INTL INC(PM) | 31,633 | 31,103 | -530 | 2,898 | 3,152 | 0.12% | +253 |
| VANGUARD INT-TERM CORP | 0 | 2,882 | +2,882 | 0 | 230 | 0.01% | +230 |
| QUALCOMM INC(QCOM) | 7,731 | 7,723 | -8 | 1,309 | 1,538 | 0.06% | +229 |
| VANGUARD | 121,654 | 127,577 | +5,923 | 18,967 | 19,191 | 0.74% | +224 |
| PROCTER & GAMBLE CO/THE(PG) | 106,973 | 106,586 | -387 | 17,356 | 17,578 | 0.67% | +222 |
| NETFLIX INC(NFLX) | 2,475 | 2,550 | +75 | 1,503 | 1,721 | 0.07% | +218 |
| FIRST SOLAR INC(FSLR) | 3,747 | 3,747 | 0 | 632 | 845 | 0.03% | +212 |
| TEXAS INSTRUMENTS INC(TXN) | 18,864 | 17,957 | -907 | 3,286 | 3,493 | 0.13% | +207 |
| WELLS FARGO & CO NEW(WFC) | 5,114 | 8,446 | +3,332 | 296 | 502 | 0.02% | +205 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 1,701 | 2,467 | +766 | 354 | 558 | 0.02% | +204 |
| VANGUARD | 16,253 | 17,370 | +1,117 | 2,968 | 3,171 | 0.12% | +203 |
| SCHWAB | 0 | 2,001 | +2,001 | 0 | 202 | 0.01% | +202 |
| ROPER TECHNOLOGIES INC(ROP) | 0 | 356 | +356 | 0 | 201 | 0.01% | +201 |
| WISDOMTREE(WT) | 103,078 | 103,164 | +86 | 7,854 | 8,052 | 0.31% | +198 |
| GLOBUS MEDICAL INC(GMED) | 13,000 | 13,000 | 0 | 697 | 890 | 0.03% | +193 |
| UNITEDHEALTH GROUP INC(UNH) | 9,222 | 9,320 | +98 | 4,562 | 4,746 | 0.18% | +184 |
| CAPITAL DYNAMICS GEN 2020 | 0 | 0 | 0 | 1,315 | 1,489 | 0.06% | +174 |
| INTUITIVE SURGICAL INC | 3,603 | 3,603 | 0 | 1,438 | 1,603 | 0.06% | +165 |
| NOVO-NORDISK A/S SPONS ADR(NVO) | 16,038 | 15,562 | -476 | 2,059 | 2,221 | 0.09% | +162 |
| ISHARES | 1,743 | 3,076 | +1,333 | 215 | 372 | 0.01% | +157 |
| ECOLAB INC(ECL) | 1,386 | 1,986 | +600 | 320 | 473 | 0.02% | +153 |
| AT&T INC(T) | 51,342 | 54,842 | +3,500 | 904 | 1,048 | 0.04% | +144 |
| VERALTO CORP(VLTO) | 19,106 | 19,201 | +95 | 1,694 | 1,833 | 0.07% | +139 |
| ISHARES | 21,957 | 26,137 | +4,180 | 708 | 825 | 0.03% | +117 |
| VANGUARD | 1,612 | 2,125 | +513 | 403 | 514 | 0.02% | +112 |
| NOVARTIS AG SPONSORED ADR(NVS) | 11,388 | 11,388 | 0 | 1,102 | 1,212 | 0.05% | +111 |
| ADOBE INC(ADBE) | 3,196 | 3,096 | -100 | 1,613 | 1,720 | 0.07% | +107 |
| MOODYS CORPORATION(MCO) | 4,213 | 4,177 | -36 | 1,656 | 1,758 | 0.07% | +102 |
| COLGATE PALMOLIVE CO(CL) | 23,467 | 22,815 | -652 | 2,113 | 2,214 | 0.08% | +101 |
| ISHARES | 11,513 | 11,513 | 0 | 3,455 | 3,554 | 0.14% | +99 |
| CARLISLE COS INC(CSL) | 6,969 | 6,969 | 0 | 2,731 | 2,824 | 0.11% | +93 |
| VANGUARD INF TECH ETF | 1,763 | 1,763 | 0 | 924 | 1,017 | 0.04% | +92 |
| LAM RESEARCH(LRCX) | 940 | 940 | 0 | 913 | 1,001 | 0.04% | +88 |
| AIR PRODUCTS & CHEMICALS INC | 5,508 | 5,508 | 0 | 1,334 | 1,421 | 0.05% | +87 |
| DOMINION ENERGY INC(D) | 11,550 | 13,271 | +1,721 | 568 | 650 | 0.02% | +82 |
| MID PENN BANCORP INC COM(MPB) | 41,552 | 41,552 | 0 | 831 | 912 | 0.03% | +81 |
| ALTRIA GROUP INC(MO) | 61,163 | 60,340 | -823 | 2,668 | 2,748 | 0.11% | +81 |
| FIRST TRUST WATER ETF WTR ETF | 6,518 | 7,415 | +897 | 665 | 741 | 0.03% | +76 |
| VANGUARD | 2,318 | 3,260 | +942 | 200 | 273 | 0.01% | +73 |
| S&P GLOBAL INC(SPGI) | 3,171 | 3,171 | 0 | 1,349 | 1,414 | 0.05% | +65 |
| DUKE ENERGY CORP(DUK) | 8,604 | 8,928 | +324 | 832 | 895 | 0.03% | +63 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 1,408 | 1,849 | +441 | 208 | 269 | 0.01% | +61 |
| ISHARES | 7,687 | 7,645 | -42 | 2,214 | 2,275 | 0.09% | +61 |
| ISHARES | 69,973 | 68,889 | -1,084 | 2,874 | 2,934 | 0.11% | +59 |
| VANGUARD | 97,417 | 100,313 | +2,896 | 22,970 | 23,028 | 0.88% | +58 |
| PUBLIC SVC ENTERPRISE GROUP INC(PEG) | 7,805 | 7,805 | 0 | 521 | 575 | 0.02% | +54 |
| HOWMET AEROSPACE INC(HWM) | 5,073 | 5,073 | 0 | 347 | 394 | 0.02% | +47 |