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 | 0 | 69,410 | +69,410 | 0 | 5,001 | 0.19% | +5,001 |
| 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) | 0 | 10,363 | +10,363 | 0 | 5,225 | 0.20% | +5,225 |
| 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) | 0 | 95,880 | +95,880 | 0 | 6,330 | 0.24% | +6,330 |
| 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) | 0 | 1,215 | +1,215 | 0 | 4,813 | 0.18% | +4,813 |
| BROADCOM INC(AVGO) | 0 | 1,123 | +1,123 | 0 | 1,803 | 0.07% | +1,803 |
| WALMART INC(WMT) | 0 | 48,859 | +48,859 | 0 | 3,308 | 0.13% | +3,308 |
| COSTCO WHOLESALE CORP(COST) | 0 | 3,324 | +3,324 | 0 | 2,825 | 0.11% | +2,825 |
| AFLAC INC(AFL) | 151,911 | 150,150 | -1,761 | 13,043 | 13,410 | 0.51% | +367 |
| PARDEE RES CO | 0 | 9,108 | +9,108 | 0 | 2,623 | 0.10% | +2,623 |
| 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 | 0 | 15,972 | +15,972 | 0 | 3,769 | 0.14% | +3,769 |
| SOLVENTUM CORP(SOLV) | 0 | 5,750 | +5,750 | 0 | 304 | 0.01% | +304 |
| VANGUARD | 0 | 1,926 | +1,926 | 0 | 720 | 0.03% | +720 |
| DIMENSIONAL US TARGETED VLU | 0 | 5,400 | +5,400 | 0 | 280 | 0.01% | +280 |
| CIRRUS LOGIC(CRUS) | 0 | 8,555 | +8,555 | 0 | 1,092 | 0.04% | +1,092 |
| 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) | 0 | 31,103 | +31,103 | 0 | 3,152 | 0.12% | +3,152 |
| VANGUARD INT-TERM CORP | 0 | 2,882 | +2,882 | 0 | 230 | 0.01% | +230 |
| QUALCOMM INC(QCOM) | 0 | 7,723 | +7,723 | 0 | 1,538 | 0.06% | +1,538 |
| 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) | 0 | 2,550 | +2,550 | 0 | 1,721 | 0.07% | +1,721 |
| FIRST SOLAR INC(FSLR) | 0 | 3,747 | +3,747 | 0 | 845 | 0.03% | +845 |
| TEXAS INSTRUMENTS INC(TXN) | 0 | 17,957 | +17,957 | 0 | 3,493 | 0.13% | +3,493 |
| WELLS FARGO & CO NEW(WFC) | 0 | 8,446 | +8,446 | 0 | 502 | 0.02% | +502 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 0 | 2,467 | +2,467 | 0 | 558 | 0.02% | +558 |
| VANGUARD | 0 | 17,370 | +17,370 | 0 | 3,171 | 0.12% | +3,171 |
| 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) | 0 | 13,000 | +13,000 | 0 | 890 | 0.03% | +890 |
| UNITEDHEALTH GROUP INC(UNH) | 0 | 9,320 | +9,320 | 0 | 4,746 | 0.18% | +4,746 |
| CAPITAL DYNAMICS GEN 2020 | 0 | 0 | 0 | 0 | 1,489 | 0.06% | +1,489 |
| INTUITIVE SURGICAL INC | 0 | 3,603 | +3,603 | 0 | 1,603 | 0.06% | +1,603 |
| NOVO-NORDISK A/S SPONS ADR(NVO) | 0 | 15,562 | +15,562 | 0 | 2,221 | 0.09% | +2,221 |
| ISHARES | 0 | 3,076 | +3,076 | 0 | 372 | 0.01% | +372 |
| ECOLAB INC(ECL) | 0 | 1,986 | +1,986 | 0 | 473 | 0.02% | +473 |
| AT&T INC(T) | 0 | 54,842 | +54,842 | 0 | 1,048 | 0.04% | +1,048 |
| VERALTO CORP(VLTO) | 0 | 19,201 | +19,201 | 0 | 1,833 | 0.07% | +1,833 |
| ISHARES | 0 | 26,137 | +26,137 | 0 | 825 | 0.03% | +825 |
| VANGUARD | 0 | 2,125 | +2,125 | 0 | 514 | 0.02% | +514 |
| NOVARTIS AG SPONSORED ADR(NVS) | 0 | 11,388 | +11,388 | 0 | 1,212 | 0.05% | +1,212 |
| ADOBE INC(ADBE) | 0 | 3,096 | +3,096 | 0 | 1,720 | 0.07% | +1,720 |
| MOODYS CORPORATION(MCO) | 0 | 4,177 | +4,177 | 0 | 1,758 | 0.07% | +1,758 |
| COLGATE PALMOLIVE CO(CL) | 0 | 22,815 | +22,815 | 0 | 2,214 | 0.08% | +2,214 |
| ISHARES | 0 | 11,513 | +11,513 | 0 | 3,554 | 0.14% | +3,554 |
| CARLISLE COS INC(CSL) | 0 | 6,969 | +6,969 | 0 | 2,824 | 0.11% | +2,824 |
| VANGUARD INF TECH ETF | 0 | 1,763 | +1,763 | 0 | 1,017 | 0.04% | +1,017 |
| LAM RESEARCH(LRCX) | 0 | 940 | +940 | 0 | 1,001 | 0.04% | +1,001 |
| AIR PRODUCTS & CHEMICALS INC | 0 | 5,508 | +5,508 | 0 | 1,421 | 0.05% | +1,421 |
| DOMINION ENERGY INC(D) | 0 | 13,271 | +13,271 | 0 | 650 | 0.02% | +650 |
| MID PENN BANCORP INC COM(MPB) | 0 | 41,552 | +41,552 | 0 | 912 | 0.03% | +912 |
| ALTRIA GROUP INC(MO) | 0 | 60,340 | +60,340 | 0 | 2,748 | 0.11% | +2,748 |
| FIRST TRUST WATER ETF WTR ETF | 0 | 7,415 | +7,415 | 0 | 741 | 0.03% | +741 |
| VANGUARD | 0 | 3,260 | +3,260 | 0 | 273 | 0.01% | +273 |
| S&P GLOBAL INC(SPGI) | 0 | 3,171 | +3,171 | 0 | 1,414 | 0.05% | +1,414 |
| DUKE ENERGY CORP(DUK) | 0 | 8,928 | +8,928 | 0 | 895 | 0.03% | +895 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 0 | 1,849 | +1,849 | 0 | 269 | 0.01% | +269 |
| ISHARES | 0 | 7,645 | +7,645 | 0 | 2,275 | 0.09% | +2,275 |
| ISHARES | 0 | 68,889 | +68,889 | 0 | 2,934 | 0.11% | +2,934 |
| VANGUARD | 97,417 | 100,313 | +2,896 | 22,970 | 23,028 | 0.88% | +58 |
| PUBLIC SVC ENTERPRISE GROUP INC(PEG) | 0 | 7,805 | +7,805 | 0 | 575 | 0.02% | +575 |
| HOWMET AEROSPACE INC(HWM) | 0 | 5,073 | +5,073 | 0 | 394 | 0.02% | +394 |