Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| EMCOR GROUP INC(EME) | 0 | 39,991 | +39,991 | 0 | 14,005 | 0.69% | +14,005 |
| SCHWAB STRATEGIC TR | 360,530 | 362,860 | +2,330 | 29,910 | 33,644 | 1.67% | +3,735 |
| SPDR SER TR ST STR SP400GRW | 269,941 | 273,495 | +3,554 | 20,426 | 23,873 | 1.18% | +3,447 |
| BERKSHIRE HATHAWAY INC DEL | 0 | 53,187 | +53,187 | 0 | 22,366 | 1.11% | +22,366 |
| JPMORGAN CHASE & CO(JPM) | 90,489 | 91,611 | +1,122 | 15,392 | 18,350 | 0.91% | +2,957 |
| MERCK & CO INC(MRK) | 0 | 121,320 | +121,320 | 0 | 16,008 | 0.79% | +16,008 |
| META PLATFORMS INC(META) | 0 | 24,048 | +24,048 | 0 | 11,677 | 0.58% | +11,677 |
| PROGRESSIVE CORP(PGR) | 0 | 60,668 | +60,668 | 0 | 12,547 | 0.62% | +12,547 |
| TARGET CORP(TGT) | 72,483 | 74,329 | +1,846 | 10,323 | 13,172 | 0.65% | +2,849 |
| MICROSOFT CORP(MSFT) | 76,061 | 74,628 | -1,433 | 28,602 | 31,397 | 1.56% | +2,795 |
| LINCOLN ELEC HLDGS INC(LECO) | 79,680 | 78,761 | -919 | 17,327 | 20,119 | 1.00% | +2,792 |
| BERKLEY W R CORP | 91,090 | 100,499 | +9,409 | 6,442 | 8,888 | 0.44% | +2,446 |
| UNITED RENTALS INC(URI) | 12,366 | 13,112 | +746 | 7,091 | 9,455 | 0.47% | +2,365 |
| GARMIN LTD(GRMN) | 53,829 | 62,259 | +8,430 | 6,919 | 9,268 | 0.46% | +2,349 |
| AMERICAN EXPRESS CO(AXP) | 59,143 | 58,670 | -473 | 11,080 | 13,359 | 0.66% | +2,279 |
| SCHWAB STRATEGIC TR | 298,352 | 305,066 | +6,714 | 20,914 | 23,179 | 1.15% | +2,264 |
| DISNEY WALT CO(DIS) | 0 | 63,063 | +63,063 | 0 | 7,716 | 0.38% | +7,716 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 74,963 | 75,836 | +873 | 12,260 | 14,482 | 0.72% | +2,221 |
| STRYKER CORPORATION(SYK) | 35,549 | 35,844 | +295 | 10,646 | 12,827 | 0.64% | +2,182 |
| NETAPP INC(NTAP) | 118,106 | 118,613 | +507 | 10,412 | 12,451 | 0.62% | +2,039 |
| TRAVELERS COMPANIES INC(TRV) | 49,783 | 50,048 | +265 | 9,483 | 11,518 | 0.57% | +2,035 |
| ORACLE CORP(ORCL) | 0 | 97,809 | +97,809 | 0 | 12,286 | 0.61% | +12,286 |
| KLA CORP(KLAC) | 18,511 | 18,252 | -259 | 10,760 | 12,750 | 0.63% | +1,990 |
| ISHARES TR | 257,233 | 251,936 | -5,297 | 19,318 | 21,273 | 1.05% | +1,955 |
| RTX CORPORATION(RTX) | 124,962 | 127,119 | +2,157 | 10,514 | 12,398 | 0.61% | +1,884 |
| MARTIN MARIETTA MATLS INC(MLM) | 15,283 | 15,398 | +115 | 7,625 | 9,453 | 0.47% | +1,828 |
| TRACTOR SUPPLY CO(TSCO) | 0 | 24,912 | +24,912 | 0 | 6,520 | 0.32% | +6,520 |
| ISHARES TR | 55,272 | 54,971 | -301 | 16,757 | 18,528 | 0.92% | +1,771 |
| CURTISS WRIGHT CORP(CW) | 0 | 59,441 | +59,441 | 0 | 15,213 | 0.75% | +15,213 |
| ISHARES TR | 149,293 | 148,099 | -1,194 | 11,827 | 13,514 | 0.67% | +1,687 |
| ISHARES TR MSCI UK ETF NEW | 561,801 | 590,934 | +29,133 | 18,568 | 20,216 | 1.00% | +1,648 |
| THE CIGNA GROUP(CI) | 0 | 24,227 | +24,227 | 0 | 8,799 | 0.44% | +8,799 |
| VANGUARD TAX-MANAGED FDS | 484,203 | 494,407 | +10,204 | 23,193 | 24,804 | 1.23% | +1,611 |
| PROCTER AND GAMBLE CO(PG) | 0 | 82,159 | +82,159 | 0 | 13,330 | 0.66% | +13,330 |
| PACKAGING CORP AMER(PKG) | 0 | 53,917 | +53,917 | 0 | 10,232 | 0.51% | +10,232 |
| EMERSON ELEC CO(EMR) | 58,111 | 63,855 | +5,744 | 5,656 | 7,242 | 0.36% | +1,586 |
| PACCAR INC(PCAR) | 45,816 | 48,872 | +3,056 | 4,474 | 6,055 | 0.30% | +1,581 |
| ALPHABET INC(GOOG) | 0 | 117,186 | +117,186 | 0 | 17,843 | 0.88% | +17,843 |
| PARKER-HANNIFIN CORP(PH) | 16,783 | 16,695 | -88 | 7,732 | 9,279 | 0.46% | +1,547 |
| TEXAS ROADHOUSE INC(TXRH) | 46,463 | 46,673 | +210 | 5,679 | 7,210 | 0.36% | +1,530 |
| CORPAY INC(CPAY) | 0 | 4,912 | +4,912 | 0 | 1,516 | 0.08% | +1,516 |
| FERGUSON PLC NEW | 30,707 | 33,921 | +3,214 | 5,929 | 7,409 | 0.37% | +1,481 |
| APPLIED MATLS INC | 16,704 | 20,178 | +3,474 | 2,707 | 4,161 | 0.21% | +1,454 |
| HARTFORD FINL SVCS GROUP INC(HIG) | 0 | 48,541 | +48,541 | 0 | 5,002 | 0.25% | +5,002 |
| DAVITA INC(DVA) | 45,634 | 44,946 | -688 | 4,781 | 6,205 | 0.31% | +1,424 |
| NASDAQ INC(NDAQ) | 33,011 | 52,833 | +19,822 | 1,919 | 3,334 | 0.17% | +1,414 |
| CONSTELLATION BRANDS INC(STZ) | 0 | 32,625 | +32,625 | 0 | 8,866 | 0.44% | +8,866 |
| WALMART INC(WMT) | 0 | 172,994 | +172,994 | 0 | 10,409 | 0.52% | +10,409 |
| ISHARES TR CORE MSCI EAFE | 228,122 | 234,090 | +5,968 | 16,048 | 17,374 | 0.86% | +1,326 |
| MKS INSTRS INC(MKSI) | 47,522 | 46,684 | -838 | 4,889 | 6,209 | 0.31% | +1,320 |
| AMETEK INC | 41,231 | 44,360 | +3,129 | 6,799 | 8,114 | 0.40% | +1,315 |
| ICF INTL INC(ICFI) | 0 | 76,060 | +76,060 | 0 | 11,457 | 0.57% | +11,457 |
| ISHARES TR | 92,683 | 92,817 | +134 | 15,316 | 16,625 | 0.82% | +1,309 |
| FEDEX CORP(FDX) | 0 | 28,910 | +28,910 | 0 | 8,376 | 0.42% | +8,376 |
| AON PLC(AON) | 0 | 25,235 | +25,235 | 0 | 8,421 | 0.42% | +8,421 |
| SPDR SER TR ST STR P500GRW | 0 | 163,539 | +163,539 | 0 | 11,963 | 0.59% | +11,963 |
| MCKESSON CORP(MCK) | 0 | 17,861 | +17,861 | 0 | 9,589 | 0.48% | +9,589 |
| EXXON MOBIL CORP | 0 | 52,329 | +52,329 | 0 | 6,083 | 0.30% | +6,083 |
| TJX COS INC NEW(TJX) | 138,536 | 139,924 | +1,388 | 12,996 | 14,191 | 0.70% | +1,195 |
| UNIVERSAL HLTH SVCS INC(UHS) | 34,178 | 35,063 | +885 | 5,210 | 6,398 | 0.32% | +1,187 |
| WILLIAMS SONOMA INC(WSM) | 0 | 9,591 | +9,591 | 0 | 3,045 | 0.15% | +3,045 |
| CUMMINS INC(CMI) | 0 | 16,781 | +16,781 | 0 | 4,945 | 0.24% | +4,945 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 3,422 | +3,422 | 0 | 1,989 | 0.10% | +1,989 |
| CACI INTL INC(CACI) | 0 | 23,483 | +23,483 | 0 | 8,896 | 0.44% | +8,896 |
| SCHWAB STRATEGIC TR | 586,265 | 584,174 | -2,091 | 21,668 | 22,794 | 1.13% | +1,126 |
| FRANKLIN ELEC INC(FELE) | 0 | 34,739 | +34,739 | 0 | 3,710 | 0.18% | +3,710 |
| SAIA INC(SAIA) | 0 | 7,661 | +7,661 | 0 | 4,482 | 0.22% | +4,482 |
| COSTCO WHSL CORP NEW(COST) | 19,805 | 19,360 | -445 | 13,073 | 14,184 | 0.70% | +1,111 |
| ISHARES TR | 104,261 | 102,969 | -1,292 | 18,130 | 19,236 | 0.95% | +1,106 |
| VISA INC(V) | 0 | 33,378 | +33,378 | 0 | 9,315 | 0.46% | +9,315 |
| SPDR SER TR ST STR SP600GRWO | 223,036 | 226,238 | +3,202 | 18,652 | 19,735 | 0.98% | +1,082 |
| EXLSERVICE HOLDINGS INC(EXLS) | 85,723 | 116,608 | +30,885 | 2,645 | 3,708 | 0.18% | +1,064 |
| GENUINE PARTS CO(GPC) | 0 | 50,038 | +50,038 | 0 | 7,752 | 0.38% | +7,752 |
| AMPHENOL CORP NEW | 52,093 | 53,247 | +1,154 | 5,164 | 6,142 | 0.30% | +978 |
| SPDR SER TR ST STR SP400VAL | 262,321 | 265,962 | +3,641 | 19,249 | 20,213 | 1.00% | +964 |
| HOULIHAN LOKEY INC(HLI) | 134,120 | 132,731 | -1,389 | 16,082 | 17,015 | 0.84% | +932 |
| APTARGROUP INC | 0 | 50,768 | +50,768 | 0 | 7,305 | 0.36% | +7,305 |
| PRESTIGE CONSMR HEALTHCARE I(PBH) | 0 | 85,612 | +85,612 | 0 | 6,212 | 0.31% | +6,212 |
| TRINET GROUP INC(TNET) | 0 | 39,505 | +39,505 | 0 | 5,234 | 0.26% | +5,234 |
| OSHKOSH CORP(OSK) | 0 | 26,702 | +26,702 | 0 | 3,330 | 0.16% | +3,330 |
| ASGN INC(EFOR) | 59,786 | 63,486 | +3,700 | 5,750 | 6,651 | 0.33% | +901 |
| SS&C TECHNOLOGIES HLDGS INC(SSNC) | 104,210 | 112,765 | +8,555 | 6,368 | 7,259 | 0.36% | +890 |
| SCHWAB STRATEGIC TR | 0 | 18,429 | +18,429 | 0 | 888 | 0.04% | +888 |
| SCHWAB STRATEGIC TR | 441,952 | 458,825 | +16,873 | 15,406 | 16,275 | 0.81% | +868 |
| ELEVANCE HEALTH INC(ELV) | 0 | 14,503 | +14,503 | 0 | 7,520 | 0.37% | +7,520 |
| CORNING INC(GLW) | 0 | 242,024 | +242,024 | 0 | 7,977 | 0.40% | +7,977 |
| ISHARES TR | 168,855 | 168,156 | -699 | 21,131 | 21,983 | 1.09% | +852 |
| CSX CORP(CSX) | 318,562 | 320,460 | +1,898 | 11,045 | 11,879 | 0.59% | +835 |
| OMNICOM GROUP INC(OMC) | 52,023 | 55,062 | +3,039 | 4,500 | 5,328 | 0.26% | +827 |
| VANGUARD INDEX FDS | 45,728 | 45,998 | +270 | 10,041 | 10,846 | 0.54% | +805 |
| NORDSON CORP(NDSN) | 57,120 | 57,885 | +765 | 15,089 | 15,892 | 0.79% | +803 |
| ISHARES TR | 523,509 | 550,984 | +27,475 | 14,653 | 15,450 | 0.77% | +797 |
| TIMKEN CO(TKR) | 0 | 14,475 | +14,475 | 0 | 1,266 | 0.06% | +1,266 |
| GRACO INC(GGG) | 61,550 | 65,042 | +3,492 | 5,340 | 6,079 | 0.30% | +739 |
| SPDR SER TR ST STR P500VAL | 191,809 | 193,149 | +1,340 | 8,944 | 9,677 | 0.48% | +733 |
| ULTA BEAUTY INC(ULTA) | 30,259 | 29,750 | -509 | 14,827 | 15,556 | 0.77% | +729 |
| ZEBRA TECHNOLOGIES CORPORATI(ZBRA) | 17,744 | 18,506 | +762 | 4,850 | 5,578 | 0.28% | +728 |
| PROGRESS SOFTWARE CORP(PRGS) | 61,121 | 75,777 | +14,656 | 3,319 | 4,040 | 0.20% | +721 |
| KADANT INC(KAI) | 16,449 | 16,196 | -253 | 4,611 | 5,314 | 0.26% | +703 |
| ISHARES TR | 0 | 132,997 | +132,997 | 0 | 8,078 | 0.40% | +8,078 |