The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABBOTT LABS | COM | 002824100 | 55,199 | 635,498 | SH | SOLE | 619,959 | 0 | 15,539 | ||
ABIOMED INC | COM | 003654100 | 110,003 | 644,837 | SH | SOLE | 581,155 | 0 | 63,682 | ||
ACADIA RLTY TR | COM SH BEN INT | 004239109 | 13,130 | 506,352 | SH | SOLE | 506,352 | 0 | 0 | ||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 61,718 | 293,098 | SH | SOLE | 268,087 | 0 | 25,011 | ||
ACTIVISION BLIZZARD INC | COM | 00507V109 | 51,429 | 865,514 | SH | SOLE | 842,815 | 0 | 22,699 | ||
ADOBE INC | COM | 00724F101 | 122,787 | 372,297 | SH | SOLE | 267,222 | 0 | 105,075 | ||
ADVANCE AUTO PARTS INC | COM | 00751Y106 | 148,314 | 926,038 | SH | SOLE | 785,292 | 0 | 140,746 | ||
ADVANCED MICRO DEVICES INC | COM | 007903107 | 94,306 | 2,056,392 | SH | SOLE | 1,746,936 | 0 | 309,456 | ||
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 33,913 | 397,525 | SH | SOLE | 302,585 | 0 | 94,940 | ||
AGILYSYS INC | COM | 00847J105 | 25,313 | 996,171 | SH | SOLE | 898,926 | 0 | 97,245 | ||
AGREE REALTY CORP | COM | 008492100 | 7,792 | 111,045 | SH | SOLE | 111,045 | 0 | 0 | ||
ALBANY INTL CORP | CL A | 012348108 | 14,079 | 185,439 | SH | SOLE | 167,333 | 0 | 18,106 | ||
ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | 1,202,870 | 5,671,743 | SH | SOLE | 4,637,360 | 0 | 1,034,383 | ||
ALLEGION PUB LTD CO | ORD SHS | G0176J109 | 36,683 | 294,547 | SH | SOLE | 149,458 | 0 | 145,089 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 31,929 | 23,881 | SH | SOLE | 23,132 | 0 | 749 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 228,298 | 170,449 | SH | SOLE | 130,348 | 0 | 40,101 | ||
AMAZON COM INC | COM | 023135106 | 241,278 | 130,573 | SH | SOLE | 103,553 | 0 | 27,020 | ||
AMEDISYS INC | COM | 023436108 | 178,630 | 1,070,154 | SH | SOLE | 982,555 | 0 | 87,599 | ||
AMERICAN ASSETS TR INC | COM | 024013104 | 13,228 | 288,181 | SH | SOLE | 288,181 | 0 | 0 | ||
AMERICOLD RLTY TR | COM | 03064D108 | 18,197 | 519,011 | SH | SOLE | 427,158 | 0 | 91,853 | ||
ANAPLAN INC | COM | 03272L108 | 81,684 | 1,558,856 | SH | SOLE | 1,435,720 | 0 | 123,136 | ||
AON PLC | SHS CL A | G0408V102 | 29,785 | 142,999 | SH | SOLE | 138,501 | 0 | 4,498 | ||
APOLLO GLOBAL MGMT INC | COM CL A | 03768E105 | 31,996 | 670,640 | SH | SOLE | 649,585 | 0 | 21,055 | ||
APTIV PLC | SHS | G6095L109 | 55,506 | 584,459 | SH | SOLE | 325,847 | 0 | 258,612 | ||
ARCHROCK INC | COM | 03957W106 | 10,101 | 1,006,113 | SH | SOLE | 1,006,113 | 0 | 0 | ||
ARCO PLATFORM LTD | COM CL A | G04553106 | 7,137 | 161,469 | SH | SOLE | 102,229 | 0 | 59,240 | ||
ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 | 92,004 | 2,577,871 | SH | SOLE | 2,304,236 | 0 | 273,635 | ||
ARISTA NETWORKS INC | COM | 040413106 | 30,155 | 148,256 | SH | SOLE | 113,371 | 0 | 34,885 | ||
ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 | 18,874 | 200,853 | SH | SOLE | 154,986 | 0 | 45,867 | ||
ASPEN TECHNOLOGY INC | COM | 045327103 | 180,850 | 1,495,493 | SH | SOLE | 1,377,412 | 0 | 118,081 | ||
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 4,404 | 88,333 | SH | SOLE | 88,333 | 0 | 0 | ||
AUTODESK INC | COM | 052769106 | 16,539 | 90,150 | SH | SOLE | 60,387 | 0 | 29,763 | ||
AVALARA INC | COM | 05338G106 | 148,083 | 2,021,605 | SH | SOLE | 1,857,834 | 0 | 163,771 | ||
AVNET INC | COM | 053807103 | 11,268 | 265,497 | SH | SOLE | 265,497 | 0 | 0 | ||
AXALTA COATING SYS LTD | COM | G0750C108 | 91,471 | 3,008,915 | SH | SOLE | 2,771,390 | 0 | 237,525 | ||
AXOGEN INC | COM | 05463X106 | 16,496 | 922,079 | SH | SOLE | 832,070 | 0 | 90,009 | ||
AZUL S A | SPONSR ADR PFD | 05501U106 | 11,218 | 262,111 | SH | SOLE | 180,520 | 0 | 81,591 | ||
BALL CORP | COM | 058498106 | 40,564 | 627,248 | SH | SOLE | 476,486 | 0 | 150,762 | ||
BANC OF CALIFORNIA INC | COM | 05990K106 | 9,267 | 539,429 | SH | SOLE | 539,429 | 0 | 0 | ||
BANCOLOMBIA S A | SPON ADR PREF | 05968L102 | 17,812 | 325,100 | SH | SOLE | 223,741 | 0 | 101,359 | ||
BANNER CORP | COM NEW | 06652V208 | 12,039 | 212,740 | SH | SOLE | 212,740 | 0 | 0 | ||
BELDEN INC | COM | 077454106 | 13,111 | 238,387 | SH | SOLE | 238,387 | 0 | 0 | ||
BJS WHSL CLUB HLDGS INC | COM | 05550J101 | 215,695 | 9,485,284 | SH | SOLE | 8,466,592 | 0 | 1,018,692 | ||
BLACK HILLS CORP | COM | 092113109 | 14,065 | 179,080 | SH | SOLE | 179,080 | 0 | 0 | ||
BLACKROCK INC | COM | 09247X101 | 61,725 | 122,786 | SH | SOLE | 62,255 | 0 | 60,531 | ||
BLUE BIRD CORP | COM | 095306106 | 25,150 | 1,097,314 | SH | SOLE | 837,739 | 0 | 259,575 | ||
BOOT BARN HLDGS INC | COM | 099406100 | 32,128 | 721,499 | SH | SOLE | 578,262 | 0 | 143,237 | ||
BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 | 193,111 | 2,714,905 | SH | SOLE | 2,409,580 | 0 | 305,325 | ||
BOSTON PRIVATE FINL HLDGS IN | COM | 101119105 | 10,857 | 902,495 | SH | SOLE | 902,495 | 0 | 0 | ||
BOYD GAMING CORP | COM | 103304101 | 13,572 | 453,320 | SH | SOLE | 453,320 | 0 | 0 | ||
BRADY CORP | CL A | 104674106 | 24,154 | 421,833 | SH | SOLE | 421,833 | 0 | 0 | ||
BRIGHAM MINERALS INC | CL A COM | 10918L103 | 7,027 | 327,769 | SH | SOLE | 327,769 | 0 | 0 | ||
BRINKS CO | COM | 109696104 | 209,113 | 2,306,054 | SH | SOLE | 2,036,288 | 0 | 269,766 | ||
BROOKFIELD ASSET MGMT INC | CL A LTD VT SH | 112585104 | 414,015 | 7,162,893 | SH | SOLE | 5,756,926 | 0 | 1,405,967 | ||
BROWN & BROWN INC | COM | 115236101 | 626 | 15,864 | SH | SOLE | 0 | 0 | 15,864 | ||
BURLINGTON STORES INC | COM | 122017106 | 334,518 | 1,466,992 | SH | SOLE | 1,313,953 | 0 | 153,039 | ||
BWX TECHNOLOGIES INC | COM | 05605H100 | 456,784 | 7,357,982 | SH | SOLE | 6,537,728 | 0 | 820,254 | ||
CABLE ONE INC | COM | 12685J105 | 193,997 | 130,333 | SH | SOLE | 117,369 | 0 | 12,964 | ||
CALAVO GROWERS INC | COM | 128246105 | 18,410 | 203,219 | SH | SOLE | 183,380 | 0 | 19,839 | ||
CALLON PETE CO DEL | COM | 13123X102 | 10,040 | 2,078,660 | SH | SOLE | 2,078,660 | 0 | 0 | ||
CAMECO CORP | COM | 13321L108 | 18,492 | 2,077,799 | SH | SOLE | 1,570,057 | 0 | 507,742 | ||
CANADIAN NATL RY CO | COM | 136375102 | 302,429 | 3,342,955 | SH | SOLE | 2,916,007 | 0 | 426,948 | ||
CANADIAN PAC RY LTD | COM | 13645T100 | 118,604 | 465,204 | SH | SOLE | 379,432 | 0 | 85,772 | ||
CAREDX INC | COM | 14167L103 | 7,762 | 359,854 | SH | SOLE | 324,728 | 0 | 35,126 | ||
CARMAX INC | COM | 143130102 | 13,858 | 158,072 | SH | SOLE | 92,468 | 0 | 65,604 | ||
CARPENTER TECHNOLOGY CORP | COM | 144285103 | 11,168 | 224,352 | SH | SOLE | 224,352 | 0 | 0 | ||
CARTERS INC | COM | 146229109 | 21,542 | 197,015 | SH | SOLE | 197,015 | 0 | 0 | ||
CASELLA WASTE SYS INC | CL A | 147448104 | 24,866 | 540,210 | SH | SOLE | 487,479 | 0 | 52,731 | ||
CBOE GLOBAL MARKETS INC | COM | 12503M108 | 135,584 | 1,129,865 | SH | SOLE | 971,289 | 0 | 158,576 | ||
CENTENE CORP DEL | COM | 15135B101 | 19,351 | 307,800 | SH | SOLE | 206,122 | 0 | 101,678 | ||
CHECK POINT SOFTWARE TECH LT | ORD | M22465104 | 182,148 | 1,641,564 | SH | SOLE | 1,431,968 | 0 | 209,596 | ||
CINEMARK HOLDINGS INC | COM | 17243V102 | 8,525 | 251,846 | SH | SOLE | 251,846 | 0 | 0 | ||
CNO FINL GROUP INC | COM | 12621E103 | 10,053 | 554,502 | SH | SOLE | 554,502 | 0 | 0 | ||
COCA COLA CO | COM | 191216100 | 66,800 | 1,206,858 | SH | SOLE | 1,179,137 | 0 | 27,721 | ||
CODEXIS INC | COM | 192005106 | 27,732 | 1,734,342 | SH | SOLE | 1,397,663 | 0 | 336,679 | ||
COGNEX CORP | COM | 192422103 | 7,726 | 137,874 | SH | SOLE | 0 | 0 | 137,874 | ||
COLFAX CORP | COM | 194014106 | 2,692 | 73,995 | SH | SOLE | 1,590 | 0 | 72,405 | ||
COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 | 17,983 | 230,644 | SH | SOLE | 206,189 | 0 | 24,455 | ||
CONAGRA BRANDS INC | COM | 205887102 | 15,435 | 450,777 | SH | SOLE | 301,825 | 0 | 148,952 | ||
CONMED CORP | COM | 207410101 | 21,216 | 189,716 | SH | SOLE | 189,716 | 0 | 0 | ||
COPART INC | COM | 217204106 | 198,083 | 2,178,175 | SH | SOLE | 1,938,188 | 0 | 239,987 | ||
CORESITE RLTY CORP | COM | 21870Q105 | 21,762 | 194,100 | SH | SOLE | 142,263 | 0 | 51,837 | ||
COSTAR GROUP INC | COM | 22160N109 | 77,005 | 128,706 | SH | SOLE | 83,069 | 0 | 45,637 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 37,078 | 126,151 | SH | SOLE | 123,591 | 0 | 2,560 | ||
COTT CORP QUE | COM | 22163N106 | 3,273 | 239,280 | SH | SOLE | 5,133 | 0 | 234,147 | ||
CRACKER BARREL OLD CTRY STOR | COM | 22410J106 | 9,665 | 62,868 | SH | SOLE | 62,868 | 0 | 0 | ||
CREDICORP LTD | COM | G2519Y108 | 147,474 | 691,944 | SH | SOLE | 597,052 | 0 | 94,892 | ||
CROWN HOLDINGS INC | COM | 228368106 | 223,704 | 3,083,877 | SH | SOLE | 2,756,850 | 0 | 327,027 | ||
CRYOLIFE INC | COM | 228903100 | 19,211 | 709,138 | SH | SOLE | 639,913 | 0 | 69,225 | ||
CURTISS WRIGHT CORP | COM | 231561101 | 24,434 | 173,427 | SH | SOLE | 173,427 | 0 | 0 | ||
CYBERARK SOFTWARE LTD | SHS | M2682V108 | 41,740 | 358,034 | SH | SOLE | 284,032 | 0 | 74,002 | ||
DANA INCORPORATED | COM | 235825205 | 11,221 | 616,526 | SH | SOLE | 616,526 | 0 | 0 | ||
DARLING INGREDIENTS INC | COM | 237266101 | 40,087 | 1,427,603 | SH | SOLE | 1,344,804 | 0 | 82,799 | ||
DIAGEO P L C | SPON ADR NEW | 25243Q205 | 7,222 | 42,883 | SH | SOLE | 42,883 | 0 | 0 | ||
DINE BRANDS GLOBAL INC | COM | 254423106 | 20,869 | 249,874 | SH | SOLE | 200,795 | 0 | 49,079 | ||
DOLBY LABORATORIES INC | COM CL A | 25659T107 | 37,098 | 539,211 | SH | SOLE | 378,925 | 0 | 160,286 | ||
DONALDSON INC | COM | 257651109 | 2,415 | 41,919 | SH | SOLE | 41,919 | 0 | 0 | ||
DOUGLAS DYNAMICS INC | COM | 25960R105 | 29,236 | 531,565 | SH | SOLE | 421,652 | 0 | 109,913 | ||
DOUGLAS EMMETT INC | COM | 25960P109 | 4,215 | 96,023 | SH | SOLE | 4,702 | 0 | 91,321 | ||
DUCOMMUN INC DEL | COM | 264147109 | 14,134 | 279,706 | SH | SOLE | 252,241 | 0 | 27,465 | ||
EAGLE MATERIALS INC | COM | 26969P108 | 1,788 | 19,723 | SH | SOLE | 424 | 0 | 19,299 | ||
ECOLAB INC | COM | 278865100 | 5,699 | 29,529 | SH | SOLE | 29,529 | 0 | 0 | ||
EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 52,880 | 226,671 | SH | SOLE | 115,211 | 0 | 111,460 | ||
EMCOR GROUP INC | COM | 29084Q100 | 15,220 | 176,364 | SH | SOLE | 176,364 | 0 | 0 | ||
ENCOMPASS HEALTH CORP | COM | 29261A100 | 344,153 | 4,968,282 | SH | SOLE | 4,438,256 | 0 | 530,026 | ||
ENCORE CAP GROUP INC | COM | 292554102 | 117,533 | 3,323,897 | SH | SOLE | 2,973,666 | 0 | 350,231 | ||
ENTEGRIS INC | COM | 29362U104 | 56,459 | 1,127,147 | SH | SOLE | 1,005,216 | 0 | 121,931 | ||
EOG RES INC | COM | 26875P101 | 879 | 10,500 | SH | SOLE | 10,500 | 0 | 0 | ||
EPAM SYS INC | COM | 29414B104 | 17,705 | 83,451 | SH | SOLE | 55,898 | 0 | 27,553 | ||
EPR PPTYS | COM SH BEN INT | 26884U109 | 11,734 | 166,112 | SH | SOLE | 166,112 | 0 | 0 | ||
EQUIFAX INC | COM | 294429105 | 39,608 | 282,669 | SH | SOLE | 252,282 | 0 | 30,387 | ||
ESCO TECHNOLOGIES INC | COM | 296315104 | 12,998 | 140,520 | SH | SOLE | 126,799 | 0 | 13,721 | ||
ETSY INC | COM | 29786A106 | 96,980 | 2,189,168 | SH | SOLE | 2,010,934 | 0 | 178,234 | ||
EURONET WORLDWIDE INC | COM | 298736109 | 325,708 | 2,067,200 | SH | SOLE | 1,844,924 | 0 | 222,276 | ||
F M C CORP | COM NEW | 302491303 | 4,446 | 44,540 | SH | SOLE | 1,854 | 0 | 42,686 | ||
FACEBOOK INC | CL A | 30303M102 | 73,912 | 360,107 | SH | SOLE | 182,881 | 0 | 177,226 | ||
FIDELITY NATL INFORMATION SV | COM | 31620M106 | 107,000 | 769,285 | SH | SOLE | 533,882 | 0 | 235,403 | ||
FIRSTCASH INC | COM | 33767D105 | 164,404 | 2,038,996 | SH | SOLE | 1,838,777 | 0 | 200,219 | ||
FIRSTSERVICE CORP NEW | COM | 33767E202 | 127,666 | 1,372,158 | SH | SOLE | 1,258,007 | 0 | 114,151 | ||
FNB CORP PA | COM | 302520101 | 12,487 | 983,249 | SH | SOLE | 983,249 | 0 | 0 | ||
FOOT LOCKER INC | COM | 344849104 | 11,590 | 297,249 | SH | SOLE | 297,249 | 0 | 0 | ||
FORRESTER RESH INC | COM | 346563109 | 8,269 | 198,287 | SH | SOLE | 178,825 | 0 | 19,462 | ||
FORTIVE CORP | COM | 34959J108 | 67,917 | 889,081 | SH | SOLE | 810,974 | 0 | 78,107 | ||
FTI CONSULTING INC | COM | 302941109 | 17,228 | 155,683 | SH | SOLE | 155,683 | 0 | 0 | ||
GALLAGHER ARTHUR J & CO | COM | 363576109 | 26,193 | 275,055 | SH | SOLE | 164,136 | 0 | 110,919 | ||
GENERAC HLDGS INC | COM | 368736104 | 90,023 | 894,946 | SH | SOLE | 799,971 | 0 | 94,975 | ||
GENPACT LIMITED | SHS | G3922B107 | 11,805 | 279,932 | SH | SOLE | 195,403 | 0 | 84,529 | ||
GLACIER BANCORP INC NEW | COM | 37637Q105 | 26,542 | 577,123 | SH | SOLE | 538,770 | 0 | 38,353 | ||
GLAUKOS CORP | COM | 377322102 | 107,661 | 1,976,525 | SH | SOLE | 1,815,770 | 0 | 160,755 | ||
GLOBAL PMTS INC | COM | 37940X102 | 28,827 | 157,905 | SH | SOLE | 105,714 | 0 | 52,191 | ||
GLOBAL X FDS | MSCI GREECE ETF | 37950E366 | 43,657 | 4,309,700 | SH | SOLE | 4,309,700 | 0 | 0 | ||
GLOBANT S A | COM | L44385109 | 108,776 | 1,025,701 | SH | SOLE | 737,377 | 0 | 288,324 | ||
GODADDY INC | CL A | 380237107 | 185,396 | 2,729,626 | SH | SOLE | 2,441,798 | 0 | 287,828 | ||
GRAND CANYON ED INC | COM | 38526M106 | 274,648 | 2,867,187 | SH | SOLE | 2,590,091 | 0 | 277,096 | ||
GRUPO AEROPORTUARIO DEL SURE | SPON ADR SER B | 40051E202 | 45,400 | 242,285 | SH | SOLE | 195,789 | 0 | 46,496 | ||
GSX TECHEDU INC | SPONSORED ADS | 36257Y109 | 12,688 | 580,398 | SH | SOLE | 369,190 | 0 | 211,208 | ||
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 184,048 | 1,676,665 | SH | SOLE | 1,445,338 | 0 | 231,327 | ||
HABIT RESTAURANTS INC | COM CL A | 40449J103 | 10,726 | 1,028,377 | SH | SOLE | 928,014 | 0 | 100,363 | ||
HALOZYME THERAPEUTICS INC | COM | 40637H109 | 112,258 | 6,331,530 | SH | SOLE | 5,819,346 | 0 | 512,184 | ||
HANCOCK WHITNEY CORPORATION | COM | 410120109 | 16,139 | 367,797 | SH | SOLE | 367,797 | 0 | 0 | ||
HANGER INC | COM NEW | 41043F208 | 35,927 | 1,301,230 | SH | SOLE | 1,023,494 | 0 | 277,736 | ||
HANOVER INS GROUP INC | COM | 410867105 | 13,459 | 98,475 | SH | SOLE | 98,475 | 0 | 0 | ||
HDFC BANK LTD | SPONSORED ADS | 40415F101 | 167,672 | 2,646,745 | SH | SOLE | 2,094,715 | 0 | 552,030 | ||
HEALTHCARE RLTY TR | COM | 421946104 | 21,431 | 642,209 | SH | SOLE | 522,854 | 0 | 119,355 | ||
HEALTHCARE SVCS GRP INC | COM | 421906108 | 138,176 | 5,681,592 | SH | SOLE | 5,091,941 | 0 | 589,651 | ||
HEICO CORP NEW | CL A | 422806208 | 122,760 | 1,371,165 | SH | SOLE | 1,262,778 | 0 | 108,387 | ||
HELIX ENERGY SOLUTIONS GRP I | COM | 42330P107 | 11,199 | 1,162,938 | SH | SOLE | 1,162,938 | 0 | 0 | ||
HIGHWOODS PPTYS INC | COM | 431284108 | 13,471 | 275,433 | SH | SOLE | 275,433 | 0 | 0 | ||
HOME BANCSHARES INC | COM | 436893200 | 33,604 | 1,709,260 | SH | SOLE | 1,617,508 | 0 | 91,752 | ||
HORACE MANN EDUCATORS CORP N | COM | 440327104 | 8,313 | 190,401 | SH | SOLE | 190,401 | 0 | 0 | ||
HORIZON THERAPEUTICS PUB LTD | SHS | G46188101 | 320,569 | 8,855,490 | SH | SOLE | 7,888,196 | 0 | 967,294 | ||
HUAZHU GROUP LTD | SPONSORED ADS | 44332N106 | 182,295 | 4,550,094 | SH | SOLE | 3,941,451 | 0 | 608,643 | ||
IBERIABANK CORP | COM | 450828108 | 13,633 | 182,192 | SH | SOLE | 182,192 | 0 | 0 | ||
ICICI BK LTD | ADR | 45104G104 | 17,028 | 1,129,635 | SH | SOLE | 1,129,635 | 0 | 0 | ||
ICON PLC | SHS | G4705A100 | 86,181 | 500,384 | SH | SOLE | 408,931 | 0 | 91,453 | ||
IDACORP INC | COM | 451107106 | 16,060 | 150,373 | SH | SOLE | 103,555 | 0 | 46,818 | ||
IDEXX LABS INC | COM | 45168D104 | 30,062 | 115,122 | SH | SOLE | 59,577 | 0 | 55,545 | ||
ILLUMINA INC | COM | 452327109 | 23,149 | 69,782 | SH | SOLE | 36,456 | 0 | 33,326 | ||
IMAX CORP | COM | 45245E109 | 7,831 | 383,326 | SH | SOLE | 383,326 | 0 | 0 | ||
INFOSYS LTD | SPONSORED ADR | 456788108 | 16,111 | 1,562,374 | SH | SOLE | 1,562,374 | 0 | 0 | ||
INGEVITY CORP | COM | 45688C107 | 3,365 | 38,507 | SH | SOLE | 827 | 0 | 37,680 | ||
INPHI CORP | COM | 45772F107 | 8,327 | 112,498 | SH | SOLE | 112,498 | 0 | 0 | ||
INSPIRE MED SYS INC | COM | 457730109 | 88,367 | 1,190,766 | SH | SOLE | 1,092,694 | 0 | 98,072 | ||
INSULET CORP | COM | 45784P101 | 274,095 | 1,601,024 | SH | SOLE | 1,458,684 | 0 | 142,340 | ||
INTEGER HLDGS CORP | COM | 45826H109 | 14,555 | 180,967 | SH | SOLE | 180,967 | 0 | 0 | ||
INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 103,080 | 1,113,771 | SH | SOLE | 783,524 | 0 | 330,247 | ||
INTERCORP FINL SVCS INC | SHS | P5626F128 | 16,313 | 394,994 | SH | SOLE | 265,584 | 0 | 129,410 | ||
INTUIT | COM | 461202103 | 23,530 | 89,832 | SH | SOLE | 87,009 | 0 | 2,823 | ||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 41,101 | 69,527 | SH | SOLE | 38,393 | 0 | 31,134 | ||
IRHYTHM TECHNOLOGIES INC | COM | 450056106 | 84,027 | 1,234,054 | SH | SOLE | 1,136,574 | 0 | 97,480 | ||
ISHARES INC | MSCI BRAZIL ETF | 464286400 | 31,531 | 664,500 | SH | SOLE | 664,500 | 0 | 0 | ||
ISHARES INC | MSCI CHILE ETF | 464286640 | 15,558 | 466,800 | SH | SOLE | 466,800 | 0 | 0 | ||
ISHARES INC | CORE MSCI EMKT | 46434G103 | 62,534 | 1,163,200 | SH | SOLE | 1,163,200 | 0 | 0 | ||
ISHARES INC | MSCI MLY ETF NEW | 46434G814 | 14,922 | 523,400 | SH | SOLE | 523,400 | 0 | 0 | ||
ISHARES TR | IBOXX INV CP ETF | 464287242 | 46,588 | 364,080 | SH | SOLE | 364,080 | 0 | 0 | ||
ISHARES TR | MSCI EAFE ETF | 464287465 | 691 | 9,951 | SH | SOLE | 9,951 | 0 | 0 | ||
ISHARES TR | RUS MD CP GR ETF | 464287481 | 284 | 1,860 | SH | SOLE | 1,860 | 0 | 0 | ||
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 0 | 215 | SH | SOLE | 215 | 0 | 0 | ||
ISHARES TR | RUS 2000 GRW ETF | 464287648 | 1,161 | 5,420 | SH | SOLE | 5,420 | 0 | 0 | ||
ISHARES TR | JPMORGAN USD EMG | 464288281 | 97 | 850 | SH | SOLE | 850 | 0 | 0 | ||
ISHARES TR | MSCI INDIA ETF | 46429B598 | 30,969 | 881,050 | SH | SOLE | 881,050 | 0 | 0 | ||
ISHARES TR | MSCI INDIA SM CP | 46429B614 | 863 | 24,004 | SH | SOLE | 24,004 | 0 | 0 | ||
J & J SNACK FOODS CORP | COM | 466032109 | 16,328 | 88,608 | SH | SOLE | 88,608 | 0 | 0 | ||
J2 GLOBAL INC | COM | 48123V102 | 231,553 | 2,470,956 | SH | SOLE | 2,194,548 | 0 | 276,408 | ||
JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 | 26,228 | 232,809 | SH | SOLE | 178,046 | 0 | 54,763 | ||
JONES LANG LASALLE INC | COM | 48020Q107 | 148,329 | 852,026 | SH | SOLE | 768,026 | 0 | 84,000 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 73,150 | 524,752 | SH | SOLE | 271,352 | 0 | 253,400 | ||
KNOWLES CORP | COM | 49926D109 | 24,250 | 1,146,570 | SH | SOLE | 879,221 | 0 | 267,349 | ||
KONINKLIJKE PHILIPS N V | NY REG SH NEW | 500472303 | 4,273 | 87,559 | SH | SOLE | 87,559 | 0 | 0 | ||
LAM RESEARCH CORP | COM | 512807108 | 33,738 | 115,382 | SH | SOLE | 111,756 | 0 | 3,626 | ||
LAMB WESTON HLDGS INC | COM | 513272104 | 295,115 | 3,430,368 | SH | SOLE | 3,022,434 | 0 | 407,934 | ||
LAUDER ESTEE COS INC | CL A | 518439104 | 98,183 | 475,372 | SH | SOLE | 336,517 | 0 | 138,855 | ||
LAUREATE EDUCATION INC | CL A | 518613203 | 31,779 | 1,804,596 | SH | SOLE | 1,659,546 | 0 | 145,050 | ||
LHC GROUP INC | COM | 50187A107 | 30,408 | 220,731 | SH | SOLE | 170,322 | 0 | 50,409 | ||
LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 | 147,763 | 1,416,850 | SH | SOLE | 1,300,700 | 0 | 116,150 | ||
LINDE PLC | SHS | G5494J103 | 38,261 | 179,713 | SH | SOLE | 174,412 | 0 | 5,301 | ||
LITHIA MTRS INC | CL A | 536797103 | 20,038 | 136,316 | SH | SOLE | 123,013 | 0 | 13,303 | ||
LITTELFUSE INC | COM | 537008104 | 19,763 | 103,307 | SH | SOLE | 93,220 | 0 | 10,087 | ||
LIVE NATION ENTERTAINMENT IN | COM | 538034109 | 292,196 | 4,088,371 | SH | SOLE | 3,710,587 | 0 | 377,784 | ||
LIVEPERSON INC | COM | 538146101 | 11,874 | 320,906 | SH | SOLE | 289,580 | 0 | 31,326 | ||
LIVERAMP HLDGS INC | COM | 53815P108 | 9,248 | 192,377 | SH | SOLE | 192,377 | 0 | 0 | ||
LOCKHEED MARTIN CORP | COM | 539830109 | 50,258 | 129,073 | SH | SOLE | 65,654 | 0 | 63,419 | ||
LULULEMON ATHLETICA INC | COM | 550021109 | 139,776 | 603,340 | SH | SOLE | 494,749 | 0 | 108,591 | ||
LUXFER HOLDINGS PLC | SHS | G5698W116 | 27,562 | 1,489,042 | SH | SOLE | 1,215,323 | 0 | 273,719 | ||
M D C HLDGS INC | COM | 552676108 | 13,936 | 365,209 | SH | SOLE | 365,209 | 0 | 0 | ||
MAGELLAN HEALTH INC | COM NEW | 559079207 | 9,134 | 116,732 | SH | SOLE | 116,732 | 0 | 0 | ||
MARTIN MARIETTA MATLS INC | COM | 573284106 | 290,391 | 1,038,447 | SH | SOLE | 956,469 | 0 | 81,978 | ||
MASTERCARD INC | CL A | 57636Q104 | 164,652 | 551,433 | SH | SOLE | 402,688 | 0 | 148,745 | ||
MAXIMUS INC | COM | 577933104 | 25,611 | 344,286 | SH | SOLE | 253,801 | 0 | 90,485 | ||
MAXLINEAR INC | COM | 57776J100 | 13,014 | 613,277 | SH | SOLE | 553,349 | 0 | 59,928 | ||
MEDNAX INC | COM | 58502B106 | 3,504 | 126,077 | SH | SOLE | 2,707 | 0 | 123,370 | ||
MERCADOLIBRE INC | COM | 58733R102 | 58,182 | 101,728 | SH | SOLE | 70,013 | 0 | 31,715 | ||
MERCURY SYS INC | COM | 589378108 | 18,234 | 263,845 | SH | SOLE | 238,085 | 0 | 25,760 | ||
MERIT MED SYS INC | COM | 589889104 | 26,628 | 852,927 | SH | SOLE | 616,065 | 0 | 236,862 | ||
METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 10,010 | 12,619 | SH | SOLE | 8,452 | 0 | 4,167 | ||
MICROCHIP TECHNOLOGY INC | COM | 595017104 | 41,278 | 394,171 | SH | SOLE | 295,380 | 0 | 98,791 | ||
MICROSOFT CORP | COM | 594918104 | 190,977 | 1,211,015 | SH | SOLE | 1,183,335 | 0 | 27,680 | ||
MIDDLEBY CORP | COM | 596278101 | 9,573 | 87,413 | SH | SOLE | 58,558 | 0 | 28,855 | ||
MILLER HERMAN INC | COM | 600544100 | 12,764 | 306,462 | SH | SOLE | 306,462 | 0 | 0 | ||
MINERALS TECHNOLOGIES INC | COM | 603158106 | 9,904 | 171,851 | SH | SOLE | 171,851 | 0 | 0 | ||
MOBILEIRON INC | COM NEW | 60739U204 | 7,770 | 1,598,788 | SH | SOLE | 1,442,719 | 0 | 156,069 | ||
MURPHY USA INC | COM | 626755102 | 12,508 | 106,903 | SH | SOLE | 106,903 | 0 | 0 | ||
NATIONAL BK HLDGS CORP | CL A | 633707104 | 11,483 | 326,045 | SH | SOLE | 326,045 | 0 | 0 | ||
NATIONAL INSTRS CORP | COM | 636518102 | 101,176 | 2,389,605 | SH | SOLE | 2,213,072 | 0 | 176,533 | ||
NETEASE INC | SPONSORED ADS | 64110W102 | 296,002 | 965,393 | SH | SOLE | 872,536 | 0 | 92,857 | ||
NEW ORIENTAL ED & TECH GRP I | SPON ADR | 647581107 | 40,152 | 331,149 | SH | SOLE | 221,620 | 0 | 109,529 | ||
NEWPARK RES INC | COM PAR $.01NEW | 651718504 | 6,389 | 1,018,926 | SH | SOLE | 1,018,926 | 0 | 0 | ||
NEXTERA ENERGY INC | COM | 65339F101 | 57,293 | 236,590 | SH | SOLE | 122,524 | 0 | 114,066 | ||
NICE LTD | SPONSORED ADR | 653656108 | 196,381 | 1,265,793 | SH | SOLE | 1,130,949 | 0 | 134,844 | ||
NORDSON CORP | COM | 655663102 | 3,722 | 22,859 | SH | SOLE | 491 | 0 | 22,368 | ||
NOVANTA INC | COM | 67000B104 | 89,966 | 1,017,254 | SH | SOLE | 935,105 | 0 | 82,149 | ||
NOVARTIS A G | SPONSORED ADR | 66987V109 | 4,718 | 49,828 | SH | SOLE | 49,828 | 0 | 0 | ||
NOVO-NORDISK A S | ADR | 670100205 | 4,012 | 69,315 | SH | SOLE | 69,315 | 0 | 0 | ||
NVR INC | COM | 62944T105 | 10,785 | 2,832 | SH | SOLE | 0 | 0 | 2,832 | ||
NXP SEMICONDUCTORS N V | COM | N6596X109 | 6,733 | 52,911 | SH | SOLE | 52,911 | 0 | 0 | ||
OCEANEERING INTL INC | COM | 675232102 | 743 | 49,862 | SH | SOLE | 1,297 | 0 | 48,565 | ||
OCEANFIRST FINL CORP | COM | 675234108 | 11,904 | 466,111 | SH | SOLE | 466,111 | 0 | 0 | ||
OLLIES BARGAIN OUTLT HLDGS I | COM | 681116109 | 123,601 | 1,892,527 | SH | SOLE | 1,738,416 | 0 | 154,111 | ||
ONE GAS INC | COM | 68235P108 | 13,565 | 144,970 | SH | SOLE | 144,970 | 0 | 0 | ||
ONESPAWORLD HOLDINGS LIMITED | COM | P73684113 | 20,418 | 1,212,480 | SH | SOLE | 1,083,951 | 0 | 128,529 | ||
ORBCOMM INC | COM | 68555P100 | 9,926 | 2,357,738 | SH | SOLE | 2,127,575 | 0 | 230,163 | ||
ORION ENGINEERED CARBONS S A | COM | L72967109 | 22,450 | 1,163,192 | SH | SOLE | 800,564 | 0 | 362,628 | ||
OUTFRONT MEDIA INC | COM | 69007J106 | 2,122 | 79,102 | SH | SOLE | 1,905 | 0 | 77,197 | ||
PACWEST BANCORP DEL | COM | 695263103 | 11,950 | 312,260 | SH | SOLE | 312,260 | 0 | 0 | ||
PAGSEGURO DIGITAL LTD | COM CL A | G68707101 | 21,820 | 638,770 | SH | SOLE | 439,687 | 0 | 199,083 | ||
PARSLEY ENERGY INC | CL A | 701877102 | 81,933 | 4,332,806 | SH | SOLE | 3,711,152 | 0 | 621,654 | ||
PAYPAL HLDGS INC | COM | 70450Y103 | 106,191 | 981,703 | SH | SOLE | 722,285 | 0 | 259,418 | ||
PDC ENERGY INC | COM | 69327R101 | 9,187 | 351,032 | SH | SOLE | 351,032 | 0 | 0 | ||
PEBBLEBROOK HOTEL TR | COM | 70509V100 | 13,031 | 486,048 | SH | SOLE | 486,048 | 0 | 0 | ||
PENUMBRA INC | COM | 70975L107 | 200,112 | 1,218,187 | SH | SOLE | 1,120,392 | 0 | 97,795 | ||
PERSPECTA INC | COM | 715347100 | 114,374 | 4,325,776 | SH | SOLE | 3,824,974 | 0 | 500,802 | ||
PLANET FITNESS INC | CL A | 72703H101 | 112,085 | 1,500,864 | SH | SOLE | 1,382,430 | 0 | 118,434 | ||
PNM RES INC | COM | 69349H107 | 13,414 | 264,524 | SH | SOLE | 264,524 | 0 | 0 | ||
POLYONE CORP | COM | 73179P106 | 8,915 | 242,325 | SH | SOLE | 242,325 | 0 | 0 | ||
PORTOLA PHARMACEUTICALS INC | COM | 737010108 | 173,108 | 7,249,072 | SH | SOLE | 6,573,887 | 0 | 675,185 | ||
PRIMO WTR CORP | COM | 74165N105 | 8,273 | 737,056 | SH | SOLE | 662,209 | 0 | 74,847 | ||
PROLOGIS INC | COM | 74340W103 | 25,630 | 287,520 | SH | SOLE | 223,644 | 0 | 63,876 | ||
PROOFPOINT INC | COM | 743424103 | 111,136 | 968,249 | SH | SOLE | 891,804 | 0 | 76,445 | ||
PURE STORAGE INC | CL A | 74624M102 | 265,952 | 15,543,680 | SH | SOLE | 13,838,043 | 0 | 1,705,637 | ||
QIAGEN NV | SHS NEW | N72482123 | 29,369 | 868,899 | SH | SOLE | 710,593 | 0 | 158,306 | ||
QUALYS INC | COM | 74758T303 | 32,401 | 388,642 | SH | SOLE | 356,191 | 0 | 32,451 | ||
QUINSTREET INC | COM | 74874Q100 | 23,780 | 1,553,215 | SH | SOLE | 1,401,360 | 0 | 151,855 | ||
RADIAN GROUP INC | COM | 750236101 | 16,181 | 643,133 | SH | SOLE | 643,133 | 0 | 0 | ||
RAYTHEON CO | COM NEW | 755111507 | 37,906 | 172,503 | SH | SOLE | 168,183 | 0 | 4,320 | ||
RELX PLC | SPONSORED ADR | 759530108 | 4,780 | 189,153 | SH | SOLE | 189,153 | 0 | 0 | ||
RENASANT CORP | COM | 75970E107 | 11,182 | 315,691 | SH | SOLE | 315,691 | 0 | 0 | ||
REPAY HLDGS CORP | COM CL A | 76029L100 | 12,201 | 832,861 | SH | SOLE | 751,432 | 0 | 81,429 | ||
REXFORD INDL RLTY INC | COM | 76169C100 | 2,701 | 59,134 | SH | SOLE | 1,421 | 0 | 57,713 | ||
RITCHIE BROS AUCTIONEERS | COM | 767744105 | 156,254 | 3,638,033 | SH | SOLE | 3,333,821 | 0 | 304,212 | ||
ROGERS CORP | COM | 775133101 | 105,883 | 848,901 | SH | SOLE | 762,842 | 0 | 86,059 | ||
ROPER TECHNOLOGIES INC | COM | 776696106 | 59,518 | 168,021 | SH | SOLE | 85,441 | 0 | 82,580 | ||
ROSS STORES INC | COM | 778296103 | 18,781 | 161,319 | SH | SOLE | 108,028 | 0 | 53,291 | ||
SABRE CORP | COM | 78573M104 | 207,405 | 9,242,665 | SH | SOLE | 8,134,411 | 0 | 1,108,254 | ||
SALESFORCE COM INC | COM | 79466L302 | 79,473 | 488,642 | SH | SOLE | 251,980 | 0 | 236,662 | ||
SANDY SPRING BANCORP INC | COM | 800363103 | 10,654 | 281,265 | SH | SOLE | 281,265 | 0 | 0 | ||
SAP SE | SPON ADR | 803054204 | 7,146 | 53,334 | SH | SOLE | 53,334 | 0 | 0 | ||
SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 | 23,044 | 95,623 | SH | SOLE | 64,039 | 0 | 31,584 | ||
SEA LTD | SPONSORED ADS | 81141R100 | 22,548 | 560,605 | SH | SOLE | 385,868 | 0 | 174,737 | ||
SEACOAST BKG CORP FLA | COM NEW | 811707801 | 13,494 | 441,399 | SH | SOLE | 441,399 | 0 | 0 | ||
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 23,731 | 376,800 | SH | SOLE | 376,800 | 0 | 0 | ||
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 3,809 | 58,950 | SH | SOLE | 58,950 | 0 | 0 | ||
SELECTIVE INS GROUP INC | COM | 816300107 | 13,046 | 200,119 | SH | SOLE | 200,119 | 0 | 0 | ||
SEMTECH CORP | COM | 816850101 | 9,680 | 182,995 | SH | SOLE | 182,995 | 0 | 0 | ||
SENSIENT TECHNOLOGIES CORP | COM | 81725T100 | 9,615 | 145,476 | SH | SOLE | 145,476 | 0 | 0 | ||
SERVICE CORP INTL | COM | 817565104 | 15,449 | 335,632 | SH | SOLE | 193,459 | 0 | 142,173 | ||
SHOPIFY INC | CL A | 82509L107 | 8,738 | 21,978 | SH | SOLE | 0 | 0 | 21,978 | ||
SIGNATURE BK NEW YORK N Y | COM | 82669G104 | 121,590 | 890,052 | SH | SOLE | 771,795 | 0 | 118,257 | ||
SILGAN HOLDINGS INC | COM | 827048109 | 10,349 | 332,986 | SH | SOLE | 332,986 | 0 | 0 | ||
SIMULATIONS PLUS INC | COM | 829214105 | 14,493 | 498,566 | SH | SOLE | 449,894 | 0 | 48,672 | ||
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 127,140 | 1,402,542 | SH | SOLE | 1,288,246 | 0 | 114,296 | ||
SOLARIS OILFIELD INFRSTR INC | COM CL A | 83418M103 | 7,206 | 514,739 | SH | SOLE | 514,739 | 0 | 0 | ||
SOUTH JERSEY INDS INC | COM | 838518108 | 12,030 | 364,777 | SH | SOLE | 364,777 | 0 | 0 | ||
SOUTHWEST AIRLS CO | COM | 844741108 | 17,901 | 331,619 | SH | SOLE | 173,377 | 0 | 158,242 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 723,316 | 2,247,300 | SH | SOLE | 2,247,300 | 0 | 0 | ||
SPDR SERIES TRUST | BLOOMBERG BRCLYS | 78468R622 | 17,679 | 161,390 | SH | SOLE | 161,390 | 0 | 0 | ||
SPECTRUM BRANDS HLDGS INC NE | COM | 84790A105 | 4,542 | 70,643 | SH | SOLE | 1,518 | 0 | 69,125 | ||
STARBUCKS CORP | COM | 855244109 | 52,902 | 601,704 | SH | SOLE | 582,799 | 0 | 18,905 | ||
STERIS PLC | SHS USD | G8473T100 | 162,891 | 1,068,697 | SH | SOLE | 962,283 | 0 | 106,414 | ||
STERLING BANCORP DEL | COM | 85917A100 | 12,884 | 611,173 | SH | SOLE | 611,173 | 0 | 0 | ||
STONECO LTD | COM CL A | G85158106 | 27,618 | 692,354 | SH | SOLE | 476,566 | 0 | 215,788 | ||
STRYKER CORP | COM | 863667101 | 44,411 | 211,540 | SH | SOLE | 206,141 | 0 | 5,399 | ||
SVB FINL GROUP | COM | 78486Q101 | 20,596 | 82,043 | SH | SOLE | 35,502 | 0 | 46,541 | ||
TABULA RASA HEALTHCARE INC | COM | 873379101 | 25,612 | 526,124 | SH | SOLE | 420,469 | 0 | 105,655 | ||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 1,007,332 | 17,339,543 | SH | SOLE | 13,835,442 | 0 | 3,504,101 | ||
TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 | 29,146 | 238,066 | SH | SOLE | 158,303 | 0 | 79,763 | ||
TAL EDUCATION GROUP | SPONSORED ADS | 874080104 | 101,158 | 2,098,956 | SH | SOLE | 1,952,876 | 0 | 146,080 | ||
TALOS ENERGY INC | COM | 87484T108 | 1,120 | 37,164 | SH | SOLE | 966 | 0 | 36,198 | ||
TELEDYNE TECHNOLOGIES INC | COM | 879360105 | 271,174 | 782,519 | SH | SOLE | 715,085 | 0 | 67,434 | ||
TELEFLEX INC | COM | 879369106 | 258,608 | 686,983 | SH | SOLE | 608,545 | 0 | 78,438 | ||
TENCENT MUSIC ENTMT GROUP | SPON ADS | 88034P109 | 79,093 | 6,737,913 | SH | SOLE | 6,269,982 | 0 | 467,931 | ||
TENNANT CO | COM | 880345103 | 3,675 | 47,161 | SH | SOLE | 1,013 | 0 | 46,148 | ||
TERRENO RLTY CORP | COM | 88146M101 | 12,262 | 226,481 | SH | SOLE | 226,481 | 0 | 0 | ||
TEXAS INSTRS INC | COM | 882508104 | 63,025 | 491,272 | SH | SOLE | 479,012 | 0 | 12,260 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 64,806 | 199,482 | SH | SOLE | 103,231 | 0 | 96,251 | ||
TORO CO | COM | 891092108 | 2,731 | 34,281 | SH | SOLE | 737 | 0 | 33,544 | ||
TORONTO DOMINION BK ONT | COM NEW | 891160509 | 236,969 | 4,224,733 | SH | SOLE | 3,689,698 | 0 | 535,035 | ||
TRANSUNION | COM | 89400J107 | 218,129 | 2,547,939 | SH | SOLE | 2,346,639 | 0 | 201,300 | ||
TREX CO INC | COM | 89531P105 | 340,119 | 3,784,151 | SH | SOLE | 3,445,393 | 0 | 338,758 | ||
TRIP COM GROUP LTD | ADS | 89677Q107 | 2,009 | 59,890 | SH | SOLE | 14,989 | 0 | 44,901 | ||
ULTA BEAUTY INC | COM | 90384S303 | 64,837 | 256,131 | SH | SOLE | 149,946 | 0 | 106,185 | ||
UMPQUA HLDGS CORP | COM | 904214103 | 9,652 | 545,308 | SH | SOLE | 545,308 | 0 | 0 | ||
UNIFIRST CORP MASS | COM | 904708104 | 15,767 | 78,061 | SH | SOLE | 78,061 | 0 | 0 | ||
UNION PACIFIC CORP | COM | 907818108 | 70,918 | 392,265 | SH | SOLE | 198,916 | 0 | 193,349 | ||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 188,863 | 642,436 | SH | SOLE | 479,077 | 0 | 163,359 | ||
VAIL RESORTS INC | COM | 91879Q109 | 239,980 | 1,000,627 | SH | SOLE | 821,291 | 0 | 179,336 | ||
VANECK VECTORS ETF TRUST | RUSSIA ETF | 92189F403 | 3,691 | 147,800 | SH | SOLE | 147,800 | 0 | 0 | ||
VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 | 2,677 | 20,104 | SH | SOLE | 0 | 0 | 20,104 | ||
VARONIS SYS INC | COM | 922280102 | 110,563 | 1,422,767 | SH | SOLE | 1,307,236 | 0 | 115,531 | ||
VEEVA SYS INC | CL A COM | 922475108 | 52,492 | 373,185 | SH | SOLE | 282,946 | 0 | 90,239 | ||
VERACYTE INC | COM | 92337F107 | 99,658 | 3,569,401 | SH | SOLE | 3,243,225 | 0 | 326,176 | ||
VERISK ANALYTICS INC | COM | 92345Y106 | 7,392 | 49,495 | SH | SOLE | 33,148 | 0 | 16,347 | ||
VERRA MOBILITY CORP | COM | 92511U102 | 26,284 | 1,878,740 | SH | SOLE | 1,430,980 | 0 | 447,760 | ||
VIAVI SOLUTIONS INC | COM | 925550105 | 13,755 | 917,018 | SH | SOLE | 917,018 | 0 | 0 | ||
VICI PPTYS INC | COM | 925652109 | 6,509 | 254,774 | SH | SOLE | 6,120 | 0 | 248,654 | ||
VIRTU FINL INC | CL A | 928254101 | 129,758 | 8,114,972 | SH | SOLE | 7,257,395 | 0 | 857,577 | ||
VULCAN MATLS CO | COM | 929160109 | 25,933 | 180,102 | SH | SOLE | 120,591 | 0 | 59,511 | ||
WASTE CONNECTIONS INC | COM | 94106B101 | 14,892 | 164,026 | SH | SOLE | 109,825 | 0 | 54,201 | ||
WATTS WATER TECHNOLOGIES INC | CL A | 942749102 | 20,986 | 210,364 | SH | SOLE | 210,364 | 0 | 0 | ||
WAYFAIR INC | CL A | 94419L101 | 86,172 | 953,542 | SH | SOLE | 858,175 | 0 | 95,367 | ||
WEIBO CORP | SPONSORED ADR | 948596101 | 2,521 | 54,401 | SH | SOLE | 13,625 | 0 | 40,776 | ||
WESTERN ALLIANCE BANCORP | COM | 957638109 | 23,415 | 410,781 | SH | SOLE | 239,247 | 0 | 171,534 | ||
WEX INC | COM | 96208T104 | 182,079 | 869,277 | SH | SOLE | 755,956 | 0 | 113,321 | ||
WILLDAN GROUP INC | COM | 96924N100 | 19,899 | 626,154 | SH | SOLE | 564,947 | 0 | 61,207 | ||
WINTRUST FINL CORP | COM | 97650W108 | 5,666 | 79,913 | SH | SOLE | 1,717 | 0 | 78,196 | ||
WISDOMTREE TR | INDIA ERNGS FD | 97717W422 | 12,985 | 521,694 | SH | SOLE | 521,694 | 0 | 0 | ||
WISDOMTREE TR | EM LCL DEBT FD | 97717X867 | 101 | 2,800 | SH | SOLE | 2,800 | 0 | 0 | ||
WIX COM LTD | SHS | M98068105 | 47,473 | 387,917 | SH | SOLE | 311,966 | 0 | 75,951 | ||
WNS HOLDINGS LTD | SPON ADR | 92932M101 | 20,994 | 317,368 | SH | SOLE | 280,749 | 0 | 36,619 | ||
WOLVERINE WORLD WIDE INC | COM | 978097103 | 11,465 | 339,811 | SH | SOLE | 339,811 | 0 | 0 | ||
WORLD WRESTLING ENTMT INC | CL A | 98156Q108 | 127,667 | 1,968,038 | SH | SOLE | 1,763,573 | 0 | 204,465 | ||
WSFS FINL CORP | COM | 929328102 | 11,334 | 257,651 | SH | SOLE | 257,651 | 0 | 0 | ||
XP INC | CL A | G98239109 | 29,550 | 767,137 | SH | SOLE | 527,880 | 0 | 239,257 | ||
YANDEX N V | SHS CLASS A | N97284108 | 126,014 | 2,897,547 | SH | SOLE | 2,578,980 | 0 | 318,567 | ||
YUM CHINA HLDGS INC | COM | 98850P109 | 2,707 | 56,384 | SH | SOLE | 26,908 | 0 | 29,476 | ||
ZOETIS INC | CL A | 98978V103 | 109,360 | 826,296 | SH | SOLE | 600,741 | 0 | 225,555 | ||
ZYNGA INC | CL A | 98986T108 | 139,915 | 22,861,876 | SH | SOLE | 20,548,817 | 0 | 2,313,059 |