
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | APPLE INC | $74.1M | 292125 | 1.86% |
| 2 | MICROSOFT CORP | $66.9M | 180630 | 1.68% |
| 3 | APTARGROUP INC | $60.0M | 476341 | 1.51% |
| 4 | ALPHABET INC-CL C | $56.2M | 196055 | 1.41% |
| 5 | CULLEN/FROST BANKERS INC | $54.5M | 397472 | 1.37% |
| 6 | JPMORGAN CHASE & CO | $53.9M | 183210 | 1.35% |
| 7 | HUBBELL INC | $53.8M | 109551 | 1.35% |
| 8 | DONALDSON CO INC | $50.2M | 591721 | 1.26% |
| 9 | APPLIED INDUSTRIAL TECH INC | $45.5M | 171520 | 1.14% |
| 10 | CINCINNATI FINANCIAL CORP | $45.5M | 288965 | 1.14% |
| 11 | WATTS WATER TECHNOLOGIES-A | $42.9M | 147689 | 1.08% |
| 12 | GLOBUS MEDICAL INC-A | $41.6M | 482933 | 1.04% |
| 13 | LITTELFUSE INC | $41.2M | 121460 | 1.03% |
| 14 | CHOICE HOTELS INTL INC | $37.8M | 365136 | 0.95% |
| 15 | COMMERCE BANCSHARES INC | $36.7M | 745194 | 0.92% |
| 16 | BJ'S WHOLESALE CLUB HOLDINGS | $36.6M | 372125 | 0.92% |
| 17 | ONE GAS INC | $36.4M | 422263 | 0.91% |
| 18 | STAG INDUSTRIAL INC | $36.1M | 1001067 | 0.91% |
| 19 | JAZZ PHARMACEUTICALS PLC | $35.6M | 188069 | 0.89% |
| 20 | ESSENTIAL UTILS INC | $35.4M | 878442 | 0.89% |
| 21 | QUALYS INC | $35.0M | 398765 | 0.88% |
| 22 | JOHNSON & JOHNSON | $34.6M | 141690 | 0.87% |
| 23 | ALPHABET INC-A | $34.6M | 120210 | 0.87% |
| 24 | IDEX CORP COM | $34.3M | 180751 | 0.86% |
| 25 | JONES LANG LASALLE INC | $33.4M | 109842 | 0.84% |
| 26 | VISA INC | $33.4M | 110480 | 0.84% |
| 27 | SEI INVESTMENTS COMPANY | $33.3M | 424996 | 0.84% |
| 28 | VANGUARD S&P 500 ETF | $32.9M | 55074 | 0.83% |
| 29 | ALLEGION PLC | $32.9M | 226476 | 0.83% |
| 30 | EXXON MOBIL CORPORATION | $32.1M | 189455 | 0.81% |
| 31 | SNAP ON INC | $31.8M | 87617 | 0.80% |
| 32 | NORDSON CORPORATION | $31.5M | 118287 | 0.79% |
| 33 | BADGER METER INC | $30.6M | 200540 | 0.77% |
| 34 | SPROUTS FARMERS MARKET INC | $30.4M | 394353 | 0.76% |
| 35 | CHEMED CORP | $30.2M | 79865 | 0.76% |
| 36 | VANGUARD ESG INTL STOCK ETF | $28.5M | 397426 | 0.72% |
| 37 | ACUITY INC | $28.4M | 101319 | 0.71% |
| 38 | INTERNATIONAL BANCSHARES CRP | $27.9M | 414024 | 0.70% |
| 39 | AMERICAN FINANCIAL GROUP INC | $27.8M | 217710 | 0.70% |
| 40 | SMITH (A.O.) CORP | $27.6M | 419065 | 0.69% |
| 41 | CBOE HOLDINGS INC | $26.9M | 95802 | 0.68% |
| 42 | STERIS PLC | $26.9M | 121588 | 0.67% |
| 43 | MEDPACE HOLDINGS INC | $26.8M | 55822 | 0.67% |
| 44 | ON SEMICONDUCTOR CORPORATION | $26.1M | 421424 | 0.65% |
| 45 | NETAPP INC | $25.9M | 252877 | 0.65% |
| 46 | COOPER COS INC/THE | $25.9M | 362042 | 0.65% |
| 47 | CAVCO INDUSTRIES INC | $25.6M | 52939 | 0.64% |
| 48 | RPM INTERNATIONAL INC | $25.6M | 257420 | 0.64% |
| 49 | EXPEDITORS INTL WASH INC | $25.5M | 177695 | 0.64% |
| 50 | MAGNOLIA OIL & GAS CORP | $24.9M | 788925 | 0.62% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.