Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| LABCORP HOLDINGS INC(LH) | 0 | 34,380 | +34,380 | 0 | 6,997 | 0.35% | +6,997 |
| APPLE INC(AAPL) | 179,059 | 173,479 | -5,580 | 30,705 | 36,538 | 1.83% | +5,833 |
| ALPHABET INC(GOOG) | 117,186 | 115,213 | -1,973 | 17,843 | 21,132 | 1.06% | +3,290 |
| FAIR ISAAC CORP(FICO) | 15,418 | 15,041 | -377 | 19,267 | 22,391 | 1.12% | +3,124 |
| 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) | 336 | 16,099 | +15,763 | 54 | 1,974 | 0.10% | +1,920 |
| 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) | 44,406 | 46,837 | +2,431 | 7,736 | 9,111 | 0.46% | +1,375 |
| ANALOG DEVICES INC(ADI) | 44,639 | 44,698 | +59 | 8,829 | 10,203 | 0.51% | +1,374 |
| 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) | 22,179 | 23,909 | +1,730 | 6,306 | 7,470 | 0.37% | +1,164 |
| 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 | 21,586 | 23,677 | +2,091 | 5,230 | 6,110 | 0.31% | +880 |
| ALPHABET INC(GOOG) | 25,699 | 26,078 | +379 | 3,879 | 4,750 | 0.24% | +871 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 3,422 | 5,146 | +1,724 | 1,989 | 2,846 | 0.14% | +856 |
| AMKOR TECHNOLOGY INC | 86,539 | 89,986 | +3,447 | 2,790 | 3,601 | 0.18% | +811 |
| PROGRESS SOFTWARE CORP(PRGS) | 75,777 | 89,242 | +13,465 | 4,040 | 4,842 | 0.24% | +803 |
| PLEXUS CORP(PLXS) | 87,340 | 87,984 | +644 | 8,282 | 9,078 | 0.45% | +797 |
| LITTELFUSE INC(LFUS) | 36,557 | 37,703 | +1,146 | 8,860 | 9,637 | 0.48% | +777 |
| ALAMO GROUP INC | 0 | 4,483 | +4,483 | 0 | 776 | 0.04% | +776 |
| BOOKING HOLDINGS INC(BKNG) | 1,326 | 1,406 | +80 | 4,812 | 5,571 | 0.28% | +760 |
| TETRA TECH INC NEW(TTEK) | 39,804 | 39,512 | -292 | 7,352 | 8,079 | 0.40% | +727 |
| HOULIHAN LOKEY INC(HLI) | 132,731 | 131,472 | -1,259 | 17,015 | 17,730 | 0.89% | +716 |
| MOODYS CORP(MCO) | 39,089 | 38,121 | -968 | 15,363 | 16,046 | 0.80% | +683 |
| EXPEDITORS INTL WASH INC(EXPD) | 77,905 | 80,803 | +2,898 | 9,471 | 10,083 | 0.50% | +612 |
| 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) | 27,899 | 29,008 | +1,109 | 5,945 | 6,515 | 0.33% | +569 |
| ADOBE INC(ADBE) | 15,185 | 14,780 | -405 | 7,662 | 8,211 | 0.41% | +549 |
| RTX CORPORATION(RTX) | 127,119 | 128,854 | +1,735 | 12,398 | 12,936 | 0.65% | +538 |
| S&P GLOBAL INC(SPGI) | 11,983 | 12,579 | +596 | 5,098 | 5,610 | 0.28% | +512 |
| 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) | 33,297 | 33,208 | -89 | 6,177 | 6,587 | 0.33% | +410 |
| 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) | 1,013 | 10,361 | +9,348 | 915 | 1,280 | 0.06% | +365 |
| FEDEX CORP(FDX) | 28,910 | 29,149 | +239 | 8,376 | 8,740 | 0.44% | +363 |
| UNITEDHEALTH GROUP INC(UNH) | 16,713 | 16,932 | +219 | 8,268 | 8,623 | 0.43% | +355 |
| QUEST DIAGNOSTICS INC(DGX) | 33,675 | 35,214 | +1,539 | 4,482 | 4,820 | 0.24% | +338 |
| LOCKHEED MARTIN CORP(LMT) | 3,215 | 3,852 | +637 | 1,462 | 1,799 | 0.09% | +337 |
| FTI CONSULTING INC(FCN) | 25,376 | 26,187 | +811 | 5,336 | 5,644 | 0.28% | +308 |
| BANK AMERICA CORP | 126,325 | 127,882 | +1,557 | 4,790 | 5,086 | 0.25% | +296 |
| ZEBRA TECHNOLOGIES CORPORATI(ZBRA) | 18,506 | 19,002 | +496 | 5,578 | 5,870 | 0.29% | +292 |
| VANGUARD INDEX FDS | 4,417 | 4,824 | +407 | 2,123 | 2,413 | 0.12% | +289 |
| MARKEL GROUP INC(MKL) | 3,279 | 3,345 | +66 | 4,990 | 5,271 | 0.26% | +282 |
| VANGUARD INDEX FDS | 7,492 | 7,603 | +111 | 2,579 | 2,843 | 0.14% | +265 |
| HELIOS TECHNOLOGIES INC(HLIO) | 36,205 | 39,271 | +3,066 | 1,618 | 1,875 | 0.09% | +257 |
| UNIVERSAL HLTH SVCS INC(UHS) | 35,063 | 35,973 | +910 | 6,398 | 6,652 | 0.33% | +255 |
| SMITH A O CORP(AOS) | 23,882 | 29,240 | +5,358 | 2,136 | 2,391 | 0.12% | +255 |
| NOVA LTD(NVMI) | 9,634 | 8,314 | -1,320 | 1,709 | 1,950 | 0.10% | +241 |
| VANGUARD TAX-MANAGED FDS | 494,407 | 506,783 | +12,376 | 24,804 | 25,045 | 1.25% | +241 |
| ELI LILLY & CO(LLY) | 1,754 | 1,759 | +5 | 1,365 | 1,593 | 0.08% | +228 |
| GENERAL DYNAMICS CORP(GD) | 20,656 | 20,884 | +228 | 5,835 | 6,059 | 0.30% | +224 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 5,492 | 5,565 | +73 | 747 | 967 | 0.05% | +220 |
| SPDR S&P 500 ETF TR(SPY) | 1,733 | 2,065 | +332 | 907 | 1,124 | 0.06% | +217 |
| TELEFLEX INCORPORATED(TFX) | 8,679 | 10,339 | +1,660 | 1,963 | 2,175 | 0.11% | +212 |
| SYNOPSYS INC(SNPS) | 21,826 | 21,316 | -510 | 12,474 | 12,684 | 0.63% | +211 |
| TD SYNNEX CORPORATION(SNX) | 11,328 | 12,897 | +1,569 | 1,281 | 1,488 | 0.07% | +207 |
| 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) | 29,108 | 30,708 | +1,600 | 2,442 | 2,632 | 0.13% | +189 |
| MILLER INDS INC TENN(MLR) | 56,662 | 54,939 | -1,723 | 2,839 | 3,023 | 0.15% | +184 |
| SCHWAB STRATEGIC TR | 458,825 | 473,443 | +14,618 | 16,275 | 16,457 | 0.82% | +182 |
| SCHWAB CHARLES CORP(SCHW) | 60,351 | 61,675 | +1,324 | 4,366 | 4,545 | 0.23% | +179 |
| FIDELITY NATIONAL FINANCIAL(FNF) | 31,008 | 36,827 | +5,819 | 1,647 | 1,820 | 0.09% | +173 |
| INVESCO QQQ TR | 3,121 | 3,232 | +111 | 1,386 | 1,549 | 0.08% | +163 |
| TOWER SEMICONDUCTOR LTD(TSEM) | 9,790 | 12,328 | +2,538 | 327 | 485 | 0.02% | +157 |
| COLGATE PALMOLIVE CO(CL) | 22,943 | 22,761 | -182 | 2,066 | 2,209 | 0.11% | +143 |
| CHEVRON CORP NEW(CVX) | 30,596 | 31,763 | +1,167 | 4,826 | 4,968 | 0.25% | +142 |
| INTERCONTINENTAL EXCHANGE IN(ICE) | 31,959 | 33,120 | +1,161 | 4,392 | 4,534 | 0.23% | +142 |
| AMAZON COM INC(AMZN) | 4,613 | 5,014 | +401 | 832 | 969 | 0.05% | +137 |
| CGI INC(GIB) | 36,135 | 41,348 | +5,213 | 3,993 | 4,127 | 0.21% | +134 |
| REINSURANCE GRP OF AMERICA I(RGA) | 9,400 | 9,462 | +62 | 1,813 | 1,942 | 0.10% | +129 |
| 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 |
| WELLS FARGO CO NEW(WFC) | 24,488 | 25,643 | +1,155 | 1,419 | 1,523 | 0.08% | +104 |