0001398344-24-021742.txt : 20241126 0001398344-24-021742.hdr.sgml : 20241126 20241126091511 ACCESSION NUMBER: 0001398344-24-021742 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20241126 DATE AS OF CHANGE: 20241126 EFFECTIVENESS DATE: 20241126 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Erste Asset Management GmbH CENTRAL INDEX KEY: 0002024532 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: C4 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-24498 FILM NUMBER: 241498409 BUSINESS ADDRESS: STREET 1: AM BELVEDERE 1 CITY: VIENNA STATE: C4 ZIP: 1100 BUSINESS PHONE: 00435010017188 MAIL ADDRESS: STREET 1: AM BELVEDERE 1 CITY: VIENNA STATE: C4 ZIP: 1100 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0002024532 XXXXXXXX 06-30-2022 06-30-2022 false Erste Asset Management GmbH
AM BELVEDERE 1 VIENNA C4 1100
13F HOLDINGS REPORT 028-24498 N
Winfried Buchbauer Member of the Management Board 435010017104 /s/ Winfried Buchbauer Vienna C4 11-18-2024 0 934 4495885590
INFORMATION TABLE 2 fp0090841-24_13fhr-table.xml KORN FERRY Common Stock 500643200 0 0 SH SOLE 4042 0 0 QUEST DIAGNOSTICS INCORPORATED Common Stock 74834L100 0 0 SH SOLE 2028 0 0 THE KROGER CO. Common Stock 501044101 0 0 SH SOLE 14134 0 0 GENERAL ELECTRIC COMPANY Common Stock 369604301 7959 125 SH SOLE 14197 0 0 SAREPTA THERAPEUTICS, INC. Common Stock 803607100 58591940 778860 SH SOLE 722953 0 55907 HUNTSMAN CORPORATION Common Stock 447011107 0 0 SH SOLE 2685 0 0 OTIS WORLDWIDE CORPORATION Common Stock 68902V107 2985119 42779 SH SOLE 42779 0 0 MASTERCARD INCORPORATED Common Stock 57636Q104 40605858 126228 SH SOLE 156070 0 0 NEXTERA ENERGY CAPITAL HOLDINGS, INC. Common Stock 65339F101 9398786 123236 SH SOLE 147069 0 0 CROWN CASTLE INTERNATIONAL CORP. REIT 22822V101 661209 3952 SH SOLE 0 0 3952 ROPER TECHNOLOGIES, INC. Common Stock 776696106 0 0 SH SOLE 5091 0 0 BROOKE (HOLDCO1) INC. Common Stock 46817M107 0 0 SH SOLE 29516 0 0 VODAFONE GROUP PUBLIC LIMITED COMPANY Common Stock 92857W308 0 0 SH SOLE 20000 0 0 SALESFORCE, INC. Common Stock 79466L302 10009347 58668 SH SOLE 87264 0 0 SYNCHRONY FINANCIAL Common Stock 87165B103 0 0 SH SOLE 13956 0 0 SVB FINANCIAL GROUP Common Stock 78486Q101 0 0 SH SOLE 3711 0 0 ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108 904202 15010 SH SOLE 15878 0 0 AFLAC INCORPORATED Common Stock 001055102 920636 16600 SH SOLE 53399 0 0 MASIMO CORPORATION Common Stock 574795100 0 0 SH SOLE 900 0 0 MSCI INC. Common Stock 55354G100 0 0 SH SOLE 1235 0 0 CYTOKINETICS, INCORPORATED Common Stock 23282W605 899253 18450 SH SOLE 18450 0 0 SIGNATURE BANK Common Stock 82669G104 482816 2624 SH SOLE 3524 0 0 CADENCE DESIGN SYSTEMS, INC. Common Stock 127387108 1207360 8000 SH SOLE 12572 0 0 SABRE CORPORATION Common Stock 78573M104 30213288 5156869 SH SOLE 5087574 0 69295 QUANTA SERVICES, INC. Common Stock 74762E102 3975700 33200 SH SOLE 34200 0 0 CONSTELLATION BRANDS, INC. Common Stock 21036P108 0 0 SH SOLE 7180 0 0 GDS HOLDINGS LIMITED Common Stock 36165L108 5448367 163999 SH SOLE 163999 0 0 SEER INC. Common Stock 81578P106 112190 13000 SH SOLE 13000 0 0 TWILIO INC. Common Stock 90138F102 0 0 SH SOLE 1580 0 0 ANGLOGOLD ASHANTI LIMITED Common Stock 035128206 19967 1350 SH SOLE 11400 0 0 SHOALS TECHNOLOGIES GROUP INC. Common Stock 82489W107 27141443 1795069 SH SOLE 1795069 0 0 2SEVENTY BIO INC. Common Stock 901384107 65937 4999 SH SOLE 4999 0 0 PLUG POWER INC. Common Stock 72919P202 18028802 1102679 SH SOLE 1133779 0 0 KB HOME Common Stock 48666K109 0 0 SH SOLE 4399 0 0 LEGEND BIOTECH CORPORATION Common Stock 52490G102 528068 9700 SH SOLE 9700 0 0 DINE BRANDS GLOBAL, INC. Common Stock 254423106 0 0 SH SOLE 4000 0 0 TEXAS INSTRUMENTS INCORPORATED Common Stock 882508104 16455351 107582 SH SOLE 145768 0 0 SERVICENOW, INC. Common Stock 81762P102 5207911 10900 SH SOLE 24600 0 0 TARGET CORPORATION Common Stock 87612E106 22559826 158970 SH SOLE 82788 0 76182 INVESCO LTD. Common Stock G491BT108 571820 34740 SH SOLE 65316 0 0 INVESCO EXCHANGE-TRADED FUND TRUST - INVESCO S&P 500(R) EQUAL WEIGHT ETF Fund/ETF 46137V357 11612660 86000 SH SOLE 0 0 86000 PINTEREST INC. Common Stock 72352L106 2633 145 SH SOLE 7792 0 0 PACIFIC BIOSCIENCES OF CALIFORNIA, INC. Common Stock 69404D108 450145 98500 SH SOLE 98500 0 0 GARTNER, INC. Common Stock 366651107 1200700 5000 SH SOLE 6677 0 0 JACK IN THE BOX INC. Common Stock 466367109 0 0 SH SOLE 2800 0 0 W. R. BERKLEY CORPORATION Common Stock 084423102 303255 4500 SH SOLE 16240 0 0 CAREER EDUCATION CORPORATION Common Stock 71363P106 0 0 SH SOLE 11454 0 0 WATERS CORPORATION Common Stock 941848103 0 0 SH SOLE 724 0 0 PACKAGING CORPORATION OF AMERICA Common Stock 695156109 555680 4000 SH SOLE 5684 0 0 MEDIFAST, INC. Common Stock 58470H101 0 0 SH SOLE 1100 0 0 CONAGRA BRANDS, INC. Common Stock 205887102 4696344 136800 SH SOLE 136800 0 0 ALLIANCE DATA SYSTEMS CORPORATION Common Stock 018581108 0 0 SH SOLE 1000 0 0 AMBEV S.A. Common Stock 02319V103 55220 22000 SH SOLE 0 0 22000 ORACLE CORPORATION Common Stock 68389X105 8843891 127496 SH SOLE 154856 0 0 JOYY INC. Common Stock 46591M109 0 0 SH SOLE 3000 0 0 EXPEDIA, INC. Common Stock 30212P303 8914 94 SH SOLE 0 0 94 THE BANK OF NEW YORK MELLON CORPORATION Common Stock 064058100 0 0 SH SOLE 57923 0 0 TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LIMITED Common Stock 874039100 673684 8000 SH SOLE 44369 0 0 AIRBNB, INC. Common Stock 009066101 0 0 SH SOLE 4581 0 0 ARMSTRONG WORLD INDUSTRIES, INC. Common Stock 04247X102 0 0 SH SOLE 2500 0 0 ANALOG DEVICES, INC. Common Stock 032654105 2669711 18128 SH SOLE 38851 0 0 SUNNOVA ENERGY INTERNATIONAL INC. Common Stock 86745K104 42094640 2375544 SH SOLE 2375544 0 0 WEX INC. Common Stock 96208T104 0 0 SH SOLE 9130 0 0 AMERISOURCEBERGEN CORPORATION Common Stock 03073E105 0 0 SH SOLE 1730 0 0 CORNING INCORPORATED Common Stock 219350105 0 0 SH SOLE 196213 0 0 TRADEWEB MARKETS INC. Common Stock 892672106 0 0 SH SOLE 1700 0 0 LION BIOTECHNOLOGIES, INC. Common Stock 462260100 370260 34000 SH SOLE 34000 0 0 VISA INC. Common Stock 92826C839 45701774 229456 SH SOLE 279488 0 0 ON SEMICONDUCTOR CORPORATION Common Stock 682189105 2170555 42460 SH SOLE 37676 0 4784 BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101 42454278 511270 SH SOLE 517160 0 0 OLD REPUBLIC INTERNATIONAL CORP. Common Stock 680223104 0 0 SH SOLE 28346 0 0 KEROS THERAPEUTICS INC. Common Stock 492327101 154926 5700 SH SOLE 5700 0 0 THE GAP, INC. Common Stock 364760108 406200 46317 SH SOLE 46317 0 0 THE INTERPUBLIC GROUP OF COMPANIES, INC. Common Stock 460690100 4223016 153900 SH SOLE 193014 0 0 HOWMET AEROSPACE INC. Common Stock 443201108 0 0 SH SOLE 15200 0 0 CINTAS CORP. Common Stock 172908105 26545877 71197 SH SOLE 37766 0 33431 PACCAR INC Common Stock 693718108 0 0 SH SOLE 39110 0 0 PHILLIPS 66 Common Stock 718546104 634350 7500 SH SOLE 18300 0 0 PFIZER INC. Common Stock 717081103 60555700 1180081 SH SOLE 1020879 0 159202 ISHARES TRUST - ISHARES GLOBAL HEALTHCARE ETF Fund/ETF 464287325 127796 1575 SH SOLE 0 0 1575 AMERICAN INTERNATIONAL GROUP, INC. Common Stock 026874784 1148080 22600 SH SOLE 34580 0 0 NKARTA INC. Common Stock 65487U108 86544 7200 SH SOLE 7200 0 0 C4 THERAPEUTICS INC. Common Stock 12529R107 78538 10700 SH SOLE 10700 0 0 L3HARRIS TECHNOLOGIES, INC. Common Stock 502431109 0 0 SH SOLE 3800 0 0 CARIBOU BIOSCIENCES INC. Common Stock 142038108 77284 13900 SH SOLE 13900 0 0 ZENTALIS PHARMACEUTICALS INC. Common Stock 98943L107 265972 9800 SH SOLE 9800 0 0 VAIL RESORTS, INC. Common Stock 91879Q109 0 0 SH SOLE 500 0 0 ASSURANT, INC. Common Stock 04621X108 11698579 67700 SH SOLE 67700 0 0 ROLLINS, INC. Common Stock 775711104 0 0 SH SOLE 11925 0 0 MICROCHIP TECHNOLOGY INCORPORATED Common Stock 595017104 4629429 79749 SH SOLE 80857 0 0 DUKE ENERGY CORPORATION Common Stock 26441C204 0 0 SH SOLE 3259 0 0 BERKSHIRE HATHAWAY INC. Common Stock 084670702 2062575 7539 SH SOLE 6374 0 1165 PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109 876318 8875 SH SOLE 0 0 8875 UNITED THERAPEUTICS CORPORATION Common Stock 91307C102 3460686 14523 SH SOLE 15413 0 0 ABIOMED, INC. Common Stock 003654100 0 0 SH SOLE 4791 0 0 TRANSUNION Common Stock 89400J107 9776725 122500 SH SOLE 123100 0 0 PARKER-HANNIFIN CORPORATION Common Stock 701094104 1063519 4300 SH SOLE 12560 0 0 ATLAS AIR WORLDWIDE HOLDINGS, INC. Common Stock 049164205 0 0 SH SOLE 1400 0 0 AAON, INC. Common Stock 000360206 2112899 38736 SH SOLE 3800 0 34936 ROBLOX CORP. Common Stock 771049103 10731700 325000 SH SOLE 325000 0 0 CIGNA CORPORATION Common Stock 125523100 5554523 20777 SH SOLE 38458 0 0 THE PNC FINANCIAL SERVICES GROUP, INC. Common Stock 693475105 1651126 10492 SH SOLE 33101 0 0 AMPHENOL CORPORATION Common Stock 032095101 2420707 37602 SH SOLE 48922 0 0 DARDEN RESTAURANTS, INC. Common Stock 237194105 0 0 SH SOLE 5300 0 0 CVS HEALTH CORPORATION Common Stock 126650100 12176877 130767 SH SOLE 158052 0 0 HALOZYME THERAPEUTICS, INC. Common Stock 40637H109 2164384 47800 SH SOLE 47800 0 0 KARUNA THERAPEUTICS INC. Common Stock 48576A100 883609 7070 SH SOLE 7070 0 0 ASTRAZENECA PLC Common Stock 046353108 10150045 151448 SH SOLE 153279 0 0 MOTOROLA SOLUTIONS, INC. Common Stock 620076307 0 0 SH SOLE 9203 0 0 POPULAR, INC. Common Stock 733174700 0 0 SH SOLE 4706 0 0 MERCK & CO., INC. Common Stock 58933Y105 15202028 164741 SH SOLE 290010 0 0 QIWI PLC Common Stock 74735M108 1800 30000 SH SOLE 30000 0 0 HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203 0 0 SH SOLE 1823 0 0 LOEWS CORPORATION Common Stock 540424108 0 0 SH SOLE 8857 0 0 SEMPRA ENERGY Common Stock 816851109 870445 5791 SH SOLE 9512 0 0 AMERICAN EXPRESS COMPANY Common Stock 025816109 1686332 12091 SH SOLE 45002 0 0 REPUBLIC SERVICES, INC. Common Stock 760759100 9546997 73320 SH SOLE 81035 0 0 NUCOR CORPORATION Common Stock 670346105 903125 8500 SH SOLE 13490 0 0 NORDSTROM, INC. Common Stock 655664100 13308 600 SH SOLE 0 0 600 DAVITA INC. Common Stock 23918K108 0 0 SH SOLE 6761 0 0 CMS ENERGY CORPORATION Common Stock 125896100 0 0 SH SOLE 758 0 0 BANCO DE CHILE Common Stock 059520106 0 0 SH SOLE 12500 0 0 STEWART INFORMATION SERVICES CORPORATION Common Stock 860372101 0 0 SH SOLE 600 0 0 BAXTER INTERNATIONAL INC. Common Stock 071813109 0 0 SH SOLE 8120 0 0 ELANCO ANIMAL HEALTH INCORPORATED Common Stock 28414H103 0 0 SH SOLE 18400 0 0 SSR MINING INC. Common Stock 784730103 3640828 211886 SH SOLE 211886 0 0 AURINIA PHARMACEUTICALS INC. Common Stock 05156V102 616800 60000 SH SOLE 60000 0 0 EPAM SYSTEMS, INC. Common Stock 29414B104 10143210 33000 SH SOLE 34500 0 0 V.F. CORPORATION Common Stock 918204108 4252188 94200 SH SOLE 107749 0 0 LULULEMON ATHLETICA INC. Common Stock 550021109 1759372 6270 SH SOLE 11162 0 0 ORMAT TECHNOLOGIES, INC. Common Stock 686688102 7981933 104230 SH SOLE 116530 0 0 FRANKLIN RESOURCES, INC. Common Stock 354613101 4221178 181400 SH SOLE 183368 0 0 BROOKFIELD RENEWABLE PARTNERS L.P. Common Stock G16258108 16444998 472662 SH SOLE 472662 0 0 YUM CHINA HOLDINGS, INC. Common Stock 98850P109 6459715 134716 SH SOLE 170516 0 0 STAAR SURGICAL COMPANY Common Stock 852312305 967272 13153 SH SOLE 13153 0 0 ARCUTIS BIOTHERAPEUTICS INC. Common Stock 03969K108 245532 11100 SH SOLE 11100 0 0 CVB FINANCIAL CORP. Common Stock 126600105 0 0 SH SOLE 10000 0 0 LYELL IMMUNOPHARMA INC. Common Stock 55083R104 362340 54000 SH SOLE 54000 0 0 COGNEX CORPORATION Common Stock 192422103 1727431 40501 SH SOLE 9506 0 30995 UNIVERSAL DISPLAY CORP. Common Stock 91347P105 48648 481 SH SOLE 17700 0 0 IAC/INTERACTIVECORP Common Stock 44891N208 0 0 SH SOLE 1700 0 0 GENTEX CORPORATION Common Stock 371901109 0 0 SH SOLE 1639 0 0 RESEARCH HOLDINGS, INC. Common Stock 87166B102 1652235 22900 SH SOLE 22900 0 0 SILICON MOTION TECHNOLOGY CORPORATION Common Stock 82706C108 42186120 504000 SH SOLE 500000 0 4000 IMPERIAL OIL LIMITED - COMPAGNIE PETROLIERE IMPERIALE LTEE Common Stock 453038408 0 0 SH SOLE 9000 0 0 PRINCIPAL FINANCIAL GROUP, INC. Common Stock 74251V102 390514 5800 SH SOLE 5800 0 0 COTY INC. Common Stock 222070203 0 0 SH SOLE 30820 0 0 FRANCHISE GROUP, INC. Common Stock 35180X105 0 0 SH SOLE 13617 0 0 ANSYS, INC. Common Stock 03662Q105 8860104 36707 SH SOLE 38236 0 0 BANK OF MONTREAL Common Stock 063671101 0 0 SH SOLE 580 0 0 CME GROUP INC. Common Stock 12572Q105 1557257 7554 SH SOLE 15518 0 0 ARCBEST CORPORATION Common Stock 03937C105 0 0 SH SOLE 600 0 0 PORTLAND GENERAL ELECTRIC COMPANY Common Stock 736508847 0 0 SH SOLE 5471 0 0 THE HARTFORD FINANCIAL SERVICES GROUP, INC. Common Stock 416515104 558398 8600 SH SOLE 34297 0 0 GRAND CANYON EDUCATION, INC. Common Stock 38526M106 0 0 SH SOLE 2915 0 0 AMERICAN EQUITY INVESTMENT LIFE HOLDING COMPANY Common Stock 025676206 0 0 SH SOLE 1491 0 0 TOTALENERGIES SE Common Stock 89151E109 0 0 SH SOLE 2200 0 0 FORTUNE BRANDS HOME & SECURITY, INC. Common Stock 34964C106 0 0 SH SOLE 4850 0 0 OPEN TEXT CORPORATION Common Stock 683715106 0 0 SH SOLE 1164 0 0 ZIMVIE INC. Common Stock 98888T107 480300 30000 SH SOLE 30000 0 0 GILEAD SCIENCES, INC. Common Stock 375558103 26706405 427465 SH SOLE 474065 0 0 VEEVA SYSTEMS INC. Common Stock 922475108 360918 1800 SH SOLE 4888 0 0 SUN LIFE FINANCIAL INC. Common Stock 866796105 1172132 25500 SH SOLE 26272 0 0 MANULIFE FINANCIAL CORPORATION Common Stock 56501R106 5171114 298921 SH SOLE 351521 0 0 ARCH CAPITAL GROUP LTD. Common Stock G0450A105 615894 13800 SH SOLE 33736 0 0 PPG INDUSTRIES, INC. Common Stock 693506107 0 0 SH SOLE 3644 0 0 NVIDIA CORPORATION Common Stock 67066G104 66780777 428161 SH SOLE 489423 0 0 COPART, INC. Common Stock 217204106 0 0 SH SOLE 5600 0 0 CUMMINS INC. Common Stock 231021106 12126038 62586 SH SOLE 103549 0 0 AUTODESK, INC. Common Stock 052769106 12146285 68699 SH SOLE 72609 0 0 A. O. SMITH CORPORATION Common Stock 831865209 0 0 SH SOLE 2200 0 0 DEX ONE CORP. Common Stock 886029206 0 0 SH SOLE 1378 0 0 HYUNDAI MOTOR COMPANY Common Stock Y38472125 0 0 SH SOLE 5000 0 0 JACK HENRY & ASSOCIATES, INC. Common Stock 426281101 0 0 SH SOLE 997 0 0 NIKE, INC. Common Stock 654106103 26198670 253940 SH SOLE 291698 0 0 GRAPHITE BIO INC. Common Stock 38870X104 33320 11900 SH SOLE 11900 0 0 METLIFE, INC. Common Stock 59156R108 1164205 18500 SH SOLE 35874 0 0 MERITAGE HOMES CORPORATION Common Stock 59001A102 0 0 SH SOLE 2973 0 0 BIOCRYST PHARMACEUTICALS, INC. Common Stock 09058V103 432400 40000 SH SOLE 40000 0 0 NORTHERN TRUST CORPORATION Common Stock 665859104 0 0 SH SOLE 8126 0 0 INTRA-CELLULAR THERAPIES, INC. Common Stock 46116X101 1364454 23400 SH SOLE 23400 0 0 SEI INVESTMENTS COMPANY Common Stock 784117103 0 0 SH SOLE 21653 0 0 EMERSON ELECTRIC CO. Common Stock 291011104 4227612 52639 SH SOLE 84928 0 0 THERMO FISHER SCIENTIFIC INC. Common Stock 883556102 38802344 72260 SH SOLE 84059 0 0 REGENXBIO INC. Common Stock 75901B107 315380 13000 SH SOLE 13000 0 0 ATARA BIOTHERAPEUTICS, INC. Common Stock 046513107 166760 22000 SH SOLE 22000 0 0 GENERAL MILLS, INC. Common Stock 370334104 4864272 65100 SH SOLE 89031 0 0 SYNOPSYS, INC. Common Stock 871607107 7262993 23871 SH SOLE 23895 0 0 THE WILLIAMS COMPANIES INC. Common Stock 969457100 17390369 551900 SH SOLE 580008 0 0 CINCINNATI FINANCIAL CORPORATION Common Stock 172062101 436230 3700 SH SOLE 11084 0 0 ENCORE CAPITAL GROUP, INC. Common Stock 292554102 0 0 SH SOLE 600 0 0 CENTENE CORPORATION Common Stock 15135B101 0 0 SH SOLE 5401 0 0 ENANTA PHARMACEUTICALS, INC. Common Stock 29251M106 3512795 74500 SH SOLE 74500 0 0 VOYA FINANCIAL, INC. Common Stock 929089100 239760 4000 SH SOLE 4000 0 0 NAVIENT CORPORATION Common Stock 78442P106 0 0 SH SOLE 5494 0 0 BLUE OWL CAPITAL INC. Common Stock 09581B103 235304 23460 SH SOLE 0 0 23460 GRAFTECH INTERNATIONAL LTD. Common Stock 384313508 0 0 SH SOLE 6011 0 0 OATLY GROUP AB Common Stock 67421J108 0 0 SH SOLE 3042 0 0 COMPANIA CERVECER-AS UNIDAS S.A. Common Stock 204429104 0 0 SH SOLE 4623 0 0 TELUS CORPORATION Common Stock 87971M103 0 0 SH SOLE 9013 0 0 MORGAN STANLEY Common Stock 617446448 13025907 166593 SH SOLE 177476 0 0 DENALI THERAPEUTICS INC. Common Stock 24823R105 779562 26900 SH SOLE 26900 0 0 MASTEC, INC. Common Stock 576323109 636210 8923 SH SOLE 10623 0 0 PT TELKOM INDONESIA (PERSERO) TBK Common Stock 715684106 0 0 SH SOLE 4600 0 0 REGIONS FINANCIAL CORPORATION Common Stock 7591EP100 0 0 SH SOLE 36155 0 0 WILLIAMS-SONOMA, INC. Common Stock 969904101 0 0 SH SOLE 710 0 0 WHEATON PRECIOUS METALS CORP. Common Stock 962879102 3432123 91489 SH SOLE 91489 0 0 ENBRIDGE INC. Common Stock 29250N105 1570488 37000 SH SOLE 55650 0 0 ISHARES TR GL CLEAN ENE ETF Fund/ETF 464288224 6787902 362408 SH SOLE 0 0 362408 ISHARES TR MSCI KLD400 SOC Fund/ETF 464288570 2093639 28838 SH SOLE 0 0 28838 ISHARES INC JP MORGAN EM ETF Fund/ETF 464286517 3847909 112875 SH SOLE 0 0 112875 DICK'S SPORTING GOODS, INC. Common Stock 253393102 0 0 SH SOLE 2500 0 0 NIO INC. Common Stock 62914V106 874400 40000 SH SOLE 70000 0 0 FIDELITY NATIONAL INFORMATION SERVICES, INC. Common Stock 31620M106 1376183 14552 SH SOLE 15063 0 0 BROOKFIELD INFRASTRUCTURE PARTNERS L.P. Common Stock G16252101 0 0 SH SOLE 405 0 0 LPL FINANCIAL HOLDINGS INC. Common Stock 50212V100 0 0 SH SOLE 1000 0 0 THE TORONTO-DOMINION BANK Common Stock 891160509 3799365 57720 SH SOLE 73661 0 0 NANOSTRING TECHNOLOGIES, INC. Common Stock 63009R109 125928 9900 SH SOLE 9900 0 0 CAMECO CORPORATION Common Stock 13321L108 391502 18000 SH SOLE 18000 0 0 VAXCYTE, INC. Common Stock 92243G108 293940 14200 SH SOLE 14200 0 0 CHEGG, INC. Common Stock 163092109 435210 23808 SH SOLE 23808 0 0 TAKEDA PHARMACEUTICAL COMPANY LIMITED Common Stock 874060205 50885 3674 SH SOLE 0 0 3674 PASSAGE BIO INC. Common Stock 702712100 2761972 1170800 SH SOLE 1170800 0 0 AFYA LIMITED Common Stock G01125106 282192 28191 SH SOLE 28191 0 0 TAPESTRY, INC. Common Stock 876030107 30544968 1000800 SH SOLE 1007389 0 0 MOODY'S CORPORATION Common Stock 615369105 0 0 SH SOLE 6251 0 0 GENMAB A/S Common Stock 372303206 381120 12000 SH SOLE 12000 0 0 HARLEY-DAVIDSON, INC. Common Stock 412822108 0 0 SH SOLE 4007 0 0 STANDARD CHARTERED PLC Common Stock G84228AT5 0 0 SH SOLE 10000000 0 0 THE COCA-COLA COMPANY Common Stock 191216100 16082473 256455 SH SOLE 366695 0 0 HEWLETT PACKARD ENTERPRISE COMPANY Common Stock 42824C109 0 0 SH SOLE 23291 0 0 SEALED AIR CORPORATION Common Stock 81211K100 233640 4000 SH SOLE 7100 0 0 ZENDESK, INC. Common Stock 98936J101 0 0 SH SOLE 700 0 0 BLOCK, INC. Common Stock 852234103 15638993 251507 SH SOLE 254207 0 0 WESTERN DIGITAL CORPORATION Common Stock 958102105 6492 143 SH SOLE 2322 0 0 COLGATE-PALMOLIVE COMPANY Common Stock 194162103 11219622 140790 SH SOLE 185383 0 0 COMCAST CORPORATION Common Stock 20030N101 5440026 138586 SH SOLE 268936 0 0 DOVER CORPORATION Common Stock 260003108 0 0 SH SOLE 611 0 0 THE MOSAIC COMPANY Common Stock 61945C103 288840 6000 SH SOLE 12834 0 0 LEAR CORPORATION Common Stock 521865204 0 0 SH SOLE 3830 0 0 GINKGO BIOWORKS HOLDINGS INC. Common Stock 37611X100 7140000 3000000 SH SOLE 3000000 0 0 DARLING INGREDIENTS INC. Common Stock 237266101 40072775 630656 SH SOLE 634556 0 0 FIDELITY NATIONAL FINANCIAL, INC. Common Stock 31620R303 231903 6300 SH SOLE 30655 0 0 NOVA LJUBLJANSKA BANKA D.D., LJUBLJANA Common Stock 66980N203 632288 42000 SH SOLE 42000 0 0 MATCH GROUP, INC. Common Stock 57667L107 0 0 SH SOLE 7100 0 0 ODEBRECHT OIL & GAS FINANCE LTD. Bond G6712EAB4 9224 1641360 SH SOLE 0 0 1641360 GUESS WHERE, INC. Common Stock 401617105 0 0 SH SOLE 11000 0 0 CHEMOCENTRYX, INC. Common Stock 16383L106 904895 35500 SH SOLE 35500 0 0 CHARTER COMMUNICATIONS, INC. Common Stock 16119P108 0 0 SH SOLE 2783 0 0 XYLEM INC. Common Stock 98419M100 28961003 371301 SH SOLE 420179 0 0 ROSS STORES, INC. Common Stock 778296103 0 0 SH SOLE 13760 0 0 ALLEGHANY CORPORATION Common Stock 017175100 333020 400 SH SOLE 800 0 0 GENERAC HOLDINGS INC. Common Stock 368736104 1684688 7850 SH SOLE 10854 0 0 CANADIAN NATIONAL RAILWAY COMPANY Common Stock 136375102 0 0 SH SOLE 8547 0 0 CTS CORPORATION Common Stock 126501105 0 0 SH SOLE 600 0 0 LKQ CORPORATION Common Stock 501889208 33797031 688452 SH SOLE 690840 0 0 RANGE RESOURCES CORPORATION Common Stock 75281A109 0 0 SH SOLE 5900 0 0 PALO ALTO NETWORKS, INC. Common Stock 697435105 0 0 SH SOLE 1302 0 0 NETFLIX, INC. Common Stock 64110L106 31897110 182350 SH SOLE 190974 0 0 APTARGROUP, INC. Common Stock 038336103 0 0 SH SOLE 458 0 0 MAIL.RU GROUP LIMITED Common Stock 560317208 128438 15000 SH SOLE 15000 0 0 EDISON INTERNATIONAL Common Stock 281020107 0 0 SH SOLE 60800 0 0 THE PROGRESSIVE CORPORATION Common Stock 743315103 40295224 349250 SH SOLE 216845 0 132405 COSTCO WHOLESALE CORPORATION Common Stock 22160K105 41994707 88687 SH SOLE 58467 0 30220 SERVICE CORPORATION INTERNATIONAL Common Stock 817565104 0 0 SH SOLE 2470 0 0 AGILENT TECHNOLOGIES, INC. Common Stock 00846U101 5940981 50390 SH SOLE 13829 0 36561 AMERICAN FINANCIAL GROUP, INC. Common Stock 025932104 271840 2000 SH SOLE 10300 0 0 INTEL CORPORATION Common Stock 458140100 957994 25659 SH SOLE 160451 0 0 BLUEPRINT MEDICINES CORPORATION Common Stock 09627Y109 1310471 25100 SH SOLE 25100 0 0 EXELIXIS, INC. Common Stock 30161Q104 1548855 74500 SH SOLE 74500 0 0 KIMCO REALTY CORPORATION REIT 49446R109 948460 47000 SH SOLE 0 0 47000 RESMED INC. Common Stock 761152107 0 0 SH SOLE 4810 0 0 REXNORD CORPORATION Common Stock 98983L108 7116554 265940 SH SOLE 265940 0 0 STATE STREET CORPORATION Common Stock 857477103 0 0 SH SOLE 17600 0 0 SNAP-ON INCORPORATED Common Stock 833034101 1501303 7483 SH SOLE 6842 0 641 X5 RETAIL GROUP N.V. Common Stock 98387E205 0 0 SH SOLE 4700 0 0 REPUBLIC BANCORP INC. Common Stock 760281204 0 0 SH SOLE 2000 0 0 ALTRIA GROUP, INC. Common Stock 02209S103 0 0 SH SOLE 2629 0 0 VMWARE, INC. Common Stock 928563402 10582645 92031 SH SOLE 95341 0 0 ALIBABA GROUP HOLDING LIMITED Common Stock 01609W102 13014349 114281 SH SOLE 132267 0 0 HCA HEALTHCARE INC. Common Stock 40412C101 315328 1795 SH SOLE 2883 0 0 VAN ECK ASSOCIATES CORPORATION Fund/ETF 92189F627 172920 4400 SH SOLE 0 0 4400 DYNATRACE INC. Common Stock 268150109 0 0 SH SOLE 1940 0 0 SPRINGWORKS THERAPEUTICS INC. Common Stock 85205L107 313650 12300 SH SOLE 12300 0 0 LIVENT CORPORATION Common Stock 53814L108 353245 15500 SH SOLE 15500 0 0 MARKEL CORPORATION Common Stock 570535104 385779 300 SH SOLE 1000 0 0 CF INDUSTRIES HOLDINGS, INC. Common Stock 125269100 604590 7000 SH SOLE 18193 0 0 ABBVIE INC. Common Stock 00287Y109 15621177 101359 SH SOLE 148467 0 0 DELL TECHNOLOGIES INC. Common Stock 24703L202 0 0 SH SOLE 984 0 0 METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105 0 0 SH SOLE 1953 0 0 INVESCO QQQ TRUST(SM), SERIES 1 Fund/ETF 46090E103 5544502 19604 SH SOLE 0 0 19604 ALLY FINANCIAL INC. Common Stock 02005N100 0 0 SH SOLE 17690 0 0 WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107 0 0 SH SOLE 9420 0 0 AFFIRM HOLDINGS INC. Common Stock 00827B106 0 0 SH SOLE 1500 0 0 EXPEDITORS INTERNATIONAL OF WASHINGTON, INC. Common Stock 302130109 0 0 SH SOLE 373 0 0 ROYAL GOLD, INC. Common Stock 780287108 4027278 36699 SH SOLE 36429 0 270 PACIRA PHARMACEUTICALS, INC Common Stock 695127100 574574 9800 SH SOLE 9800 0 0 MACY'S, INC. Common Stock 55616P104 0 0 SH SOLE 12239 0 0 INTERFACE, INC. Common Stock 458665304 8398000 680000 SH SOLE 680000 0 0 NEXSTAR MEDIA GROUP, INC. Common Stock 65336K103 0 0 SH SOLE 600 0 0 INFOSYS LIMITED Common Stock 456788108 7444000 400000 SH SOLE 589122 0 0 SOFTLINE HOLDING PLC Common Stock 83407L207 303205 45000 SH SOLE 45000 0 0 CHARGEPOINT HOLDINGS, INC. Common Stock 15961R105 15905916 1147613 SH SOLE 1147613 0 0 STRIDE, INC. Common Stock 86333M108 954261 23100 SH SOLE 24625 0 0 AMERICAN TOWER CORPORATION REIT 03027X100 472397 1866 SH SOLE 0 0 1866 RALPH LAUREN CORPORATION Common Stock 751212101 45765 500 SH SOLE 2025 0 0 HEICO CORPORATION Common Stock 422806208 0 0 SH SOLE 1200 0 0 XEROX HOLDINGS CORPORATION Common Stock 98421M106 0 0 SH SOLE 5000 0 0 ETSY, INC. Common Stock 29786A106 1566739 21307 SH SOLE 26703 0 0 WASTE MANAGEMENT, INC. Common Stock 94106L109 12200348 80656 SH SOLE 90043 0 0 LENNOX INTERNATIONAL INC. Common Stock 526107107 0 0 SH SOLE 200 0 0 CHENIERE ENERGY, INC. Common Stock 16411R208 6038091 44895 SH SOLE 53505 0 0 T. ROWE PRICE GROUP, INC. Common Stock 74144T108 0 0 SH SOLE 6929 0 0 MEIRAGTX HOLDINGS PLC Common Stock G59665102 2473150 326200 SH SOLE 326200 0 0 AUTOLIV, INC. Common Stock 052800109 900852 12118 SH SOLE 12118 0 0 KURA ONCOLOGY, INC. Common Stock 50127T109 200420 11000 SH SOLE 11000 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 185328 46800 SH SOLE 46800 0 0 EAST WEST BANK Common Stock 27579R104 9422857 145208 SH SOLE 145208 0 0 APOLLO ASSET MANAGEMENT INC. Common Stock 03769M106 0 0 SH SOLE 14379 0 0 LATTICE SEMICONDUCTOR CORPORATION Common Stock 518415104 0 0 SH SOLE 6059 0 0 MICROSOFT CORPORATION Common Stock 594918104 169295622 652481 SH SOLE 773981 0 0 PEPSICO, INC. Common Stock 713448108 20596621 123617 SH SOLE 139161 0 0 BROADRIDGE FINANCIAL SOLUTIONS, INC. Common Stock 11133T103 0 0 SH SOLE 4840 0 0 COMPANIA DE MINAS BUENAVENTURA S.A.A. Common Stock 204448104 209870 31000 SH SOLE 31000 0 0 HALLIBURTON COMPANY Common Stock 406216101 511662 15900 SH SOLE 75444 0 0 FORD MOTOR COMPANY Common Stock 345370860 0 0 SH SOLE 27414 0 0 AMC NETWORKS INC. Common Stock 00164V103 0 0 SH SOLE 4000 0 0 THE SHERWIN-WILLIAMS COMPANY Common Stock 824348106 6461653 28715 SH SOLE 58515 0 0 DROPBOX, INC. Common Stock 26210C104 0 0 SH SOLE 7266 0 0 DELTA AIR LINES, INC. Common Stock 247361702 0 0 SH SOLE 4966 0 0 MARATHON PETROLEUM CORPORATION Common Stock 56585A102 1115136 13200 SH SOLE 13200 0 0 NASDAQ, INC. Common Stock 631103108 0 0 SH SOLE 11780 0 0 MITSUBISHI UFJ FINANCIAL GROUP, INC. Common Stock 606822104 0 0 SH SOLE 30000 0 0 JABIL INC. Common Stock 466313103 0 0 SH SOLE 4997 0 0 FMC CORPORATION Common Stock 302491303 4634815 43012 SH SOLE 26530 0 16482 ACTIVISION BLIZZARD, INC. Common Stock 00507V109 2392414 30713 SH SOLE 20731 0 9982 BEACON ROOFING SUPPLY, INC. Common Stock 073685109 0 0 SH SOLE 600 0 0 KIMBERLY-CLARK CORPORATION Common Stock 494368103 4685325 34900 SH SOLE 47982 0 0 ISHARES TRUST - ISHARES U.S. FINANCIAL SERVICES ETF Fund/ETF 464287770 44937 299 SH SOLE 0 0 299 KYNDRYL HOLDINGS, INC. Common Stock 50155Q100 0 0 SH SOLE 30000 0 0 CHOICE HOTELS INTERNATIONAL, INC. Common Stock 169905106 9935070 89000 SH SOLE 89000 0 0 ECOLAB INC. Common Stock 278865100 18175089 118476 SH SOLE 140969 0 0 SPROUTS FARMERS MARKET, INC. Common Stock 85208M102 0 0 SH SOLE 1376 0 0 EVERSOURCE ENERGY Common Stock 30040W108 0 0 SH SOLE 615 0 0 GODADDY INC. Common Stock 380237107 0 0 SH SOLE 695 0 0 WALGREENS BOOTS ALLIANCE, INC. Common Stock 931427108 4381264 107200 SH SOLE 116240 0 0 UNITED PARCEL SERVICE, INC. Common Stock 911312106 1121376 6191 SH SOLE 11072 0 0 META PLATFORMS, INC. Common Stock 30303M102 10465156 62400 SH SOLE 107131 0 0 ARGENX SE Common Stock 04016X101 2652418 7100 SH SOLE 7100 0 0 PTC THERAPEUTICS, INC. Common Stock 69366J200 1963440 48600 SH SOLE 48600 0 0 THE ALLSTATE CORPORATION Common Stock 020002101 1254200 10000 SH SOLE 23121 0 0 RECURSION PHARMACEUTICALS INC. Common Stock 75629V104 269675 33500 SH SOLE 33500 0 0 MARKETAXESS HOLDINGS INC. Common Stock 57060D108 0 0 SH SOLE 2800 0 0 BERRY GLOBAL GROUP, INC. Common Stock 08579W103 0 0 SH SOLE 3400 0 0 AMERESCO, INC. Common Stock 02361E108 10819899 251100 SH SOLE 251100 0 0 REGAL REXNORD CORPORATION Common Stock 758750103 296712 2600 SH SOLE 2600 0 0 ALPHABET INC. Common Stock 02079K107 25146744 11222 SH SOLE 15855 0 0 SS&C TECHNOLOGIES HOLDINGS, INC. Common Stock 78467J100 0 0 SH SOLE 6295 0 0 DUKE REALTY CORPORATION REIT 264411505 4698108 84880 SH SOLE 0 0 84880 CANADA GOOSE HOLDINGS INC. Common Stock 135086106 0 0 SH SOLE 3200 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS INC. Common Stock 109194100 654753 7733 SH SOLE 7733 0 0 BAKER HUGHES HOLDINGS LLC Common Stock 05722G100 0 0 SH SOLE 5407 0 0 MCCORMICK & COMPANY, INCORPORATED Common Stock 579780206 0 0 SH SOLE 1340 0 0 MARSH & MCLENNAN COMPANIES, INC. Common Stock 571748102 33630136 216861 SH SOLE 139694 0 77167 KEYSIGHT TECHNOLOGIES, INC. Common Stock 49338L103 35841 260 SH SOLE 12363 0 0 M&T BANK CORPORATION Common Stock 55261F104 0 0 SH SOLE 21799 0 0 SNAP INC. Common Stock 83304A106 488600 35000 SH SOLE 51051 0 0 BECTON, DICKINSON AND COMPANY Common Stock 075887109 531094 2130 SH SOLE 6192 0 0 CITIZENS FINANCIAL GROUP, INC. Common Stock 174610105 590111 16333 SH SOLE 16333 0 0 UNDER ARMOUR, INC. Common Stock 904311107 0 0 SH SOLE 5000 0 0 INSMED INCORPORATED Common Stock 457669307 955332 47600 SH SOLE 47600 0 0 DOLLAR GENERAL CORPORATION Common Stock 256677105 12377205 50100 SH SOLE 58788 0 0 HOMOLOGY MEDICINES, INC. Common Stock 438083107 1177075 597500 SH SOLE 597500 0 0 TURNING POINT THERAPEUTICS INC. Common Stock 90041T108 1874970 24900 SH SOLE 24900 0 0 COTERRA ENERGY INC. Common Stock 127097103 10960750 425000 SH SOLE 425000 0 0 LUMEN TECHNOLOGIES INC. Common Stock 550241103 4443172 395300 SH SOLE 402581 0 0 MIRATI THERAPEUTICS, INC. Common Stock 60468T105 1694448 25200 SH SOLE 25200 0 0 BOOZ ALLEN HAMILTON HOLDING CORPORATION Common Stock 099502106 0 0 SH SOLE 1950 0 0 BROWN & BROWN, INC. Common Stock 115236101 516200 8900 SH SOLE 23800 0 0 APACHE CORPORATION Common Stock 03743Q108 0 0 SH SOLE 10000 0 0 ZILLOW GROUP, INC. Common Stock 98954M200 0 0 SH SOLE 2518 0 0 ENERSYS Common Stock 29275Y102 6397468 108745 SH SOLE 108745 0 0 WYNN RESORTS, LIMITED Common Stock 983134107 0 0 SH SOLE 1 0 0 MONSTER BEVERAGE CORPORATION Common Stock 61174X109 0 0 SH SOLE 20212 0 0 ADAPTIMMUNE THERAPEUTICS PLC Common Stock 00653A107 153900 90000 SH SOLE 90000 0 0 BATH & BODY WORKS, INC. Common Stock 070830104 20586137 764562 SH SOLE 766929 0 0 ORGANON & CO. Common Stock 68622V106 25773 743 SH SOLE 7940 0 0 MARAVAI LIFESCIENCES HOLDINGS INC. Common Stock 56600D107 789804 28400 SH SOLE 28400 0 0 TRANSDIGM GROUP INC. Common Stock 893641100 0 0 SH SOLE 1000 0 0 CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101 0 0 SH SOLE 9848 0 0 WOLFSPEED, INC. Common Stock 977852102 6955613 107406 SH SOLE 107406 0 0 ICICI BANK LTD. Common Stock 45104G104 0 0 SH SOLE 70000 0 0 GLOBE LIFE INC. Common Stock 37959E102 264438 2700 SH SOLE 6300 0 0 BRUNSWICK CORPORATION Common Stock 117043109 0 0 SH SOLE 2800 0 0 MARRIOTT INTERNATIONAL, INC. Common Stock 571903202 25841900 190000 SH SOLE 190930 0 0 XENCOR, INC. Common Stock 98401F105 4707640 172200 SH SOLE 172200 0 0 CENOVUS ENERGY INC. Common Stock 15135U109 775404 40000 SH SOLE 40000 0 0 UNIVERSAL HEALTH SERVICES, INC. Common Stock 913903100 0 0 SH SOLE 951 0 0 A10 NETWORKS, INC. Common Stock 002121101 0 0 SH SOLE 6876 0 0 DOMINO'S PIZZA, INC. Common Stock 25754A201 0 0 SH SOLE 600 0 0 COMMVAULT SYSTEMS, INC. Common Stock 204166102 0 0 SH SOLE 1960 0 0 WESTLAKE CORPORATION Common Stock 960413102 8821800 90000 SH SOLE 91500 0 0 DIAMONDBACK ENERGY, INC. Common Stock 25278X109 10904 90 SH SOLE 1621 0 0 ULTA BEAUTY, INC. Common Stock 90384S303 0 0 SH SOLE 3353 0 0 ATKORE INTERNATIONAL GROUP INC. Common Stock 047649108 0 0 SH SOLE 1770 0 0 PUBLIC JOINT STOCK COMPANY GAZPROM ADR/GDR 368287207 33533 50000 SH SOLE 108770 0 0 SANA BIOTECHNOLOGY INC. Common Stock 799566104 250000 40000 SH SOLE 40000 0 0 RELAY THERAPEUTICS INC. Common Stock 75943R102 387849 23100 SH SOLE 23100 0 0 BCE INC. Common Stock 05534B760 4193110 85200 SH SOLE 96794 0 0 CELANESE CORPORATION Common Stock 150870103 478920 4000 SH SOLE 10300 0 0 CONOCOPHILLIPS Common Stock 20825C104 6146112 67200 SH SOLE 73790 0 0 BEYOND MEAT, INC. Common Stock 08862E109 2035 85 SH SOLE 0 0 85 AT&T INC. Common Stock 00206R102 13069548 623840 SH SOLE 708644 0 0 AMERIPRISE FINANCIAL, INC. Common Stock 03076C106 2766430 11568 SH SOLE 11232 0 336 ROCKWELL AUTOMATION, INC. Common Stock 773903109 155860 782 SH SOLE 20918 0 0 ZAI LAB LIMITED Common Stock 98887Q104 521705 15100 SH SOLE 15938 0 0 UGI CORPORATION Common Stock 902681105 1371040 35200 SH SOLE 35200 0 0 CACI INTERNATIONAL INC. Common Stock 127190304 0 0 SH SOLE 1149 0 0 VALE S.A. Common Stock 91912E105 0 0 SH SOLE 25000 0 0 WEST FRASER TIMBER CO. LTD. Common Stock 952845105 466857 6200 SH SOLE 6200 0 0 INGERSOLL RAND INC. Common Stock 45687V106 0 0 SH SOLE 1700 0 0 THE HERSHEY COMPANY Common Stock 427866108 6834086 31237 SH SOLE 38125 0 0 THE GOLDMAN SACHS GROUP, INC. Common Stock 38141G104 650839 2146 SH SOLE 6708 0 0 IMMUNOGEN, INC. Common Stock 45253H101 204920 47000 SH SOLE 47000 0 0 WRKCO INC. Common Stock 96145D105 0 0 SH SOLE 2364 0 0 LYFT, INC. Common Stock 55087P104 0 0 SH SOLE 1500 0 0 ROKU, INC. Common Stock 77543R102 0 0 SH SOLE 1500 0 0 PINDUODUO INC. Common Stock 722304102 0 0 SH SOLE 15000 0 0 RENT-A-CENTER, INC. Common Stock 76009N100 0 0 SH SOLE 1200 0 0 CDW CORPORATION Common Stock 12514G108 204828 1300 SH SOLE 0 0 1300 EVERCORE INC. Common Stock 29977A105 0 0 SH SOLE 600 0 0 AMICUS THERAPEUTICS, INC. Common Stock 03152W109 1259643 116850 SH SOLE 116850 0 0 NEWMONT CORPORATION Common Stock 651639106 12882728 209047 SH SOLE 273243 0 0 CONDUENT INCORPORATED Common Stock 206787103 0 0 SH SOLE 8000 0 0 ZIMMER BIOMET HOLDINGS, INC. Common Stock 98956P102 3280035 30784 SH SOLE 47879 0 0 OLD DOMINION FREIGHT LINE, INC. Common Stock 679580100 2686304 10485 SH SOLE 8200 0 2285 IDEXX LABORATORIES, INC. Common Stock 45168D104 1048640 2950 SH SOLE 5976 0 0 CAPRI HOLDINGS LIMITED Common Stock G1890L107 0 0 SH SOLE 4100 0 0 AVANTOR FUNDING, INC. Common Stock 05352A100 0 0 SH SOLE 8700 0 0 QUALCOMM INCORPORATED Common Stock 747525103 17239624 132424 SH SOLE 185730 0 0 MARVELL TECHNOLOGY GROUP LTD. Common Stock 573874104 11080000 250000 SH SOLE 308933 0 0 ARROW ELECTRONICS, INC. Common Stock 042735100 0 0 SH SOLE 1921 0 0 ISHARES TRUST - ISHARES BIOTECHNOLOGY ETF Fund/ETF 464287556 5145544 43610 SH SOLE 0 0 43610 BEIGENE, LTD. Common Stock 07725L102 1785190 11000 SH SOLE 11000 0 0 GREEN BRICK PARTNERS, INC. Common Stock 392709101 0 0 SH SOLE 5208 0 0 PUBLIC STORAGE REIT 74460D109 353053 1135 SH SOLE 0 0 1135 BANK OF AMERICA CORPORATION Common Stock 060505104 5097600 160000 SH SOLE 300103 0 0 BANK OF AMERICA CORPORATION Common Stock 060505682 0 0 SH SOLE 850 0 0 AMERICAN WATER WORKS COMPANY, INC. Common Stock 030420103 13667709 93730 SH SOLE 99356 0 0 GLOBAL PAYMENTS INC. Common Stock 37940X102 1720081 15253 SH SOLE 15253 0 0 THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104 20669003 80534 SH SOLE 103712 0 0 GENERAL ELECTRIC COMPANY Common Stock 369604BQ5 0 0 SH SOLE 475000 0 0 GEOPARK HOLDINGS LIMITED Common Stock G38327105 1048000 80000 SH SOLE 80000 0 0 DISCOVER FINANCIAL SERVICES Common Stock 254709108 0 0 SH SOLE 3511 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 1247402 13082 SH SOLE 19385 0 0 TENET HEALTHCARE CORPORATION Common Stock 88033G407 0 0 SH SOLE 869 0 0 EQUINIX, INC. REIT 29444U700 11565237 17452 SH SOLE 0 0 17452 BIO-TECHNE CORPORATION Common Stock 09073M104 0 0 SH SOLE 1118 0 0 MP MATERIALS CORP. Common Stock 553368101 1807830 53000 SH SOLE 53000 0 0 RADIAN GROUP INC. Common Stock 750236101 0 0 SH SOLE 8717 0 0 INSTALLED BUILDING PRODUCTS, INC. Common Stock 45780R101 6895161 85010 SH SOLE 85610 0 0 LIGAND PHARMACEUTICALS INCORPORATED Common Stock 53220K504 380464 4300 SH SOLE 4300 0 0 THE BOEING COMPANY Common Stock 097023105 47442 347 SH SOLE 1 0 346 T-MOBILE US, INC. Common Stock 872590104 2810968 20900 SH SOLE 30748 0 0 OPHTHOTECH CORPORATION Common Stock 46583P102 242000 25000 SH SOLE 25000 0 0 BIOGEN INC. Common Stock 09062X103 47546552 232716 SH SOLE 238350 0 0 FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105 5708190 14900 SH SOLE 16635 0 0 CBOE GLOBAL MARKETS, INC. Common Stock 12503M108 0 0 SH SOLE 4100 0 0 CROWDSTRIKE HOLDINGS, INC. Common Stock 22788C105 2639100 15000 SH SOLE 15208 0 0 SANMINA CORPORATION Common Stock 801056102 0 0 SH SOLE 600 0 0 SLEEP NUMBER CORPORATION Common Stock 83125X103 0 0 SH SOLE 4900 0 0 BROADCOM INC. Common Stock 11135F101 12498444 25465 SH SOLE 36391 0 0 ROBERT HALF INTERNATIONAL INC. Common Stock 770323103 0 0 SH SOLE 6186 0 0 VIRTUS INVESTMENT PARTNERS, INC. Common Stock 92828Q109 0 0 SH SOLE 600 0 0 BARNES GROUP INC. Common Stock 067806109 0 0 SH SOLE 4700 0 0 SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888 512770 470 SH SOLE 730 0 0 FORTINET, INC. Common Stock 34959E109 6409707 112397 SH SOLE 88405 0 23992 INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101 651459 5550 SH SOLE 5875 0 0 JPMORGAN CHASE & CO. Common Stock 46625H100 21943137 191018 SH SOLE 307697 0 0 NORTONLIFELOCK INC. Common Stock 668771108 678254 30415 SH SOLE 32594 0 0 SAGE THERAPEUTICS, INC. Common Stock 78667J108 935085 28500 SH SOLE 30385 0 0 SUNPOWER CORPORATION Common Stock 867652406 605600 40000 SH SOLE 40000 0 0 GLOBAL BLOOD THERAPEUTICS, INC. Common Stock 37890U108 1872240 58000 SH SOLE 58000 0 0 BERKSHIRE HATHAWAY INC. Common Stock 084670108 1226850 3 SH SOLE 4 0 0 ALIGN TECHNOLOGY, INC. Common Stock 016255101 3832131 15951 SH SOLE 11470 0 4481 EVEREST RE GROUP, LTD. Common Stock G3223R108 334248 1200 SH SOLE 1583 0 0 EMPLOYERS HOLDINGS INC. Common Stock 292218104 0 0 SH SOLE 1243 0 0 ARVINAS INC. Common Stock 04335A105 872800 20000 SH SOLE 20000 0 0 UBIQUITI INC. Common Stock 90353W103 9431980 38000 SH SOLE 38000 0 0 ENCORE WIRE CORP. Common Stock 292562105 0 0 SH SOLE 1311 0 0 2U, INC. Common Stock 90214J101 284772 26078 SH SOLE 26078 0 0 CHIMERIX, INC. Common Stock 16934W106 249260 121000 SH SOLE 121000 0 0 KINROSS GOLD CORPORATION Common Stock 496902404 2521208 677178 SH SOLE 677340 0 0 ZOOM VIDEO COMMUNICATIONS, INC. Common Stock 98980L101 3356100 30000 SH SOLE 33545 0 0 ELECTRONIC ARTS INC. Common Stock 285512109 13932976 113401 SH SOLE 119723 0 0 CARRIER GLOBAL CORPORATION Common Stock 14448C104 0 0 SH SOLE 2189 0 0 BAIDU, INC. Common Stock 056752108 2723760 18000 SH SOLE 26000 0 0 BALLARD POWER SYSTEMS INC. Common Stock 058586108 4833675 767250 SH SOLE 767250 0 0 AIR PRODUCTS AND CHEMICALS, INC. Common Stock 009158106 1373685 5650 SH SOLE 6450 0 0 KODIAK SCIENCES INC. Common Stock 50015M109 89496 11300 SH SOLE 11300 0 0 ERIE INDEMNITY COMPANY Common Stock 29530P102 12023206 62600 SH SOLE 64400 0 0 ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105 5049477 194136 SH SOLE 194136 0 0 BLACKROCK, INC. Common Stock 09247X101 7589439 12301 SH SOLE 17015 0 0 TERADYNE, INC. Common Stock 880770102 7864284 82582 SH SOLE 82582 0 0 ISHARES, INC. - ISHARES MSCI PACIFIC EX JAPAN ETF Fund/ETF 464286665 1757624 42210 SH SOLE 0 0 42210 COINBASE GLOBAL, INC. Common Stock 19260Q107 0 0 SH SOLE 730 0 0 ALLOGENE THERAPEUTICS INC. Common Stock 019770106 366752 31400 SH SOLE 31400 0 0 GLACIER BANCORP, INC. Common Stock 37637Q105 0 0 SH SOLE 1500 0 0 TRAVERE THERAPEUTICS INC. Common Stock 89422G107 878608 35600 SH SOLE 35600 0 0 KKR GROUP CO. INC. Common Stock 48251W104 0 0 SH SOLE 18000 0 0 HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100 32618760 881098 SH SOLE 881098 0 0 MORPHIC HOLDING, INC. Common Stock 61775R105 179945 8500 SH SOLE 8500 0 0 WYNDHAM HOTELS & RESORTS, INC. Common Stock 98311A105 0 0 SH SOLE 9126 0 0 AMERCO Common Stock 023586100 0 0 SH SOLE 1300 0 0 OMEGA HEALTHCARE INVESTORS, INC. REIT 681936100 783925 26939 SH SOLE 0 0 26939 JACOBS ENGINEERING GROUP INC. Common Stock 469814107 0 0 SH SOLE 18700 0 0 HAMILTON LANE INCORPORATED Common Stock 407497106 653997 9735 SH SOLE 0 0 9735 TELEFLEX INCORPORATED Common Stock 879369106 0 0 SH SOLE 1575 0 0 MCKESSON CORPORATION Common Stock 58155Q103 0 0 SH SOLE 2697 0 0 BARRICK GOLD CORPORATION Common Stock 067901108 948184 53600 SH SOLE 40472 0 13128 DEERE & COMPANY Common Stock 244199105 3984899 13255 SH SOLE 18220 0 0 TEXAS ROADHOUSE, INC. Common Stock 882681109 44196066 603755 SH SOLE 602000 0 1755 CBRE GROUP, INC. Common Stock 12504L109 0 0 SH SOLE 30710 0 0 IRON MOUNTAIN INCORPORATED REIT 46284V101 4206114 87300 SH SOLE 0 0 87300 VALERO ENERGY CORPORATION Common Stock 91913Y100 1404165 12900 SH SOLE 18900 0 0 AGCO CORPORATION Common Stock 001084102 2449248 24609 SH SOLE 8302 0 16307 YUM! BRANDS, INC. Common Stock 988498101 0 0 SH SOLE 16656 0 0 BHP GROUP LIMITED Common Stock 088606108 0 0 SH SOLE 3000 0 0 AMGEN INC. Common Stock 031162100 24048171 97986 SH SOLE 120963 0 0 KELLOGG COMPANY Common Stock 487836108 4679989 65350 SH SOLE 69293 0 0 COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO - SABESP Common Stock 20441A102 0 0 SH SOLE 34666 0 0 CHUNGHWA TELECOM CO. LTD. Common Stock 17133Q502 0 0 SH SOLE 1520 0 0 SEAGEN INC. Common Stock 81181C104 7225071 40350 SH SOLE 43450 0 0 APPLE INC. Common Stock 037833100 153562520 1106143 SH SOLE 1380453 0 0 MSC INDUSTRIAL DIRECT CO., INC. Common Stock 553530106 0 0 SH SOLE 550 0 0 WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION Common Stock 929740108 36097169 435723 SH SOLE 437201 0 0 KEYCORP Common Stock 493267108 0 0 SH SOLE 146995 0 0 CITRIX SYSTEMS, INC. Common Stock 177376100 2453345 25334 SH SOLE 41634 0 0 OMNICOM GROUP INC. Common Stock 681919106 0 0 SH SOLE 18925 0 0 WESCO INTERNATIONAL, INC. Common Stock 95082P105 0 0 SH SOLE 600 0 0 VISHAY INTERTECHNOLOGY, INC. Common Stock 928298108 0 0 SH SOLE 1200 0 0 PIONEER NATURAL RESOURCES COMPANY Common Stock 723787107 1119436 4950 SH SOLE 4900 0 50 JETBLUE AIRWAYS CORPORATION Common Stock 477143101 518506 57869 SH SOLE 57869 0 0 THE PROCTER & GAMBLE COMPANY Common Stock 742718109 34822084 244664 SH SOLE 238587 0 6077 HP INC. Common Stock 40434L105 1680500 50000 SH SOLE 72240 0 0 BALL CORPORATION Common Stock 058498106 0 0 SH SOLE 2230 0 0 AXALTA COATING SYSTEMS LTD. Common Stock G0750C108 0 0 SH SOLE 37020 0 0 TREX CORP INC. Common Stock 89531P105 15260286 273237 SH SOLE 282099 0 0 ISHARES TRUST - ISHARES CORE S&P 500 ETF Fund/ETF 464287200 17864815 46910 SH SOLE 0 0 46910 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF Fund/ETF 464288513 1005257 13650 SH SOLE 0 0 13650 GLOBAL X FUNDS - GLOBAL X INTERNET OF THINGS ETF Fund/ETF 37954Y780 6572473 254289 SH SOLE 0 0 254289 DOCEBO INC. Common Stock 25609L105 544585 18900 SH SOLE 18900 0 0 JD.COM, INC. Common Stock 47215P106 1945500 30000 SH SOLE 65000 0 0 TEMPUR SEALY INTERNATIONAL, INC. Common Stock 88023U101 0 0 SH SOLE 8000 0 0 OCCIDENTAL PETROLEUM CORPORATION Common Stock 674599105 862860 14600 SH SOLE 27600 0 0 DT MIDSTREAM INC. Common Stock 23345M107 0 0 SH SOLE 4050 0 0 SOLAREDGE TECHNOLOGIES, INC. Common Stock 83417M104 43675026 166090 SH SOLE 175790 0 0 FIRST MAJESTIC SILVER CORP. Common Stock 32076V103 2254 313 SH SOLE 0 0 313 3M COMPANY Common Stock 88579Y101 4453633 34304 SH SOLE 58731 0 0 PROLOGIS INC. REIT 74340W103 5661725 47855 SH SOLE 0 0 47855 TCS GROUP HOLDING PLC Common Stock 87238U203 1234244 15000 SH SOLE 15000 0 0 THE COOPER COMPANIES, INC. Common Stock 216648402 0 0 SH SOLE 2700 0 0 VEECO INSTRUMENTS INC. Common Stock 922417100 7177674 373060 SH SOLE 373060 0 0 LIBERTY MEDIA CORPORATION Common Stock 531229607 0 0 SH SOLE 10000 0 0 LIBERTY MEDIA CORPORATION Common Stock 531229854 0 0 SH SOLE 7400 0 0 TURBODYNE TECHNOLOGIES INC. Common Stock 899905103 0 500 SH SOLE 0 0 500 UNITED NATURAL FOODS, INC. Common Stock 911163103 979106 24644 SH SOLE 24644 0 0 CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 0 0 SH SOLE 3887 0 0 CREDIT ACCEPTANCE CORP. Common Stock 225310101 0 0 SH SOLE 700 0 0 BILIBILI INC. Common Stock 090040106 312720 12000 SH SOLE 32000 0 0 INTUITIVE SURGICAL, INC. Common Stock 46120E602 9339094 46189 SH SOLE 50823 0 0 EASTMAN CHEMICAL COMPANY Common Stock 277432100 428687 4700 SH SOLE 4700 0 0 VIASAT, INC. Common Stock 92552V100 12895230 421000 SH SOLE 421000 0 0 KLA CORPORATION Common Stock 482480100 12101673 37700 SH SOLE 44489 0 0 THE BLACKSTONE GROUP L.P. Common Stock 09260D107 0 0 SH SOLE 25301 0 0 INTERNATIONAL BUSINESS MACHINES CORPORATION Common Stock 459200101 19764267 140461 SH SOLE 189558 0 0 ISHARES, INC. - ISHARES MSCI CANADA ETF Fund/ETF 464286509 2086813 61960 SH SOLE 0 0 61960 ISHARES, INC. - ISHARES MSCI JAPAN ETF Fund/ETF 46434G822 6197061 117230 SH SOLE 0 0 117230 ISHARES TRUST - ISHARES GLOBAL ENERGY ETF Fund/ETF 464287341 71447 2111 SH SOLE 0 0 2111 ISHARES MSCI CHINA ETF Fund/ETF 46429B671 6764861 121539 SH SOLE 0 0 121539 ISHARES TRUST - ISHARES MSCI ACWI ETF Fund/ETF 464288257 876042 10360 SH SOLE 0 0 10360 SHINHAN FINANCIAL GROUP CO.,LTD. Common Stock 824596100 0 0 SH SOLE 1092 0 0 ACADEMY SPORTS & OUTDOORS INC. Common Stock 00402L107 0 0 SH SOLE 1396 0 0 KRAFT HEINZ CO., THE Common Stock 500754106 4515822 118900 SH SOLE 127142 0 0 OLIN CORPORATION Common Stock 680665205 0 0 SH SOLE 600 0 0 MANPOWERGROUP INC. Common Stock 56418H100 0 0 SH SOLE 2200 0 0 FIFTH THIRD BANCORP Common Stock 316773100 0 0 SH SOLE 25701 0 0 HELEN OF TROY LTD. Common Stock G4388N106 0 0 SH SOLE 1800 0 0 NETEASE, INC. Common Stock 64110W102 2405520 26000 SH SOLE 45900 0 0 NOMAD FOODS LIMITED Common Stock G6564A105 0 0 SH SOLE 1315 0 0 NVR INC. Common Stock 62944T105 0 0 SH SOLE 211 0 0 PULTE GROUP INC. Common Stock 745867101 0 0 SH SOLE 14495 0 0 INTELLIA THERAPEUTICS, INC. Common Stock 45826J105 1161032 22145 SH SOLE 22100 0 45 WELLS FARGO & CO. Common Stock 949746101 0 0 SH SOLE 27046 0 0 ATMOS ENERGY CORPORATION Common Stock 049560105 0 0 SH SOLE 3509 0 0 KEZAR LIFE SCIENCES, INC. Common Stock 49372L100 245830 31000 SH SOLE 31000 0 0 TYSON FOODS, INC. Common Stock 902494103 0 0 SH SOLE 11254 0 0 FORTIVE CORPORATION Common Stock 34959J108 0 0 SH SOLE 11200 0 0 PROMETHEUS BIOSCIENCES INC. Common Stock 74349U108 244816 8800 SH SOLE 8800 0 0 BUILDERS FIRSTSOURCE, INC. Common Stock 12008R107 0 0 SH SOLE 2171 0 0 VULCAN MATERIALS COMPANY Common Stock 929160109 0 0 SH SOLE 900 0 0 MGIC INVESTMENT CORPORATION Common Stock 552848103 0 0 SH SOLE 14300 0 0 HUBSPOT, INC. Common Stock 443573100 0 0 SH SOLE 145 0 0 APELLIS PHARMACEUTICALS, INC. Common Stock 03753U106 1672030 37000 SH SOLE 37000 0 0 WAYFAIR, INC. Common Stock 94419L101 8102160 186000 SH SOLE 187100 0 0 UNITY SOFTWARE INC. Common Stock 91332U101 3073060 76000 SH SOLE 76000 0 0 SCHLUMBERGER N.V. Common Stock 806857108 1861642 51455 SH SOLE 72325 0 0 THE TIMKEN COMPANY Common Stock 887389104 0 0 SH SOLE 4000 0 0 ADVANCED MICRO DEVICES, INC. Common Stock 007903107 15236015 195378 SH SOLE 219544 0 0 CITIGROUP INC. Common Stock 172967424 0 0 SH SOLE 37182 0 0 PEMBINA PIPELINE CORPORATION Common Stock 706327103 319203 9000 SH SOLE 35580 0 0 SOC QUIMICA Y MINERA DE CHILE S A Common Stock 833635105 843000 10000 SH SOLE 10000 0 0 THE BANK OF NOVA SCOTIA Common Stock 064149107 0 0 SH SOLE 19859 0 0 FISERV, INC. Common Stock 337738108 10939049 120621 SH SOLE 126505 0 0 EXXON MOBIL CORPORATION Common Stock 30231G102 5070078 57540 SH SOLE 99469 0 0 HESS CORPORATION Common Stock 42809H107 32601975 307500 SH SOLE 322131 0 0 EUROGAS INC. Common Stock 298734104 0 89500 SH SOLE 0 0 89500 FIRST SOLAR, INC. Common Stock 336433107 9057021 135503 SH SOLE 135503 0 0 DAQO NEW ENERGY CORP. Common Stock 23703Q203 42303330 629795 SH SOLE 629795 0 0 MICRON TECHNOLOGY, INC. Common Stock 595112103 5694769 101656 SH SOLE 108768 0 0 INSULET CORPORATION Common Stock 45784P101 0 0 SH SOLE 1557 0 0 BOISE CASCADE COMPANY Common Stock 09739D100 0 0 SH SOLE 600 0 0 CATERPILLAR INC. Common Stock 149123101 21087287 115156 SH SOLE 124047 0 0 W.W. GRAINGER, INC. Common Stock 384802104 1535994 3405 SH SOLE 7154 0 0 ITRON, INC. Common Stock 465741106 15810122 321540 SH SOLE 321540 0 0 AGIOS PHARMACEUTICALS, INC. Common Stock 00847X104 38347116 1729200 SH SOLE 1731191 0 0 RELIANCE STEEL & ALUMINUM CO. Common Stock 759509102 0 0 SH SOLE 1712 0 0 U.S. BANCORP Common Stock 902973304 0 0 SH SOLE 39731 0 0 NIU TECHNOLOGIES Common Stock 65481N100 4627309 537435 SH SOLE 536810 0 625 ARISTA NETWORKS, INC Common Stock 040413106 0 0 SH SOLE 3031 0 0 SCHNEIDER NATIONAL, INC. Common Stock 80689H102 0 0 SH SOLE 7317 0 0 TEREX CORPORATION Common Stock 880779103 0 0 SH SOLE 5400 0 0 JOHNSON & JOHNSON Common Stock 478160104 34667465 195862 SH SOLE 239000 0 0 WARNER BROS. DISCOVERY INC. Common Stock 934423104 74503 5657 SH SOLE 20540 0 0 FEDEX CORPORATION Common Stock 31428X106 8862597 38309 SH SOLE 39087 0 0 COMERICA INCORPORATED Common Stock 200340107 0 0 SH SOLE 2000 0 0 KOHL'S CORPORATION Common Stock 500255104 0 0 SH SOLE 4000 0 0 RADIUS HEALTH INC. Common Stock 750469207 154050 15000 SH SOLE 15000 0 0 FASTENAL COMPANY Common Stock 311900104 0 0 SH SOLE 22274 0 0 ALCOA CORPORATION Common Stock 013872106 2271474 47700 SH SOLE 48698 0 0 WEST PHARMACEUTICAL SERVICES, INC. Common Stock 955306105 0 0 SH SOLE 6102 0 0 ARTHUR J. GALLAGHER & CO. Common Stock 363576109 0 0 SH SOLE 900 0 0 KEURIG DR PEPPER INC. Common Stock 49271V100 0 0 SH SOLE 15100 0 0 THE CHEMOURS COMPANY Common Stock 163851108 779614 24578 SH SOLE 25478 0 0 HUMANA INC. Common Stock 444859102 474887 1014 SH SOLE 5832 0 0 LINCOLN NATIONAL CORPORATION Common Stock 534187109 2836454 59980 SH SOLE 59980 0 0 ASE TECHNOLOGY HOLDING CO., LTD. Common Stock 00215W100 0 0 SH SOLE 57500 0 0 VICTORIA'S SECRET & CO. Common Stock 926400102 19592820 700333 SH SOLE 700000 0 333 ONEOK, INC. Common Stock 682680103 4355688 77600 SH SOLE 102044 0 0 MOLSON COORS BEVERAGE COMPANY Common Stock 60871R209 0 0 SH SOLE 4184 0 0 THE CLOROX COMPANY Common Stock 189054109 0 0 SH SOLE 2888 0 0 FAIR ISAAC CORPORATION Common Stock 303250104 240816 600 SH SOLE 719 0 0 INCYTE CORPORATION Common Stock 45337C102 4091989 53920 SH SOLE 61187 0 0 PRUDENTIAL FINANCIAL, INC. Common Stock 744320102 8461338 87837 SH SOLE 93129 0 0 ZOETIS INC. Common Stock 98978V103 476336 2800 SH SOLE 16521 0 0 THE HOME DEPOT, INC. Common Stock 437076102 46846962 171180 SH SOLE 153669 0 17511 VERISK ANALYTICS, INC. Common Stock 92345Y106 966528 5700 SH SOLE 9870 0 0 D.R.HORTON, INC. Common Stock 23331A109 0 0 SH SOLE 5079 0 0 FORWARD AIR CORP. Common Stock 349853101 0 0 SH SOLE 2000 0 0 VIR BIOTECHNOLOGY INC. Common Stock 92764N102 749088 28800 SH SOLE 28800 0 0 FTI CONSULTING, INC. Common Stock 302941109 0 0 SH SOLE 952 0 0 HONEYWELL INTERNATIONAL INC. Common Stock 438516106 0 0 SH SOLE 59511 0 0 CHEVRON CORP. Common Stock 166764100 7879233 53850 SH SOLE 71816 0 0 SKYWORKS SOLUTIONS, INC. Common Stock 83088M102 1869867 20159 SH SOLE 13462 0 6697 FOX CORPORATION Common Stock 35137L105 0 0 SH SOLE 7125 0 0 NETAPP, INC. Common Stock 64110D104 0 0 SH SOLE 600 0 0 LAS VEGAS SANDS CORP. Common Stock 517834107 0 0 SH SOLE 14000 0 0 WHIRLPOOL CORPORATION Common Stock 963320106 1247566 7909 SH SOLE 8811 0 0 INTUIT INC. Common Stock 461202103 49647281 127878 SH SOLE 114776 0 13102 DR REDDY'S LABORATORIES LTD. Common Stock 256135203 0 0 SH SOLE 6300 0 0 FATE THERAPEUTICS, INC. Common Stock 31189P102 763816 30700 SH SOLE 30700 0 0 MEDPACE HOLDINGS, INC. Common Stock 58506Q109 1267331 8450 SH SOLE 8450 0 0 DOLLAR TREE, INC. Common Stock 256746108 0 0 SH SOLE 1200 0 0 THE WALT DISNEY CO. Common Stock 254687106 16127325 168725 SH SOLE 214059 0 0 TYLER TECHNOLOGIES, INC. Common Stock 902252105 0 0 SH SOLE 500 0 0 AMAZON.COM, INC. Common Stock 023135106 23020480 212680 SH SOLE 393165 0 0 ITT INC. Common Stock 45073V108 0 0 SH SOLE 600 0 0 S&P GLOBAL INC. Common Stock 78409V104 41393512 123431 SH SOLE 100141 0 23290 FORMA THERAPEUTICS INC. Common Stock 34633R104 75192 10400 SH SOLE 10400 0 0 BARCLAYS BANK PLC Common Stock 06738C828 0 0 SH SOLE 13000000 0 0 TECK RESOURCES LIMITED Common Stock 878742204 0 0 SH SOLE 958 0 0 HEICO CORPORATION Common Stock 422806109 9756144 74400 SH SOLE 74800 0 0 LOWE'S COMPANIES, INC. Common Stock 548661107 6271043 35618 SH SOLE 53268 0 0 MONGODB, INC. Common Stock 60937P106 0 0 SH SOLE 400 0 0 INSIGHT ENTERPRISES, INC. Common Stock 45765U103 0 0 SH SOLE 2000 0 0 ZIONS BANCORPORATION, N.A. Common Stock 989701107 0 0 SH SOLE 3000 0 0 STANLEY BLACK & DECKER, INC. Common Stock 854502101 0 0 SH SOLE 4810 0 0 TWITTER, INC. Common Stock 90184L102 1518543 40175 SH SOLE 54508 0 0 APPLIED MATERIALS, INC. Common Stock 038222105 43715335 475514 SH SOLE 366708 0 108806 CHURCH & DWIGHT CO., INC. Common Stock 171340102 0 0 SH SOLE 6684 0 0 MOLINA HEALTHCARE, INC. Common Stock 60855R100 0 0 SH SOLE 181 0 0 EDWARDS LIFESCIENCES CORPORATION Common Stock 28176E108 13587093 141488 SH SOLE 171999 0 0 GUARDANT HEALTH, INC. Common Stock 40131M109 12750704 312600 SH SOLE 312600 0 0 BICYCLE THERAPEUTICS PLC Common Stock 088786108 240240 14000 SH SOLE 14000 0 0 OWENS CORNING Common Stock 690742101 0 0 SH SOLE 5219 0 0 KFORCE INC. Common Stock 493732101 0 0 SH SOLE 3801 0 0 JUNIPER NETWORKS, INC. Common Stock 48203R104 1482685 51500 SH SOLE 112776 0 0 TPI COMPOSITES, INC. Common Stock 87266J104 19300399 1638581 SH SOLE 1638581 0 0 JONES LANG LASALLE INCORPORATED Common Stock 48020Q107 574401 3252 SH SOLE 3252 0 0 BROWN-FORMAN CORPORATION Common Stock 115637209 0 0 SH SOLE 8925 0 0 GENWORTH FINANCIAL, INC. Common Stock 37247D106 0 0 SH SOLE 18426 0 0 BRISTOL-MYERS SQUIBB COMPANY Common Stock 110122108 21790386 279022 SH SOLE 402020 0 0 TWIST BIOSCIENCE CORPORATION Common Stock 90184D100 664107 19100 SH SOLE 19100 0 0 SYSCO CORPORATION Common Stock 871829107 0 0 SH SOLE 13490 0 0 FINANCIAL CORP. OF AMERICA Common Stock 317421105 0 200 SH SOLE 0 0 200 SIRIUS XM HOLDINGS INC. Common Stock 82968B103 774699 126792 SH SOLE 287805 0 0 ILLINOIS TOOL WORKS INC. Common Stock 452308109 680378 3719 SH SOLE 23687 0 0 MARATHON OIL CORPORATION Common Stock 565849106 964473 42320 SH SOLE 51234 0 0 TAKE-TWO INTERACTIVE SOFTWARE, INC. Common Stock 874054109 3251159 26203 SH SOLE 13556 0 12647 FIRSTCASH HOLDINGS INC. Common Stock 33768G107 14875140 214000 SH SOLE 214000 0 0 APPLOVIN CORPORATION Common Stock 03831W108 0 0 SH SOLE 1500 0 0 GRAPHIC PACKAGING INTERNATIONAL, LLC Common Stock 388689101 405328 19600 SH SOLE 19600 0 0 DEVON ENERGY CORPORATION Common Stock 25179M103 759152 13600 SH SOLE 13600 0 0 B2GOLD CORP. Common Stock 11777Q209 6150914 1756550 SH SOLE 1765928 0 0 WORKDAY, INC. Common Stock 98138H101 0 0 SH SOLE 2415 0 0 REATA PHARMACEUTICALS, INC. Common Stock 75615P103 0 0 SH SOLE 1420 0 0 PETIQ, INC. Common Stock 71639T106 5604288 329686 SH SOLE 329686 0 0 NEUROCRINE BIOSCIENCES, INC. Common Stock 64125C109 2343348 23800 SH SOLE 26100 0 0 RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103 0 0 SH SOLE 3800 0 0 NORFOLK SOUTHERN CORPORATION Common Stock 655844108 448355 1974 SH SOLE 2314 0 0 ILLUMINA, INC. Common Stock 452327109 9876562 52867 SH SOLE 56140 0 0 AMERICAN STATES WATER COMPANY Common Stock 029899101 0 0 SH SOLE 5247 0 0 LOCKHEED MARTIN CORPORATION Common Stock 539830109 0 0 SH SOLE 1450 0 0 UMPQUA HOLDINGS CORPORATION Common Stock 904214103 0 0 SH SOLE 3000 0 0 AT HOME CORP. Common Stock 045919107 0 3413 SH SOLE 3413 0 0 CATALYST PHARMACEUTICALS, INC. Common Stock 14888U101 0 0 SH SOLE 10027 0 0 COLUMBIA SPORTSWEAR COMPANY Common Stock 198516106 0 0 SH SOLE 600 0 0 SPDR(R) S&P 500(R) ETF TRUST Fund/ETF 78462F103 21055690 55610 SH SOLE 0 0 55610 EOG RESOURCES, INC. Common Stock 26875P101 5729480 50610 SH SOLE 60319 0 0 CABLE ONE, INC. Common Stock 12685J105 0 0 SH SOLE 100 0 0 IDEX CORPORATION Common Stock 45167R104 0 0 SH SOLE 11469 0 0 REGENERON PHARMACEUTICALS, INC. Common Stock 75886F107 19887598 33278 SH SOLE 36339 0 0 CSX CORPORATION Common Stock 126408103 4114947 141310 SH SOLE 189149 0 0 STEEL DYNAMICS, INC. Common Stock 858119100 2578763 38867 SH SOLE 15532 0 23335 HASBRO, INC. Common Stock 418056107 4404225 52500 SH SOLE 56928 0 0 SANGAMO THERAPEUTICS, INC. Common Stock 800677106 157320 38000 SH SOLE 38000 0 0 EBAY INC. Common Stock 278642103 1411225 33073 SH SOLE 83923 0 0 KENNEDY-WILSON HOLDINGS, INC. Common Stock 489398107 75 4 SH SOLE 4 0 0 CARDINAL HEALTH, INC. Common Stock 14149Y108 0 0 SH SOLE 6800 0 0 STEM, INC. Common Stock 85859N102 4668660 666000 SH SOLE 666000 0 0 SIGNET JEWELERS LIMITED Common Stock G81276100 1786684 33323 SH SOLE 6000 0 27323 ENPHASE ENERGY, INC. Common Stock 29355A107 57902219 312799 SH SOLE 314530 0 0 BOSTON PROPERTIES, INC. REIT 101121101 2515779 27950 SH SOLE 0 0 27950 SELECTA BIOSCIENCES, INC. Common Stock 816212104 3368380 2577000 SH SOLE 2577000 0 0 AVIDITY BIOSCIENCES INC. Common Stock 05370A108 155870 10900 SH SOLE 10900 0 0 BLOOM ENERGY CORPORATION Common Stock 093712107 3353948 205260 SH SOLE 205260 0 0 CEDEXIS INC. Common Stock 192005106 172360 15500 SH SOLE 15500 0 0 AMETEK, INC. Common Stock 031100100 1768640 16000 SH SOLE 36100 0 0 AGNICO EAGLE MINES LIMITED Common Stock 008474108 4330519 90729 SH SOLE 92477 0 0 ALNYLAM PHARMACEUTICALS, INC. Common Stock 02043Q107 5225300 35930 SH SOLE 39230 0 0 INHIBRX, INC. Common Stock 45720L107 104313 8700 SH SOLE 8700 0 0 ABBOTT LABORATORIES Common Stock 002824100 51122109 471609 SH SOLE 357035 0 114574 THE WESTERN UNION COMPANY Common Stock 959802109 1436619 86700 SH SOLE 86700 0 0 PERSHING SQUARE TONTINE HOLDINGS, LTD. Common Stock 71531R109 264603 13250 SH SOLE 0 0 13250 CISCO SYSTEMS, INC. Common Stock 17275R102 22169165 516301 SH SOLE 616118 0 0 NUTRIEN LTD. Common Stock 67077M108 6593584 80100 SH SOLE 80100 0 0 ABERCROMBIE & FITCH CO. Common Stock 002896207 0 0 SH SOLE 10000 0 0 MASCO CORPORATION Common Stock 574599106 0 0 SH SOLE 8841 0 0 MONOLITHIC POWER SYSTEMS, INC. Common Stock 609839105 0 0 SH SOLE 4000 0 0 THE CHARLES SCHWAB CORPORATION Common Stock 808513105 0 0 SH SOLE 84403 0 0 ELI LILLY AND COMPANY Common Stock 532457108 7084590 21932 SH SOLE 48239 0 0 CAMPBELL SOUP COMPANY Common Stock 134429109 4593160 94900 SH SOLE 96633 0 0 CLEVELAND-CLIFFS INC. Common Stock 185899101 156500 10000 SH SOLE 10000 0 0 QUIDEL CORPORATION Common Stock 219798105 0 0 SH SOLE 9653 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION Common Stock 192446102 1643520 24000 SH SOLE 86730 0 0 HAWAIIAN ELECTRIC INDUSTRIES, INC. Common Stock 419870100 0 0 SH SOLE 1735 0 0 VOYAGER THERAPEUTICS, INC. Common Stock 92915B106 6733481 1138378 SH SOLE 1138378 0 0 KYMERA THERAPEUTICS INC. Common Stock 501575104 223190 11000 SH SOLE 11000 0 0 STARBUCKS CORPORATION Common Stock 855244109 36420309 476752 SH SOLE 499516 0 0 TRACTOR SUPPLY COMPANY Common Stock 892356106 0 0 SH SOLE 612 0 0 HORMEL FOODS CORPORATION Common Stock 440452100 0 0 SH SOLE 690 0 0 CREDICORP LTD. Common Stock G2519Y108 0 0 SH SOLE 9070 0 0 METHANEX CORPORATION Common Stock 59151K108 258698 6600 SH SOLE 6600 0 0 HOLOGIC, INC. Common Stock 436440101 0 0 SH SOLE 15624 0 0 UNITED RENTALS, INC. Common Stock 911363109 0 0 SH SOLE 1679 0 0 LOUISIANA-PACIFIC CORPORATION Common Stock 546347105 0 0 SH SOLE 4677 0 0 REVOLUTION MEDICINES, INC. Common Stock 76155X100 331992 17400 SH SOLE 17400 0 0 LAUREATE EDUCATION, INC. Common Stock 518613203 575842 51186 SH SOLE 51186 0 0 ABCELLERA BIOLOGICS INC. Common Stock 00288U106 626820 62000 SH SOLE 62000 0 0 ACUITY BRANDS INC. Common Stock 00508Y102 0 0 SH SOLE 915 0 0 G-III APPAREL GROUP, LTD. Common Stock 36237H101 0 0 SH SOLE 3500 0 0 MONDELEZ INTERNATIONAL, INC. Common Stock 609207105 585633 9432 SH SOLE 11599 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 8774971 40777 SH SOLE 40777 0 0 AUTOZONE, INC. Common Stock 053332102 0 0 SH SOLE 764 0 0 DEXCOM, INC. Common Stock 252131107 687199 9108 SH SOLE 18932 0 0 ROCKET PHARMACEUTICALS, INC. Common Stock 77313F106 217601 16700 SH SOLE 16700 0 0 TENCENT MUSIC ENTERTAINMENT GROUP Common Stock 88034P109 456300 90000 SH SOLE 90000 0 0 LIVE NATION ENTERTAINMENT, INC. Common Stock 538034109 0 0 SH SOLE 9029 0 0 CONSOLIDATED EDISON, INC. Common Stock 209115104 4432896 46800 SH SOLE 51518 0 0 XENON PHARMACEUTICALS INC. Common Stock 98420N105 1081500 35000 SH SOLE 35000 0 0 WALKER & DUNLOP INC. Common Stock 93148P102 6936480 72000 SH SOLE 72000 0 0 SPLUNK INC. Common Stock 848637104 738560 8000 SH SOLE 8000 0 0 ZSCALER, INC. Common Stock 98980G102 3563850 23000 SH SOLE 23000 0 0 ARCHER-DANIELS-MIDLAND COMPANY Common Stock 039483102 0 0 SH SOLE 9114 0 0 VERTEX PHARMACEUTICALS INCORPORATED Common Stock 92532F100 23766111 84773 SH SOLE 92424 0 0 PERKINELMER, INC. Common Stock 714046109 508788 3600 SH SOLE 11300 0 0 OKTA, INC. Common Stock 679295105 0 0 SH SOLE 2461 0 0 CAPITAL ONE FINANCIAL CORPORATION Common Stock 14040H105 0 0 SH SOLE 5615 0 0 VERVE THERAPEUTICS INC. Common Stock 92539P101 175150 11300 SH SOLE 11300 0 0 FALCON PRODUCTS INC. Common Stock 306075102 0 1000 SH SOLE 0 0 1000 HDFC BANK LIMITED Common Stock 40415F101 0 0 SH SOLE 2116 0 0 FOX CORPORATION Common Stock 35137L204 0 0 SH SOLE 6400 0 0 PVH CORP. Common Stock 693656100 158020 2710 SH SOLE 5099 0 0 TOPBUILD CORP. Common Stock 89055F103 0 0 SH SOLE 600 0 0 ONEMAIN HOLDINGS, INC. Common Stock 68268W103 0 0 SH SOLE 5614 0 0 UNION PACIFIC CORPORATION Common Stock 907818108 6897179 32357 SH SOLE 50141 0 0 LIBERTY BROADBAND CORPORATION Common Stock 530307305 0 0 SH SOLE 22200 0 0 KADANT INC. Common Stock 48282T104 8663617 47860 SH SOLE 48460 0 0 GILDAN ACTIVEWEAR INC. Common Stock 375916103 0 0 SH SOLE 12040 0 0 PROGYNY INC. Common Stock 74340E103 573655 19328 SH SOLE 19328 0 0 POLYUS PJSC Common Stock 73181P102 6006 286 SH SOLE 0 0 286 SHOPIFY INC. Common Stock 82509L107 1155856 35000 SH SOLE 40942 0 0 EDITAS MEDICINE, INC. Common Stock 28106W103 183450 15000 SH SOLE 15000 0 0 LENNAR CORPORATION Common Stock 526057104 0 0 SH SOLE 2800 0 0 RINGCENTRAL, INC. Common Stock 76680R206 3323400 60000 SH SOLE 60700 0 0 AKAMAI TECHNOLOGIES, INC. Common Stock 00971T101 0 0 SH SOLE 48288 0 0 ZOGENIX, INC. Common Stock 989CVR014 258400 380000 SH SOLE 380000 0 0 PUBLIC SERVICE ENTERPRISE GROUP INCORPORATED Common Stock 744573106 0 0 SH SOLE 630 0 0 BEAM THERAPEUTICS INC. Common Stock 07373V105 602258 14900 SH SOLE 14900 0 0 ZEBRA TECHNOLOGIES CORPORATION Common Stock 989207105 0 0 SH SOLE 796 0 0 AVERY DENNISON CORPORATION Common Stock 053611109 0 0 SH SOLE 5680 0 0 SBERBANK OF RUSSIA Common Stock 80585Y308 54 1200 SH SOLE 34890 0 0 WATTS WATER TECHNOLOGIES, INC. Common Stock 942749102 6814675 55630 SH SOLE 55630 0 0 FRANCO-NEVADA CORP. Common Stock 351858105 452950 3311 SH SOLE 3100 0 211 THE TRADE DESK, INC. Common Stock 88339J105 4709400 110000 SH SOLE 115028 0 0 ISHARES, INC. - ISHARES MSCI EMERGING MARKETS ETF Fund/ETF 464287234 24668838 613218 SH SOLE 0 0 613218 BOSTON SCIENTIFIC CORPORATION Common Stock 101137107 1011339 26755 SH SOLE 115749 0 0 HEIDRICK & STRUGGLES INTERNATIONAL, INC. Common Stock 422819102 0 0 SH SOLE 1386 0 0 CHINOOK THERAPEUTICS, INC. Common Stock 16961L106 5645230 322769 SH SOLE 322769 0 0 TRUIST FINANCIAL CORPORATION Common Stock 89832Q109 0 0 SH SOLE 37498 0 0 RAYTHEON TECHNOLOGIES CORPORATION Common Stock 75513E101 0 0 SH SOLE 24500 0 0 O'REILLY AUTOMOTIVE, INC. Common Stock 67103H107 0 0 SH SOLE 4248 0 0 THE CARLYLE GROUP INC. Common Stock 14316J108 0 0 SH SOLE 8415 0 0 HARMONY BIOSCIENCES HOLDINGS INC. Common Stock 413197104 661288 13100 SH SOLE 13100 0 0 BAOZUN INC. Common Stock 06684L103 0 0 SH SOLE 2000 0 0 STRYKER CORPORATION Common Stock 863667101 19498551 98058 SH SOLE 109941 0 0 UNITEDHEALTH GROUP INCORPORATED Common Stock 91324P102 69560376 135248 SH SOLE 138121 0 0 LGI HOMES, INC. Common Stock 50187T106 13842112 159309 SH SOLE 141100 0 18209 UNIVERSAL FOREST PRODUCTS, INC. Common Stock 90278Q108 0 0 SH SOLE 2849 0 0 JOUNCE THERAPEUTICS, INC. Common Stock 481116101 2574749 849587 SH SOLE 849587 0 0 VERISIGN, INC. Common Stock 92343E102 0 0 SH SOLE 7989 0 0 ADAPTIVE BIOTECHNOLOGIES CORPORATION Common Stock 00650F109 293454 35700 SH SOLE 35700 0 0 BRIDGEBIO PHARMA, INC. Common Stock 10806X102 337909 38225 SH SOLE 38225 0 0 PAYPAL HOLDINGS, INC. Common Stock 70450Y103 14376136 201379 SH SOLE 224392 0 0 KRYSTAL BIOTECH, INC. Common Stock 501147102 349164 5400 SH SOLE 5400 0 0 TESLA, INC. Common Stock 88160R101 6069174 8855 SH SOLE 29342 0 0 INSTIL BIO INC. Common Stock 45783C101 126500 27500 SH SOLE 27500 0 0 OCEANEERING INTERNATIONAL, INC. Common Stock 675232102 0 0 SH SOLE 15400 0 0 TELADOC, INC. Common Stock 87918A105 228393 6649 SH SOLE 10649 0 0 HUNTINGTON BANCSHARES INCORPORATED Common Stock 446150104 3896959 318379 SH SOLE 455753 0 0 LAM RESEARCH CORPORATION Common Stock 512807108 33114356 77316 SH SOLE 48082 0 29234 AXIS CAPITAL HOLDINGS LTD. Common Stock G0692U109 0 0 SH SOLE 4200 0 0 LABORATORY CORPORATION OF AMERICA HOLDINGS Common Stock 50540R409 2827920 11783 SH SOLE 13431 0 0 EQUITABLE HOLDINGS, INC. Common Stock 29452E101 0 0 SH SOLE 9481 0 0 DANAHER CORPORATION Common Stock 235851102 17639766 69761 SH SOLE 92358 0 0 COMMERCIAL INTERNATIONAL BANK LTD. Common Stock 201712205 0 0 SH SOLE 48000 0 0 MERCADOLIBRE, INC. Common Stock 58733R102 1325541 2008 SH SOLE 4212 0 0 ACADIA PHARMACEUTICALS INC. Common Stock 004225108 1288332 90600 SH SOLE 90600 0 0 ALPHABET INC. Common Stock 02079K305 101537992 45643 SH SOLE 49093 0 0 EXACT SCIENCES CORPORATION Common Stock 30063P105 11492349 289947 SH SOLE 293047 0 0 ROGERS COMMUNICATIONS INC. Common Stock 775109200 0 0 SH SOLE 4144 0 0 ROYAL BANK OF CANADA Common Stock 780087102 5575722 57100 SH SOLE 72485 0 0 VIRTU FINANCIAL, INC. Common Stock 928254101 0 0 SH SOLE 1997 0 0 FRESHPET, INC. Common Stock 358039105 340308 6210 SH SOLE 6810 0 0 MCDONALD'S CORPORATION Common Stock 580135101 6589709 26608 SH SOLE 63562 0 0 PAYCOM SOFTWARE, INC. Common Stock 70432V102 0 0 SH SOLE 679 0 0 MATADOR RESOURCES COMPANY Common Stock 576485205 0 0 SH SOLE 2100 0 0 ARROWHEAD PHARMACEUTICALS, INC. Common Stock 04280A100 1147392 33200 SH SOLE 33200 0 0 UBER TECHNOLOGIES, INC. Common Stock 90353T100 0 0 SH SOLE 21400 0 0 DOW INC. Common Stock 260557103 9273232 178400 SH SOLE 190451 0 0 ALLEGHENY TECHNOLOGIES INCORPORATED Common Stock 01741R102 0 0 SH SOLE 5000 0 0 VIATRIS INC. Common Stock 92556V106 0 0 SH SOLE 8101 0 0 ADOBE INC. Common Stock 00724F101 57659376 157009 SH SOLE 137581 0 19428 FREEPORT-MCMORAN INC. Common Stock 35671D857 922136 30600 SH SOLE 32085 0 0 CHEMED CORPORATION Common Stock 16359R103 0 0 SH SOLE 500 0 0 COSTAR GROUP INC. Common Stock 22160N109 8457400 140000 SH SOLE 154300 0 0 TARGA RESOURCES CORP. Common Stock 87612G101 0 0 SH SOLE 7459 0 0 PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408 0 0 SH SOLE 30000 0 0 DOCUSIGN, INC. Common Stock 256163106 0 0 SH SOLE 2400 0 0 BURLINGTON STORES, INC. Common Stock 122017106 0 0 SH SOLE 1800 0 0 ARRAY TECHNOLOGIES, INC. Common Stock 04271T100 16920773 1582860 SH SOLE 1582860 0 0 CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105 0 0 SH SOLE 421 0 0 VIMEO INC. Common Stock 92719V100 0 0 SH SOLE 1623 0 0 INTERNATIONAL PAPER COMPANY Common Stock 460146103 424400 10000 SH SOLE 11155 0 0 SWIFT TRANSPORTATION CO., LLC Common Stock 499049104 0 0 SH SOLE 1621 0 0 ALECTOR, INC. Common Stock 014442107 193990 19000 SH SOLE 19000 0 0 AMARIN CORPORATION PLC Common Stock 023111206 522340 287000 SH SOLE 287000 0 0 KEYCON POWER HOLDINGS LLC Common Stock 49328K107 0 0 SH SOLE 3025 0 0 CSG SYSTEMS INTERNATIONAL, INC. Common Stock 126349109 0 0 SH SOLE 667 0 0 ADVANSIX INC. Common Stock 00773T101 0 0 SH SOLE 600 0 0 BORGWARNER INC. Common Stock 099724106 7453883 212180 SH SOLE 222880 0 0 BANCO BRADESCO S.A. Common Stock 059460303 2555313 758253 SH SOLE 794855 0 0 BIO-RAD LABORATORIES INC. Common Stock 090572207 0 0 SH SOLE 900 0 0 WALMART INC. Common Stock 931142103 8511148 69921 SH SOLE 61302 0 8619 THE TJX COMPANIES, INC. Common Stock 872540109 2476907 43386 SH SOLE 71349 0 0 AUTOLUS THERAPEUTICS PLC Common Stock 05280R100 339600 120000 SH SOLE 120000 0 0 MAGNA INTERNATIONAL INC. Common Stock 559222401 0 0 SH SOLE 17060 0 0 ANTHEM, INC. Common Stock 036752103 9099320 18741 SH SOLE 30675 0 0 SUNCOR ENERGY INC. Common Stock 867224107 168083 4800 SH SOLE 3900 0 900 EQUIFAX INC. Common Stock 294429105 0 0 SH SOLE 2572 0 0 IONIS PHARMACEUTICALS, INC. Common Stock 462222100 1926828 51300 SH SOLE 51300 0 0 SUNRUN INC. Common Stock 86771W105 48430295 2165734 SH SOLE 2165734 0 0 ISHARES, INC. - ISHARES MSCI AUSTRALIA ETF Fund/ETF 464286103 504310 23500 SH SOLE 0 0 23500 FLEETCOR TECHNOLOGIES, INC. Common Stock 339041105 0 0 SH SOLE 2240 0 0 BEST BUY CO., INC. Common Stock 086516101 0 0 SH SOLE 12305 0 0 CANADIAN NATURAL RESOURCES LIMITED Common Stock 136385101 924708 17000 SH SOLE 19400 0 0 GRIFOLS S.A. Common Stock 398438408 305733 27056 SH SOLE 27056 0 0 PAYCHEX, INC. Common Stock 704326107 1148500 10000 SH SOLE 32870 0 0 FIRST REPUBLIC BANK Common Stock 33616C100 0 0 SH SOLE 9296 0 0 BOOKING HOLDINGS INC. Common Stock 09857L108 9146154 5048 SH SOLE 5488 0 0 DIAGEO PLC Common Stock 25243Q205 4892848 27932 SH SOLE 0 0 27932 ANAVEX LIFE SCIENCES CORP Common Stock 032797300 178020 18000 SH SOLE 18000 0 0 REPLIMUNE GROUP, INC. Common Stock 76029N106 207655 11900 SH SOLE 11900 0 0 CATALENT INC. Common Stock 148806102 0 0 SH SOLE 4900 0 0 TRIMBLE INC. Common Stock 896239100 9968102 168665 SH SOLE 184312 0 0 ALBEMARLE CORPORATION Common Stock 012653101 847560 4000 SH SOLE 5500 0 0 GENERAL MOTORS COMPANY Common Stock 37045V100 0 0 SH SOLE 12112 0 0 SERVICEMASTER GLOBAL HOLDINGS, INC. Common Stock 88087E100 0 0 SH SOLE 870 0 0 ASCENDIS PHARMA A/S Common Stock 04351P101 1045620 11100 SH SOLE 12254 0 0 EVOQUA WATER TECHNOLOGIES CORP. Common Stock 30057T105 25218354 782207 SH SOLE 782207 0 0 OCULAR THERAPEUTIX, INC. Common Stock 67576A100 372662 95800 SH SOLE 95800 0 0 BLOOMIN' BRANDS, INC. Common Stock 094235108 27423000 1650000 SH SOLE 1650000 0 0 THE TRAVELERS COMPANIES, INC. Common Stock 89417E109 1558520 9400 SH SOLE 13993 0 0 TENARIS S.A. Common Stock 88031M109 1560600 60000 SH SOLE 60000 0 0 CORTEVA, INC. Common Stock 22052L104 839762 15400 SH SOLE 15400 0 0 VERIZON COMMUNICATIONS INC. Common Stock 92343V104 4079398 80093 SH SOLE 77721 0 2372 MODERNA, INC. Common Stock 60770K107 6985123 48912 SH SOLE 57066 0 0 DATADOG, INC. Common Stock 23804L103 0 0 SH SOLE 539 0 0 AUTOMATIC DATA PROCESSING, INC. Common Stock 053015103 36883241 174305 SH SOLE 111761 0 62544 VERACYTE, INC. Common Stock 92337F107 339490 17000 SH SOLE 17000 0 0 MARTIN MARIETTA MATERIALS, INC. Common Stock 573284106 0 0 SH SOLE 900 0 0 MATSON, INC. Common Stock 57686G105 0 0 SH SOLE 3702 0 0 STANTEC INC. Common Stock 85472N109 0 0 SH SOLE 1170 0 0 ERASCA INC. Common Stock 29479A108 137000 25000 SH SOLE 25000 0 0