The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST SOURCE CORP COM 336901103 4,606,088 56,461 SH SOLE 56,461 0 0
ABBOTT LABORATORIES COM 002824100 328,479 3,620 SH SOLE 3,620 0 0
ABBVIE INC COM 00287Y109 16,891,129 67,124 SH SOLE 67,124 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 482,540 34,150 SH SOLE 34,150 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2,980,077 63,231 SH SOLE 63,231 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,872,821 47,194 SH SOLE 47,194 0 0
ACUITY INC COM 00508Y102 499,075 1,325 SH SOLE 1,325 0 0
ADOBE INC COM 00724F101 6,762,790 32,986 SH SOLE 32,986 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 470,880 3,000 SH SOLE 3,000 0 0
AGCO CORP COM 001084102 452,227 3,778 SH SOLE 3,778 0 0
AIRJOULE TECHNOLOGIES CORP CL A 612160101 94,180 17,000 SH SOLE 17,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 423,168 2,509 SH SOLE 2,509 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 996,058 8,835 SH SOLE 8,835 0 0
ALPHABET INC CAP STK CL A 02079K305 25,046,991 70,087 SH SOLE 70,087 0 0
ALPHABET INC CAP STK CL C 02079K107 893,478 2,529 SH SOLE 2,529 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 5,126,020 111,678 SH SOLE 111,678 0 0
AMAZON COM INC COM 023135106 1,436,237 6,026 SH SOLE 6,026 0 0
AMCOR PLC COM NEW G0250X149 10,944,835 252,476 SH SOLE 252,476 0 0
AMDOCS LTD SHS G02602103 375,209 7,424 SH SOLE 7,424 0 0
AMERISAFE INC COM 03071H100 3,615,953 106,886 SH SOLE 106,886 0 0
AMPHENOL CORP CL A 032095101 362,867 2,058 SH SOLE 2,058 0 0
APOGEE ENTERPRISES INC COM 037598109 3,614,146 79,015 SH SOLE 79,015 0 0
APPFOLIO INC COM CL A 03783C100 1,923,398 11,995 SH SOLE 11,995 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,245,433 252,554 SH SOLE 252,554 0 0
APPLE INC COM 037833100 26,672,221 92,177 SH SOLE 92,177 0 0
APPLIED MATLS INC COM 038222105 24,593,568 34,016 SH SOLE 34,016 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,273,168 94,792 SH SOLE 94,792 0 0
ATKORE INC COM 047649108 2,898,645 38,120 SH SOLE 38,120 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 436,031 1,947 SH SOLE 1,947 0 0
AUTOZONE INC COM 053332102 13,959,866 4,368 SH SOLE 4,368 0 0
AVERY DENNISON CORP COM 053611109 435,747 2,684 SH SOLE 2,684 0 0
AVIENT CORPORATION COM 05368V106 2,899,845 78,459 SH SOLE 78,459 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,469,883 23,594 SH SOLE 23,594 0 0
BANK OF AMER CORP COM 060505104 222,336 3,902 SH SOLE 3,902 0 0
BANK MONTREAL MEDIUM COM 063671101 471,966 2,671 SH SOLE 2,671 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 1,767,203 136,569 SH SOLE 136,569 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 948,739 1,896 SH SOLE 1,896 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,981,473 140,987 SH SOLE 140,987 0 0
BOEING CO COM 097023105 293,533 1,356 SH SOLE 1,356 0 0
BOK FINL CORP COM NEW 05561Q201 3,677,820 26,482 SH SOLE 26,482 0 0
BROADCOM INC COM 11135F101 21,606,545 57,198 SH SOLE 57,198 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 4,750,749 564,222 SH SOLE 564,222 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 14,213,831 75,469 SH SOLE 75,469 0 0
CABOT CORP COM 127055101 2,028,283 22,333 SH SOLE 22,333 0 0
CAPITAL CITY BANK COM 139674105 1,045,381 21,153 SH SOLE 21,153 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 212,715 2,900 SH SOLE 2,900 0 0
CATERPILLAR INC COM 149123101 5,347,928 5,022 SH SOLE 5,022 0 0
CBOE GLOBAL MKTS INC COM 12503M108 13,614,758 56,104 SH SOLE 56,104 0 0
CENCORA INC COM 03073E105 12,401,033 43,823 SH SOLE 43,823 0 0
CHEVRON CORPORATION COM 166764100 517,834 3,124 SH SOLE 3,124 0 0
CISCO SYS INC COM 17275R102 389,850 3,319 SH SOLE 3,319 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105 3,188,474 137,375 SH SOLE 137,375 0 0
COLGATE PALMOLIVE CO COM 194162103 13,590,185 148,235 SH SOLE 148,235 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,037,966 134,697 SH SOLE 134,697 0 0
COMMERCE BANCSHARES INC COM 200525103 485,216 8,402 SH SOLE 8,402 0 0
COMMERCIAL METALS CO COM 201723103 384,030 6,120 SH SOLE 6,120 0 0
COMSTOCK RES INC COM 205768302 2,886,692 193,478 SH SOLE 193,478 0 0
CONOCOPHILLIPS COM 20825C104 290,984 2,799 SH SOLE 2,799 0 0
COPART INC COM 217204106 10,730,580 380,652 SH SOLE 380,652 0 0
CORE & MAIN INC CL A 21874C102 3,802,631 78,811 SH SOLE 78,811 0 0
CORE LABORATORIES INC COM 21867A105 242,588 20,823 SH SOLE 20,823 0 0
CORNING INC COM 219350105 733,084 2,870 SH SOLE 2,870 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 202,062 216 SH SOLE 216 0 0
CRA INTL INC COM 12618T105 2,905,055 20,415 SH SOLE 20,415 0 0
CRANE NXT CO COM 224441105 4,071,415 79,582 SH SOLE 79,582 0 0
CROCS INC COM 227046109 591,498 4,903 SH SOLE 4,903 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,323,044 274,033 SH SOLE 274,033 0 0
DEXCOM INC COM 252131107 12,545,015 186,266 SH SOLE 186,266 0 0
DOCGO INC COM 256086109 615,179 1,191,977 SH SOLE 1,191,977 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,207,665 76,464 SH SOLE 76,464 0 0
DOVER CORP COM 260003108 206,786 922 SH SOLE 922 0 0
EATON CORP PLC SHS G29183103 722,273 1,695 SH SOLE 1,695 0 0
ECOLAB INC COM 278865100 394,233 1,415 SH SOLE 1,415 0 0
ELI LILLY & CO COM 532457108 347,835 290 SH SOLE 290 0 0
EMERSON ELEC CO COM 291011104 14,801,853 103,401 SH SOLE 103,401 0 0
EMPLOYERS HLDGS INC COM 292218104 3,650,764 72,321 SH SOLE 72,321 0 0
ENERGY RECOVERY INC COM 29270J100 1,456,252 161,447 SH SOLE 161,447 0 0
EVERCORE INC CLASS A 29977A105 1,080,658 3,165 SH SOLE 3,165 0 0
EXXON MOBIL CORP COM 30231G102 1,176,476 8,605 SH SOLE 8,605 0 0
FASTENAL CO COM 311900104 953,972 19,862 SH SOLE 19,862 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 296,188 1,248 SH SOLE 1,248 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 268,933 6,917 SH SOLE 6,917 0 0
FIFTH THIRD BANCORP COM 316773100 16,512,070 292,923 SH SOLE 292,923 0 0
FIRST HORIZON CORPORATION COM 320517105 479,981 18,720 SH SOLE 18,720 0 0
FRONTDOOR INC COM 35905A109 5,926,091 76,377 SH SOLE 76,377 0 0
FTI CONSULTING INC COM 302941109 316,795 2,126 SH SOLE 2,126 0 0
GARTNER INC COM 366651107 8,698,928 67,111 SH SOLE 67,111 0 0
GE AEROSPACE COM NEW 369604301 304,964 816 SH SOLE 816 0 0
GE VERNOVA INC COM 36828A101 239,671 204 SH SOLE 204 0 0
GLOBAL SHIP LEASE INC COM CL A Y27183600 4,540,050 120,746 SH SOLE 120,746 0 0
GODADDY INC CL A 380237107 237,749 2,801 SH SOLE 2,801 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,351,295 54,364 SH SOLE 54,364 0 0
HACKETT GROUP INC COM 404609109 1,049,623 97,458 SH SOLE 97,458 0 0
HAEMONETICS CORP MASS COM 405024100 4,946,325 65,951 SH SOLE 65,951 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 506,877 6,476 SH SOLE 6,476 0 0
HCA HEALTHCARE INC COM 40412C101 12,954,875 33,227 SH SOLE 33,227 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 536,990 25,093 SH SOLE 25,093 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 238,119 2,668 SH SOLE 2,668 0 0
HENRY JACK & ASSOC INC COM 426281101 441,043 3,202 SH SOLE 3,202 0 0
HERSHEY CO COM 427866108 10,634,726 60,614 SH SOLE 60,614 0 0
HOME DEPOT INC COM 437076102 236,296 670 SH SOLE 670 0 0
HUDSON TECHNOLOGIES INC COM 444144109 329,797 57,456 SH SOLE 57,456 0 0
HURON CONSULTING GROUP INC COM 447462102 2,306,744 25,585 SH SOLE 25,585 0 0
HYPERFINE INC COM CL A 44916K106 423,023 313,350 SH SOLE 313,350 0 0
HYSTER-YALE INC CL A 449172105 2,215,687 63,197 SH SOLE 63,197 0 0
ILLINOIS TOOL WKS INC COM 452308109 351,611 1,300 SH SOLE 1,300 0 0
INDEPENDENT BK CORP MASS COM 453836108 3,521,263 42,060 SH SOLE 42,060 0 0
INGEVITY CORP COM 45688C107 4,896,112 65,570 SH SOLE 65,570 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3,005,838 166,991 SH SOLE 166,991 0 0
INSTEEL INDS INC COM 45774W108 3,072,910 101,752 SH SOLE 101,752 0 0
INTEL CORP COM 458140100 2,693,183 19,288 SH SOLE 19,288 0 0
INTERFACE INC COM 458665304 5,462,840 152,423 SH SOLE 152,423 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 613,881 2,183 SH SOLE 2,183 0 0
IRADIMED CORP COM 46266A109 2,444,998 25,586 SH SOLE 25,586 0 0
ISHARES SILVER TR ISHARES 46428Q109 770,503 14,410 SH SOLE 14,410 0 0
ISHARES TR CORE S&P SCP ETF 464287804 275,708 1,859 SH SOLE 1,859 0 0
ISHARES TR RUS 1000 ETF 464287622 325,553 795 SH SOLE 795 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 350,926 1,168 SH SOLE 1,168 0 0
ISHARES TR A RATE CP BD ETF 46429B291 2,850,060 59,976 SH SOLE 59,976 0 0
ISHARES TR CORE MSCI EAFE 46432F842 48,678,155 504,019 SH SOLE 504,019 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 2,540,100 26,615 SH SOLE 26,615 0 0
ISHARES TR CORE US AGGBD ET 464287226 622,584 6,290 SH SOLE 6,290 0 0
ISHARES TR INTRM GOV CR ETF 464288612 5,988,221 56,442 SH SOLE 56,442 0 0
ISHARES TR MSCI ACWI EX US 464288240 527,975 6,937 SH SOLE 6,937 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 369,664 3,472 SH SOLE 3,472 0 0
JACOBS SOLUTIONS INC COM 46982L108 339,192 2,692 SH SOLE 2,692 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 2,577,365 464,390 SH SOLE 464,390 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 561,460 2,330 SH SOLE 2,330 0 0
JOHNSON & JOHNSON COM 478160104 20,443,823 80,497 SH SOLE 80,497 0 0
JPMORGAN CHASE & CO COM 46625H100 1,139,436 3,481 SH SOLE 3,481 0 0
KIMBERLY-CLARK CORP COM 494368103 1,052,036 9,584 SH SOLE 9,584 0 0
KINSALE CAP GROUP INC COM 49714P108 9,275,247 28,123 SH SOLE 28,123 0 0
KORN FERRY COM NEW 500643200 2,490,491 37,406 SH SOLE 37,406 0 0
LAM RESEARCH CORP COM NEW 512807306 563,329 1,300 SH SOLE 1,300 0 0
LANTHEUS HLDGS INC COM 516544103 4,823,006 43,474 SH SOLE 43,474 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,617,344 20,935 SH SOLE 20,935 0 0
LIMBACH HLDGS INC COM 53263P105 3,181,948 41,324 SH SOLE 41,324 0 0
LOCKHEED MARTIN CORP COM 539830109 12,352,367 24,246 SH SOLE 24,246 0 0
LOWES COS INC COM 548661107 11,630,186 52,747 SH SOLE 52,747 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 264,830 10,353 SH SOLE 10,353 0 0
MARKEL GROUP INC COM 570535104 332,012 170 SH SOLE 170 0 0
MATIV HOLDINGS INC COM 808541106 288,772 38,147 SH SOLE 38,147 0 0
MCDONALDS CORP COM 580135101 11,942,836 44,182 SH SOLE 44,182 0 0
MCKESSON CORP COM 58155Q103 729,154 965 SH SOLE 965 0 0
MERCK & CO INC COM 58933Y105 1,829,455 14,237 SH SOLE 14,237 0 0
META PLATFORMS INC CL A 30303M102 1,284,865 2,281 SH SOLE 2,281 0 0
MICROSOFT CORP COM 594918104 18,786,438 50,363 SH SOLE 50,363 0 0
MILLER INDS INC TENN COM NEW 600551204 3,736,098 73,042 SH SOLE 73,042 0 0
MIMEDX GROUP INC COM 602496101 2,043,230 530,709 SH SOLE 530,709 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,543,385 47,903 SH SOLE 47,903 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 203,774 2,120 SH SOLE 2,120 0 0
MUELLER INDS INC COM 624756102 4,548,164 36,998 SH SOLE 36,998 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 4,479,741 117,950 SH SOLE 117,950 0 0
NEXTERA ENERGY INC COM 65339F101 533,115 6,074 SH SOLE 6,074 0 0
NMI HLDGS INC COM 629209305 903,980 22,000 SH SOLE 22,000 0 0
NORDSON CORP COM 655663102 467,318 1,549 SH SOLE 1,549 0 0
NORTHERN OIL & GAS INC COM 665531307 1,784,437 98,316 SH SOLE 98,316 0 0
NORTHROP GRUMMAN CORP COM 666807102 229,190 450 SH SOLE 450 0 0
NVE CORP COM NEW 629445206 5,225,409 49,980 SH SOLE 49,980 0 0
NVIDIA CORPORATION COM 67066G104 331,549 1,657 SH SOLE 1,657 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 324,617 3,525 SH SOLE 3,525 0 0
OCEANEERING INTL INC COM 675232102 3,881,249 95,786 SH SOLE 95,786 0 0
OMNIAB INC COM 68218J103 1,976,433 803,428 SH SOLE 803,428 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 2,572,054 122,654 SH SOLE 122,654 0 0
OVINTIV INC COM 69047Q102 290,417 5,516 SH SOLE 5,516 0 0
PACCAR INC COM 693718108 7,365,758 61,320 SH SOLE 61,320 0 0
PALO ALTO NETWORKS INC COM 697435105 201,202 590 SH SOLE 590 0 0
PAPA JOHNS INTL INC COM 698813102 1,321,771 35,947 SH SOLE 35,947 0 0
PAYCHEX INC COM 704326107 12,482,109 126,941 SH SOLE 126,941 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,860,315 14,802 SH SOLE 14,802 0 0
PAYONEER GLOBAL INC COM 70451X104 3,087,958 433,702 SH SOLE 433,702 0 0
PAYPAL HLDGS INC COM 70450Y103 10,464,068 242,336 SH SOLE 242,336 0 0
PHOTRONICS INC COM 719405102 3,235,987 99,477 SH SOLE 99,477 0 0
PLEXUS CORP COM 729132100 2,939,651 9,777 SH SOLE 9,777 0 0
PNC FINL SVCS GROUP INC COM 693475105 16,858,683 68,470 SH SOLE 68,470 0 0
PUBLIC STORAGE COM 74460D109 13,697,198 43,031 SH SOLE 43,031 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 286,329 3,760 SH SOLE 3,760 0 0
REXFORD INDL RLTY INC COM 76169C100 426,958 12,745 SH SOLE 12,745 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,922,329 146,083 SH SOLE 146,083 0 0
RLI CORP COM 749607107 3,852,014 65,211 SH SOLE 65,211 0 0
ROCKWELL AUTOMATION INC COM 773903109 19,111,573 38,603 SH SOLE 38,603 0 0
RTX CORPORATION COM 75513E101 221,225 1,166 SH SOLE 1,166 0 0
S&P GLOBAL INC COM 78409V104 237,025 582 SH SOLE 582 0 0
SALESFORCE INC COM 79466L302 203,971 1,302 SH SOLE 1,302 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 661,025 5,987 SH SOLE 5,987 0 0
SLB LIMITED COM STK 806857108 13,321,617 286,548 SH SOLE 286,548 0 0
SNAP ON INC COM 833034101 477,246 1,186 SH SOLE 1,186 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,210,280 6,000 SH SOLE 6,000 0 0
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 17,655,375 340,969 SH SOLE 340,969 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805 9,071,505 99,917 SH SOLE 99,917 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,131,818 48,851 SH SOLE 48,851 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,353,147 1,812 SH SOLE 1,812 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 515,548 733 SH SOLE 733 0 0
STRIDE INC COM 86333M108 466,472 5,409 SH SOLE 5,409 0 0
SYSCO CORP COM 871829107 13,969,060 167,134 SH SOLE 167,134 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 337,642 707 SH SOLE 707 0 0
TENNANT CO COM 880345103 525,240 6,000 SH SOLE 6,000 0 0
TETRA TECH INC NEW COM 88162G103 2,948,600 102,063 SH SOLE 102,063 0 0
BANK OF NY MELLON CORP COM 064058100 19,715,549 136,336 SH SOLE 136,336 0 0
LOVESAC CO COM 54738L109 4,141,039 248,115 SH SOLE 248,115 0 0
PROCTER & GAMBLE CO COM 742718109 15,906,627 108,474 SH SOLE 108,474 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 511,387 1,020 SH SOLE 1,020 0 0
TMC THE METALS COMPANY INC COM 87261Y106 100,543 22,696 SH SOLE 22,696 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 18,764,768 38,205 SH SOLE 38,205 0 0
TRANSDIGM GROUP INC COM 893641100 249,091 187 SH SOLE 187 0 0
UFP TECHNOLOGIES INC COM 902673102 3,300,338 12,448 SH SOLE 12,448 0 0
UNION PAC CORP COM 907818108 1,079,840 3,970 SH SOLE 3,970 0 0
UNITED PARCEL SVCS INC CL B 911312106 13,940,923 129,683 SH SOLE 129,683 0 0
UNITED RENTALS INC COM 911363109 478,080 422 SH SOLE 422 0 0
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 482,944 12,800 SH SOLE 12,800 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,169,348 97,483 SH SOLE 97,483 0 0
VAIL RESORTS INC COM 91879Q109 453,652 3,332 SH SOLE 3,332 0 0
VALVOLINE INC COM 92047W101 467,995 11,836 SH SOLE 11,836 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 339,971 495 SH SOLE 495 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 286,547 1,211 SH SOLE 1,211 0 0
VERALTO CORP COM SHS 92338C103 11,174,744 126,012 SH SOLE 126,012 0 0
VERISK ANALYTICS INC COM 92345Y106 7,625,357 42,474 SH SOLE 42,474 0 0
VISA INC COM CL A 92826C839 20,858,157 60,795 SH SOLE 60,795 0 0
BERKLEY W R CORP COM 084423102 14,576,013 206,664 SH SOLE 206,664 0 0
WW GRAINGER INC COM 384802104 18,946,291 13,927 SH SOLE 13,927 0 0
WALMART INC COM 931142103 232,976 2,057 SH SOLE 2,057 0 0
WEC ENERGY GROUP INC COM 92939U106 248,603 2,129 SH SOLE 2,129 0 0
WESCO INTL INC COM 95082P105 526,090 1,523 SH SOLE 1,523 0 0
XPEL INC COM 98379L100 1,787,138 36,031 SH SOLE 36,031 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14,761,778 56,073 SH SOLE 56,073 0 0
ZOETIS INC CL A 98978V103 7,619,244 106,029 SH SOLE 106,029 0 0