Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SYSCO CORP(SYY) | 0 | 804,345 | +804,345 | 0 | 61,500 | 0.43% | +61,500 |
| SIMPLY GOOD FOODS CO(SMPL) | 2,308,611 | 3,031,574 | +722,963 | 80,270 | 118,171 | 0.83% | +37,900 |
| STERIS PLC(STE) | 0 | 224,741 | +224,741 | 0 | 46,198 | 0.32% | +46,198 |
| GRAPHIC PACKAGING HLDG CO(GPK) | 0 | 1,256,679 | +1,256,679 | 0 | 34,131 | 0.24% | +34,131 |
| CULLEN/FROST BANKERS INC(CFR) | 958,038 | 1,052,290 | +94,252 | 107,166 | 141,270 | 0.99% | +34,104 |
| ALPHABET INC-A(GOOG) | 0 | 1,388,156 | +1,388,156 | 0 | 262,778 | 1.84% | +262,778 |
| QUALYS INC(QLYS) | 926,093 | 1,049,623 | +123,530 | 118,966 | 147,178 | 1.03% | +28,212 |
| BLACKROCK, INC.(BLK) | 0 | 27,102 | +27,102 | 0 | 27,783 | 0.19% | +27,783 |
| JPMORGAN CHASE & CO(JPM) | 1,041,003 | 1,027,602 | -13,401 | 219,506 | 246,326 | 1.73% | +26,821 |
| UFP TECHNOLOGIES INC(UFPT) | 0 | 107,950 | +107,950 | 0 | 26,395 | 0.19% | +26,395 |
| ORACLE CORP(ORCL) | 400,487 | 564,030 | +163,543 | 68,243 | 93,990 | 0.66% | +25,747 |
| BLOCK H & R INC | 0 | 483,572 | +483,572 | 0 | 25,552 | 0.18% | +25,552 |
| VISA INC(V) | 681,238 | 669,916 | -11,322 | 187,306 | 211,720 | 1.49% | +24,414 |
| PRESTIGE CONSMR HEALTHCARE INC(PBH) | 579,538 | 831,627 | +252,089 | 41,785 | 64,942 | 0.46% | +23,157 |
| AMAZON.COM INC(AMZN) | 0 | 112,566 | +112,566 | 0 | 24,696 | 0.17% | +24,696 |
| SEI INVESTMENTS COMPANY(SEIC) | 1,286,309 | 1,306,329 | +20,020 | 89,000 | 107,746 | 0.76% | +18,746 |
| LULULEMON ATHLETICA INC(LULU) | 131,276 | 141,267 | +9,991 | 35,622 | 54,022 | 0.38% | +18,400 |
| COMMERCE BANCSHARES INC(CBSH) | 1,249,028 | 1,468,854 | +219,826 | 74,192 | 91,524 | 0.64% | +17,332 |
| CHECK POINT SOFTWARE TECH LTOR ORD | 383,895 | 487,283 | +103,388 | 74,019 | 90,976 | 0.64% | +16,957 |
| PAYCOM SOFTWARE INC(PAYC) | 348,100 | 359,695 | +11,595 | 57,983 | 73,727 | 0.52% | +15,744 |
| INTERNATIONAL BANCSHARES CRP(IBOC) | 0 | 1,412,533 | +1,412,533 | 0 | 89,216 | 0.63% | +89,216 |
| NORTHERN TRUST CORPORATION(NTRS) | 0 | 928,854 | +928,854 | 0 | 95,208 | 0.67% | +95,208 |
| CHOICE HOTELS INTL INC(CHH) | 940,096 | 949,586 | +9,490 | 122,495 | 134,822 | 0.95% | +12,328 |
| SNAP ON INC(SNA) | 204,252 | 210,537 | +6,285 | 59,174 | 71,473 | 0.50% | +12,300 |
| WILLIAMS-SONOMA INC(WSM) | 0 | 433,338 | +433,338 | 0 | 80,245 | 0.56% | +80,245 |
| BOOKING HLDGS INC(BKNG) | 10,549 | 11,221 | +672 | 44,434 | 55,751 | 0.39% | +11,317 |
| EDWARDS LIFESCIENCES CORP | 0 | 282,372 | +282,372 | 0 | 20,904 | 0.15% | +20,904 |
| ALPHABET INC-CL C(GOOG) | 0 | 1,167,054 | +1,167,054 | 0 | 222,254 | 1.56% | +222,254 |
| AMPHASTAR PHARMACEUTICALS INC(AMPH) | 539,639 | 978,920 | +439,281 | 26,189 | 36,347 | 0.26% | +10,159 |
| CISCO SYSTEMS INC(CSCO) | 1,758,298 | 1,752,000 | -6,298 | 93,577 | 103,718 | 0.73% | +10,142 |
| NVIDIA CORP(NVDA) | 525,822 | 545,932 | +20,110 | 63,856 | 73,313 | 0.51% | +9,457 |
| ISHARES DJ RUSSELL 2000 TR ETF | 0 | 48,440 | +48,440 | 0 | 10,703 | 0.08% | +10,703 |
| APPLE INC(AAPL) | 1,955,402 | 1,856,306 | -99,096 | 455,609 | 464,856 | 3.26% | +9,247 |
| BJ'S WHOLESALE CLUB HOLDINGS(BJ) | 0 | 990,094 | +990,094 | 0 | 88,465 | 0.62% | +88,465 |
| FACTSET RESH SYS INC(FDS) | 296,329 | 301,614 | +5,285 | 136,267 | 144,859 | 1.02% | +8,592 |
| CINCINNATI FINANCIAL CORP(CINF) | 777,588 | 795,780 | +18,192 | 105,845 | 114,354 | 0.80% | +8,508 |
| MATADOR RESOURCES CO(MTDR) | 1,047,911 | 1,069,360 | +21,449 | 51,788 | 60,162 | 0.42% | +8,374 |
| LANCASTER COLONY CORP(MZTI) | 0 | 305,264 | +305,264 | 0 | 52,853 | 0.37% | +52,853 |
| SELECTIVE INS GROUP INC(SIGI) | 0 | 1,055,321 | +1,055,321 | 0 | 98,694 | 0.69% | +98,694 |
| VEEVA SYSTEMS INC-CLASS A(VEEV) | 0 | 37,880 | +37,880 | 0 | 7,964 | 0.06% | +7,964 |
| F5 INC(FFIV) | 0 | 194,820 | +194,820 | 0 | 48,991 | 0.34% | +48,991 |
| EXLSERVICE HOLDINGS INC(EXLS) | 3,345,806 | 3,036,316 | -309,490 | 127,642 | 134,752 | 0.95% | +7,109 |
| CSG SYSTEMS INTL INC | 977,268 | 1,065,484 | +88,216 | 47,544 | 54,457 | 0.38% | +6,913 |
| AUTOMATIC DATA PROCESSING | 525,612 | 520,172 | -5,440 | 145,453 | 152,270 | 1.07% | +6,817 |
| ATKORE INC | 0 | 272,939 | +272,939 | 0 | 22,777 | 0.16% | +22,777 |
| PLEXUS CORP(PLXS) | 391,238 | 384,284 | -6,954 | 53,486 | 60,133 | 0.42% | +6,647 |
| HAEMONETICS CORP/MASS(HAE) | 809,608 | 915,722 | +106,114 | 65,076 | 71,500 | 0.50% | +6,423 |
| AMERICAN FINANCIAL GROUP INC | 427,299 | 462,399 | +35,100 | 57,514 | 63,316 | 0.44% | +5,802 |
| EAST WEST BANCORP INC(EWBC) | 0 | 463,087 | +463,087 | 0 | 44,345 | 0.31% | +44,345 |
| META PLATFORMS INC(META) | 56,216 | 64,040 | +7,824 | 32,180 | 37,496 | 0.26% | +5,316 |
| AMERICAN EXPRESS CO(AXP) | 220,639 | 218,681 | -1,958 | 59,837 | 64,902 | 0.46% | +5,065 |
| LANDSTAR SYSTEM INC(LSTR) | 0 | 277,520 | +277,520 | 0 | 47,695 | 0.33% | +47,695 |
| AXCELIS TECHNOLOGIES INC | 506,427 | 820,116 | +313,689 | 53,099 | 57,302 | 0.40% | +4,203 |
| CAVCO INDUSTRIES INC(CVCO) | 193,281 | 193,895 | +614 | 82,771 | 86,522 | 0.61% | +3,751 |
| IDACORP INC(IDA) | 563,332 | 564,184 | +852 | 58,074 | 61,654 | 0.43% | +3,580 |
| MAGNOLIA OIL & GAS CORP(MGY) | 0 | 3,090,587 | +3,090,587 | 0 | 72,258 | 0.51% | +72,258 |
| AUTOZONE INC(AZO) | 29,091 | 29,560 | +469 | 91,638 | 94,651 | 0.66% | +3,013 |
| RPM INTERNATIONAL INC(RPM) | 493,999 | 509,601 | +15,602 | 59,774 | 62,712 | 0.44% | +2,938 |
| HALOZYME THERAPEUTICS INC(HALO) | 682,616 | 874,081 | +191,465 | 39,073 | 41,790 | 0.29% | +2,717 |
| SERVICE CORP INTERNATIONAL(SCI) | 0 | 612,944 | +612,944 | 0 | 48,925 | 0.34% | +48,925 |
| CATHAY GENRAL BANCORP(CATY) | 0 | 677,093 | +677,093 | 0 | 32,236 | 0.23% | +32,236 |
| QUEST DIAGNOSTICS INC(DGX) | 0 | 72,930 | +72,930 | 0 | 11,002 | 0.08% | +11,002 |
| GENUINE PARTS CO(GPC) | 282,602 | 359,823 | +77,221 | 39,474 | 42,013 | 0.29% | +2,539 |
| DOLBY LABORATORIES INC-CL A(DLB) | 1,075,076 | 1,084,700 | +9,624 | 82,276 | 84,715 | 0.59% | +2,440 |
| TEXAS ROADHOUSE INC(TXRH) | 0 | 222,519 | +222,519 | 0 | 40,149 | 0.28% | +40,149 |
| INDEPENDENT BANK CORP/MA | 619,313 | 606,743 | -12,570 | 36,620 | 38,947 | 0.27% | +2,327 |
| VANGUARD MID-CAP ETF | 0 | 16,475 | +16,475 | 0 | 4,352 | 0.03% | +4,352 |
| BAKER HUGHES COMPANY CL A(BKR) | 0 | 435,965 | +435,965 | 0 | 17,883 | 0.13% | +17,883 |
| MSC INDUSTRIAL DIRECT CO-A(MSM) | 0 | 618,103 | +618,103 | 0 | 46,166 | 0.32% | +46,166 |
| VANGUARD S&P 500 ETF | 0 | 23,932 | +23,932 | 0 | 12,895 | 0.09% | +12,895 |
| ATMOS ENERGY CORP(ATO) | 356,721 | 369,532 | +12,811 | 49,481 | 51,465 | 0.36% | +1,984 |
| CLOROX COMPANY(CLX) | 273,908 | 284,821 | +10,913 | 44,622 | 46,258 | 0.32% | +1,635 |
| UMB FINANCIAL CORP(UMBF) | 0 | 267,950 | +267,950 | 0 | 30,241 | 0.21% | +30,241 |
| ESSENTIAL UTILS INC(WTRG) | 1,962,692 | 2,126,907 | +164,215 | 75,701 | 77,249 | 0.54% | +1,548 |
| HANOVER INSURANCE GROUP INC(THG) | 356,693 | 351,597 | -5,096 | 52,830 | 54,378 | 0.38% | +1,548 |
| MEDPACE HOLDINGS INC(MEDP) | 0 | 134,575 | +134,575 | 0 | 44,710 | 0.31% | +44,710 |
| BROADCOM LTD(AVGO) | 0 | 24,305 | +24,305 | 0 | 5,635 | 0.04% | +5,635 |
| VALMONT INDUSTRIES(VMI) | 0 | 120,858 | +120,858 | 0 | 37,064 | 0.26% | +37,064 |
| VANGUARD EXTENDED MARKET ETF | 0 | 7,205 | +7,205 | 0 | 1,369 | 0.01% | +1,369 |
| HELMERICH & PAYNE INC(HP) | 0 | 1,323,619 | +1,323,619 | 0 | 42,382 | 0.30% | +42,382 |
| COLUMBIA SPORTSWEAR CO(COLM) | 0 | 1,284,140 | +1,284,140 | 0 | 107,778 | 0.76% | +107,778 |
| DEERE & CO(DE) | 250,112 | 249,221 | -891 | 104,379 | 105,595 | 0.74% | +1,216 |
| JACK HENRY & ASSOCIATES INC(JKHY) | 0 | 219,547 | +219,547 | 0 | 38,487 | 0.27% | +38,487 |
| ULTA SALON COSMETIC & FRAGRANC(ULTA) | 0 | 25,073 | +25,073 | 0 | 10,905 | 0.08% | +10,905 |
| PAYCHEX INC(PAYX) | 0 | 165,758 | +165,758 | 0 | 23,243 | 0.16% | +23,243 |
| U.S. PHYSICAL THERAPY INC(USPH) | 0 | 518,675 | +518,675 | 0 | 46,012 | 0.32% | +46,012 |
| EMERSON ELECTRIC CO(EMR) | 0 | 62,558 | +62,558 | 0 | 7,753 | 0.05% | +7,753 |
| NETFLIX INC(NFLX) | 0 | 912 | +912 | 0 | 813 | 0.01% | +813 |
| CORVEL CORP(CRVL) | 232,515 | 690,053 | +457,538 | 76,007 | 76,775 | 0.54% | +768 |
| ISHARES CORE S&P SMALLCAP ETF | 0 | 8,627 | +8,627 | 0 | 994 | 0.01% | +994 |
| IDEX CORP COM(IEX) | 0 | 232,014 | +232,014 | 0 | 48,558 | 0.34% | +48,558 |
| AMETEK INC NEW | 0 | 68,265 | +68,265 | 0 | 12,305 | 0.09% | +12,305 |
| PNC FINANCIAL SERVICES GROUP(PNC) | 0 | 87,222 | +87,222 | 0 | 16,821 | 0.12% | +16,821 |
| QUALCOMM INC(QCOM) | 0 | 289,531 | +289,531 | 0 | 44,478 | 0.31% | +44,478 |
| M & T BANK CORP(MTB) | 0 | 48,833 | +48,833 | 0 | 9,181 | 0.06% | +9,181 |
| TESLA MOTORS INC(TSLA) | 0 | 3,448 | +3,448 | 0 | 1,392 | 0.01% | +1,392 |
| ROCKWELL AUTOMATION INC.(ROK) | 0 | 28,111 | +28,111 | 0 | 8,034 | 0.06% | +8,034 |
| CME GROUP INC.(CME) | 0 | 16,569 | +16,569 | 0 | 3,848 | 0.03% | +3,848 |
| BROADRIDGE FINANCIAL SOLUTIO(BR) | 0 | 33,425 | +33,425 | 0 | 7,557 | 0.05% | +7,557 |
| AMDOCS LTD ORD(DOX) | 620,709 | 641,863 | +21,154 | 54,300 | 54,648 | 0.38% | +349 |