| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAX PREPARATION FEE (NON-ALLOC | 10,270 | 10,270 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 15135B101 CENTENE CORP COM | ||
| 907818108 UNION PACIFIC CORP | 33,910 | 54,386 |
| 110122108 BRISTOL MYERS SQUIBB | 6,572 | 18,403 |
| 478160104 JOHNSON JOHNSON | 25,062 | 72,779 |
| 053015103 AUTOMATIC DATA PROCE | 10,421 | 26,045 |
| 03027X100 AMERICAN TOWER CORP | 62,600 | 116,805 |
| 592688105 METTLER-TOLEDO INTL | 4,691 | 17,232 |
| 23636T100 DANONE SPONS A D R | ||
| 679580100 OLD DOMINION FGHT LI | ||
| 526107107 LENNOX INTERNATIONAL | ||
| 57060D108 MARKETAXESS HLDGS IN | 6,559 | 14,593 |
| 02079K107 ALPHABET INC CL C | ||
| 37045V100 GENERAL MOTORS CO | ||
| 163086101 CHEFS WAREHOUSE HOLD | 6,528 | 14,389 |
| 20030N101 COMCAST CORP CL A | 107,619 | 103,515 |
| 12514G108 CDW CORP DE | ||
| 74340W103 PROLOGIS INC | ||
| 500467501 KONINKLIJKE AHOLD DE | 32,961 | 36,099 |
| 580135101 MCDONALDS CORP | 13,957 | 29,626 |
| 931142103 WAL MART STORES INC | 5,645 | 13,009 |
| 216648402 COOPER COS INC | 6,922 | 15,343 |
| 34407D109 FLY LEASING LTD A D | ||
| 13057Q206 CALIFORNIA RES CORP | ||
| 75524B104 RBC BEARINGS INC | ||
| 571748102 MARSH MCLENNAN COS I | 16,197 | 44,091 |
| 742718109 PROCTER GAMBLE CO | 11,004 | 48,170 |
| 053611109 AVERY DENNISON CORP | 3,901 | 9,874 |
| 172908105 CINTAS CORP | ||
| 594918104 MICROSOFT CORP | 3,971 | 173,360 |
| 653656108 NICE SYS LTD SPONSOR | ||
| 654624105 NIPPON TELEGRAPH TEL | 42,450 | 47,931 |
| 09247X101 BLACKROCK INC | 59,429 | 66,994 |
| 458140100 INTEL CORP | ||
| 872540109 TJX COMPANIES INC | ||
| 437076102 HOME DEPOT INC | 39,391 | 87,492 |
| 125896100 C M S ENERGY CORP | 6,518 | 11,003 |
| 641069406 NESTLE SA SPONSORED | 17,424 | 47,953 |
| 74460D109 PUBLIC STORAGE INC | 11,726 | 14,695 |
| 426281101 JACK HENRY ASSOCIATE | ||
| 91913Y100 VALERO ENERGY CORP | 7,029 | 12,435 |
| 949746101 WELLS FARGO CO | ||
| 03662Q105 A N S Y S INC | ||
| 741511109 PRICE SMART INC | 7,779 | 7,163 |
| 744320102 PRUDENTIAL FINANCIAL | ||
| 45841N107 INTERACTIVE BROKERS | 16,945 | 25,965 |
| 00287Y109 ABBVIE INC | 46,719 | 89,139 |
| 88579Y101 3M CO | ||
| 761152107 RESMED INC | 4,953 | 18,028 |
| 29084Q100 EMCOR GROUP INC | ||
| 422806208 H E I C O CORPORATIO | 4,519 | 22,657 |
| 83175M205 SMITH NEPHEW PLC SPO | ||
| 58933Y105 MERCK AND CO INC | 13,954 | 36,742 |
| 585464100 MELCO CROWN ENTERTAI | ||
| G3922B107 GENPACT LIMITED | ||
| 48268K101 KT CORP SP A D R | 40,539 | 46,082 |
| 681116109 OLLIES BARGAIN OUTLE | 25,585 | 42,535 |
| 617700109 MORNINGSTAR INC | 12,905 | 39,902 |
| 00206R102 ATT INC | ||
| 037833100 APPLE INC | 8,210 | 96,934 |
| 882508104 TEXAS INSTRUMENTS IN | 75,886 | 98,951 |
| 693475105 P N C FINANCIAL SERV | 13,873 | 22,246 |
| 031162100 AMGEN INC | 41,794 | 57,905 |
| 00687A107 ADIDAS AG A D R | ||
| 17275R102 CISCO SYSTEMS INC | 48,599 | 70,484 |
| 539830109 LOCKHEED MARTIN CORP | 10,731 | 21,498 |
| 92932M101 WNS HOLDINGS LTD ADR | ||
| 060505104 BANK OF AMERICA CORP | 86,488 | 88,627 |
| 174610105 CITIZENS FINANCIAL G | ||
| 438516106 HONEYWELL INTERNATIO | 76,092 | 95,074 |
| 62942M201 NTT DOCOMO INC A D R | ||
| 60687Y109 MIZUHO FNL GRP A D R | 23,990 | 18,278 |
| 713448108 PEPSICO INC | 17,219 | 28,999 |
| 171340102 CHURCH AND DWIGHT CO | 9,318 | 18,995 |
| 754730109 RAYMOND JAMES FINL I | 5,333 | 16,809 |
| 828806109 SIMON PROPERTY GROUP | 23,655 | 15,852 |
| 521865204 LEAR CORP | ||
| 46625H100 J P MORGAN CHASE CO | 52,431 | 102,813 |
| 166764100 CHEVRON CORPORATION | 30,245 | 43,000 |
| 05278C107 AUTOHOME INC A D R | 13,789 | 22,103 |
| 025537101 AMERICAN ELECTRIC PO | 9,017 | 13,815 |
| 369550108 GENERAL DYNAMICS COR | ||
| 494368103 KIMBERLY CLARK CORP | ||
| 717081103 PFIZER INC | 24,273 | 44,880 |
| 466313103 JABIL INC | ||
| 303075105 FACTSET RESEARCH SYS | 9,347 | 24,228 |
| 22822V101 CROWN CASTLE INTL CO | 25,040 | 38,054 |
| 12572Q105 CME GROUP INC | 19,290 | 43,192 |
| 65339F101 NEXTERA ENERGY INC | 37,821 | 61,813 |
| 718172109 PHILIP MORRIS INTL | 7,947 | 20,933 |
| 00773T101 ADVANSIX INC | ||
| 771195104 ROCHE HOLDINGS LTD S | 107,118 | 112,867 |
| 045327103 ASPEN TECHNOLOGY INC | ||
| 217204106 COPART INC COM | 2,901 | 17,277 |
| 30231G102 EXXON MOBIL CORP | 24,861 | 31,173 |
| 91324P102 UNITED HEALTH GROUP | 34,000 | 117,621 |
| 30040W108 EVERSOURCE ENERGY | 7,862 | 11,910 |
| 000360206 AAON INC | 11,475 | 28,201 |
| 928563402 VMWARE INC CL A | ||
| 456463108 INDUSTRIAS BACHOCO S | 22,432 | 20,331 |
| 629445206 NVE CORP | 2,907 | 2,751 |
| H1467J104 CHUBB LTD | 13,978 | 52,290 |
| 609839105 MONOLITHIC POWER SYS | 4,351 | 16,514 |
| 007924103 AEGON N V A D R | ||
| G50871105 JAZZ PHARMACEUTICALS | ||
| 253868103 DIGITAL REALTY TRUST | 18,529 | 22,331 |
| 03820C105 APPLIED INDL TECHNOL | ||
| 670100205 NOVO NORDISK AS A D | ||
| 256163106 DOCUSIGN INC | ||
| 00846U101 AGILENT TECHNOLOGIES | ||
| 122017106 BURLINGTON STORES IN | 17,942 | 16,484 |
| 767204100 RIO TINTO PLC A D R | 42,166 | 42,212 |
| 23304Y100 DBS GROUP HLDGS LTD | ||
| 55616P104 MACYS INC | ||
| 11135F101 BROADCOM INC | 39,877 | 51,496 |
| 226718104 CRITEO SA SPON A D R | 20,809 | 26,767 |
| 70432V102 PAYCOM SOFTWARE INC | 6,324 | 16,247 |
| 513272104 LAMB WESTON HOLDING | ||
| 693656100 PVH CORP | ||
| 87612E106 TARGET CORP | 54,438 | 74,569 |
| 05277E104 AUTO TRADER GROUP UN | 43,171 | 42,148 |
| 60786M105 MOELIS CO | ||
| 071813109 BAXTER INTERNATIONAL | ||
| 76657Y101 RIGHTMOVE PLC UNSP A | 37,487 | 36,225 |
| 20825C104 CONOCOPHILLIPS | 28,261 | 42,031 |
| 447011107 HUNTSMAN CORP | ||
| 04623U102 ASTELLAS PHARMA INC | 6,231 | 6,037 |
| 73278L105 POOL CORPORATION | 6,751 | 15,454 |
| 35138V102 FOX FACTORY HOLDING | 28,938 | 50,338 |
| 231021106 CUMMINS INC | 11,343 | 16,063 |
| 22160K105 COSTCO WHSL CORP | ||
| 06738E204 BARCLAYS PLC A D R | ||
| 023608102 AMEREN CORP | 11,228 | 13,193 |
| 22052L104 CORTEVA INC | ||
| 78467J100 SS&C TECHNOLOGIES HO | ||
| 20441A102 CIA SANEAMENTO BASIC | ||
| 40416M105 HD SUPPLY HOLDINGS I | ||
| 482480100 KLA CORPORATION | 10,220 | 28,398 |
| 147528103 CASEYS GEN STORES IN | ||
| N72482123 QIAGEN N V | ||
| 34959E109 FORTINET INC | ||
| 15189T107 CENTERPOINT ENERGY I | ||
| 86562M209 SUMITOMO MITSUI FINL | ||
| 12626K203 CRH PLC ADR | ||
| 29274F104 ENERSIS SA SPONSORED | ||
| 92220P105 VARIAN MED SYS INC C | ||
| 705015105 PEARSON P L C A D R | ||
| 036752103 ANTHEM INC | 12,025 | 20,268 |
| 09239B109 BLACKLINE INC | 20,247 | 25,375 |
| 74758T303 QUALYS INC | 12,525 | 18,164 |
| 244199105 DEERE CO. | 10,826 | 19,466 |
| 759509102 RELIANCE STEEL ALUMI | ||
| 404280406 HSBC HOLDINGS PLC SP | ||
| 874054109 TAKE-TWO INTERACTIVE | 18,559 | 20,095 |
| 989207105 ZEBRA TECHNOLOGIES C | 9,493 | 14,110 |
| 983919101 XILINX INC | ||
| 29977A105 EVERCORE PARTNERS IN | ||
| 33829M101 FIVE BELOW | ||
| 26614N102 DUPONT DE NEMOURS IN | ||
| 088606108 B H P BILLITON LIMIT | 112,009 | 91,742 |
| 05338G106 AVALARA INC | 18,489 | 18,709 |
| 36467J108 GAMING LEISURE PROP | 10,201 | 10,502 |
| 459200101 INTERNATIONAL BUSINE | 21,410 | 22,873 |
| 579780206 MCCORMICK CO NON VTG | 18,512 | 20,147 |
| 92939U106 WEC ENERGY GROUP INC | 18,680 | 22,040 |
| 606822104 MITSUBISHI UFJ FINL | ||
| 98419M100 XYLEM INC | ||
| 366505105 GARRETT MOTION INC | ||
| 92937A102 WPP PLC SPON A D R | ||
| 260557103 DOW INC | ||
| 743315103 PROGRESSIVE CORP | ||
| 871607107 SYNOPSYS INC | ||
| 01973R101 ALLISON TRANSMISSION | ||
| 448579102 HYATT HOTELS CORP - | ||
| 29786A106 ETSY INC | 8,690 | 10,249 |
| G25839104 COCA COLA EUROPACIFI | ||
| G0751N103 ATLANTICA SUSTAINABL | ||
| 668771108 NORTONLIFELOCK INC | ||
| G8994E103 TRANE TECHNOLOGIES P | 9,164 | 16,883 |
| 45687V106 INGERSOLL RAND INC | ||
| 053484101 AVALONBAY COMMUNITIE | 18,450 | 14,763 |
| 92826C839 VISA INC | 56,941 | 51,979 |
| 889110102 TOKYO ELECTRON LTD A | 15,707 | 9,781 |
| 099502106 BOOZ ALLEN HAMILTON | 20,170 | 20,873 |
| G46188101 HORIZON THERAPEUTICS | 20,049 | 14,596 |
| 78709Y105 SAIA INC | 19,981 | 13,724 |
| 33616C100 FIRST REPUBLIC BANK | 19,942 | 17,304 |
| 427866108 THE HERSHEY COMPANY | 12,771 | 13,125 |
| 297178105 ESSEX PPTY TR INC | 8,398 | 6,538 |
| 95040Q104 WELLTOWER INC | 13,546 | 11,858 |
| 012653101 ALBEMARLE CORP | 59,690 | 58,932 |
| 233331107 D T E ENERGY CO | 9,455 | 9,380 |
| 375558103 GILEAD SCIENCES INC | 45,965 | 47,779 |
| 56585A102 MARATHON PETROLEUM C | 84,989 | 85,663 |
| G5494J103 LINDE PLC | 48,336 | 43,992 |
| G1151C101 ACCENTURE PLC CL A | 96,966 | 83,295 |
| 25157Y202 DEUTSCHE POST AG A D | 31,500 | 23,994 |
| 339750101 FLOOR DECOR HOLDINGS | 19,080 | 13,348 |
| 278642103 E BAY INC | 19,814 | 14,543 |
| M22465104 CHECK POINT SOFTWARE | 87,342 | 80,618 |
| 002824100 ABBOTT LABORATORIES | 75,916 | 70,514 |
| 090043100 BILL COM HOLDINGS IN | 76,885 | 36,610 |
| 133131102 CAMDEN PPTY TR SBI | 11,770 | 9,683 |
| 26875P101 E O G RES INC | 30,219 | 27,279 |
| 29362U104 ENTEGRIS INC | 20,056 | 13,820 |
| G8473T100 STERIS PLC | 19,899 | 17,729 |
| 665859104 NORTHERN TRUST CORP | 24,509 | 20,261 |
| 90337L108 U S PHYSICAL THERAPY | 8,995 | 10,265 |
| 78463M107 SPS COMMERCE INC | 42,940 | 36,967 |
| 81768T108 SERVISFIRST BANCSHAR | 32,762 | 34,567 |
| 617446448 MORGAN STANLEY | 75,159 | 61,761 |
| 26874R108 E N I SPA A D R | 23,263 | 18,667 |
| 254543101 DIODES INC | 20,137 | 14,399 |
| 962166104 WEYERHAEUSER CO | 8,440 | 7,320 |
| 00202F102 A P MOLLER MAERSK A | 12,043 | 8,765 |
| G5960L103 MEDTRONIC PLC | 62,702 | 53,132 |
| 574599106 MASCO CORP | 19,631 | 18,823 |
| 955306105 WEST PHARMACEUTICAL | 19,720 | 14,816 |
| 78645L100 SAFEHOLD INC | 9,993 | 6,367 |
| 861012102 STMICROELECTRONICS N | 4,664 | 3,367 |
| 191216100 COCA COLA COMPANY | 30,808 | 31,895 |
| 44107P104 HOST HOTELS RESORTS | 10,223 | 8,671 |
| 911312106 UNITED PARCEL SERVIC | 35,357 | 30,119 |
| 368736104 GENERAC HOLDINGS INC | 19,722 | 13,056 |
| 78351F107 RYAN SPECIALTY GROUP | 60,927 | 62,978 |
| 138006309 CANON INC SPONS A D | 91,543 | 86,366 |
| 49803T300 KITE REALTY GROUP TR | 12,394 | 9,855 |
| 277276101 EASTGROUP PROPERTIES | 20,197 | 16,205 |
| 654902204 NOKIA CORP SPSD A D | 32,232 | 27,619 |
| 98389B100 X CEL ENERGY INC | 14,522 | 14,718 |
| 075887109 BECTON DICKINSON AND | 17,213 | 16,518 |
| 433578507 HITACHI LTD A D R | 9,469 | 8,789 |
| 94106L109 WASTE MGMT INC | 27,833 | 27,536 |
| 05523R107 B A E SYSTEMS P L C | 12,258 | 12,627 |
| 023135106 AMAZON.COM INC | 49,235 | 32,394 |
| 38267D109 GOOSEHEAD INSURANCE | 14,775 | 8,814 |
| 559222401 MAGNA INTL INC CL | 19,151 | 16,470 |
| 693483109 POSCO A D R | 11,230 | 8,014 |
| 16941R108 CHINA PETROLEUM CHEM | 15,302 | 14,333 |
| 171779309 CIENA CORPORATION NE | 20,558 | 15,675 |
| 149123101 CATERPILLAR INC | 90,609 | 72,398 |
| 37733W105 GLAXO SMITHKLINE P L | 54,530 | 55,109 |
| 26251A108 DSV PANALPINA A S A | 29,029 | 21,081 |
| 637372202 NATIONAL RESEARCH CO | 9,942 | 9,915 |
| G3421J106 FERGUSON PLC NEW SHS | 29,604 | 22,917 |
| 682095104 OMEGA FLEX INC | 15,049 | 12,592 |
| G06242104 ATLASSIAN CORP PLC C | 19,890 | 13,305 |
| 64125C109 NEUROCRINE BIOSCIENC | 20,262 | 20,861 |
| G29183103 EATON CORP PLC | 22,170 | 18,269 |
| M9T951109 ZIM INTEGRATED SHIPP | 29,576 | 19,553 |
| 855244109 STARBUCKS CORP | 37,333 | 33,153 |
| 159864107 CHARLES RIV LABORATO | 19,782 | 15,192 |
| 71646E100 PETRO CHINA COMPANY | 73,918 | 67,255 |
| 043436104 ASBURY AUTOMOTIVE GR | 19,355 | 18,627 |
| 32054K103 FIRST INDL RLTY TR I | 17,381 | 13,864 |
| 101121101 BOSTON PPTYS INC | 10,189 | 7,207 |
| 294821608 ERICSSON LM TEL SP A | 5,785 | 4,618 |
| 63947X101 NCINO INC COM | 17,781 | 12,213 |
| 30225T102 EXTRA SPACE STORAGE | 20,796 | 18,203 |
| 88146M101 TERRENO REALTY CORP | 18,467 | 14,546 |
| 532457108 ELI LILLY CO | 26,845 | 30,153 |
| 824596100 SHINHAN FINANCIAL GR | 16,736 | 14,737 |
| 925652109 VICI PPTYS INC | 8,540 | 9,384 |
| 59064R109 MESA LABS INC | 8,506 | 6,934 |
| 701094104 PARKER HANNIFIN CORP | 21,231 | 18,208 |
| 969904101 WILLIAMS SONOMA INC | 19,348 | 14,756 |
| 65341D102 NEXPOINT RESIDENTIAL | 12,469 | 8,939 |
| 866674104 SUN COMMUNITIES INC | 19,767 | 18,167 |
| 49338L103 KEYSIGHT TECHNOLOGIE | 20,129 | 17,507 |
| 086516101 BEST BUY CO INC | 31,161 | 21,122 |
| 114340102 BROOKS AUTOMATION IN | 19,883 | 17,232 |
| 29472R108 EQUITY LIFESTYLE PPT | 10,494 | 10,148 |
| 03750L109 APARTMENT INCOME REI | 8,941 | 7,114 |
| 02079K305 ALPHABET INC CL A | 61,298 | 47,944 |
| 609207105 MONDELEZ INTERNATION | 54,829 | 55,943 |
| 264120106 DUCK CREEK TECHNOLOG | 37,336 | 27,324 |
| 032654105 ANALOG DEVICES INC | 49,574 | 46,603 |
| 29364G103 ENTERGY CORPORATION | 10,896 | 10,926 |
| 92343V104 VERIZON COMMUNICATIO | 52,326 | 52,019 |
| 372303206 GENMAB A S SP A D R | 3,264 | 3,022 |
| 83088M102 SKYWORKS SOLUTIONS I | 20,236 | 13,803 |
| 39874R101 GROCERY OUTLET HOLDI | 15,436 | 20,036 |
| 715684106 P T TELEKOMUNIKASI I | 8,584 | 7,247 |
| 015271109 ALEXANDRIA REAL ESTA | 11,837 | 8,992 |
| 45167R104 IDEX CORP | 19,941 | 18,708 |
| 00971T101 AKAMAI TECHNOLOGIES | 19,844 | 15,526 |
| 980228308 WOODSIDE PETROLEUM L | 12,697 | 12,720 |
| 686330101 ORIX CORP SPONS A D | 30,863 | 25,669 |
| 29446M102 EQUINOR ASA SPON ADR | 36,974 | 34,586 |
| 693506107 P P G INDS INC | 9,214 | 8,118 |
| 620076307 MOTOROLA SOLUTIONS I | 25,673 | 23,475 |
| 66987V109 NOVARTIS AG A D R | 65,768 | 65,426 |
| 512807108 LAM RESEARCH CORP | 29,272 | 23,012 |
| 57636Q104 MASTERCARD INC | 31,063 | 28,393 |
| 29444U700 EQUINIX INC | 23,333 | 21,682 |
| 666807102 NORTHROP GRUMMAN COR | 38,025 | 40,200 |
| 695156109 PACKAGING CORP AMERI | 8,336 | 7,425 |
| 17133Q502 CHUNGHWA TELECOM CO | 40,770 | 37,991 |
| 58450V104 MEDIAALPHA INC CL A | 10,952 | 6,984 |
| 879360105 TELEDYNE TECHNOLOGIE | 20,150 | 16,505 |
| 29109X106 ASPEN TECHNOLOGY INC | 7,836 | 18,735 |
| Description | Amount |
|---|---|
| ROUNDING | 7 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ADR FEES | 1,257 | 1,257 | 0 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| OTHER INCOME | 27 | 27 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| OTHER EXPENSE (NON-DEDUCTIBLE | 22,808 | 20,527 | 2,281 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 4,316 | 4,316 | 0 | |
| FEDERAL ESTIMATES - PRINCIPAL | 1,212 | 0 | 0 |