Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SCHWAB STRATEGIC TR | 0 | 473,443 | +473,443 | 0 | 16,457 | 0.82% | +16,457 |
| LABCORP HOLDINGS INC(LH) | 0 | 34,380 | +34,380 | 0 | 6,997 | 0.35% | +6,997 |
| APPLE INC(AAPL) | 0 | 173,479 | +173,479 | 0 | 36,538 | 1.83% | +36,538 |
| ALPHABET INC(GOOG) | 117,186 | 115,213 | -1,973 | 17,843 | 21,132 | 1.06% | +3,290 |
| FAIR ISAAC CORP(FICO) | 0 | 15,041 | +15,041 | 0 | 22,391 | 1.12% | +22,391 |
| SCHWAB STRATEGIC TR | 362,860 | 363,898 | +1,038 | 33,644 | 36,696 | 1.83% | +3,051 |
| NETAPP INC(NTAP) | 118,613 | 119,995 | +1,382 | 12,451 | 15,455 | 0.77% | +3,005 |
| NASDAQ INC(NDAQ) | 52,833 | 98,726 | +45,893 | 3,334 | 5,949 | 0.30% | +2,615 |
| OSI SYSTEMS INC(OSIS) | 0 | 15,699 | +15,699 | 0 | 2,159 | 0.11% | +2,159 |
| MIDDLEBY CORP(MIDD) | 0 | 16,099 | +16,099 | 0 | 1,974 | 0.10% | +1,974 |
| KLA CORP(KLAC) | 18,252 | 17,725 | -527 | 12,750 | 14,615 | 0.73% | +1,865 |
| ORACLE CORP(ORCL) | 97,809 | 99,666 | +1,857 | 12,286 | 14,073 | 0.70% | +1,787 |
| MICROSOFT CORP(MSFT) | 74,628 | 74,088 | -540 | 31,397 | 33,113 | 1.65% | +1,716 |
| ISHARES TR | 251,936 | 246,972 | -4,964 | 21,273 | 22,855 | 1.14% | +1,581 |
| WALMART INC(WMT) | 172,994 | 176,680 | +3,686 | 10,409 | 11,963 | 0.60% | +1,554 |
| CORNING INC(GLW) | 242,024 | 244,764 | +2,740 | 7,977 | 9,509 | 0.48% | +1,532 |
| ISHARES TR MSCI UK ETF NEW | 590,934 | 622,317 | +31,383 | 20,216 | 21,706 | 1.08% | +1,491 |
| GARMIN LTD(GRMN) | 62,259 | 65,604 | +3,345 | 9,268 | 10,688 | 0.53% | +1,420 |
| ISHARES TR | 54,971 | 54,636 | -335 | 18,528 | 19,915 | 0.99% | +1,387 |
| TEXAS INSTRS INC(TXN) | 0 | 46,837 | +46,837 | 0 | 9,111 | 0.46% | +9,111 |
| ANALOG DEVICES INC(ADI) | 0 | 44,698 | +44,698 | 0 | 10,203 | 0.51% | +10,203 |
| TJX COS INC NEW(TJX) | 139,924 | 141,309 | +1,385 | 14,191 | 15,558 | 0.78% | +1,367 |
| APPLIED MATLS INC | 20,178 | 23,399 | +3,221 | 4,161 | 5,522 | 0.28% | +1,361 |
| EXLSERVICE HOLDINGS INC(EXLS) | 116,608 | 158,288 | +41,680 | 3,708 | 4,964 | 0.25% | +1,256 |
| AMGEN INC(AMGN) | 0 | 23,909 | +23,909 | 0 | 7,470 | 0.37% | +7,470 |
| SPDR SER TR ST STR P500GRW | 163,539 | 162,995 | -544 | 11,963 | 13,061 | 0.65% | +1,098 |
| TEXAS ROADHOUSE INC(TXRH) | 46,673 | 47,901 | +1,228 | 7,210 | 8,225 | 0.41% | +1,015 |
| FRANKLIN ELEC INC(FELE) | 34,739 | 49,002 | +14,263 | 3,710 | 4,720 | 0.24% | +1,009 |
| CACI INTL INC(CACI) | 23,483 | 22,985 | -498 | 8,896 | 9,887 | 0.49% | +990 |
| AIR PRODS & CHEMS INC | 0 | 23,677 | +23,677 | 0 | 6,110 | 0.31% | +6,110 |
| ALPHABET INC(GOOG) | 0 | 26,078 | +26,078 | 0 | 4,750 | 0.24% | +4,750 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 3,422 | 5,146 | +1,724 | 1,989 | 2,846 | 0.14% | +856 |
| AMKOR TECHNOLOGY INC | 0 | 89,986 | +89,986 | 0 | 3,601 | 0.18% | +3,601 |
| PROGRESS SOFTWARE CORP(PRGS) | 75,777 | 89,242 | +13,465 | 4,040 | 4,842 | 0.24% | +803 |
| PLEXUS CORP(PLXS) | 0 | 87,984 | +87,984 | 0 | 9,078 | 0.45% | +9,078 |
| LITTELFUSE INC(LFUS) | 0 | 37,703 | +37,703 | 0 | 9,637 | 0.48% | +9,637 |
| ALAMO GROUP INC | 0 | 4,483 | +4,483 | 0 | 776 | 0.04% | +776 |
| BOOKING HOLDINGS INC(BKNG) | 0 | 1,406 | +1,406 | 0 | 5,571 | 0.28% | +5,571 |
| TETRA TECH INC NEW(TTEK) | 0 | 39,512 | +39,512 | 0 | 8,079 | 0.40% | +8,079 |
| HOULIHAN LOKEY INC(HLI) | 132,731 | 131,472 | -1,259 | 17,015 | 17,730 | 0.89% | +716 |
| MOODYS CORP(MCO) | 0 | 38,121 | +38,121 | 0 | 16,046 | 0.80% | +16,046 |
| EXPEDITORS INTL WASH INC(EXPD) | 0 | 80,803 | +80,803 | 0 | 10,083 | 0.50% | +10,083 |
| SS&C TECHNOLOGIES HLDGS INC(SSNC) | 112,765 | 125,595 | +12,830 | 7,259 | 7,871 | 0.39% | +612 |
| CURTISS WRIGHT CORP(CW) | 59,441 | 58,399 | -1,042 | 15,213 | 15,825 | 0.79% | +612 |
| MCKESSON CORP(MCK) | 17,861 | 17,438 | -423 | 9,589 | 10,184 | 0.51% | +596 |
| ISHARES TR | 550,984 | 579,481 | +28,497 | 15,450 | 16,034 | 0.80% | +585 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 0 | 29,008 | +29,008 | 0 | 6,515 | 0.33% | +6,515 |
| ADOBE INC(ADBE) | 0 | 14,780 | +14,780 | 0 | 8,211 | 0.41% | +8,211 |
| RTX CORPORATION(RTX) | 127,119 | 128,854 | +1,735 | 12,398 | 12,936 | 0.65% | +538 |
| S&P GLOBAL INC(SPGI) | 0 | 12,579 | +12,579 | 0 | 5,610 | 0.28% | +5,610 |
| TRACTOR SUPPLY CO(TSCO) | 24,912 | 26,007 | +1,095 | 6,520 | 7,022 | 0.35% | +502 |
| EXXON MOBIL CORP | 52,329 | 56,740 | +4,411 | 6,083 | 6,532 | 0.33% | +449 |
| PROCTER AND GAMBLE CO(PG) | 82,159 | 83,535 | +1,376 | 13,330 | 13,777 | 0.69% | +446 |
| EMERSON ELEC CO(EMR) | 63,855 | 69,631 | +5,776 | 7,242 | 7,671 | 0.38% | +428 |
| HARTFORD FINL SVCS GROUP INC(HIG) | 48,541 | 53,921 | +5,380 | 5,002 | 5,421 | 0.27% | +419 |
| INSIGHT ENTERPRISES INC(NSIT) | 0 | 33,208 | +33,208 | 0 | 6,587 | 0.33% | +6,587 |
| META PLATFORMS INC(META) | 24,048 | 23,945 | -103 | 11,677 | 12,074 | 0.60% | +397 |
| ELEVANCE HEALTH INC(ELV) | 14,503 | 14,582 | +79 | 7,520 | 7,901 | 0.39% | +381 |
| JPMORGAN CHASE & CO.(JPM) | 91,611 | 92,552 | +941 | 18,350 | 18,720 | 0.94% | +370 |
| ISHARES TR CORE MSCI EAFE | 234,090 | 244,254 | +10,164 | 17,374 | 17,743 | 0.89% | +368 |
| NVIDIA CORPORATION(NVDA) | 0 | 10,361 | +10,361 | 0 | 1,280 | 0.06% | +1,280 |
| FEDEX CORP(FDX) | 28,910 | 29,149 | +239 | 8,376 | 8,740 | 0.44% | +363 |
| UNITEDHEALTH GROUP INC(UNH) | 0 | 16,932 | +16,932 | 0 | 8,623 | 0.43% | +8,623 |
| QUEST DIAGNOSTICS INC(DGX) | 0 | 35,214 | +35,214 | 0 | 4,820 | 0.24% | +4,820 |
| LOCKHEED MARTIN CORP(LMT) | 0 | 3,852 | +3,852 | 0 | 1,799 | 0.09% | +1,799 |
| FTI CONSULTING INC(FCN) | 0 | 26,187 | +26,187 | 0 | 5,644 | 0.28% | +5,644 |
| BANK AMERICA CORP | 0 | 127,882 | +127,882 | 0 | 5,086 | 0.25% | +5,086 |
| ZEBRA TECHNOLOGIES CORPORATI(ZBRA) | 18,506 | 19,002 | +496 | 5,578 | 5,870 | 0.29% | +292 |
| VANGUARD INDEX FDS | 0 | 4,824 | +4,824 | 0 | 2,413 | 0.12% | +2,413 |
| MARKEL GROUP INC(MKL) | 0 | 3,345 | +3,345 | 0 | 5,271 | 0.26% | +5,271 |
| VANGUARD INDEX FDS | 0 | 7,603 | +7,603 | 0 | 2,843 | 0.14% | +2,843 |
| HELIOS TECHNOLOGIES INC(HLIO) | 0 | 39,271 | +39,271 | 0 | 1,875 | 0.09% | +1,875 |
| UNIVERSAL HLTH SVCS INC(UHS) | 35,063 | 35,973 | +910 | 6,398 | 6,652 | 0.33% | +255 |
| SMITH A O CORP(AOS) | 0 | 29,240 | +29,240 | 0 | 2,391 | 0.12% | +2,391 |
| NOVA LTD(NVMI) | 0 | 8,314 | +8,314 | 0 | 1,950 | 0.10% | +1,950 |
| VANGUARD TAX-MANAGED FDS | 494,407 | 506,783 | +12,376 | 24,804 | 25,045 | 1.25% | +241 |
| ELI LILLY & CO(LLY) | 0 | 1,759 | +1,759 | 0 | 1,593 | 0.08% | +1,593 |
| GENERAL DYNAMICS CORP(GD) | 0 | 20,884 | +20,884 | 0 | 6,059 | 0.30% | +6,059 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 0 | 5,565 | +5,565 | 0 | 967 | 0.05% | +967 |
| SPDR S&P 500 ETF TR(SPY) | 0 | 2,065 | +2,065 | 0 | 1,124 | 0.06% | +1,124 |
| TELEFLEX INCORPORATED(TFX) | 0 | 10,339 | +10,339 | 0 | 2,175 | 0.11% | +2,175 |
| SYNOPSYS INC(SNPS) | 0 | 21,316 | +21,316 | 0 | 12,684 | 0.63% | +12,684 |
| TD SYNNEX CORPORATION(SNX) | 0 | 12,897 | +12,897 | 0 | 1,488 | 0.07% | +1,488 |
| BANCFIRST CORP(BANF) | 0 | 2,324 | +2,324 | 0 | 204 | 0.01% | +204 |
| AMETEK INC | 44,360 | 49,849 | +5,489 | 8,114 | 8,310 | 0.42% | +197 |
| MAXIMUS INC(MMS) | 0 | 30,708 | +30,708 | 0 | 2,632 | 0.13% | +2,632 |
| MILLER INDS INC TENN | 0 | 54,939 | +54,939 | 0 | 3,023 | 0.15% | +3,023 |
| SCHWAB CHARLES CORP(SCHW) | 0 | 61,675 | +61,675 | 0 | 4,545 | 0.23% | +4,545 |
| FIDELITY NATIONAL FINANCIAL(FNF) | 0 | 36,827 | +36,827 | 0 | 1,820 | 0.09% | +1,820 |
| INVESCO QQQ TR | 0 | 3,232 | +3,232 | 0 | 1,549 | 0.08% | +1,549 |
| SCHWAB STRATEGIC TR | 0 | 4,487 | +4,487 | 0 | 157 | 0.01% | +157 |
| TOWER SEMICONDUCTOR LTD(TSEM) | 0 | 12,328 | +12,328 | 0 | 485 | 0.02% | +485 |
| COLGATE PALMOLIVE CO(CL) | 0 | 22,761 | +22,761 | 0 | 2,209 | 0.11% | +2,209 |
| CHEVRON CORP NEW(CVX) | 0 | 31,763 | +31,763 | 0 | 4,968 | 0.25% | +4,968 |
| INTERCONTINENTAL EXCHANGE IN(ICE) | 0 | 33,120 | +33,120 | 0 | 4,534 | 0.23% | +4,534 |
| AMAZON COM INC(AMZN) | 0 | 5,014 | +5,014 | 0 | 969 | 0.05% | +969 |
| CGI INC(GIB) | 0 | 41,348 | +41,348 | 0 | 4,127 | 0.21% | +4,127 |
| REINSURANCE GRP OF AMERICA I(RGA) | 0 | 9,462 | +9,462 | 0 | 1,942 | 0.10% | +1,942 |
| OMNICOM GROUP INC(OMC) | 55,062 | 60,774 | +5,712 | 5,328 | 5,451 | 0.27% | +124 |
| FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM | 0 | 4,323 | +4,323 | 0 | 114 | 0.01% | +114 |