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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
CYTOKINETICS, INCORPORATED Common Stock 23282W605   3,163,953 60,450 SH   SOLE   60,450 0 0
IRON MOUNTAIN INCORPORATED REIT 46284V101   9,506,022 81,400 SH   SOLE   0 0 81,400
QUANTA SERVICES, INC. Common Stock 74762E102   21,696,178 73,101 SH   SOLE   77,636 0 0
MEDPACE HOLDINGS, INC. Common Stock 58506Q109   4,021,721 12,077 SH   SOLE   5,047 0 7,030
AGCO CORPORATION Common Stock 001084102   2,423,919 24,774 SH   SOLE   23,474 0 1,300
BANK OF AMERICA CORPORATION Common Stock 060505104   23,712,055 599,078 SH   SOLE   399,257 0 199,821
FIRSTCASH, INC. Common Stock 33768G107   18,368,000 160,000 SH   SOLE   160,000 0 0
ISHARES MSCI EMERGING MARKETS ETF Fund/ETF 464287234   29,855,685 651,018 SH   SOLE   0 0 651,018
GE HEALTHCARE TECHNOLOGIES INC. Common Stock 36266G107   3,848 41 SH   SOLE   1,875 0 0
JD.COM, INC. Common Stock 47215P106   1,197,000 30,000 SH   SOLE   30,000 0 0
APPLOVIN CORPORATION Common Stock 03831W108   0 0 SH   SOLE   1,231 0 0
GRAPHIC PACKAGING INTERNATIONAL, LLC Common Stock 388689101   492,650 16,700 SH   SOLE   16,700 0 0
DEVON ENERGY CORPORATION Common Stock 25179M103   0 0 SH   SOLE   2,466 0 0
TRUIST FINANCIAL CORPORATION Common Stock 89832Q109   0 0 SH   SOLE   12,613 0 0
SUNNOVA ENERGY INTERNATIONAL INC. Common Stock 86745K104   76,549,911 7,373,248 SH   SOLE   7,373,248 0 0
DELTA AIR LINES, INC. Common Stock 247361702   0 0 SH   SOLE   2,363 0 0
GILDAN ACTIVEWEAR INC. Common Stock 375916103   0 0 SH   SOLE   6,400 0 0
CHARGEPOINT HOLDINGS, INC. Common Stock 15961R105   2,569,754 1,875,733 SH   SOLE   1,875,733 0 0
VISA INC. Common Stock 92826C839   139,445,828 507,601 SH   SOLE   429,865 0 77,736
AMERICAN TOWER CORPORATION REIT 03027X100   2,483,771 10,784 SH   SOLE   0 0 10,784
PALANTIR TECHNOLOGIES INC. Common Stock 69608A108   0 0 SH   SOLE   6,849 0 0
SOLAREDGE TECHNOLOGIES, INC. Common Stock 83417M104   4,419,824 191,205 SH   SOLE   191,205 0 0
LOWE'S COMPANIES, INC. Common Stock 548661107   5,976,189 22,371 SH   SOLE   40,669 0 0
SM ENERGY COMPANY Common Stock 78454L100   0 0 SH   SOLE   5,741 0 0
LPL FINANCIAL HOLDINGS INC. Common Stock 50212V100   0 0 SH   SOLE   1,000 0 0
NETEASE, INC. Common Stock 64110W102   2,339,500 25,000 SH   SOLE   29,900 0 0
ARROWHEAD PHARMACEUTICALS, INC. Common Stock 04280A100   924,490 47,000 SH   SOLE   47,000 0 0
NEUROCRINE BIOSCIENCES, INC. Common Stock 64125C109   2,738,428 23,800 SH   SOLE   25,800 0 0
JACKSON FINANCIAL INC. Common Stock 46817M107   0 0 SH   SOLE   602 0 0
VERISIGN, INC. Common Stock 92343E102   0 0 SH   SOLE   7,883 0 0
KINSALE CAPITAL GROUP, INC. Common Stock 49714P108   18,598,707 39,991 SH   SOLE   32,750 0 7,241
AMERICAN INTERNATIONAL GROUP, INC. Common Stock 026874784   0 0 SH   SOLE   2,690 0 0
COLUMBIA SPORTSWEAR COMPANY Common Stock 198516106   0 0 SH   SOLE   600 0 0
T. ROWE PRICE GROUP, INC. Common Stock 74144T108   5,771,177 52,700 SH   SOLE   61,062 0 0
ECOLAB INC. Common Stock 278865100   31,276,495 122,601 SH   SOLE   140,794 0 0
OCEANEERING INTERNATIONAL, INC. Common Stock 675232102   0 0 SH   SOLE   400 0 0
INTRA-CELLULAR THERAPIES, INC. Common Stock 46116X101   1,715,220 23,400 SH   SOLE   23,400 0 0
PUBLIC STORAGE OPERATING COMPANY REIT 74460D109   8,167,056 22,900 SH   SOLE   0 0 22,900
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
ILLINOIS TOOL WORKS INC. Common Stock 452308109   2,432,748 9,216 SH   SOLE   20,817 0 0
FIRST AMERICAN FINANCIAL CORPORATION Common Stock 31847R102   210,176 3,200 SH   SOLE   3,200 0 0
ADVANSIX INC. Common Stock 00773T101   0 0 SH   SOLE   600 0 0
ENPHASE ENERGY, INC. Common Stock 29355A107   37,475,195 325,957 SH   SOLE   364,057 0 0
CHEMED CORPORATION Common Stock 16359R103   0 0 SH   SOLE   500 0 0
BIO-TECHNE CORPORATION Common Stock 09073M104   0 0 SH   SOLE   2,900 0 0
PEMBINA PIPELINE CORPORATION Common Stock 706327103   663,663 16,100 SH   SOLE   24,632 0 0
COSTAR GROUP INC. Common Stock 22160N109   17,351,200 230,000 SH   SOLE   241,600 0 0
GE VERNOVA INC. Common Stock 36828A101   7,904 31 SH   SOLE   11,469 0 0
ENANTA PHARMACEUTICALS, INC. Common Stock 29251M106   1,243,200 120,000 SH   SOLE   120,000 0 0
LULULEMON ATHLETICA INC. Common Stock 550021109   5,745,208 20,523 SH   SOLE   22,872 0 0
OMEGA HEALTHCARE INVESTORS, INC. REIT 681936100   3,822,034 94,769 SH   SOLE   0 0 94,769
BIO-RAD LABORATORIES, INC. Common Stock 090572207   0 0 SH   SOLE   800 0 0
HAMILTON LANE INCORPORATED Common Stock 407497106   1,212,071 7,198 SH   SOLE   0 0 7,198
THE HOME DEPOT, INC. Common Stock 437076102   49,713,729 123,745 SH   SOLE   153,329 0 0
BAIDU, INC. Common Stock 056752108   1,896,592 18,033 SH   SOLE   18,000 0 33
MCKESSON CORPORATION Common Stock 58155Q103   763,623 1,564 SH   SOLE   5,682 0 0
ROBLOX CORP. Common Stock 771049103   20,802,200 470,000 SH   SOLE   470,000 0 0
THE CIGNA GROUP Common Stock 125523100   17,629,503 50,724 SH   SOLE   66,406 0 0
SUNCOR ENERGY INC. Common Stock 867224107   637,947 17,300 SH   SOLE   29,691 0 0
AMPHENOL CORPORATION Common Stock 032095101   3,663,845 56,280 SH   SOLE   90,920 0 0
TEREX CORPORATION Common Stock 880779103   0 0 SH   SOLE   5,400 0 0
DARDEN RESTAURANTS, INC. Common Stock 237194105   0 0 SH   SOLE   5,300 0 0
KEYSIGHT TECHNOLOGIES, INC. Common Stock 49338L103   28,766 181 SH   SOLE   6,815 0 0
ALNYLAM PHARMACEUTICALS, INC. Common Stock 02043Q107   4,538,764 16,510 SH   SOLE   19,410 0 0
ESSENT GROUP LTD. Common Stock G3198U102   510,960 8,000 SH   SOLE   8,000 0 0
PETROLEO BRASILEIRO S A PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   30,000 0 0
EQUITY RESIDENTIAL REIT 29476L107   2,219,100 30,000 SH   SOLE   0 0 30,000
THE HERSHEY COMPANY Common Stock 427866108   0 0 SH   SOLE   13,416 0 0
PALO ALTO NETWORKS, INC. Common Stock 697435105   18,986,662 56,550 SH   SOLE   58,918 0 0
DATADOG, INC. Common Stock 23804L103   0 0 SH   SOLE   4,376 0 0
AMGEN INC. Common Stock 031162100   30,649,711 94,991 SH   SOLE   119,953 0 0
TYLER TECHNOLOGIES, INC. Common Stock 902252105   0 0 SH   SOLE   600 0 0
CHUNGHWA TELECOM CO. LTD. Common Stock 17133Q502   0 0 SH   SOLE   1,520 0 0
MASTERBRAND, INC. Common Stock 57638P104   0 0 SH   SOLE   2,800 0 0
NORTHROP GRUMMAN CORPORATION Common Stock 666807102   71,289 135 SH   SOLE   0 0 135
UNITED RENTALS, INC. Common Stock 911363109   2,263,198 2,780 SH   SOLE   4,517 0 0
SILICON MOTION TECHNOLOGY CORPORATION Common Stock 82706C108   40,331,360 664,000 SH   SOLE   660,000 0 4,000
CELESTICA INC. Common Stock 15101Q207   0 0 SH   SOLE   3,440 0 0
ALIBABA GROUP HOLDING LIMITED Common Stock 01609W102   9,495,780 88,819 SH   SOLE   61,430 0 27,389
SHOALS TECHNOLOGIES GROUP INC. Common Stock 82489W107   20,191,172 3,465,142 SH   SOLE   3,465,142 0 0
UNIVERSAL HEALTH SERVICES, INC. Common Stock 913903100   0 0 SH   SOLE   338 0 0
FIDELITY NATIONAL FINANCIAL, INC. Common Stock 31620R303   134,464 2,200 SH   SOLE   21,000 0 0
ITRON, INC. Common Stock 465741106   38,533,627 359,229 SH   SOLE   359,229 0 0
BOOKING HOLDINGS INC. Common Stock 09857L108   46,667,007 11,012 SH   SOLE   12,039 0 0
PERSHING SQUARE SPARC HOLDINGS, LTD. Right 714920113   0 3,312 SH   SOLE   0 0 3,312
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL, INC. Common Stock 41068X100   73,621,826 2,150,283 SH   SOLE   2,150,283 0 0
EPAM SYSTEMS, INC. Common Stock 29414B104   0 0 SH   SOLE   2,900 0 0
JUNIPER NETWORKS, INC. Common Stock 48203R104   0 0 SH   SOLE   55,070 0 0
AMICUS THERAPEUTICS, INC. Common Stock 03152W109   1,251,463 116,850 SH   SOLE   116,850 0 0
SERVICENOW, INC. Common Stock 81762P102   64,406,644 72,697 SH   SOLE   86,416 0 0
VISHAY INTERTECHNOLOGY, INC. Common Stock 928298108   0 0 SH   SOLE   1,200 0 0
FORESTAR GROUP INC. Common Stock 346232101   0 0 SH   SOLE   1,201 0 0
BEAM THERAPEUTICS INC. Common Stock 07373V105   543,585 21,700 SH   SOLE   21,700 0 0
ZSCALER, INC. Common Stock 98980G102   1,670,291 9,724 SH   SOLE   9,724 0 0
JACK IN THE BOX INC. Common Stock 466367109   0 0 SH   SOLE   2,800 0 0
ZAI LAB LIMITED Common Stock 98887Q104   356,813 15,100 SH   SOLE   15,100 0 0
AXON ENTERPRISE, INC. Common Stock 05464C101   0 0 SH   SOLE   1,800 0 0
THE J. M. SMUCKER COMPANY Common Stock 832696405   0 0 SH   SOLE   1,244 0 0
STEELCASE INC Common Stock 858155203   0 0 SH   SOLE   2,840 0 0
THE TRAVELERS COMPANIES, INC. Common Stock 89417E109   2,337,489 9,900 SH   SOLE   14,786 0 0
CORTEVA, INC. Common Stock 22052L104   808,404 13,800 SH   SOLE   13,800 0 0
NETAPP, INC. Common Stock 64110D104   336,015 2,700 SH   SOLE   14,601 0 0
DEERE & COMPANY Common Stock 244199105   6,790,320 16,245 SH   SOLE   17,977 0 0
FOX CORPORATION Common Stock 35137L204   0 0 SH   SOLE   4,300 0 0
KELLANOVA Common Stock 487836108   7,863,839 97,350 SH   SOLE   106,915 0 0
REPUBLIC BANCORP INC. KY. Common Stock 760281204   0 0 SH   SOLE   2,000 0 0
GRACO INC. Common Stock 384109104   0 0 SH   SOLE   8,000 0 0
2SEVENTY BIO INC. Common Stock 901384107   24,645 4,999 SH   SOLE   4,999 0 0
TENNANT COMPANY Common Stock 880345103   0 0 SH   SOLE   741 0 0
MARATHON OIL CORPORATION Common Stock 565849106   2,017,591 76,193 SH   SOLE   76,193 0 0
TARGA RESOURCES CORP. Common Stock 87612G101   1,335,880 9,100 SH   SOLE   18,387 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   2,009,187 19,889 SH   SOLE   21,382 0 0
CARETRUST REIT, INC. REIT 14174T107   1,205,792 39,200 SH   SOLE   0 0 39,200
CINCINNATI FINANCIAL CORPORATION Common Stock 172062101   379,792 2,800 SH   SOLE   9,284 0 0
TEMPUR SEALY INTERNATIONAL, INC. Common Stock 88023U101   0 0 SH   SOLE   8,000 0 0
ARES CAPITAL CORPORATION Common Stock 04010L103   651,420 31,500 SH   SOLE   31,500 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,631,676 28,200 SH   SOLE   28,200 0 0
DT MIDSTREAM INC. Common Stock 23345M107   0 0 SH   SOLE   775 0 0
BICYCLE THERAPEUTICS PLC Common Stock 088786108   324,940 14,000 SH   SOLE   14,000 0 0
STANTEC INC. Common Stock 85472N109   0 0 SH   SOLE   719 0 0
NEWMONT CORPORATION Common Stock 651639106   11,800,168 218,993 SH   SOLE   231,870 0 0
TARGET CORPORATION Common Stock 87612E106   15,480,274 99,691 SH   SOLE   107,570 0 0
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   5,400 0 0
ZIONS BANCORPORATION, N.A. Common Stock 989701107   0 0 SH   SOLE   6,400 0 0
ABBVIE INC. Common Stock 00287Y109   25,355,615 130,184 SH   SOLE   211,857 0 0
ROCKET PHARMACEUTICALS, INC. Common Stock 77313F106   825,162 44,700 SH   SOLE   44,700 0 0
LIGAND PHARMACEUTICALS INCORPORATED Common Stock 53220K504   418,691 4,300 SH   SOLE   4,300 0 0
THE PENNANT GROUP, INC. Common Stock 70805E109   0 0 SH   SOLE   1,538 0 0
THE BOEING COMPANY Common Stock 097023105   0 0 SH   SOLE   1,148 0 0
UBER TECHNOLOGIES, INC. Common Stock 90353T100   0 0 SH   SOLE   45,280 0 0
BIOGEN INC. Common Stock 09062X103   55,825,569 287,623 SH   SOLE   291,662 0 0
RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103   0 0 SH   SOLE   3,800 0 0
PULTE GROUP INC. Common Stock 745867101   0 0 SH   SOLE   8,168 0 0
SALESFORCE, INC. Common Stock 79466L302   51,601,445 187,119 SH   SOLE   225,443 0 0
NORFOLK SOUTHERN CORPORATION Common Stock 655844108   0 0 SH   SOLE   120 0 0
ILLUMINA, INC. Common Stock 452327109   7,538,156 57,582 SH   SOLE   60,320 0 0
VICI PROPERTIES INC. REIT 925652109   3,160,648 95,203 SH   SOLE   0 0 95,203
BRIDGEBIO PHARMA, INC. Common Stock 10806X102   3,497,211 140,225 SH   SOLE   140,225 0 0
KRYSTAL BIOTECH, INC. Common Stock 501147102   3,223,948 18,200 SH   SOLE   18,200 0 0
FABRINET Common Stock G3323L100   5,078,747 21,375 SH   SOLE   7,460 0 13,915
UNITED NATURAL FOODS, INC. Common Stock 911163103   353,739 21,144 SH   SOLE   21,144 0 0
SPDR S&P 500 ETF TRUST Fund/ETF 78462F103   10,476,858 18,260 SH   SOLE   0 0 18,260
MEIRAGTX HOLDINGS PLC Common Stock G59665102   2,794,565 669,702 SH   SOLE   669,702 0 0
IDEX CORPORATION Common Stock 45167R104   0 0 SH   SOLE   16,439 0 0
REGENERON PHARMACEUTICALS, INC. Common Stock 75886F107   42,479,899 40,639 SH   SOLE   43,073 0 0
SNOWFLAKE INC. Common Stock 833445109   1,025,280 9,000 SH   SOLE   10,400 0 0
SIRIUS XM HOLDINGS INC. Common Stock 829933100   0 0 SH   SOLE   8,030 0 0
CISCO SYSTEMS, INC. Common Stock 17275R102   32,664,732 615,682 SH   SOLE   577,705 0 37,977
SIMON PROPERTY GROUP, INC. REIT 828806109   2,213,772 13,200 SH   SOLE   0 0 13,200
INSULET CORPORATION Common Stock 45784P101   0 0 SH   SOLE   2,306 0 0
VIMEO, INC. Common Stock 92719V100   0 0 SH   SOLE   1,623 0 0
CARVANA CO. Common Stock 146869102   0 0 SH   SOLE   1,056 0 0
RBC BEARINGS INC. Common Stock 75524B104   20,657,220 69,000 SH   SOLE   69,000 0 0
89BIO INC. Common Stock 282559103   5,631,265 763,000 SH   SOLE   763,000 0 0
OVINTIV INC. Common Stock 69047Q102   0 0 SH   SOLE   7,909 0 0
LABORATORY CORPORATION OF AMERICA HOLDINGS Common Stock 504922105   446,865 2,012 SH   SOLE   4,427 0 0
SCHLUMBERGER N.V. Common Stock 806857108   1,618,734 38,277 SH   SOLE   50,265 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   2,500 0 0
FORTIVE CORPORATION Common Stock 34959J108   0 0 SH   SOLE   32,700 0 0
LYELL IMMUNOPHARMA INC. Common Stock 55083R104   81,540 54,000 SH   SOLE   54,000 0 0
LENNOX INTERNATIONAL INC. Common Stock 526107107   492,632 800 SH   SOLE   1,243 0 0
EPR PROPERTIES REIT 26884U109   441,805 9,100 SH   SOLE   0 0 9,100
CSX CORPORATION Common Stock 126408103   2,204,361 63,839 SH   SOLE   191,575 0 0
MICRON TECHNOLOGY, INC. Common Stock 595112103   12,638,022 117,563 SH   SOLE   135,276 0 0
HEWLETT PACKARD ENTERPRISE COMPANY Common Stock 42824C109   2,608,130 129,500 SH   SOLE   174,567 0 0
NUTRIEN LTD. Common Stock 67077M108   0 0 SH   SOLE   4,467 0 0
L3HARRIS TECHNOLOGIES, INC. Common Stock 502431109   0 0 SH   SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   979,883 17,089 SH   SOLE   50,868 0 0
MONOLITHIC POWER SYSTEMS, INC. Common Stock 609839105   0 0 SH   SOLE   1,569 0 0
GODADDY INC. Common Stock 380237107   0 0 SH   SOLE   14,885 0 0
THE CHARLES SCHWAB CORPORATION Common Stock 808513105   0 0 SH   SOLE   93,070 0 0
SAGE THERAPEUTICS, INC. Common Stock 78667J108   207,765 28,500 SH   SOLE   28,500 0 0
SWIFT TRANSPORTATION CO., LLC Common Stock 499049104   0 0 SH   SOLE   30,419 0 0
LAM RESEARCH CORPORATION Common Stock 512807108   96,482,627 117,234 SH   SOLE   75,577 0 41,657
THE ALLSTATE CORPORATION Common Stock 020002101   10,030,735 53,253 SH   SOLE   68,056 0 0
MOONLAKE IMMUNOTHERAPEUTICS Common Stock 61559X104   741,000 15,000 SH   SOLE   15,000 0 0
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   1,200 0 0
TENET HEALTHCARE CORPORATION Common Stock 88033G407   0 0 SH   SOLE   4,652 0 0
SOUTHWEST AIRLINES CO. Common Stock 844741108   0 0 SH   SOLE   10,800 0 0
PARKER-HANNIFIN CORPORATION Common Stock 701094104   1,898,310 3,000 SH   SOLE   9,729 0 0
ALPHABET INC. Common Stock 02079K305   198,110,220 1,206,292 SH   SOLE   1,135,702 0 70,590
REGIONS FINANCIAL CORPORATION Common Stock 7591EP100   8,273,642 358,511 SH   SOLE   320,196 0 38,315
EXACT SCIENCES CORPORATION Common Stock 30063P105   26,545,888 392,139 SH   SOLE   394,239 0 0
AAON, INC. Common Stock 000360206   7,999,557 74,420 SH   SOLE   33,220 0 41,200
DUPONT DE NEMOURS, INC. Common Stock 26614N102   0 0 SH   SOLE   6,300 0 0
CANADIAN NATURAL RESOURCES LIMITED Common Stock 136385101   0 0 SH   SOLE   857 0 0
PAYCHEX, INC. Common Stock 704326107   6,051,045 45,500 SH   SOLE   60,379 0 0
NORDSTROM, INC. Common Stock 655664100   13,494 600 SH   SOLE   0 0 600
HUBBELL INCORPORATED Common Stock 443510607   5,461,992 12,750 SH   SOLE   4,070 0 8,680
PUBLIC JOINT STOCK COMPANY GAZPROM ADR/GDR 368287207   27,899 48,000 SH   SOLE   96,000 0 0
RELAY THERAPEUTICS INC. Common Stock 75943R102   172,326 23,100 SH   SOLE   23,100 0 0
ENACT HOLDINGS, INC. Common Stock 29249E109   459,867 12,700 SH   SOLE   12,700 0 0
ORMAT TECHNOLOGIES, INC. Common Stock 686688102   19,096,294 246,572 SH   SOLE   246,572 0 0
RIO TINTO PLC Common Stock 767204100   213,510 3,000 SH   SOLE   0 0 3,000
BIONTECH SE Common Stock 09075V102   0 0 SH   SOLE   4,492 0 0
INCYTE CORPORATION Common Stock 45337C102   3,370,496 51,200 SH   SOLE   54,900 0 0
PRUDENTIAL FINANCIAL, INC. Common Stock 744320102   6,799,549 56,283 SH   SOLE   66,729 0 0
MANHATTAN ASSOCIATES, INC. Common Stock 562750109   5,796,208 20,625 SH   SOLE   7,482 0 13,143
STAAR SURGICAL COMPANY Common Stock 852312305   787,526 21,153 SH   SOLE   21,153 0 0
WALMART INC. Common Stock 931142103   17,402,563 216,857 SH   SOLE   204,698 0 12,159
CARRIER GLOBAL CORPORATION Common Stock 14448C104   0 0 SH   SOLE   330 0 0
D.R.HORTON, INC. Common Stock 23331A109   19,784,117 103,840 SH   SOLE   111,085 0 0
FISERV, INC. Common Stock 337738108   58,506,634 327,696 SH   SOLE   352,117 0 0
DOW INC. Common Stock 260557103   0 0 SH   SOLE   20,611 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102   5,535,946 47,795 SH   SOLE   66,692 0 0
FEDEX CORPORATION Common Stock 31428X106   7,177,385 26,627 SH   SOLE   31,032 0 0
TAPESTRY, INC. Common Stock 876030107   64,015,670 1,361,818 SH   SOLE   1,368,480 0 0
CSW INDUSTRIALS, INC. Common Stock 126402106   650,707 1,760 SH   SOLE   1,760 0 0
RH Common Stock 74967X103   0 0 SH   SOLE   1,000 0 0
AFFILIATED MANAGERS GROUP, INC. Common Stock 008252108   0 0 SH   SOLE   1,064 0 0
CONSOLIDATED EDISON, INC. Common Stock 209115104   0 0 SH   SOLE   4,836 0 0
ASCENDIS PHARMA A/S Common Stock 04351P101   2,935,786 20,300 SH   SOLE   21,406 0 0
OCULAR THERAPEUTIX, INC. Common Stock 67576A100   2,046,744 235,800 SH   SOLE   235,800 0 0
TREX CORP INC. Common Stock 89531P105   16,035,143 236,193 SH   SOLE   244,193 0 0
CHEVRON CORP. Common Stock 166764100   4,850,315 33,179 SH   SOLE   40,150 0 0
ARCUTIS BIOTHERAPEUTICS INC. Common Stock 03969K108   103,896 11,100 SH   SOLE   11,100 0 0
FREYR BATTERY, INC. Common Stock 35834F104   174,879 160,439 SH   SOLE   160,439 0 0
COMFORT SYSTEMS USA, INC. Common Stock 199908104   0 0 SH   SOLE   395 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   8,937 0 0
PUBLIC SERVICE ENTERPRISE GROUP INCORPORATED Common Stock 744573106   8,692,625 98,500 SH   SOLE   111,168 0 0
WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107   0 0 SH   SOLE   9,420 0 0
CONOCOPHILLIPS Common Stock 20825C104   7,016,831 67,100 SH   SOLE   71,999 0 0
BEYOND MEAT, INC. Common Stock 08862E109   576 85 SH   SOLE   0 0 85
WATTS WATER TECHNOLOGIES, INC. Common Stock 942749102   10,792,391 52,015 SH   SOLE   52,015 0 0
BANK OF MONTREAL Common Stock 063671101   0 0 SH   SOLE   876 0 0
REVVITY, INC. Common Stock 714046109   0 0 SH   SOLE   6,800 0 0
GRAND CANYON EDUCATION, INC. Common Stock 38526M106   4,833,372 34,036 SH   SOLE   12,095 0 21,941
BALL CORPORATION Common Stock 058498106   337,350 5,000 SH   SOLE   11,200 0 0
BLUEPRINT MEDICINES CORPORATION Common Stock 09627Y109   2,323,005 25,100 SH   SOLE   25,100 0 0
TC ENERGY CORPORATION Common Stock 87807B107   1,215,899 26,000 SH   SOLE   31,624 0 0
BIOHAVEN LTD. Common Stock G1110E107   2,616,300 51,300 SH   SOLE   51,300 0 0
UNUM GROUP Common Stock 91529Y106   516,120 8,800 SH   SOLE   13,929 0 0
BLOOMIN' BRANDS, INC. Common Stock 094235108   41,325,000 2,500,000 SH   SOLE   2,500,000 0 0
TENARIS S.A. Common Stock 88031M109   1,894,200 60,000 SH   SOLE   60,000 0 0
LKQ CORPORATION Common Stock 501889208   45,733,036 1,145,151 SH   SOLE   1,141,351 0 3,800
ENCOMPASS HEALTH CORPORATION Common Stock 29261A100   0 0 SH   SOLE   1,446 0 0
KLA CORPORATION Common Stock 482480100   95,129,751 121,687 SH   SOLE   76,681 0 45,006
EAST WEST BANK Common Stock 27579R104   2,167,312 26,583 SH   SOLE   26,583 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   33,872 0 0
NANTKWEST, INC. Common Stock 45256X103   601,290 153,000 SH   SOLE   153,000 0 0
EXPEDIA, INC. Common Stock 30212P303   0 0 SH   SOLE   7,000 0 0
THE BANK OF NEW YORK MELLON CORPORATION Common Stock 064058100   7,517,874 104,841 SH   SOLE   177,524 0 0
ARMSTRONG WORLD INDUSTRIES, INC. Common Stock 04247X102   0 0 SH   SOLE   1,476 0 0
DROPBOX, INC. Common Stock 26210C104   0 0 SH   SOLE   18,935 0 0
DECKERS OUTDOOR CORPORATION Common Stock 243537107   0 0 SH   SOLE   3,858 0 0
UNION PACIFIC CORPORATION Common Stock 907818108   7,660,544 31,366 SH   SOLE   52,648 0 0
INFOSYS LIMITED Common Stock 456788108   10,747,200 480,000 SH   SOLE   514,456 0 0
3M COMPANY Common Stock 88579Y101   0 0 SH   SOLE   22,698 0 0
EDWARDS LIFESCIENCES CORPORATION Common Stock 28176E108   1,297,911 19,494 SH   SOLE   48,905 0 0
VERACYTE, INC. Common Stock 92337F107   574,090 17,000 SH   SOLE   17,000 0 0
PROLOGIS, INC. REIT 74340W103   16,052,466 127,809 SH   SOLE   0 0 127,809
RENT-A-CENTER, INC. Common Stock 76009N100   0 0 SH   SOLE   1,200 0 0
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   13,198 0 0
SPRINGWORKS THERAPEUTICS INC. Common Stock 85205L107   397,044 12,300 SH   SOLE   12,300 0 0
ARCELLX INC. Common Stock 03940C100   1,737,960 21,000 SH   SOLE   21,000 0 0
F&G ANNUITIES & LIFE INC. Common Stock 30190A104   0 0 SH   SOLE   68 0 0
KB HOME Common Stock 48666K109   0 0 SH   SOLE   4,650 0 0
KB FINANCIAL GROUP INC Common Stock 48241A105   0 0 SH   SOLE   5,000 0 0
HOMOLOGY MEDICINES INC Common Stock 438CVR029   21,708 540,000 SH   SOLE   540,000 0 0
ISHARES TR GL CLEAN ENE ETF Fund/ETF 464288224   4,407,000 300,000 SH   SOLE   0 0 300,000
ISHARES TR MSCI KLD400 SOC Fund/ETF 464288570   4,107,366 37,755 SH   SOLE   0 0 37,755
BLOOM ENERGY CORPORATION Common Stock 093712107   3,762,302 351,617 SH   SOLE   351,617 0 0
INSTALLED BUILDING PRODUCTS, INC. Common Stock 45780R101   18,801,565 75,527 SH   SOLE   59,773 0 15,754
CROWN CASTLE INC. REIT 22822V101   1,317,693 11,300 SH   SOLE   0 0 11,300
SLM CORPORATION Common Stock 78442P106   0 0 SH   SOLE   6,656 0 0
ADAPTIVE BIOTECHNOLOGIES CORPORATION Common Stock 00650F109   178,500 35,700 SH   SOLE   35,700 0 0
WASTE MANAGEMENT, INC. Common Stock 94106L109   16,244,949 79,047 SH   SOLE   95,060 0 0
PAR PACIFIC HOLDINGS, INC. Common Stock 69888T207   0 0 SH   SOLE   2,865 0 0
THE COOPER COMPANIES, INC. Common Stock 216648501   0 0 SH   SOLE   10,000 0 0
F5 NETWORKS, INC. Common Stock 315616102   0 0 SH   SOLE   4,700 0 0
REPLIGEN CORPORATION Common Stock 759916109   1,824,125 12,500 SH   SOLE   12,500 0 0
FIDELITY NATIONAL INFORMATION SERVICES, INC. Common Stock 31620M106   4,480,707 53,900 SH   SOLE   72,154 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   14,641,738 231,213 SH   SOLE   241,895 0 0
ENBRIDGE INC. Common Stock 29250N105   1,572,286 38,600 SH   SOLE   38,600 0 0
T-MOBILE US, INC. Common Stock 872590104   17,137,660 83,100 SH   SOLE   93,931 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   1,310 0 0
TAKEDA PHARMACEUTICAL COMPANY LIMITED Common Stock 874060205   52,244 3,674 SH   SOLE   0 0 3,674
KIMBERLY-CLARK CORPORATION Common Stock 494368103   5,616,076 39,400 SH   SOLE   61,869 0 0
MERITAGE HOMES CORPORATION Common Stock 59001A102   0 0 SH   SOLE   248 0 0
COLLIERS INTERNATIONAL GROUP INC. Common Stock 194693107   1,780,933 12,000 SH   SOLE   12,000 0 0
BUILDERS FIRSTSOURCE, INC. Common Stock 12008R107   0 0 SH   SOLE   7,354 0 0
STEEL DYNAMICS, INC. Common Stock 858119100   1,417,274 11,295 SH   SOLE   12,281 0 0
ADTALEM GLOBAL EDUCATION INC. Common Stock 00737L103   0 0 SH   SOLE   2,967 0 0
NEXTRACKER INC. Common Stock 65290E101   33,545,351 862,966 SH   SOLE   862,966 0 0
AUTOLUS THERAPEUTICS PLC Common Stock 05280R100   707,850 195,000 SH   SOLE   195,000 0 0
GAMING AND LEISURE PROPERTIES, INC. REIT 36467J108   1,273,825 25,100 SH   SOLE   0 0 25,100
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   4,443,146 184,876 SH   SOLE   184,876 0 0
MARSH & MCLENNAN COMPANIES, INC. Common Stock 571748102   76,424,255 341,984 SH   SOLE   190,557 0 151,427
CVS HEALTH CORPORATION Common Stock 126650100   6,108,599 99,521 SH   SOLE   121,879 0 0
M&T BANK CORPORATION Common Stock 55261F104   0 0 SH   SOLE   4,919 0 0
HALOZYME THERAPEUTICS, INC. Common Stock 40637H109   2,723,166 47,800 SH   SOLE   47,800 0 0
COMERICA INCORPORATED Common Stock 200340107   0 0 SH   SOLE   4,300 0 0
AVALONBAY COMMUNITIES, INC. REIT 053484101   1,756,794 7,800 SH   SOLE   0 0 7,800
HARLEY-DAVIDSON, INC. Common Stock 412822108   0 0 SH   SOLE   2,500 0 0
MERCK & CO., INC. Common Stock 58933Y105   28,469,075 250,432 SH   SOLE   335,527 0 0
W.P. CAREY INC. REIT 92936U109   1,267,348 20,200 SH   SOLE   0 0 20,200
FASTENAL COMPANY Common Stock 311900104   0 0 SH   SOLE   21,892 0 0
HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203   4,593,456 19,600 SH   SOLE   21,154 0 0
CARIBOU BIOSCIENCES INC. Common Stock 142038108   27,522 13,900 SH   SOLE   13,900 0 0
FORTINET, INC. Common Stock 34959E109   93,060 1,200 SH   SOLE   22,891 0 0
HUNTINGTON BANCSHARES INCORPORATED Common Stock 446150104   0 0 SH   SOLE   55,509 0 0
THE MOSAIC COMPANY Common Stock 61945C103   0 0 SH   SOLE   11,612 0 0
INTUIT INC. Common Stock 461202103   47,265,424 76,332 SH   SOLE   79,786 0 0
NETFLIX, INC. Common Stock 64110L106   145,251,704 204,839 SH   SOLE   168,337 0 36,502
BATH & BODY WORKS, INC. Common Stock 070830104   50,483,066 1,580,425 SH   SOLE   1,587,543 0 0
MUELLER WATER PRODUCTS, INC. Common Stock 624758108   0 0 SH   SOLE   6,427 0 0
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   82,911 395 SH   SOLE   0 0 395
ROIVANT SCIENCES LTD. Common Stock G76279101   2,456,720 214,000 SH   SOLE   214,000 0 0
TWILIO INC. Common Stock 90138F102   0 0 SH   SOLE   3,065 0 0
RELIANCE INDUSTRIES LIMITED Common Stock 759470107   0 0 SH   SOLE   3,627 0 0
REVOLUTION MEDICINES, INC. Common Stock 76155X100   1,210,258 27,400 SH   SOLE   27,400 0 0
S&P GLOBAL INC. Common Stock 78409V104   41,442,530 80,586 SH   SOLE   93,958 0 0
HOMOLOGY MEDICINES, INC. Common Stock 746964105   2,677,200 60,000 SH   SOLE   60,000 0 0
PRINCIPAL FINANCIAL GROUP, INC. Common Stock 74251V102   361,578 4,200 SH   SOLE   4,200 0 0
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   8,020,215 28,700 SH   SOLE   30,985 0 0
AUTOZONE, INC. Common Stock 053332102   63,378,805 20,120 SH   SOLE   20,681 0 0
COMMVAULT SYSTEMS, INC. Common Stock 204166102   0 0 SH   SOLE   1,984 0 0
WESTLAKE CORPORATION Common Stock 960413102   19,718,198 131,201 SH   SOLE   131,500 0 0
WIPRO LIMITED Common Stock 97651M109   0 0 SH   SOLE   40,532 0 0
DIAMONDBACK ENERGY, INC. Common Stock 25278X109   1,065,903 6,270 SH   SOLE   10,448 0 0
EXELON CORPORATION Common Stock 30161N101   1,328,459 32,761 SH   SOLE   9,862 0 22,899
RLI CORP. Common Stock 749607107   5,817,189 37,633 SH   SOLE   14,590 0 23,043
VICTORIA'S SECRET & CO. Common Stock 926400102   7,799 333 SH   SOLE   0 0 333
BORGWARNER INC. Common Stock 099724106   11,113,023 302,818 SH   SOLE   302,818 0 0
CHARTER COMMUNICATIONS, INC. Common Stock 16119P108   0 0 SH   SOLE   2,893 0 0
MOLSON COORS BEVERAGE COMPANY Common Stock 60871R209   0 0 SH   SOLE   9,528 0 0
KFORCE INC. Common Stock 493732101   0 0 SH   SOLE   3,000 0 0
NIKE, INC. Common Stock 654106103   1,688,432 18,882 SH   SOLE   56,686 0 0
WESCO INTERNATIONAL, INC. Common Stock 95082P105   0 0 SH   SOLE   1,515 0 0
ACUITY BRANDS INC. Common Stock 00508Y102   0 0 SH   SOLE   2,223 0 0
COTERRA ENERGY INC. Common Stock 127097103   21,555,000 900,000 SH   SOLE   900,000 0 0
IQVIA HOLDINGS INC. Common Stock 46266C105   21,505,005 91,020 SH   SOLE   92,715 0 0
KEURIG DR PEPPER INC. Common Stock 49271V100   6,065,782 162,100 SH   SOLE   178,300 0 0
THE CHEMOURS COMPANY Common Stock 163851108   728,142 35,142 SH   SOLE   36,042 0 0
DARLING INGREDIENTS INC. Common Stock 237266101   30,544,982 816,913 SH   SOLE   819,312 0 0
W.W. GRAINGER, INC. Common Stock 384802104   16,987,851 16,364 SH   SOLE   12,487 0 3,877
NOVA LJUBLJANSKA BANKA D.D., LJUBLJANA Common Stock 66980N203   2,310,893 87,000 SH   SOLE   87,000 0 0
BANCO DE CHILE Common Stock 059520106   0 0 SH   SOLE   12,500 0 0
ANAVEX LIFE SCIENCES CORP. Common Stock 032797300   102,240 18,000 SH   SOLE   18,000 0 0
SANA BIOTECHNOLOGY INC. Common Stock 799566104   171,200 40,000 SH   SOLE   40,000 0 0
ATLASSIAN CORPORATION Common Stock 049468101   9,528,600 60,000 SH   SOLE   60,000 0 0
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   5,542 0 0
POOL CORPORATION Common Stock 73278L105   0 0 SH   SOLE   4,573 0 0
EVERCORE INC. Common Stock 29977A105   0 0 SH   SOLE   600 0 0
PTC INC. Common Stock 69370C100   0 0 SH   SOLE   1,000 0 0
DELL TECHNOLOGIES INC. Common Stock 24703L202   8,558,989 70,983 SH   SOLE   75,334 0 0
ANSYS, INC. Common Stock 03662Q105   10,244,457 31,559 SH   SOLE   33,469 0 0
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   632 0 0
ZEBRA TECHNOLOGIES CORPORATION Common Stock 989207105   0 0 SH   SOLE   600 0 0
AT&T INC. Common Stock 00206R102   22,306,705 1,018,571 SH   SOLE   1,109,417 0 0
GARTNER, INC. Common Stock 366651107   7,634,100 15,000 SH   SOLE   16,576 0 0
MAIN STREET CAPITAL CORPORATION Common Stock 56035L104   147,562 2,943 SH   SOLE   0 0 2,943
CME GROUP INC. Common Stock 12572Q105   0 0 SH   SOLE   20,067 0 0
AGILENT TECHNOLOGIES, INC. Common Stock 00846U101   16,919,845 113,984 SH   SOLE   20,402 0 93,582
THE HARTFORD FINANCIAL SERVICES GROUP, INC. Common Stock 416515104   1,132,766 9,700 SH   SOLE   40,375 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
SUZANO S.A. Common Stock 86959K105   0 0 SH   SOLE   60,454 0 0
VERVE THERAPEUTICS INC. Common Stock 92539P101   56,274 11,300 SH   SOLE   11,300 0 0
CTS CORPORATION Common Stock 126501105   0 0 SH   SOLE   600 0 0
TEXAS ROADHOUSE, INC. Common Stock 882681109   66,608,549 377,095 SH   SOLE   378,545 0 0
PVH CORP. Common Stock 693656100   1,996,749 19,882 SH   SOLE   19,882 0 0
CBRE GROUP, INC. Common Stock 12504L109   2,167,792 17,600 SH   SOLE   29,970 0 0
SBA COMMUNICATIONS CORPORATION REIT 78410G104   264,770 1,100 SH   SOLE   0 0 1,100
OGE ENERGY CORP. Common Stock 670837103   0 0 SH   SOLE   5,390 0 0
INTERNATIONAL BUSINESS MACHINES CORPORATION Common Stock 459200101   41,624,149 188,488 SH   SOLE   251,234 0 0
PHILLIPS 66 Common Stock 718546104   0 0 SH   SOLE   6,200 0 0
PFIZER INC. Common Stock 717081103   16,776,448 576,743 SH   SOLE   676,617 0 0
THE WILLIAMS COMPANIES, INC. Common Stock 969457100   6,554,345 145,038 SH   SOLE   153,705 0 0
HALLIBURTON COMPANY Common Stock 406216101   15,978 550 SH   SOLE   3,670 0 0
GILEAD SCIENCES, INC. Common Stock 375558103   34,266,701 409,829 SH   SOLE   455,938 0 0
KADANT INC. Common Stock 48282T104   11,345,474 33,859 SH   SOLE   34,459 0 0
PROGYNY INC. Common Stock 74340E103   596,870 35,528 SH   SOLE   35,528 0 0
WEYERHAEUSER COMPANY REIT 962166104   1,282,500 38,000 SH   SOLE   0 0 38,000
ACM RESEARCH, INC. Common Stock 00108J109   37,454 1,845 SH   SOLE   0 0 1,845
THE GOLDMAN SACHS GROUP, INC. Common Stock 38141G104   2,703,420 5,423 SH   SOLE   6,264 0 0
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   82,748,381 736,030 SH   SOLE   384,083 0 351,947
RALPH LAUREN CORPORATION Common Stock 751212101   96,935 500 SH   SOLE   9,541 0 0
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   1,870 313 SH   SOLE   0 0 313
MOLINA HEALTHCARE, INC. Common Stock 60855R100   0 0 SH   SOLE   571 0 0
CUMMINS INC. Common Stock 231021106   11,898,841 36,455 SH   SOLE   40,262 0 0
A. O. SMITH CORPORATION Common Stock 831865209   0 0 SH   SOLE   4,400 0 0
MICROCHIP TECHNOLOGY INCORPORATED Common Stock 595017104   5,509,455 68,364 SH   SOLE   70,189 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702   5,306,693 11,669 SH   SOLE   18,765 0 0
CITIGROUP INC. Common Stock 172967424   0 0 SH   SOLE   7,296 0 0
HSBC HOLDINGS PLC Common Stock 404280406   0 0 SH   SOLE   510 0 0
SELECTA BIOSCIENCES, INC. Common Stock 816212302   2,801,022 173,566 SH   SOLE   173,566 0 0
SOC QUIMICA Y MINERA DE CHILE S A Common Stock 833635105   833,600 20,000 SH   SOLE   20,000 0 0
MASCO CORPORATION Common Stock 574599106   0 0 SH   SOLE   14,188 0 0
ARRAY TECHNOLOGIES, INC. Common Stock 04271T100   12,985,232 1,929,455 SH   SOLE   1,929,455 0 0
SAMSUNG ELECTRONICS CO., LTD Common Stock 796050888   490,751 399 SH   SOLE   950 0 0
WEST PHARMACEUTICAL SERVICES, INC. Common Stock 955306105   0 0 SH   SOLE   5,000 0 0
JPMORGAN CHASE & CO. Common Stock 46625H100   41,112,774 195,153 SH   SOLE   304,383 0 0
INTERNATIONAL PAPER COMPANY Common Stock 460146103   6,698,864 136,600 SH   SOLE   136,600 0 0
ASSURANT, INC. Common Stock 04621X108   0 0 SH   SOLE   4,272 0 0
ROLLINS, INC. Common Stock 775711104   0 0 SH   SOLE   15,725 0 0
ALIGN TECHNOLOGY, INC. Common Stock 016255101   4,168,437 16,359 SH   SOLE   17,259 0 0
RECURSION PHARMACEUTICALS INC. Common Stock 75629V104   233,830 33,500 SH   SOLE   33,500 0 0
GINKGO BIOWORKS HOLDINGS INC. Common Stock 37611X209   4,075,000 500,000 SH   SOLE   500,000 0 0
APOLLO GLOBAL MANAGEMENT, INC. Common Stock 03769M106   0 0 SH   SOLE   9,368 0 0
DANAHER CORPORATION Common Stock 235851102   5,988,066 21,740 SH   SOLE   62,337 0 0
PEPSICO, INC. Common Stock 713448108   24,026,428 141,312 SH   SOLE   152,760 0 0
BERRY GLOBAL GROUP, INC. Common Stock 08579W103   0 0 SH   SOLE   5,363 0 0
EQUINIX, INC. REIT 29444U700   36,410,773 41,208 SH   SOLE   0 0 41,208
SS&C TECHNOLOGIES HOLDINGS, INC. Common Stock 78467J100   0 0 SH   SOLE   2,100 0 0
MP MATERIALS CORP. Common Stock 553368101   443,696 24,127 SH   SOLE   24,127 0 0
NEXTERA ENERGY CAPITAL HOLDINGS, INC. Common Stock 65339F101   24,808,869 293,480 SH   SOLE   322,239 0 0
NASDAQ, INC. Common Stock 631103108   557,205 7,675 SH   SOLE   33,663 0 0
MITSUBISHI UFJ FINANCIAL GROUP, INC. Common Stock 606822104   0 0 SH   SOLE   30,000 0 0
ROPER TECHNOLOGIES, INC. Common Stock 776696106   2,769,000 5,000 SH   SOLE   7,463 0 0
CBOE GLOBAL MARKETS, INC. Common Stock 12503M108   11,191,128 54,873 SH   SOLE   44,752 0 10,121
SYNCHRONY FINANCIAL Common Stock 87165B103   5,459,812 109,814 SH   SOLE   86,635 0 23,179
INTELLIA THERAPEUTICS, INC. Common Stock 45826J105   464,100 22,100 SH   SOLE   22,100 0 0
GUESS, INC. Common Stock 401617105   0 0 SH   SOLE   11,000 0 0
ONEOK, INC. Common Stock 682680103   9,333,204 103,291 SH   SOLE   89,591 0 13,700
VIR BIOTECHNOLOGY INC. Common Stock 92764N102   216,864 28,800 SH   SOLE   28,800 0 0
AMETEK, INC. Common Stock 031100100   14,980,999 87,230 SH   SOLE   106,330 0 0
ERIE INDEMNITY COMPANY Common Stock 29530P102   19,973,340 37,000 SH   SOLE   38,500 0 0
GENERAC HOLDINGS INC. Common Stock 368736104   576,779 3,725 SH   SOLE   4,475 0 0
IONIS PHARMACEUTICALS, INC. Common Stock 462222100   2,095,605 51,300 SH   SOLE   51,300 0 0
NIU TECHNOLOGIES Common Stock 65481N100   1,438 625 SH   SOLE   0 0 625
AFYA LIMITED Common Stock G01125106   822,138 48,191 SH   SOLE   48,191 0 0
KINDER MORGAN, INC. Common Stock 49456B101   1,449,035 66,500 SH   SOLE   76,048 0 0
ABBOTT LABORATORIES Common Stock 002824100   34,054,166 302,174 SH   SOLE   325,947 0 0
THE WESTERN UNION COMPANY Common Stock 959802109   0 0 SH   SOLE   23,416 0 0
SLEEP NUMBER CORPORATION Common Stock 83125X103   0 0 SH   SOLE   4,900 0 0
VIRTUS INVESTMENT PARTNERS, INC. Common Stock 92828Q109   0 0 SH   SOLE   600 0 0
SEALED AIR CORPORATION Common Stock 81211K100   0 0 SH   SOLE   3,100 0 0
ALCOA CORPORATION Common Stock 013872106   2,356,200 60,000 SH   SOLE   60,000 0 0
DOCUSIGN, INC. Common Stock 256163106   0 0 SH   SOLE   14,203 0 0
CADENCE DESIGN SYSTEMS, INC. Common Stock 127387108   10,904,617 39,779 SH   SOLE   41,333 0 0
MODERNA, INC. Common Stock 60770K107   0 0 SH   SOLE   1,476 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   13,368 0 0
GALAPAGOS NV Common Stock 36315X101   409,920 14,000 SH   SOLE   14,000 0 0
CONSTELLATION BRANDS, INC. Common Stock 21036P108   13,618,917 52,850 SH   SOLE   60,700 0 0
DOLLAR TREE, INC. Common Stock 256746108   0 0 SH   SOLE   1,200 0 0
MARAVAI LIFESCIENCES HOLDINGS INC. Common Stock 56600D107   239,128 28,400 SH   SOLE   28,400 0 0
CORVEL CORP. Common Stock 221006109   544,629 1,700 SH   SOLE   1,700 0 0
TRANSDIGM GROUP INC. Common Stock 893641100   28,543 20 SH   SOLE   0 0 20
DAY ONE BIOPHARMACEUTICALS INC. Common Stock 23954D109   724,992 51,200 SH   SOLE   51,200 0 0
ALTRIA GROUP, INC. Common Stock 02209S103   51 1 SH   SOLE   5,620 0 0
TEXAS PACIFIC LAND TRUST Common Stock 88262P102   337,090 380 SH   SOLE   380 0 0
WOLFSPEED, INC. Common Stock 977852102   4,542,439 447,199 SH   SOLE   447,199 0 0
APPLE INC. Common Stock 037833100   331,873,411 1,449,984 SH   SOLE   1,629,509 0 0
BEST BUY CO., INC. Common Stock 086516101   7,536,562 73,700 SH   SOLE   89,560 0 0
MARRIOTT INTERNATIONAL, INC. Common Stock 571903202   0 0 SH   SOLE   124 0 0
XENCOR, INC. Common Stock 98401F105   7,087,250 352,200 SH   SOLE   352,200 0 0
ARCHROCK, INC. Common Stock 03957W106   632,090 31,000 SH   SOLE   31,000 0 0
ARCHER-DANIELS-MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   18,277 0 0
COMMERCIAL METALS COMPANY Common Stock 201723103   0 0 SH   SOLE   2,200 0 0
W. R. BERKLEY CORPORATION Common Stock 084423102   6,535,261 115,350 SH   SOLE   67,182 0 48,168
AVERY DENNISON CORPORATION Common Stock 053611109   0 0 SH   SOLE   5,320 0 0
ARCBEST CORPORATION Common Stock 03937C105   0 0 SH   SOLE   2,050 0 0
NATIONAL RETAIL PROPERTIES, INC. REIT 637417106   616,320 12,800 SH   SOLE   0 0 12,800
CARLISLE COMPANIES INCORPORATED Common Stock 142339100   0 0 SH   SOLE   1,084 0 0
MEDIFAST, INC. Common Stock 58470H101   0 0 SH   SOLE   1,100 0 0
FTI CONSULTING, INC. Common Stock 302941109   0 0 SH   SOLE   1,639 0 0
CONAGRA BRANDS, INC. Common Stock 205887102   451,611 13,900 SH   SOLE   13,900 0 0
OKTA, INC. Common Stock 679295105   0 0 SH   SOLE   2,100 0 0
CANADIAN PACIFIC RAILWAY COMPANY Common Stock 13646K108   9,712,517 113,558 SH   SOLE   154,025 0 0
SKYWORKS SOLUTIONS, INC. Common Stock 83088M102   27,458 278 SH   SOLE   1,900 0 0
FOX CORPORATION Common Stock 35137L105   0 0 SH   SOLE   5,625 0 0
TOPBUILD CORP. Common Stock 89055F103   0 0 SH   SOLE   600 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   5,984,554 133,360 SH   SOLE   175,590 0 0
MINISO GROUP HOLDING LIMITED Common Stock 66981J102   685,200 40,000 SH   SOLE   40,000 0 0
BHP GROUP LIMITED Common Stock 088606108   0 0 SH   SOLE   3,000 0 0
ORGANON & CO. Common Stock 68622V106   12,844 670 SH   SOLE   15,670 0 0
SEA LIMITED Common Stock 81141R100   0 0 SH   SOLE   1,100 0 0
ALEXANDRIA REAL ESTATE EQUITIES, INC. REIT 015271109   249,375 2,100 SH   SOLE   0 0 2,100
WORKDAY, INC. Common Stock 98138H101   8,092,082 33,216 SH   SOLE   36,776 0 0
VEEVA SYSTEMS INC. Common Stock 922475108   0 0 SH   SOLE   3,960 0 0
THE SHERWIN-WILLIAMS COMPANY Common Stock 824348106   41,231,602 107,863 SH   SOLE   142,777 0 0
NEXSTAR MEDIA GROUP, INC. Common Stock 65336K103   0 0 SH   SOLE   600 0 0
IOVANCE BIOTHERAPEUTICS, INC. Common Stock 462260100   326,740 34,000 SH   SOLE   34,000 0 0
FIRST HORIZON CORPORATION Common Stock 320517105   0 0 SH   SOLE   9,100 0 0
NVIDIA CORPORATION Common Stock 67066G104   381,389,382 3,132,964 SH   SOLE   3,513,104 0 0
AUTOMATIC DATA PROCESSING, INC. Common Stock 053015103   75,340,504 273,699 SH   SOLE   140,975 0 132,724
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   48,526,971 689,935 SH   SOLE   697,091 0 0
PDD HOLDINGS INC. Bond 722304AC6   2,023,534 2,000,000 PRN   SOLE   0 0 2,000,000
EDITAS MEDICINE, INC. Common Stock 28106W103   52,200 15,000 SH   SOLE   15,000 0 0
TEXAS INSTRUMENTS INCORPORATED Common Stock 882508104   25,156,908 120,311 SH   SOLE   151,746 0 0
MONGODB, INC. Common Stock 60937P106   0 0 SH   SOLE   300 0 0
JETBLUE AIRWAYS CORPORATION Common Stock 477143101   234,073 36,460 SH   SOLE   36,460 0 0
WELLS FARGO & COMPANY Common Stock 949746101   0 0 SH   SOLE   64,141 0 0
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   816,994 15,010 SH   SOLE   17,421 0 0
KINETIK HOLDINGS INC. Common Stock 02215L209   0 0 SH   SOLE   540 0 0
CHENIERE ENERGY, INC. Common Stock 16411R208   16,838,109 93,123 SH   SOLE   65,645 0 27,478
BEIGENE, LTD. Common Stock 07725L102   4,477,610 20,500 SH   SOLE   20,500 0 0
TELADOC, INC. Common Stock 87918A105   0 0 SH   SOLE   1,500 0 0
EASTMAN CHEMICAL COMPANY Common Stock 277432100   6,450,612 57,400 SH   SOLE   57,400 0 0
EMERSON ELECTRIC CO. Common Stock 291011104   10,091,948 92,375 SH   SOLE   91,865 0 510
US FOODS HOLDING CORP. Common Stock 912008109   0 0 SH   SOLE   7,915 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   54,756 46,800 SH   SOLE   46,800 0 0
CINTAS CORP. Common Stock 172908105   82,806,930 403,458 SH   SOLE   205,080 0 198,378
FRANCO-NEVADA CORP. Common Stock 351858105   55,330 445 SH   SOLE   0 0 445
OLD DOMINION FREIGHT LINE, INC. Common Stock 679580100   4,401,613 22,250 SH   SOLE   35,810 0 0
MR. COOPER GROUP INC. Common Stock 62482R107   0 0 SH   SOLE   1,292 0 0
QUEST DIAGNOSTICS INCORPORATED Common Stock 74834L100   0 0 SH   SOLE   6,904 0 0
TAKE-TWO INTERACTIVE SOFTWARE, INC. Common Stock 874054109   4,776,823 31,210 SH   SOLE   32,110 0 0
WASTE CONNECTIONS, INC. Common Stock 94106B101   1,997,858 11,258 SH   SOLE   11,626 0 0
BADGER METER, INC. Common Stock 056525108   5,285,001 24,277 SH   SOLE   7,990 0 16,287
PRIMERICA, INC. Common Stock 74164M108   921,095 3,500 SH   SOLE   3,500 0 0
ISHARES MSCI CHINA ETF Fund/ETF 46429B671   10,260,350 201,539 SH   SOLE   0 0 201,539
GLOBAL X INTERNET OF THINGS ETF Fund/ETF 37954Y780   8,511 245 SH   SOLE   0 0 245
BROADRIDGE FINANCIAL SOLUTIONS, INC. Common Stock 11133T103   0 0 SH   SOLE   4,840 0 0
INHIBRX BIOSCIENCES INC. Common Stock 45720N103   33,756 2,175 SH   SOLE   2,175 0 0
UNITED THERAPEUTICS CORPORATION Common Stock 91307C102   16,223,960 45,266 SH   SOLE   35,263 0 10,003
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   16,611 0 0
INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104   15,441,520 96,125 SH   SOLE   132,012 0 0
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   3,801,687 242,300 SH   SOLE   242,300 0 0
DENALI THERAPEUTICS INC. Common Stock 24823R105   791,667 26,900 SH   SOLE   26,900 0 0
CENTENE CORPORATION Common Stock 15135B101   0 0 SH   SOLE   45,076 0 0
FRESHPET, INC. Common Stock 358039105   571,465 4,210 SH   SOLE   4,210 0 0
SAREPTA THERAPEUTICS, INC. Common Stock 803607100   79,425,198 636,065 SH   SOLE   553,258 0 82,807
PAYCOM SOFTWARE, INC. Common Stock 70432V102   0 0 SH   SOLE   300 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   51,961,653 105,399 SH   SOLE   137,757 0 0
PETIQ, INC. Common Stock 71639T106   13,306,961 432,816 SH   SOLE   432,816 0 0
GRAIL, INC. Common Stock 384747101   88,317 6,168 SH   SOLE   6,168 0 0
CROWDSTRIKE HOLDINGS, INC. Common Stock 22788C105   19,789,801 69,789 SH   SOLE   71,539 0 0
SANMINA CORPORATION Common Stock 801056102   0 0 SH   SOLE   600 0 0
PAYPAL HOLDINGS, INC. Common Stock 70450Y103   13,404,649 169,766 SH   SOLE   235,593 0 0
ISHARES GLOBAL HEALTHCARE ETF Fund/ETF 464287325   24,540 250 SH   SOLE   0 0 250
AFLAC INCORPORATED Common Stock 001055102   2,256,036 20,400 SH   SOLE   56,933 0 0
TESLA, INC. Common Stock 88160R101   0 0 SH   SOLE   71,394 0 0
NKARTA INC. Common Stock 65487U108   32,544 7,200 SH   SOLE   7,200 0 0
DOORDASH, INC. Common Stock 25809K105   0 0 SH   SOLE   1,583 0 0
METLIFE, INC. Common Stock 59156R108   9,357,191 113,448 SH   SOLE   126,287 0 0
EOG RESOURCES, INC. Common Stock 26875P101   0 0 SH   SOLE   15,529 0 0
BIOCRYST PHARMACEUTICALS, INC. Common Stock 09058V103   304,800 40,000 SH   SOLE   40,000 0 0
TRACTOR SUPPLY COMPANY Common Stock 892356106   484,976 1,700 SH   SOLE   3,202 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,572 0 0
BLACKROCK, INC. Common Stock 09247X101   32,904,389 34,738 SH   SOLE   37,211 0 0
JOHNSON & JOHNSON Common Stock 478160104   30,792,064 190,510 SH   SOLE   205,740 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF Fund/ETF 46434G848   296,057 6,850 SH   SOLE   0 0 6,850
PASSAGE BIO INC. Common Stock 702712100   1,718,167 2,455,800 SH   SOLE   2,455,800 0 0
FLUENCE ENERGY INC. Common Stock 34379V103   22,058,933 962,772 SH   SOLE   962,772 0 0
CITIZENS FINANCIAL GROUP, INC. Common Stock 174610105   2,107,483 51,654 SH   SOLE   51,654 0 0
BROADCOM INC. Common Stock 11135F101   105,726,475 612,288 SH   SOLE   758,067 0 0
M/I HOMES, INC. Common Stock 55305B101   0 0 SH   SOLE   1,914 0 0
BURLINGTON STORES, INC. Common Stock 122017106   15,809 60 SH   SOLE   0 0 60
HUBSPOT, INC. Common Stock 443573100   1,758,080 3,280 SH   SOLE   3,480 0 0
ZENTALIS PHARMACEUTICALS INC. Common Stock 98943L107   36,750 9,800 SH   SOLE   9,800 0 0
WESTERN DIGITAL CORPORATION Common Stock 958102105   9,765 143 SH   SOLE   0 0 143
EBAY INC. Common Stock 278642103   1,719,858 26,883 SH   SOLE   89,507 0 0
ALECTOR, INC. Common Stock 014442107   93,480 19,000 SH   SOLE   19,000 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670108   2,073,540 3 SH   SOLE   4 0 0
CARDINAL HEALTH, INC. Common Stock 14149Y108   0 0 SH   SOLE   9,528 0 0
GLOBE LIFE INC. Common Stock 37959E102   281,880 2,700 SH   SOLE   2,700 0 0
AKERO THERAPEUTICS, INC. Common Stock 00973Y108   1,327,280 47,000 SH   SOLE   47,000 0 0
CENOVUS ENERGY INC. Common Stock 15135U109   0 0 SH   SOLE   12,616 0 0
COLUMBIA BANKING SYSTEM INC. Common Stock 197236102   0 0 SH   SOLE   1,787 0 0
G-III APPAREL GROUP, LTD. Common Stock 36237H101   0 0 SH   SOLE   1,000 0 0
A10 NETWORKS, INC. Common Stock 002121101   0 0 SH   SOLE   4,870 0 0
AMERICAN EXPRESS COMPANY Common Stock 025816109   7,408,348 27,330 SH   SOLE   47,719 0 0
DOMINO'S PIZZA, INC. Common Stock 25754A201   0 0 SH   SOLE   600 0 0
BROWN & BROWN, INC. Common Stock 115236101   0 0 SH   SOLE   15,670 0 0
ULTA BEAUTY, INC. Common Stock 90384S303   812,220 2,000 SH   SOLE   3,547 0 0
REPLIMUNE GROUP, INC. Common Stock 76029N106   132,804 11,900 SH   SOLE   11,900 0 0
KINROSS GOLD CORPORATION Common Stock 496902404   991,821 105,000 SH   SOLE   103,356 0 1,644
XYLEM INC. Common Stock 98419M100   68,592,965 510,178 SH   SOLE   579,170 0 0
YUM CHINA HOLDINGS, INC. Common Stock 98850P109   7,821,391 177,056 SH   SOLE   182,856 0 0
ROSS STORES, INC. Common Stock 778296103   0 0 SH   SOLE   12,995 0 0
ELECTRONIC ARTS INC. Common Stock 285512109   15,179,996 105,718 SH   SOLE   111,890 0 0
AIR PRODUCTS AND CHEMICALS, INC. Common Stock 009158106   14,920,887 50,087 SH   SOLE   51,658 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401   0 0 SH   SOLE   9,280 0 0
CELANESE CORPORATION Common Stock 150870103   0 0 SH   SOLE   6,300 0 0
MADRIGAL PHARMACEUTICALS, INC. Common Stock 558868105   49,749,492 234,400 SH   SOLE   234,400 0 0
MOTOROLA SOLUTIONS, INC. Common Stock 620076307   3,570,880 8,000 SH   SOLE   22,035 0 0
ADT INC. Common Stock 00090Q103   0 0 SH   SOLE   33,455 0 0
OMNIAB INC. Common Stock 68218J202   0 1,631 SH   SOLE   1,631 0 0
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   1,058 0 0
STATE STREET CORPORATION Common Stock 857477103   0 0 SH   SOLE   19,275 0 0
VALERO ENERGY CORPORATION Common Stock 91913Y100   12,260,724 90,800 SH   SOLE   94,856 0 0
GENERAL DYNAMICS CORPORATION Common Stock 369550108   93,682 310 SH   SOLE   0 0 310
CORPAY, INC. Common Stock 219948106   0 0 SH   SOLE   600 0 0
LAUREATE EDUCATION, INC. Common Stock 518613203   1,484,947 89,186 SH   SOLE   89,186 0 0
CONSTELLATION ENERGY CORPORATION Common Stock 21037T109   0 0 SH   SOLE   154 0 0
INGREDION INCORPORATED Common Stock 457187102   673,113 4,900 SH   SOLE   9,692 0 0
MONDELEZ INTERNATIONAL, INC. Common Stock 609207105   2,337,296 31,559 SH   SOLE   26,788 0 4,771
CATERPILLAR INC. Common Stock 149123101   40,586,143 103,779 SH   SOLE   116,887 0 0
REPUBLIC SERVICES, INC. Common Stock 760759100   11,878,886 59,542 SH   SOLE   63,262 0 0
NUCOR CORPORATION Common Stock 670346105   1,493,177 9,932 SH   SOLE   7,561 0 2,371
BOOZ ALLEN HAMILTON HOLDING CORPORATION Common Stock 099502106   0 0 SH   SOLE   2,700 0 0
AGIOS PHARMACEUTICALS, INC. Common Stock 00847X104   97,198,889 2,184,900 SH   SOLE   2,184,900 0 0
DIAGEO PLC Common Stock 25243Q205   7,330,941 52,237 SH   SOLE   0 0 52,237
MANULIFE FINANCIAL CORPORATION Common Stock 56501R106   2,036,400 68,900 SH   SOLE   104,667 0 0
RYDER SYSTEM, INC. Common Stock 783549108   0 0 SH   SOLE   1,348 0 0
COPART, INC. Common Stock 217204106   0 0 SH   SOLE   19,900 0 0
MATSON, INC. Common Stock 57686G105   0 0 SH   SOLE   3,868 0 0
OLD REPUBLIC INTERNATIONAL CORPORATION Common Stock 680223104   573,156 16,200 SH   SOLE   16,200 0 0
UIPATH, INC. Common Stock 90364P105   3,128,730 244,432 SH   SOLE   244,432 0 0
JACK HENRY & ASSOCIATES, INC. Common Stock 426281101   0 0 SH   SOLE   1,713 0 0
BROWN-FORMAN CORPORATION Common Stock 115637209   0 0 SH   SOLE   15,925 0 0
ROYAL BANK OF CANADA Common Stock 780087102   8,770,913 70,600 SH   SOLE   83,459 0 0
AKAMAI TECHNOLOGIES, INC. Common Stock 00971T101   0 0 SH   SOLE   7,144 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   0 0 SH   SOLE   1,690 0 0
DUOLINGO INC. Common Stock 26603R106   16,559,122 59,504 SH   SOLE   59,504 0 0
THE PROCTER & GAMBLE COMPANY Common Stock 742718109   60,241,909 347,382 SH   SOLE   294,207 0 53,175
ROCKWELL AUTOMATION, INC. Common Stock 773903109   0 0 SH   SOLE   10,798 0 0
PACKAGING CORPORATION OF AMERICA Common Stock 695156109   6,492,570 30,100 SH   SOLE   33,781 0 0
VERTEX PHARMACEUTICALS INCORPORATED Common Stock 92532F100   29,401,340 63,514 SH   SOLE   71,328 0 0
AMERICAN FINANCIAL GROUP, INC. Common Stock 025932104   243,216 1,800 SH   SOLE   9,900 0 0
FORTUNE BRANDS INNOVATIONS, INC. Common Stock 34964C106   0 0 SH   SOLE   2,800 0 0
THE GAP, INC. Common Stock 364760108   0 0 SH   SOLE   8,172 0 0
VULCAN MATERIALS COMPANY Common Stock 929160109   0 0 SH   SOLE   1,920 0 0
KURA ONCOLOGY, INC. Common Stock 50127T109   214,720 11,000 SH   SOLE   11,000 0 0
MGIC INVESTMENT CORPORATION Common Stock 552848103   593,658 23,400 SH   SOLE   46,360 0 0
SEI INVESTMENTS COMPANY Common Stock 784117103   0 0 SH   SOLE   20,453 0 0
BLACKSTONE INC. Common Stock 09260D107   0 0 SH   SOLE   31,083 0 0
PACCAR INC Common Stock 693718108   63,186,096 642,207 SH   SOLE   298,252 0 343,955
NEW YORK TIMES CO. Common Stock 650111107   0 0 SH   SOLE   4,348 0 0
REGENXBIO INC. Common Stock 75901B107   140,400 13,000 SH   SOLE   13,000 0 0
THE TRADE DESK, INC. Common Stock 88339J105   19,188,750 175,000 SH   SOLE   177,900 0 0
AVANTOR FUNDING, INC. Common Stock 05352A100   0 0 SH   SOLE   84,069 0 0
QUALCOMM INCORPORATED Common Stock 747525103   15,657,206 91,944 SH   SOLE   143,626 0 0
ARROW ELECTRONICS, INC. Common Stock 042735100   0 0 SH   SOLE   600 0 0
SYNOPSYS, INC. Common Stock 871607107   31,765,998 62,305 SH   SOLE   61,223 0 1,082
ISHARES GLOBAL ENERGY ETF Fund/ETF 464287341   32,400 800 SH   SOLE   0 0 800
ISHARES BIOTECHNOLOGY ETF Fund/ETF 464287556   5,678,400 39,000 SH   SOLE   0 0 39,000
EXTRA SPACE STORAGE REIT 30225T102   1,630,516 9,200 SH   SOLE   0 0 9,200
ORACLE CORPORATION Common Stock 68389X105   37,593,971 222,540 SH   SOLE   264,386 0 0
OLIN CORPORATION Common Stock 680665205   0 0 SH   SOLE   600 0 0
ENCORE CAPITAL GROUP, INC. Common Stock 292554102   0 0 SH   SOLE   600 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   31,301 0 0
VERTIV HOLDINGS CO Common Stock 92537N108   0 0 SH   SOLE   1,687 0 0
CORNING INCORPORATED Common Stock 219350105   3,544,730 79,000 SH   SOLE   113,000 0 0
ON SEMICONDUCTOR CORPORATION Common Stock 682189105   904,721 12,460 SH   SOLE   6,400 0 6,060
UNITEDHEALTH GROUP INCORPORATED Common Stock 91324P102   145,847,573 250,385 SH   SOLE   212,452 0 37,933
TPI COMPOSITES, INC. Common Stock 87266J104   7,853,840 1,748,225 SH   SOLE   1,748,225 0 0
JONES LANG LASALLE INCORPORATED Common Stock 48020Q107   4,230,724 15,899 SH   SOLE   15,899 0 0
CF INDUSTRIES HOLDINGS, INC. Common Stock 125269100   513,840 6,000 SH   SOLE   18,379 0 0
INSIGHT ENTERPRISES, INC. Common Stock 45765U103   0 0 SH   SOLE   2,000 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF Fund/ETF 46137V357   32,268,508 180,110 SH   SOLE   0 0 180,110
ALAMOS GOLD INC. Common Stock 011532108   653,032 32,700 SH   SOLE   32,700 0 0
XENON PHARMACEUTICALS INC. Common Stock 98420N105   1,932,500 50,000 SH   SOLE   50,000 0 0
DICK'S SPORTING GOODS, INC. Common Stock 253393102   0 0 SH   SOLE   2,500 0 0
LADENBURG THALMANN FINANCIAL SERVICES INC. Common Stock 50575Q300   0 0 SH   SOLE   56,050 0 0
FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105   5,731,255 12,492 SH   SOLE   7,160 0 5,332
BLUE OWL CAPITAL INC. Common Stock 09581B103   510,136 26,350 SH   SOLE   0 0 26,350
ETSY, INC. Common Stock 29786A106   0 0 SH   SOLE   613 0 0
FMC CORPORATION Common Stock 302491303   1,823,798 27,600 SH   SOLE   27,529 0 71
LIBERTY MEDIA CORPORATION Common Stock 531229755   0 0 SH   SOLE   6,500 0 0
MASIMO CORPORATION Common Stock 574795100   7,333,150 55,000 SH   SOLE   55,000 0 0
BRISTOL-MYERS SQUIBB COMPANY Common Stock 110122108   8,828,064 173,374 SH   SOLE   320,246 0 0
CAPRI HOLDINGS LIMITED Common Stock G1890L107   0 0 SH   SOLE   4,100 0 0
AMERICAN WATER WORKS COMPANY, INC. Common Stock 030420103   9,750,082 67,222 SH   SOLE   123,978 0 0
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   1,012,282 10,136 SH   SOLE   17,940 0 0
MARVELL TECHNOLOGY GROUP LTD. Common Stock 573874104   7,394,673 104,165 SH   SOLE   130,317 0 0
GENERAL ELECTRIC COMPANY Common Stock 369604301   52,905 281 SH   SOLE   22,896 0 0
GENERAL MILLS, INC. Common Stock 370334104   0 0 SH   SOLE   23,191 0 0
ISHARES MSCI ACWI ETF Fund/ETF 464288257   604,086 5,053 SH   SOLE   0 0 5,053
DOCEBO INC. Common Stock 25609L105   1,345,611 30,400 SH   SOLE   30,400 0 0
JOYY INC. Common Stock 46591M109   0 0 SH   SOLE   3,000 0 0
BOISE CASCADE COMPANY Common Stock 09739D100   0 0 SH   SOLE   600 0 0
DOLLAR GENERAL CORPORATION Common Stock 256677105   0 0 SH   SOLE   2,743 0 0
COMCAST CORPORATION Common Stock 20030N101   2,776,959 66,647 SH   SOLE   185,772 0 0
UNITED PARCEL SERVICE, INC. Common Stock 911312106   2,053,641 15,296 SH   SOLE   21,289 0 0
TD SYNNEX CORPORATION Common Stock 87162W100   0 0 SH   SOLE   1,221 0 0
PURE STORAGE, INC. Common Stock 74624M102   15,856,928 316,200 SH   SOLE   316,200 0 0
UNITY SOFTWARE INC. Common Stock 91332U101   12,317,054 546,120 SH   SOLE   546,120 0 0
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   1,077,425 8,875 SH   SOLE   620 0 8,255
ALLISON TRANSMISSION HOLDINGS, INC. Common Stock 01973R101   0 0 SH   SOLE   3,533 0 0
MERCADOLIBRE, INC. Common Stock 58733R102   9,703,156 4,696 SH   SOLE   6,504 0 0
ADVANCED MICRO DEVICES, INC. Common Stock 007903107   47,801,667 290,913 SH   SOLE   284,088 0 6,825
ADOBE INC. Common Stock 00724F101   126,702,829 245,339 SH   SOLE   193,080 0 52,259
MORGAN STANLEY Common Stock 617446448   46,067,043 442,276 SH   SOLE   453,440 0 0
FREEPORT-MCMORAN INC. Common Stock 35671D857   3,233,022 63,100 SH   SOLE   81,146 0 0
REGAL REXNORD CORPORATION Common Stock 758750103   6,253,034 37,403 SH   SOLE   37,403 0 0
MASTEC, INC. Common Stock 576323109   2,812,243 22,901 SH   SOLE   23,501 0 0
AMERISAFE, INC. Common Stock 03071H100   0 0 SH   SOLE   1,055 0 0
ROGERS COMMUNICATIONS INC. Common Stock 775109200   0 0 SH   SOLE   2,150 0 0
ZILLOW GROUP, INC. Common Stock 98954M200   13,096,000 200,000 SH   SOLE   200,000 0 0
STEWART INFORMATION SERVICES CORPORATION Common Stock 860372101   0 0 SH   SOLE   600 0 0
GLACIER BANCORP, INC. Common Stock 37637Q105   0 0 SH   SOLE   1,500 0 0
MIRUM PHARMACEUTICALS, INC. Common Stock 604749101   10,135,500 260,000 SH   SOLE   260,000 0 0
ENERSYS Common Stock 29275Y102   9,437,645 92,905 SH   SOLE   92,905 0 0
MONSTER BEVERAGE CORPORATION Common Stock 61174X109   0 0 SH   SOLE   27,848 0 0
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   99,135 0 0
THE CLOROX COMPANY Common Stock 189054109   0 0 SH   SOLE   11,414 0 0
ZOOM VIDEO COMMUNICATIONS, INC. Common Stock 98980L101   0 0 SH   SOLE   21,176 0 0
THE PROGRESSIVE CORPORATION Common Stock 743315103   125,043,522 494,851 SH   SOLE   348,085 0 146,766
GFL ENVIRONMENTAL INC. Common Stock 36168Q104   515,472 13,110 SH   SOLE   13,110 0 0
TELEFLEX INCORPORATED Common Stock 879369106   0 0 SH   SOLE   1,300 0 0
KYMERA THERAPEUTICS INC. Common Stock 501575104   1,314,630 27,000 SH   SOLE   27,000 0 0
BAKER HUGHES HOLDINGS LLC Common Stock 05722G100   1,003,995 27,750 SH   SOLE   110,805 0 0
WARNER BROS. DISCOVERY, INC. Common Stock 934423104   1,474,302 175,931 SH   SOLE   195,931 0 0
VIATRIS INC. Common Stock 92556V106   0 0 SH   SOLE   26,349 0 0
ARGENX SE Common Stock 04016X101   9,006,648 16,800 SH   SOLE   16,800 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
EVEREST GROUP, LTD. Common Stock G3223R108   434,654 1,100 SH   SOLE   1,100 0 0
NUVALENT INC. Common Stock 670703107   1,139,650 11,500 SH   SOLE   11,500 0 0
ENTEGRIS, INC. Common Stock 29362U104   0 0 SH   SOLE   1,500 0 0
GRIFOLS S.A. Common Stock 398438408   242,151 27,056 SH   SOLE   27,056 0 0
HUMANA INC. Common Stock 444859102   0 0 SH   SOLE   11,343 0 0
ELI LILLY AND COMPANY Common Stock 532457108   35,618,438 40,567 SH   SOLE   65,102 0 0
DAVITA INC. Common Stock 23918K108   454,328 2,800 SH   SOLE   6,926 0 0
CAMPBELL SOUP COMPANY Common Stock 134429109   5,913,328 119,800 SH   SOLE   124,604 0 0
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   6,517 0 0
MATCH GROUP, INC. Common Stock 57667L107   1,802,441 47,671 SH   SOLE   54,071 0 0
KKR & CO. INC. Common Stock 48251W104   0 0 SH   SOLE   26,599 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION Common Stock 192446102   0 0 SH   SOLE   2,000 0 0
VOYAGER THERAPEUTICS, INC. Common Stock 92915B106   6,191,511 1,058,378 SH   SOLE   1,058,378 0 0
COSTCO WHOLESALE CORPORATION Common Stock 22160K105   90,439,657 101,755 SH   SOLE   57,444 0 44,311
PEGASYSTEMS INC. Common Stock 705573103   0 0 SH   SOLE   1,970 0 0
VERISK ANALYTICS, INC. Common Stock 92345Y106   422,800 1,600 SH   SOLE   5,394 0 0
BARRICK GOLD CORPORATION Common Stock 067901108   517,140 26,000 SH   SOLE   56,499 0 0
IMMUNOVANT INC. Common Stock 45258J102   1,471,050 52,500 SH   SOLE   52,500 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC. Common Stock 109194100   961,468 6,933 SH   SOLE   6,933 0 0
KENVUE INC. Common Stock 49177J102   0 0 SH   SOLE   4,822 0 0
STARBUCKS CORPORATION Common Stock 855244109   55,096,474 565,150 SH   SOLE   591,801 0 0
ELEVANCE HEALTH, INC. Common Stock 036752103   977,751 1,868 SH   SOLE   10,264 0 0
THE PNC FINANCIAL SERVICES GROUP, INC. Common Stock 693475105   0 0 SH   SOLE   24,166 0 0
ARISTA NETWORKS, INC Common Stock 040413106   16,941,344 44,552 SH   SOLE   50,345 0 0
RIVIAN AUTOMOTIVE, INC. Common Stock 76954A103   0 0 SH   SOLE   187,500 0 0
BRADY CORPORATION Common Stock 104674106   0 0 SH   SOLE   1,113 0 0
CNO FINANCIAL GROUP, INC. Common Stock 12621E103   0 0 SH   SOLE   1,558 0 0
TRIMBLE INC. Common Stock 896239100   4,481,462 72,692 SH   SOLE   85,992 0 0
CAPITAL ONE FINANCIAL CORPORATION Common Stock 14040H105   0 0 SH   SOLE   196 0 0
EXELIXIS, INC. Common Stock 30161Q104   1,934,020 74,500 SH   SOLE   74,500 0 0
CVB FINANCIAL CORP. Common Stock 126600105   0 0 SH   SOLE   17,100 0 0
OMNIAB INC. Common Stock 68218J301   0 1,631 SH   SOLE   1,631 0 0
WELLTOWER INC. REIT 95040Q104   3,461,666 27,200 SH   SOLE   0 0 27,200
FERGUSON ENTERPRISES INC. Common Stock 31488V107   0 0 SH   SOLE   6,151 0 0
CATHAY GENERAL BANCORP Common Stock 149150104   0 0 SH   SOLE   3,000 0 0
WHIRLPOOL CORPORATION Common Stock 963320106   0 0 SH   SOLE   600 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   0 0 SH   SOLE   4,700 0 0
HOLOGIC, INC. Common Stock 436440101   2,222,550 27,500 SH   SOLE   36,569 0 0
TOLL BROTHERS, INC. Common Stock 889478103   0 0 SH   SOLE   3,700 0 0
THE WALT DISNEY COMPANY Common Stock 254687106   20,797,179 217,491 SH   SOLE   267,573 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   0 0 SH   SOLE   8,435 0 0
IAC INC. Common Stock 44891N208   0 0 SH   SOLE   1,000 0 0
BRUNSWICK CORPORATION Common Stock 117043109   0 0 SH   SOLE   2,800 0 0
IMPERIAL OIL LIMITED - COMPAGNIE PETROLIERE IMPERIALE LTEE Common Stock 453038408   8,917,010 127,050 SH   SOLE   127,050 0 0
BOSTON SCIENTIFIC CORPORATION Common Stock 101137107   21,616,593 259,098 SH   SOLE   340,668 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LIMITED Common Stock 874039100   18,117,858 103,520 SH   SOLE   118,496 0 0
FORD MOTOR COMPANY Common Stock 345370860   1,563,316 145,020 SH   SOLE   168,360 0 0
AIRBNB, INC. Common Stock 009066101   0 0 SH   SOLE   15,499 0 0
O'REILLY AUTOMOTIVE, INC. Common Stock 67103H107   11,460,300 10,000 SH   SOLE   10,829 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
HARMONY BIOSCIENCES HOLDINGS INC. Common Stock 413197104   512,603 13,100 SH   SOLE   13,100 0 0
TRADEWEB MARKETS INC. Common Stock 892672106   0 0 SH   SOLE   1,300 0 0
TECK RESOURCES LIMITED Common Stock 878742204   0 0 SH   SOLE   4,582 0 0
CHURCH & DWIGHT CO., INC. Common Stock 171340102   0 0 SH   SOLE   14,698 0 0
AUTODESK, INC. Common Stock 052769106   20,087,405 73,581 SH   SOLE   81,575 0 0
VERALTO CORPORATION Common Stock 92338C103   46,422 415 SH   SOLE   14,324 0 0
SHOPIFY INC. Common Stock 82509L107   0 0 SH   SOLE   541 0 0
MARKEL GROUP INC. Common Stock 570535104   0 0 SH   SOLE   610 0 0
SOLVENTUM CORPORATION Common Stock 83444M101   0 0 SH   SOLE   3,080 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
HDFC BANK LIMITED Common Stock 40415F101   0 0 SH   SOLE   4,855 0 0
SYSCO CORPORATION Common Stock 871829107   0 0 SH   SOLE   15,877 0 0
ZIMMER BIOMET HOLDINGS, INC. Common Stock 98956P102   4,476,304 41,363 SH   SOLE   49,010 0 0
NU HOLDINGS LTD. Common Stock G6683N103   1,387,000 100,000 SH   SOLE   100,000 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   61,488,227 99,858 SH   SOLE   108,702 0 0
IDEXX LABORATORIES, INC. Common Stock 45168D104   1,427,866 2,790 SH   SOLE   5,079 0 0
ROYAL GOLD, INC. Common Stock 780287108   58,926 420 SH   SOLE   0 0 420
THE KRAFT HEINZ COMPANY Common Stock 500754106   19,311 550 SH   SOLE   6,323 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   2,200 0 0
ANALOG DEVICES, INC. Common Stock 032654105   6,142,131 26,469 SH   SOLE   47,001 0 0
RTX CORPORATION Common Stock 75513E101   102,380 845 SH   SOLE   0 0 845
CENCORA, INC. Common Stock 03073E105   0 0 SH   SOLE   7,443 0 0
STRIDE, INC. Common Stock 86333M108   6,391,295 75,486 SH   SOLE   35,600 0 39,886
APPLIED MATERIALS, INC. Common Stock 038222105   92,526,528 453,165 SH   SOLE   296,121 0 157,044
STRYKER CORPORATION Common Stock 863667101   34,264,240 94,951 SH   SOLE   107,831 0 0
PPG INDUSTRIES, INC. Common Stock 693506107   0 0 SH   SOLE   598 0 0
GUARDANT HEALTH, INC. Common Stock 40131M109   21,388,888 932,600 SH   SOLE   932,600 0 0
FIRST INTERSTATE BANCSYSTEM, INC. Common Stock 32055Y201   0 0 SH   SOLE   4,000 0 0
PDD HOLDINGS INC. Common Stock 722304102   2,315,380 17,200 SH   SOLE   17,200 0 0
CDW CORPORATION Common Stock 12514G108   8,197,615 36,185 SH   SOLE   35,800 0 385
KEROS THERAPEUTICS INC. Common Stock 492327101   1,168,515 20,700 SH   SOLE   20,700 0 0
DOXIMITY INC. Common Stock 26622P107   0 0 SH   SOLE   2,865 0 0
FORTREA HOLDINGS INC. Common Stock 34965K107   0 0 SH   SOLE   1,600 0 0
MICROSOFT CORPORATION Common Stock 594918104   351,556,067 819,596 SH   SOLE   884,798 0 0
SIGNET JEWELERS LIMITED Common Stock G81276100   76,633 743 SH   SOLE   3,200 0 0
PT TELKOM INDONESIA (PERSERO) TBK Common Stock 715684106   0 0 SH   SOLE   11,740 0 0
WILLIAMS-SONOMA, INC. Common Stock 969904101   0 0 SH   SOLE   4,119 0 0
JOUNCE THERAPEUTICS INC Common Stock 481CVR017   0 1,559,587 SH   SOLE   1,559,587 0 0
RADIAN GROUP INC. Common Stock 750236101   369,092 10,600 SH   SOLE   13,659 0 0
MCDONALD'S CORPORATION Common Stock 580135101   686,670 2,255 SH   SOLE   40,311 0 0
MARATHON PETROLEUM CORPORATION Common Stock 56585A102   0 0 SH   SOLE   1,776 0 0
VIKING THERAPEUTICS,INC. Common Stock 92686J106   2,896,610 47,000 SH   SOLE   47,000 0 0
CUBESMART, L.P. REIT 229663109   1,085,892 20,400 SH   SOLE   0 0 20,400
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   190 0 0
UNIVERSAL FOREST PRODUCTS, INC. Common Stock 90278Q108   0 0 SH   SOLE   1,601 0 0
SCIENCE APPLICATIONS INTERNATIONAL CORPORATION Common Stock 808625107   0 0 SH   SOLE   1,200 0 0
LOCKHEED MARTIN CORPORATION Common Stock 539830109   81,838 140 SH   SOLE   1,450 0 0
BEACON ROOFING SUPPLY, INC. Common Stock 073685109   0 0 SH   SOLE   600 0 0
ADVANCED DRAINAGE SYSTEMS, INC. Common Stock 00790R104   0 0 SH   SOLE   690 0 0
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
CHOICE HOTELS INTERNATIONAL, INC. Common Stock 169905106   19,545,000 150,000 SH   SOLE   150,000 0 0
NORTHERN TRUST CORPORATION Common Stock 665859104   5,845,543 64,900 SH   SOLE   76,543 0 0
INTUITIVE SURGICAL, INC. Common Stock 46120E602   39,376,847 80,587 SH   SOLE   87,983 0 0
THE INTERPUBLIC GROUP OF COMPANIES, INC. Common Stock 460690100   0 0 SH   SOLE   25,664 0 0
MCCORMICK & COMPANY, INCORPORATED Common Stock 579780206   0 0 SH   SOLE   41,484 0 0
TERADYNE, INC. Common Stock 880770102   12,724,340 92,872 SH   SOLE   92,872 0 0
XCEL ENERGY INC. Common Stock 98389B100   0 0 SH   SOLE   6,672 0 0
ALLOGENE THERAPEUTICS INC. Common Stock 019770106   91,374 31,400 SH   SOLE   31,400 0 0
SOUTHERN COPPER CORPORATION Common Stock 84265V105   458,838 3,860 SH   SOLE   3,860 0 0
ASTRAZENECA PLC Common Stock 046353108   72,436,998 930,648 SH   SOLE   931,961 0 0
FIRST SOLAR, INC. Common Stock 336433107   67,651,502 264,522 SH   SOLE   289,087 0 0
POPULAR, INC. Common Stock 733174700   0 0 SH   SOLE   500 0 0
AXSOME THERAPEUTICS, INC. Common Stock 05464T104   986,040 11,000 SH   SOLE   11,000 0 0
THE COCA-COLA COMPANY Common Stock 191216100   20,078,443 279,950 SH   SOLE   269,600 0 10,350
INSMED INCORPORATED Common Stock 457669307   3,450,048 47,600 SH   SOLE   47,600 0 0
SEMPRA Common Stock 816851109   2,706,959 32,601 SH   SOLE   48,879 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   630,720 6,000 SH   SOLE   47,334 0 0
META PLATFORMS, INC. Common Stock 30303M102   195,716,545 343,673 SH   SOLE   308,701 0 34,972
GEN DIGITAL INC. Common Stock 668771108   2,428,073 88,390 SH   SOLE   88,390 0 0
GRAB HOLDINGS LIMITED Common Stock G4124C109   962,500 250,000 SH   SOLE   250,000 0 0
NUTANIX, INC. Common Stock 67059N108   0 0 SH   SOLE   2,035 0 0
AMERESCO, INC. Common Stock 02361E108   6,319,322 163,713 SH   SOLE   163,713 0 0
ALPHABET INC. Common Stock 02079K107   57,992,841 349,248 SH   SOLE   455,082 0 0
SELECTA BIOSCIENCES, INC. Right 816212112   207,361 2,527,000 SH   SOLE   0 0 2,527,000
CHINOOK THERAPEUTICS INC Common Stock 169CVR016   120,030 307,769 SH   SOLE   307,769 0 0
ZOETIS INC. Common Stock 98978V103   19,445,747 99,623 SH   SOLE   128,757 0 0
THE TJX COMPANIES, INC. Common Stock 872540109   9,742,479 82,729 SH   SOLE   125,071 0 0
FORWARD AIR CORP. Common Stock 349853101   0 0 SH   SOLE   2,000 0 0
THE BANK OF NOVA SCOTIA Common Stock 064149107   0 0 SH   SOLE   17,018 0 0
U.S. BANCORP Common Stock 902973304   0 0 SH   SOLE   18,008 0 0
AECOM Common Stock 00766T100   0 0 SH   SOLE   35,100 0 0
SUNRUN INC. Common Stock 86771W105   76,151,936 4,117,164 SH   SOLE   4,117,164 0 0
COINBASE GLOBAL, INC. Common Stock 19260Q107   0 0 SH   SOLE   300 0 0
EUROGAS INC. Common Stock 298734104   0 67,500 SH   SOLE   0 0 67,500
SENTINELONE, INC. Common Stock 81730H109   4,816,000 200,000 SH   SOLE   200,000 0 0
AGNICO EAGLE MINES LIMITED Common Stock 008474108   10,101,808 123,400 SH   SOLE   126,797 0 0
SNAP INC. Common Stock 83304A106   0 0 SH   SOLE   10,300 0 0
BECTON, DICKINSON AND COMPANY Common Stock 075887109   1,207,067 4,998 SH   SOLE   14,639 0 0
MOODY'S CORPORATION Common Stock 615369105   0 0 SH   SOLE   10,824 0 0
WATSCO, INC. Common Stock 942622200   0 0 SH   SOLE   1,950 0 0
BLOCK, INC. Common Stock 852234103   17,746,487 264,360 SH   SOLE   266,760 0 0
APELLIS PHARMACEUTICALS, INC. Common Stock 03753U106   1,237,740 42,000 SH   SOLE   42,000 0 0
DILLARDS, INC. Common Stock 254067101   0 0 SH   SOLE   500 0 0
EVERSOURCE ENERGY Common Stock 30040W108   442,133 6,700 SH   SOLE   22,700 0 0
COLGATE-PALMOLIVE COMPANY Common Stock 194162103   15,932,353 153,714 SH   SOLE   177,078 0 0
TAYLOR MORRISON HOME CORPORATION Common Stock 87724P106   0 0 SH   SOLE   4,632 0 0
CANADIAN NATIONAL RAILWAY COMPANY Common Stock 136375102   0 0 SH   SOLE   17,484 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   3,700 0 0
NMI HOLDINGS, INC. Common Stock 629209305   541,596 13,200 SH   SOLE   15,209 0 0
DR. REDDY'S LABORATORIES LIMITED Common Stock 256135203   0 0 SH   SOLE   10,693 0 0
SABRE CORPORATION Common Stock 78573M104   36,185,226 9,869,429 SH   SOLE   9,800,134 0 69,295
INGERSOLL RAND INC. Common Stock 45687V106   424,204 4,400 SH   SOLE   8,829 0 0
AMAZON.COM, INC. Common Stock 023135106   94,973,919 505,165 SH   SOLE   688,182 0 0
GENTEX CORPORATION Common Stock 371901109   0 0 SH   SOLE   1,483 0 0
ICICI BANK LIMITED Common Stock 45104G104   8,323,200 272,000 SH   SOLE   294,120 0 0
ITT INC. Common Stock 45073V108   7,075,434 47,228 SH   SOLE   20,880 0 26,348
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION Common Stock 929740108   61,473,696 337,311 SH   SOLE   341,645 0 0
FLOWSERVE CORPORATION Common Stock 34354P105   4,779,978 93,050 SH   SOLE   93,050 0 0
ABCELLERA BIOLOGICS INC. Common Stock 00288U106   161,820 62,000 SH   SOLE   62,000 0 0
ASE TECHNOLOGY HOLDING CO., LTD. Common Stock 00215W100   0 0 SH   SOLE   62,012 0 0
CATALENT INC. Common Stock 148806102   0 0 SH   SOLE   4,300 0 0
MYR GROUP INC. Common Stock 55405W104   2,266,665 22,060 SH   SOLE   22,060 0 0
EMCOR GROUP, INC. Common Stock 29084Q100   0 0 SH   SOLE   2,157 0 0
COTY INC. Common Stock 222070203   0 0 SH   SOLE   108,900 0 0
CABOT CORPORATION Common Stock 127055101   0 0 SH   SOLE   211 0 0
DEXCOM, INC. Common Stock 252131107   693,625 10,308 SH   SOLE   17,408 0 0
INVESCO LTD. Common Stock G491BT108   1,894,465 107,396 SH   SOLE   107,396 0 0
WALKER & DUNLOP INC. Common Stock 93148P102   19,843,491 174,694 SH   SOLE   174,694 0 0
CREDIT ACCEPTANCE CORP. MICH. Common Stock 225310101   0 0 SH   SOLE   700 0 0
PINTEREST INC. Common Stock 72352L106   0 0 SH   SOLE   5,500 0 0
AMERIPRISE FINANCIAL, INC. Common Stock 03076C106   22,863,231 48,795 SH   SOLE   50,164 0 0
WATERS CORPORATION Common Stock 941848103   0 0 SH   SOLE   3,400 0 0
GENERAL MOTORS COMPANY Common Stock 37045V100   0 0 SH   SOLE   40,550 0 0
SUPER MICRO COMPUTER, INC. Common Stock 86800U104   0 0 SH   SOLE   200 0 0
INTEL CORPORATION Common Stock 458140100   8,752,306 371,729 SH   SOLE   180,126 0 191,603
NEOGEN CORPORATION Common Stock 640491106   0 0 SH   SOLE   4,773 0 0
CLOUDFLARE, INC. Common Stock 18915M107   6,548,046 80,950 SH   SOLE   80,950 0 0
ARM HOLDINGS PLC Common Stock 042068205   11,646,400 80,000 SH   SOLE   83,634 0 0