| Description of Property | Date Acquired | Cost or Other Basis | Prior Years' Depreciation | Computation Method | Rate / Life (# of years) |
Current Year's Depreciation Expense | Net Investment Income | Adjusted Net Income | Cost of Goods Sold Not Included |
|---|
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ABBOTT LABS | 67,378 | 110,840 |
| ABBVIE INC | 50,887 | 77,485 |
| ACCENTURE PLC | 30,149 | 105,273 |
| ACM RESEARCH INC | 12,632 | 13,678 |
| ACUITY BRANDS INC | 37,957 | 40,966 |
| ADVANCED ENERGY IND INC | 22,703 | 21,784 |
| ADVANCED MICRO DEVICES INC | 46,116 | 77,390 |
| AGILYSYS, INC | 7,005 | 11,875 |
| AIR PRODS & CHEM INC | 70,711 | 116,365 |
| ALIBABA GROUP HOLDING LTD | 93,215 | 31,004 |
| ALIGN TECHNOLOGY, INC | 31,388 | 13,700 |
| ALPHABET INC CL A | 117,827 | 338,049 |
| ALPHABET INC CL C | 25,907 | 186,027 |
| AMAZON COM | 138,026 | 285,646 |
| AMEDISYS INC - COMMON STOCK | 12,652 | 4,753 |
| AMERESCO INC CL A | 29,001 | 14,252 |
| AMETEK INC | 19,970 | 24,734 |
| AMGEN INC | 65,934 | 108,008 |
| AMPHENOL CORPORATION | 30,754 | 44,609 |
| ANALOG DEVICES INC | 79,538 | 178,703 |
| ANDERSONS, INC. | 19,691 | 23,016 |
| ANI PHARMACEUTICALS INC | 9,969 | 16,542 |
| ANSYS INC | 17,520 | 18,144 |
| APPFOLIO INC CLASS A | 18,289 | 17,324 |
| APPLE INC | 116,600 | 589,141 |
| APPLIED MATERIALS INC | 42,327 | 48,621 |
| ASGN INC | 28,997 | 28,851 |
| ASML HOLDING NV NY REG SHS | 35,193 | 37,846 |
| ASTRAZENECA | 24,771 | 28,556 |
| ATRICURE, INC. | 7,947 | 3,569 |
| AUTOLIV INC | 14,748 | 16,529 |
| AVNET INC | 20,115 | 25,200 |
| AXCELIS TECHNOLOGIES INC | 6,294 | 5,188 |
| AZENTA INC | 29,208 | 19,542 |
| BAIDU.COM - ADR | 30,561 | 17,864 |
| BANK OF AMERICA CORP | 76,692 | 86,566 |
| BANK OF HAWAII CORP | 21,066 | 18,115 |
| BARNES GROUP INC | 22,978 | 14,684 |
| BIOGEN INC | 53,306 | 64,693 |
| BIOLIFE SOLUTIONS INC | 9,022 | 3,250 |
| BLACKROCK INC | 120,927 | 170,478 |
| BOEING CO | 39,218 | 58,649 |
| BORG WARNER INC | 12,605 | 10,755 |
| BOX INC | 7,617 | 7,683 |
| BREAD FINANCIAL HOLDINGS | 8,339 | 3,294 |
| BRINKER INTL INC | 12,836 | 12,954 |
| BRISTOL-MYERS SQUIBB CO | 61,812 | 53,876 |
| BROADCOM INC | 113,994 | 311,433 |
| BUNGE GLOBAL SA | 15,694 | 20,190 |
| C T S CP | 17,800 | 21,870 |
| CANADIAN PACIFIC RAILWAY LTD | 34,346 | 91,156 |
| CAPITAL ONE FINANCIAL CORP | 42,843 | 36,058 |
| CAREDX INC | 9,505 | 1,200 |
| CARRIER GLOBAL | 8,820 | 23,669 |
| CATERPILLAR INC | 110,857 | 205,490 |
| CATHAY GENERAL BANCORP | 15,952 | 17,828 |
| CECO ENVIRONMENTAL CORP. | 7,102 | 14,602 |
| CF INDUSTRIES HOLDINGS, INC | 25,824 | 47,700 |
| CHECK POINT SOFTWARE TECHNOLOG | 43,684 | 57,296 |
| CHENIERE ENERGY INC | 21,611 | 42,678 |
| CHEVRON CORP | 31,522 | 52,206 |
| CHIPOTLE MEX GRILL | 22,423 | 34,304 |
| CHUBB LIMITED | 31,697 | 45,200 |
| CIENA CORP | 23,134 | 18,004 |
| CIGNA CORPORATION | 35,868 | 44,918 |
| CISCO SYSTEMS INC | 50,959 | 69,465 |
| CITIGROUP INC | 68,913 | 54,012 |
| COHERENT CORP COM | 29,145 | 17,412 |
| COMERICA INC | 35,385 | 27,905 |
| COMMVAULT SYSTEMS, INC | 6,962 | 7,985 |
| CONMED CORPORATION | 20,812 | 16,427 |
| CONOCOPHILLIPS | 23,805 | 55,133 |
| CORNING INC | 47,379 | 39,585 |
| CORTEVA INC | 4,143 | 7,955 |
| COSTCO WHOLESALE CORPORATION | 126,476 | 231,027 |
| CROCS INC | 17,444 | 14,012 |
| CROWDSTRIKE HOLDINGS, INC | 25,706 | 25,532 |
| CROWN HOLDINGS INC | 15,260 | 13,814 |
| CSG SYST INTL INC. | 9,325 | 10,642 |
| CSX CORP | 74,367 | 140,414 |
| CVS CAREMARK CORP | 25,071 | 23,688 |
| CYTEK BIOSCIENCES, INC. | 14,381 | 10,032 |
| D R HORTON | 8,881 | 30,396 |
| DARDEN RESTAURANTS INC | 21,108 | 24,645 |
| DEERE CO | 70,313 | 139,955 |
| DEXCOM, INC | 32,004 | 37,227 |
| DIAGEO PLC ADS | 46,496 | 47,340 |
| DOCUSIGN INC | 28,452 | 5,945 |
| DOLLAR GENERAL CORP | 56,003 | 40,785 |
| DOLLAR TREE INC | 19,816 | 28,410 |
| DOUGLAS DYNAMICS INC | 7,195 | 7,420 |
| DOW INC | 17,537 | 17,329 |
| DR. REDDY'S LAB LTD | 14,585 | 27,832 |
| DU PONT DE NEMOURS | 23,373 | 24,310 |
| DUCOMMUN INC | 23,918 | 23,427 |
| DYCOM INDS INC | 18,540 | 28,773 |
| ELI LILLY & CO | 18,048 | 23,317 |
| EOG RESOURCES INC | 16,628 | 24,190 |
| ERICSSON L M TEL CO | 37,847 | 18,900 |
| ESCO TECH INC | 12,577 | 12,873 |
| EURONET WORLDWIDE INC | 13,181 | 13,194 |
| EVEREST RE GROUP LTD | 25,113 | 35,358 |
| EXELIXIS, INC. | 7,408 | 9,596 |
| EXPEDITORS INTL WASH INC | 12,548 | 12,720 |
| EXTREME NETWORKS, INC | 22,466 | 14,112 |
| EXXON MOBIL CORP | 23,787 | 34,993 |
| F5 NETWORKS, INC | 19,125 | 17,898 |
| FASTENAL COMPANY | 15,489 | 19,431 |
| FIRST INTERSTATE BANCSYSTEM IN | 19,789 | 15,529 |
| FIRST SOLAR INC | 23,007 | 43,070 |
| FORMFACTOR INC. | 22,530 | 25,026 |
| FORTINET INC | 15,172 | 16,388 |
| FORTUNE BRANDS INNOVATIONS INC | 17,256 | 15,228 |
| FREEPORT-MCMORAN COPPER & GOLD | 62,246 | 63,855 |
| GATX CORP INC | 22,231 | 30,055 |
| GEN DIGITAL ORD SHS | 9,685 | 6,846 |
| GENPACT LIMITED | 13,568 | 10,413 |
| GILEAD SCIENCES INC | 39,653 | 72,909 |
| GLOBANT SA | 22,859 | 23,798 |
| GLOBUS MEDICAL INC | 20,525 | 11,990 |
| GODADDY INC | 26,223 | 31,848 |
| GOLDMAN SACHS GROUP | 57,408 | 77,154 |
| GRANITE CONSTRUC INC | 12,680 | 12,715 |
| GXO LOGISTICS | 5,675 | 6,116 |
| H AND E EQUIPMENT SERVICES INC | 16,380 | 26,160 |
| HALLIBURTON COMPANY | 13,732 | 21,690 |
| HALOZYME THERAPEUTICS, INC | 22,958 | 18,480 |
| HEALTHEQUITY INC | 16,444 | 13,260 |
| HOLOGIC, INC | 16,764 | 17,863 |
| HOME DEPOT INC | 65,259 | 164,611 |
| HONEYWELL INTL | 20,401 | 41,942 |
| HOPE BANCORP INC | 17,039 | 14,496 |
| IAC INTERACTIVE CORP | 3,433 | 4,609 |
| ILLINOIS TOOL WORKS | 34,899 | 52,388 |
| INCYTE CORPORATION | 23,984 | 15,698 |
| INGREDION INC | 13,485 | 16,280 |
| INSIGHT ENTERPRISES, INC | 30,206 | 53,157 |
| INSPERITY INC | 18,196 | 23,444 |
| INTEGRA LIFESCIENCES HOLDINGS | 20,396 | 13,065 |
| INTEL CORP | 50,193 | 64,069 |
| INTERCONTINENTAL EXCHANGE, INC | 73,490 | 199,066 |
| INTERNATIONAL BUSINESS MACHINE | 17,969 | 24,533 |
| INTUIT | 44,672 | 187,508 |
| INTUITIVE SURGICAL | 15,919 | 91,087 |
| INVESCO PLC | 21,616 | 14,272 |
| IROBOT CORPORATION | 13,940 | 5,805 |
| JABIL CIRCUIT INC | 23,290 | 50,960 |
| JD.COM, INC | 46,236 | 17,334 |
| JEFFERIES GROUP INC | 15,157 | 20,205 |
| JOHNSON & JOHNSON | 13,499 | 31,348 |
| JP MORGAN CHASE | 71,869 | 131,828 |
| KEYSIGHT TECHNOLOGIES INC | 15,416 | 15,909 |
| KNOWLES CORPORATION | 7,170 | 7,164 |
| L3HARRIS TECHNOLOGIES | 49,178 | 68,873 |
| LAM RESEARCH CORP | 32,410 | 39,163 |
| LANTHEUS HOLDINGS INC | 7,023 | 4,960 |
| LENNAR CORP | 14,733 | 22,356 |
| LINDE PLC COM | 97,840 | 195,086 |
| LIVANOVA PLC | 8,604 | 5,174 |
| LOGITECH INTERNATIONAL | 24,472 | 19,012 |
| LOWES COMPANIES INC | 57,717 | 222,549 |
| LVMH MOET HENN UNSP | 54,679 | 89,348 |
| MANPOWER GROUP INC | 23,904 | 15,894 |
| MARTIN MARIETTA MATLS INC | 17,878 | 24,946 |
| MASCO CORP | 17,405 | 20,094 |
| MASTEC INC | 31,570 | 22,716 |
| MASTERBRAND INC | 2,421 | 2,970 |
| MASTERCARD INC | 68,979 | 447,835 |
| MATCH GROUP INC | 10,690 | 6,899 |
| MATERION CORP | 19,222 | 32,533 |
| MATTHEWS INTERNATIONAL CORPORA | 21,054 | 21,990 |
| MEDTRONIC PLC | 39,750 | 32,952 |
| MERCADOLIBRE, INC | 31,239 | 31,431 |
| META PLATFORMS INC | 131,932 | 159,282 |
| METHODE ELECTRONICS, INC | 24,065 | 11,365 |
| MGIC INVESTMENT CORP | 20,618 | 28,935 |
| MICROSOFT CORP | 185,594 | 368,518 |
| MONSTER BEVERAGE CORP | 12,693 | 23,044 |
| MORGAN STANLEY | 67,790 | 111,900 |
| MYRIAD GENETICS, INC | 7,796 | 4,785 |
| NASDAQ OMX GROUP | 64,181 | 174,420 |
| NCINO | 12,544 | 6,726 |
| NETEASE.COM INC COM STK | 39,023 | 32,606 |
| NETSCOUT SYSTEMS, INC | 8,692 | 6,585 |
| NEUROCRINE BIOSCIENCES, INC | 19,846 | 26,352 |
| NICE SYSTEMS LTD | 24,625 | 19,951 |
| NIDEC CORPORATION ADR | 40,915 | 14,120 |
| NOBLE CORP NEW TRANCHE 3 WTS | 1 | |
| NOKIA | 13,550 | 8,550 |
| NORDSON CP | 21,837 | 26,416 |
| NORFOLK SOUTHERN CORP | 87,132 | 153,647 |
| NORTHROP GRUMMAN CORP | 10,301 | 14,044 |
| NU SKIN ENTERPRISES CL A | 11,646 | 3,884 |
| NVIDIA CORP | 138,542 | 584,359 |
| O'REILLY AUTOMOTIVE INC | 28,025 | 47,504 |
| OFG BANCORP | 26,743 | 44,976 |
| ONTO INNOVATION | 25,615 | 53,515 |
| OPPENHEIMER HLDGS A | 12,620 | 10,330 |
| ORACLE CORP | 35,596 | 73,801 |
| OSI SYSTEMS, INC | 19,930 | 25,810 |
| OWENS AND MINOR INC | 25,033 | 11,562 |
| OWENS CORNING | 19,346 | 29,646 |
| OXFORD INDUSTRIES | 9,705 | 10,000 |
| PALO ALTO NETWORKS INC | 42,424 | 132,696 |
| PARKER HANNIFIN CP | 102,481 | 195,797 |
| PAYPAL HOLDINGS, INC | 120,832 | 70,622 |
| PC CONNECTION | 12,195 | 12,098 |
| PERFICIENT INC | 24,483 | 19,746 |
| PERKIN ELMER INC | 30,668 | 21,862 |
| PHINIA INC | 1,716 | 1,817 |
| PHOTRONICS INC COM | 20,204 | 47,055 |
| PIPER JAFFRAY COS COM | 25,986 | 34,974 |
| POWER INTEGRATIONS, INC | 16,288 | 16,422 |
| PROCTER GAMBLE CO | 12,447 | 14,654 |
| PROS HOLDINGS INC | 18,905 | 19,395 |
| PULTE GROUP INC | 24,324 | 46,449 |
| QORVO INC | 79,803 | 78,827 |
| QUALCOMM INC | 59,229 | 94,010 |
| QUANTA SVCS INC | 65,205 | 183,429 |
| RALPH LAUREN CORP | 17,777 | 21,630 |
| RAYMOND JAMES FINANCIAL INC | 19,299 | 25,088 |
| RAYTHEON TECHNOLOGIES CORP | 142,922 | 194,531 |
| REGENERON PHARMACEUTICALS INC | 12,396 | 17,566 |
| RELIANCE STL & ALMN | 22,296 | 41,952 |
| RESMED INC | 21,820 | 34,404 |
| RXO INC. COMMON STOCK | 3,029 | 2,326 |
| SAIA, INC | 20,830 | 43,822 |
| SALESFORCE.COM | 102,535 | 190,776 |
| SALLY BEAUTY HLDG | 15,344 | 9,296 |
| SAP AKTIENGESELL ADS | 67,825 | 115,943 |
| SCHLUMBERGER LTD | 7,975 | 13,010 |
| SCIENCE APPLICATIONS INTERNATI | 13,304 | 18,648 |
| SEAGATE TECHNOLOGY HOLDINGS PL | 21,662 | 21,343 |
| SEMTECH CORPORATION | 20,234 | 6,573 |
| SERVICE NOW | 27,595 | 35,325 |
| SHOPIFY INC | 29,913 | 15,580 |
| SIEMENS AG | 55,883 | 88,863 |
| SKYWORKS SOLUTIONS, INC | 45,745 | 28,105 |
| SNOWFLAKE INC | 29,795 | 23,880 |
| SONIC AUTOMOTIVE INC CL A | 17,531 | 22,484 |
| SPX CORPORATION | 14,815 | 25,253 |
| STARBUCKS CORP COM | 51,037 | 48,005 |
| STRATASYS, INC | 7,102 | 5,998 |
| STRIDE ORD SHS | 13,282 | 23,748 |
| STRYKER CORPORATION | 15,131 | 29,946 |
| SUNPOWER CORP | 14,912 | 2,415 |
| SUPER MICRO COMPUTER INC | 12,298 | 99,491 |
| SYNAPTICS INC | 30,146 | 22,816 |
| TAIWAN SEMICONDUCTOR MFG CO LT | 105,951 | 177,215 |
| TAKE-TWO INTERACTIVE SOFTWARE | 17,853 | 16,095 |
| TARGET CORPORATION | 78,235 | 71,210 |
| TELEFLEX INC | 24,044 | 14,960 |
| TELETECH HOLDINGS, INC | 20,172 | 4,334 |
| TERADYNE INC | 19,892 | 16,278 |
| TEVA PHARMACEUTICAL INDUSTRIES | 9,565 | 1,566 |
| THE ENSIGN GROUP, INC | 22,018 | 28,053 |
| THERMO FISHER SCIENTIFIC INC | 72,530 | 159,237 |
| TOLL BROTHERS INC | 14,469 | 25,698 |
| TRINSEO | 23,444 | 3,348 |
| UFP INDUSTRIES | 29,095 | 50,220 |
| UNILEVER PLC AMER | 51,236 | 60,600 |
| UNION PACIFIC | 78,750 | 159,653 |
| UNISYS CP | 30,971 | 6,744 |
| UNITED THERAPEUTICS CORP | 17,616 | 21,989 |
| V F CORP | 48,274 | 15,040 |
| VALERO ENERGY CORP | 10,046 | 26,000 |
| VEEVA SYSTEMS INC | 23,929 | 14,439 |
| VERINT SYSTEMS INC | 13,577 | 8,109 |
| VIR BIOTECHNOLOGY | 9,639 | 2,012 |
| VISA INC | 57,199 | 71,596 |
| VITESSE ENERGY INC | 695 | 1,270 |
| WABASH NATIONAL CORP | 15,820 | 25,620 |
| WALT DISNEY HOLDINGS CO | 68,760 | 72,232 |
| WATERS CORP | 25,524 | 24,692 |
| WEIBO CORPORATION | 41,414 | 4,380 |
| WELLS FARGO & CO | 15,785 | 21,165 |
| WHIRLPOOL CORP | 19,422 | 12,177 |
| WINGSTOP INC | 14,613 | 33,355 |
| WIX COM LTD | 22,687 | 9,227 |
| WNS (HOLDINGS) LIMIT | 14,170 | 10,744 |
| XPO LOGISTICS INC | 5,165 | 8,759 |
| ZIMMER BIOMET HOLDINGS | 51,212 | 48,680 |
| ZIMVIE ORD SHS | 748 | 355 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| Administrative Fees | 6,500 | 6,500 | ||
| Bank Charges | 427 | 427 | ||
| State or Local Filing Fees | 25 | 25 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| 990-PF Estimated Tax for 2023 | 2,400 | |||
| 990-PF Extension for 2022 | 4,000 | |||
| Foreign Tax Paid | 2,726 | 2,726 |