| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING | 3,995 | 0 | 3,995 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 2U INC | 20,287 | 16,524 |
| 3M COMPANY | 42,180 | 44,571 |
| A O SMITH | 28,164 | 28,671 |
| ACCENTURE PLC IRELAND | 28,989 | 46,234 |
| ACCENTURE PLC IRELAND | 1,816 | 16,456 |
| ACTIVISION BLIZZARD INC | 22,076 | 44,661 |
| ADECCO GROUP AG | 3,976 | 5,290 |
| ADOBE INC | 48,017 | 175,542 |
| ADVANCED ENERGY | 3,537 | 8,049 |
| ADYEN N V ADR | 22,486 | 27,979 |
| AGILENT TECHNOLOGIES INC | 16,639 | 40,168 |
| AIA GROUP LTD SPON ADR | 41,613 | 55,763 |
| AIR LEASE CORP CL A | 18,653 | 19,767 |
| AIRBUS SE | 6,428 | 4,781 |
| AKAMAI TECHNOLOGIES INC | 10,145 | 21,103 |
| ALARM COM HOLDINGS INC | 29,853 | 59,587 |
| ALBANY INTL CORP | 9,471 | 9,838 |
| ALBEMARLE CORP | 21,640 | 31,274 |
| ALCON INC | 27,627 | 31,143 |
| ALGONQUIN POWER & UTILITIES | 3,359 | 3,950 |
| ALIBABA GROUP HOLDING | 8,225 | 16,524 |
| ALIBABA GROUP HOLDING | 99,725 | 162,446 |
| ALIGN TECHNOLOGY INC | 16,925 | 30,994 |
| ALPHABET INC | 103,154 | 177,017 |
| ALPHABET INC | 3,906 | 22,774 |
| ALTRA INDUSTRIAL MOTION | 6,650 | 11,640 |
| ALTRIA GROUP INC | 36,209 | 32,595 |
| AMADEUS IT GROUP SA ADS | 33,040 | 31,634 |
| AMAZON.COM INC | 99,848 | 172,617 |
| AMEDISYS INC | 24,851 | 49,279 |
| AMERICOLD REALTY TRUST | 28,634 | 31,619 |
| AMERISOURCEBERGEN CORP | 12,164 | 19,845 |
| AMN HEALTHCARE SERVICES | 28,610 | 34,398 |
| ANGLO AMERICAN PLC | 6,720 | 8,820 |
| ANHUI CONCH CEMENT | 3,771 | 6,754 |
| ANSYS INC | 36,504 | 75,307 |
| ANSYS INC | 16,856 | 58,208 |
| AON PLC | 43,798 | 48,592 |
| AON PLC | 20,258 | 20,704 |
| APPLIED MATERIALS INC | 28,512 | 51,953 |
| ARCHROCK INC | 4,927 | 5,603 |
| ARROW ELECTRONICS INC | 16,692 | 20,628 |
| ASHTEAD GROUP PLC ADR | 3,180 | 5,496 |
| ASML HOLDING NV | 22,360 | 56,088 |
| ASML HOLDING NV | 10,149 | 14,144 |
| ASPEN TECHNOLOGY INC | 20,149 | 21,101 |
| ASTRAZENECA PLC | 4,290 | 5,449 |
| AT&T INC | 63,743 | 52,056 |
| ATLAS COPCO AB SPON ADR | 22,070 | 31,874 |
| AUTODESK INC | 13,538 | 58,625 |
| AUTOMATIC DATA | 45,901 | 57,089 |
| AVALARA INC | 27,532 | 33,143 |
| BANK OF AMERICA CORP | 53,469 | 57,437 |
| BARRICK GOLD CORP | 3,345 | 2,529 |
| BCE INC | 64,655 | 62,702 |
| BERKSHIRE HATHAWAY INC | 10,837 | 55,185 |
| BHP GROUP LTD | 8,748 | 16,335 |
| BIO RAD LABS INC CL A | 12,080 | 39,640 |
| BIO-TECHNE CORP | 26,653 | 49,220 |
| BLACK KNIGHT INC | 21,809 | 37,460 |
| BLACKLINE INC | 24,984 | 53,352 |
| BNP PARIBAS | 6,522 | 7,131 |
| BOOKING HOLDINGS INC | 25,921 | 33,409 |
| BOSTON SCIENTIFIC CORP | 15,331 | 17,772 |
| BOSTON SCIENTIFIC CORP | 34,500 | 34,440 |
| BP PLC | 8,539 | 5,089 |
| BROADCOM INC | 37,620 | 48,601 |
| BROOKFIELD ASSET MGMT | 4,402 | 5,943 |
| BURLINGTON STORES INC | 40,212 | 58,326 |
| CABOT CORP | 8,024 | 7,719 |
| CANADIAN NATIONAL | 6,053 | 9,777 |
| CANADIAN PACIFIC | 28,862 | 51,310 |
| CASELLA WASTE SYS INC | 9,134 | 17,470 |
| CATALENT INC | 8,091 | 22,167 |
| CBRE GROUP INC CL A | 18,671 | 40,956 |
| CHEMED CORP NEW | 28,942 | 55,391 |
| CHEVRON CORP | 69,868 | 55,484 |
| CHUBB LTD | 54,194 | 67,571 |
| CHUBB LTD | 27,600 | 32,015 |
| CIMAREX ENERGY COMPANY | 28,704 | 20,518 |
| CISCO SYSTEMS INC | 28,522 | 45,869 |
| CITIGROUP ONC NEW | 49,963 | 39,462 |
| CMC MATERIALS INC | 10,085 | 15,433 |
| CMC MATERIALS INC | 21,898 | 27,385 |
| COGNEX CORP | 20,615 | 30,508 |
| COHERENT INC | 5,805 | 6,901 |
| COMCAST CORP CL A NEW | 35,587 | 42,077 |
| COMMONWEALTH BANK OF AUSTRALIA | 4,535 | 5,962 |
| CONMED CORP | 9,983 | 13,664 |
| CONOCOPHILLIPS | 32,044 | 30,352 |
| CONTINENTAL RESOURCES | 23,796 | 15,012 |
| CORE LABORATORIES NV | 6,811 | 2,518 |
| CORNING INC | 6,034 | 10,512 |
| CORPORATE OFFICE | 9,368 | 8,815 |
| COSTAR GROUP INC | 22,329 | 53,608 |
| CRACKER BARREL OLD COUNTRY STORE INC | 9,881 | 11,081 |
| CRH PLC ADR | 5,513 | 7,366 |
| CSL LTD | 33,427 | 51,991 |
| CSL LTD | 3,762 | 9,142 |
| CSX CORP | 9,954 | 32,035 |
| CUMMINS INC | 8,845 | 31,567 |
| D R HORTON INC | 17,116 | 46,728 |
| DAIMLER AG | 4,319 | 5,834 |
| DANONE | 3,264 | 3,904 |
| DARDEN RESTAURANTS INC | 20,765 | 44,313 |
| DARLING INGREDIENTS INC | 8,944 | 24,456 |
| DENTSPLY SIRONA INC | 24,475 | 26,861 |
| DEUTSCHE TELEKOM AG | 3,417 | 4,092 |
| DIAGEO PLC NEW | 25,161 | 34,303 |
| DIAGEO PLC NEW | 6,002 | 5,876 |
| DMC GLOBAL INC | 6,913 | 5,104 |
| DOLLAR GENL CORP NEW | 13,337 | 38,695 |
| DOLLAR TREE INC | 31,240 | 37,382 |
| DOVER CORP | 16,386 | 26,639 |
| DOW INC | 36,009 | 35,853 |
| DSV PANALPINA A/S | 20,371 | 41,002 |
| DUKE ENERGY CORP NEW | 29,569 | 31,680 |
| EASTMAN CHEMICAL CO | 9,924 | 24,167 |
| EATON CORP PLC | 21,490 | 28,233 |
| EATON VANCE CORP | 710 | 2,717 |
| EATON VANCE CORP | 17,110 | 32,471 |
| ELI LILLY & CO | 17,989 | 43,223 |
| EMERGENT BIOSOLUTIONS | 4,605 | 9,408 |
| EMERSON ELECTRIC CO | 6,423 | 11,091 |
| ENEL SOCIETA PER AZIONI | 6,845 | 8,800 |
| ENERSYS | 10,506 | 10,715 |
| ENTEGRIS INC | 5,775 | 20,373 |
| ENTERPRISE FINANCIAL | 6,553 | 5,312 |
| EPAM SYSTEMS INC | 33,007 | 77,404 |
| EXPEDITORS INTL WASH INC | 6,846 | 17,310 |
| EXPERIAN PLC | 30,127 | 46,881 |
| EXPONENT INC | 23,098 | 28,449 |
| EXXON MOBIL CORP | 69,651 | 36,892 |
| FACEBOOK INC CL A | 98,380 | 177,827 |
| FASTENAL CO | 36,467 | 57,326 |
| FERRARI NV NEW | 16,481 | 25,477 |
| FERRARI NV NEW | 4,596 | 5,738 |
| FIRST MERCHANTS CORP | 8,594 | 8,866 |
| FIRSTCASH INC | 13,716 | 11,276 |
| FIVE BELOW INC | 35,809 | 67,892 |
| FLIR SYSTEMS INC | 7,652 | 7,451 |
| FORMFACTOR INC | 6,963 | 19,660 |
| FORTINET INC | 26,879 | 33,716 |
| FRANKLIN ELECTRIC CO INC | 8,529 | 13,634 |
| GATX CORP | 11,564 | 21,876 |
| GATX CORP | 5,272 | 9,150 |
| GENERAL DYNAMICS CORP | 8,657 | 17,412 |
| GENERAL DYNAMICS CORP | 36,396 | 31,847 |
| GENTEX CORP | 16,640 | 25,855 |
| GENUINE PARTS CO | 40,719 | 42,683 |
| GLOBAL PAYMENTS INC | 40,156 | 53,424 |
| GLOBAL PAYMENTS INC | 15,441 | 55,363 |
| GLOBANT S A | 26,671 | 70,070 |
| GODADDY INC | 43,017 | 54,498 |
| GODADDY INC | 42,225 | 44,793 |
| GRAND CANYON EDUCATION | 35,743 | 42,644 |
| GUIDEWIRE SOFTWARE INC | 36,396 | 47,244 |
| HDFC BANK LTD | 37,661 | 48,053 |
| HDFC BANK LTD | 4,461 | 6,576 |
| HEALTHCARE SVCS GROUP | 35,558 | 30,489 |
| HEALTHPEAK PPTYS INC | 43,515 | 46,252 |
| HEARTLAND FINL USA INC | 6,593 | 5,006 |
| HEICO CORP NEW | 27,776 | 54,681 |
| HEXCEL CORP NEW | 12,273 | 10,280 |
| HONEYWELL INTL INC | 12,499 | 29,565 |
| HONG KONG EXCHANGES & | 4,920 | 9,087 |
| HORACE MANN EDUCATORS | 6,509 | 6,895 |
| HOULIHAN LOKEY INC | 21,617 | 27,026 |
| HOULIHAN LOKEY INC | 10,009 | 14,454 |
| IAC INTERACTIVE CORP | 25,178 | 36,545 |
| ICON PLC | 12,102 | 18,328 |
| IHS MARKIT LTD | 18,422 | 17,966 |
| ING GROEP N V | 9,658 | 7,099 |
| INTEL CORP | 45,632 | 53,806 |
| INTERCONTINENTAL | 13,485 | 50,728 |
| INTESA SANPAOLO SPA | 3,456 | 4,302 |
| INTUIT INC | 53,708 | 92,304 |
| INTUIT INC | 5,248 | 18,993 |
| JACK HENRY & ASSOCIATES | 20,390 | 18,953 |
| JBS S A | 2,715 | 3,023 |
| JD.COM INC | 4,518 | 6,065 |
| JOHNSON & JOHNSON | 60,817 | 79,477 |
| JOHNSON CONTROLS INTL | 54,190 | 63,083 |
| JPMORGAN CHASE & CO | 43,793 | 73,065 |
| JPMORGAN CHASE & CO | 16,226 | 29,734 |
| KB FINANCIAL GROUP INC | 8,401 | 7,960 |
| KERING S A | 5,087 | 6,955 |
| KEYCORP NEW | 13,810 | 21,464 |
| KEYSIGHT TECHNOLOGIES | 17,818 | 47,817 |
| KIMBERLY CLARK CORP | 42,158 | 50,561 |
| KONINKLIJKE PHILIPS N V | 3,973 | 5,796 |
| KONINKLIJKE PHILIPS N V | 27,540 | 31,798 |
| KORNIT DIGITAL LTD | 29,140 | 47,506 |
| L OREAL COMPANY ADR | 5,004 | 7,158 |
| LABORATORY CORP OF AMER | 16,145 | 24,222 |
| LENNOX INTL INC | 18,186 | 21,370 |
| LITTELFUSE INC | 8,734 | 12,478 |
| LONZA GROUP AG ADR | 31,261 | 32,040 |
| LOWES COMPANIES INC | 20,809 | 36,596 |
| LULULEMON ATHLETICA INC | 22,233 | 35,499 |
| LVMH MOET HENNESSY LOUIS | 28,430 | 50,516 |
| LVMH MOET HENNESSY LOUIS | 3,431 | 12,972 |
| MANTECH INTERNATIONAL | 7,650 | 12,363 |
| MASCO CORP | 31,464 | 46,141 |
| MASCO CORP | 16,772 | 35,705 |
| MASTERCARD INC CL A | 27,981 | 29,983 |
| MEDTRONIC PLC | 39,609 | 50,839 |
| MEITUAN | 4,557 | 5,915 |
| MERCK & COMPANY INC NEW | 39,575 | 56,851 |
| MERCADOLIBRE INC | 23,916 | 58,633 |
| MERITAGE HOMES CORP | 3,909 | 8,613 |
| METTLER TOLEDO INTL INC | 17,108 | 31,911 |
| MICRON TECHNOLOGY INC | 14,800 | 22,103 |
| MICROSOFT CORP | 106,854 | 240,214 |
| MICROSOFT CORP | 6,728 | 34,920 |
| MIDDLEBY CORP | 16,110 | 17,533 |
| MOLINA HEALTHCARE INC | 7,936 | 13,612 |
| MONOLITHIC POWER SYSTEM | 3,851 | 11,719 |
| MONSTER BEVERAGE CORP | 26,745 | 47,350 |
| MOOG INC CLASS A | 6,010 | 5,868 |
| MORGAN STANLEY | 39,208 | 68,941 |
| MUNICH RE GROUP | 4,522 | 4,991 |
| MYRIAD GENETICS INC | 15,373 | 8,820 |
| NATIONAL INSTRUMENTS | 22,986 | 26,408 |
| NEOGEN CORP | 24,208 | 31,720 |
| NESTLE S A | 24,542 | 35,811 |
| NESTLE S A | 6,068 | 17,434 |
| NESTLE S A | 7,021 | 8,010 |
| NEUROCRINE BIOSCNCS INC | 31,321 | 32,589 |
| NEW ORIENTAL EDUCATION | 5,213 | 9,291 |
| NEXTERA ENERGY INC | 27,178 | 78,693 |
| NIDEC CORP | 6,244 | 11,539 |
| NINTENDO LTD | 3,783 | 8,455 |
| NN GROUP NV | 3,647 | 4,010 |
| NORTHERN TRUST CORP | 21,491 | 22,819 |
| NOVARTIS AG | 48,915 | 65,629 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | 25,032 | 31,236 |
| OMNICOM GROUP INC | 23,717 | 20,520 |
| OPEN TEXT CORP | 4,958 | 6,955 |
| ORTHOPEDIATRICS CORP | 17,918 | 15,923 |
| PACCAR INC | 12,310 | 23,123 |
| PACKAGING CORP OF | 15,354 | 26,203 |
| PAYCOM SOFTWARE INC | 25,561 | 61,506 |
| PAYLOCITY HOLDING CORP | 17,070 | 29,239 |
| PAYPAL HOLDINGS INC | 53,217 | 173,776 |
| PEBBLEBROOK HOTEL TRUST | 10,711 | 8,667 |
| PEGASYSTEMS INC | 39,294 | 60,100 |
| PEPSICO INC | 12,831 | 18,982 |
| PERNOD RICARD S A | 21,926 | 25,004 |
| PETROLEO BRASILEIRO SA | 5,400 | 5,368 |
| PFIZER INC | 51,348 | 59,375 |
| PHILIP MORRIS INTL INC | 50,880 | 60,851 |
| PING AN INSURANCE GROUP | 3,858 | 8,992 |
| PJSC LUKOIL | 5,664 | 6,152 |
| PLEXUS GROUP | 8,811 | 9,463 |
| PLURALSIGHT INC | 28,152 | 26,724 |
| PPG INDUSTRIES INC | 16,802 | 24,806 |
| PRA GROUP INC | 14,927 | 16,102 |
| PROGRESSIVE CORP OH | 16,467 | 21,358 |
| PROGRESSIVE CORP OH | 16,063 | 43,309 |
| PROS HOLDINGS INC | 16,952 | 29,091 |
| PROTO LABS INC | 29,437 | 44,793 |
| QUEST DIAGNOSTICS INC | 29,689 | 36,347 |
| RAYMOND JAMES | 11,112 | 29,753 |
| RAYMOND JAMES | 7,098 | 8,993 |
| RAYTHEON COMPANY NEW | 33,710 | 42,548 |
| RECRUIT HLDGS CO LTD | 2,716 | 3,187 |
| REINSURANCE GROUP | 10,298 | 8,113 |
| REINSURANCE GROUP | 14,114 | 23,875 |
| RENAISSANCERE HOLDINGS | 13,484 | 20,064 |
| REPUBLIC SERVICES INC | 17,551 | 46,802 |
| RESMED INC | 23,706 | 44,638 |
| RITCHIE BROTHERS | 24,509 | 45,277 |
| ROCHE HOLDING LIMITED | 5,790 | 7,365 |
| ROLLINS INC | 25,348 | 44,305 |
| RYDER SYSTEM INC | 4,182 | 8,276 |
| SABRE CORP | 9,359 | 13,510 |
| SANMINA CORP | 9,573 | 11,704 |
| SAP SE | 7,458 | 6,259 |
| SBA COMMUNICATIONS CORP | 25,475 | 29,059 |
| SBERBANK RUSSIA | 5,521 | 6,728 |
| SCHLUMBERGER LTD | 23,768 | 11,985 |
| SCHWAB CHARLES CORP NEW | 22,049 | 30,710 |
| SCOTTS MIRACLE-GRO CO | 6,716 | 18,122 |
| SCOTTS MIRACLE-GRO CO | 11,255 | 34,650 |
| SEALED AIR CORP NEW | 11,085 | 21,476 |
| SENSATA TECHNOLOGIES | 29,175 | 32,382 |
| SHIN ETSU CHEMICAL CO | 6,401 | 10,467 |
| SHISEIDO LTD | 6,319 | 6,168 |
| SHOPIFY INC | 3,750 | 33,959 |
| SIEMENS A G SPON ADR | 53,778 | 58,724 |
| SIKA AG | 19,937 | 29,299 |
| SINGAPORE | 3,394 | 3,686 |
| SIRIUS XM HLDGS INC | 69,669 | 71,905 |
| SK TELECOM LTD | 5,586 | 6,291 |
| SKYWORKS SOLUTIONS INC | 36,211 | 54,578 |
| SMC CORP JAPAN | 6,281 | 11,819 |
| SMITH & NEPHEW PLC NEW | 2,453 | 3,500 |
| SMITH & NEPHEW PLC NEW | 20,778 | 22,898 |
| SMITH & NEPHEW PLC NEW | 27,971 | 27,495 |
| SNAP ON INC | 10,360 | 27,040 |
| SONY CORP ADR NEW | 25,592 | 39,732 |
| SONY CORP ADR NEW | 4,755 | 7,684 |
| SOUTH STATE CORP | 7,022 | 7,230 |
| STAG INDUSTRIAL INC | 9,139 | 9,427 |
| STEELCASE INC | 10,329 | 8,347 |
| STERICYCLE INC | 29,000 | 34,041 |
| STERIS PLC | 18,990 | 28,621 |
| STIFEL FINANCIAL CORP | 19,305 | 29,267 |
| STIFEL FINANCIAL CORP | 4,955 | 7,771 |
| SUMITOMO CORP | 3,994 | 3,415 |
| SUNNY OPTICAL TECH | 4,403 | 6,935 |
| SUZANO S A | 4,338 | 6,082 |
| SYNEOS HEALTH INC | 19,696 | 26,230 |
| SYNOPSYS INC | 19,196 | 67,143 |
| SYSCO CORP | 22,338 | 28,739 |
| SYSMEX CORP ADR | 2,773 | 4,932 |
| TAIWAN SEMICONDUCTOR | 28,165 | 70,658 |
| TAIWAN SEMICONDUCTOR | 5,396 | 27,260 |
| TARGET CORP | 30,267 | 72,201 |
| TECHTRONIC INDUSTRIES | 2,705 | 12,131 |
| TELADOC HEALTH INC | 17,955 | 41,192 |
| TELEDYNE TECHNOLOGIES | 9,417 | 17,247 |
| TENCENT HOLDINGS LTD | 12,054 | 19,195 |
| TENCENT HOLDINGS LTD | 19,559 | 32,998 |
| TENCENT HOLDINGS LTD | 62,645 | 162,615 |
| TIMKEN CO | 6,851 | 13,538 |
| TJX COS INC NEW | 9,798 | 37,286 |
| TJX COS INC NEW | 14,157 | 28,409 |
| TOKIO MARINE HOLDINGS | 3,445 | 3,850 |
| TRAVELERS COS INC | 26,781 | 34,812 |
| TRUIST FINANCIAL CORP | 56,557 | 52,483 |
| TRUSTMARK CORP | 6,274 | 5,544 |
| TYLER TECHNOLOGIES INC | 40,546 | 67,661 |
| UBS GROUP AG | 3,288 | 4,013 |
| UNILEVER PLC | 23,720 | 31,025 |
| UNILEVER PLC | 40,923 | 51,910 |
| UNITED BANKSHARES INC WV | 6,455 | 6,059 |
| UNITED FIRE GRP INC | 6,866 | 3,338 |
| UNITED PARCEL SERVICE INC | 34,566 | 36,206 |
| UNITEDHEALTH GROUP INC | 6,562 | 32,263 |
| UNITEDHEALTH GROUP INC | 43,873 | 51,550 |
| VERISK ANALYTICS INC | 38,345 | 67,052 |
| VISA INC | 38,773 | 118,989 |
| VOLKSWAGEN A G | 6,331 | 6,881 |
| VOLVO AB | 6,712 | 8,616 |
| WALGREENS BOOTS ALLIANCE | 46,533 | 28,115 |
| WATSCO INC | 16,638 | 20,616 |
| WEC ENERGY GROUP INC | 19,351 | 30,094 |
| WELLTOWER INC | 44,136 | 44,523 |
| WEST PHARMACEUTICAL | 30,269 | 56,945 |
| WOLVERINE WORLD WIDE INC | 10,117 | 9,625 |
| WOODWARD INC | 17,615 | 34,028 |
| WORKIVA INC | 28,366 | 44,252 |
| WUXI BIOLOGICS CAYMAN | 2,338 | 7,814 |
| XILINX INC | 16,973 | 49,194 |
| ZOETIS INC CL A | 12,679 | 49,982 |
| ZTO EXPRESS CAYMAN INC | 5,661 | 5,192 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| IL FILING FEES | 15 | 0 | 15 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 79,877 | 79,877 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 5,584 | 5,584 | 0 | |
| FEDERAL TAX | 6,012 | 0 | 0 |