| Name of Stock |
End of Year Book Value |
End of Year Fair Market Value |
| 22822V101 CROWN CASTLE INTL CO |
48,220 |
61,925 |
| 48268K101 KT CORP SP A D R |
46,151 |
32,656 |
| 779919109 T ROWE PRICE REAL ES |
|
|
| 25746U109 DOMINION RESOURCES I |
1,125 |
1,128 |
| 20030N101 COMCAST CORP CL A |
65,816 |
82,320 |
| 437076102 HOME DEPOT INC |
45,938 |
65,874 |
| 500467501 KONINKLIJKE AHOLD DE |
25,657 |
32,572 |
| 718172109 PHILIP MORRIS INTL |
21,254 |
18,545 |
| 22160K105 COSTCO WHSL CORP |
29,125 |
58,024 |
| 693475105 P N C FINANCIAL SERV |
21,374 |
24,883 |
| 653656108 NICE SYS LTD SPONSOR |
24,390 |
74,571 |
| 46625H100 J P MORGAN CHASE CO |
115,435 |
135,202 |
| 34407D109 FLY LEASING LTD A D |
22,715 |
17,425 |
| 594918104 MICROSOFT CORP |
113,846 |
202,625 |
| 110122108 BRISTOL MYERS SQUIBB |
41,229 |
45,840 |
| 00507V109 ACTIVISION BLIZZARD |
31,330 |
37,976 |
| 872540109 TJX COMPANIES INC |
7,540 |
8,741 |
| 494368103 KIMBERLY CLARK CORP |
15,699 |
17,528 |
| 580135101 MCDONALDS CORP |
11,706 |
15,235 |
| 74460D109 PUBLIC STORAGE INC |
|
|
| 02079K305 ALPHABET INC CL A |
42,341 |
64,848 |
| 94106L109 WASTE MGMT INC |
13,616 |
19,105 |
| 91324P102 UNITED HEALTH GROUP |
24,123 |
34,717 |
| 30303M102 FACEBOOK INC A |
52,434 |
78,670 |
| 654624105 NIPPON TELEGRAPH TEL |
36,007 |
37,291 |
| 931142103 WAL MART STORES INC |
30,039 |
45,551 |
| 226718104 CRITEO SA SPON A D R |
31,238 |
26,848 |
| 09247X101 BLACKROCK INC |
29,116 |
47,622 |
| 742718109 PROCTER GAMBLE CO |
24,034 |
36,316 |
| 62942M201 NTT DOCOMO INC A D R |
|
|
| 025537101 AMERICAN ELECTRIC PO |
9,648 |
10,742 |
| 023135106 AMAZON.COM INC |
77,428 |
104,222 |
| 88032Q109 TENCENT HLDGS LTD A |
33,399 |
54,708 |
| 571748102 MARSH MCLENNAN COS I |
19,490 |
27,846 |
| 670100205 NOVO NORDISK AS A D |
22,877 |
24,867 |
| 66987V109 NOVARTIS AG A D R |
68,806 |
74,222 |
| 717081103 PFIZER INC |
|
|
| 00687A107 ADIDAS AG A D R |
15,599 |
26,168 |
| 458140100 INTEL CORP |
3,158 |
3,986 |
| 58733R102 MERCADOLIBRE INC |
15,550 |
95,488 |
| 92939U106 WEC ENERGY GROUP INC |
9,181 |
12,424 |
| 60687Y109 MIZUHO FNL GRP A D R |
22,363 |
15,746 |
| 40415F101 H D F C BK LTD A D R |
27,267 |
41,622 |
| 92345Y106 VERISK ANALYTICS INC |
14,857 |
32,176 |
| 037833100 APPLE INC |
100,804 |
268,565 |
| 92932M101 WNS HOLDINGS LTD ADR |
10,358 |
17,076 |
| 136375102 CANADIAN NATL RY CO |
24,818 |
34,054 |
| 369550108 GENERAL DYNAMICS COR |
|
|
| 06828M876 BARON EMERGING MARKE |
778,940 |
1,206,390 |
| 278865100 ECOLAB INC |
23,004 |
36,348 |
| 032095101 AMPHENOL CORP CL A |
33,875 |
47,731 |
| 438516106 HONEYWELL INTERNATIO |
26,041 |
37,861 |
| 92826C839 VISA INC |
40,857 |
69,994 |
| H1467J104 CHUBB LTD |
30,799 |
33,708 |
| 46429B697 ISHARES MSCI USA MIN |
|
|
| 874039100 TAIWAN SEMICONDUCTOR |
28,809 |
77,855 |
| 216648402 COOPER COS INC |
14,701 |
23,252 |
| 478160104 JOHNSON JOHNSON |
71,535 |
84,041 |
| 824348106 SHERWIN WILLIAMS CO |
28,720 |
41,155 |
| 12572Q105 CME GROUP INC |
17,119 |
19,661 |
| 86562M209 SUMITOMO MITSUI FINL |
50,257 |
42,622 |
| 665859104 NORTHERN TR CORP |
18,968 |
19,280 |
| 00287Y109 ABBVIE INC |
46,858 |
54,647 |
| 23636T100 DANONE SPONS A D R |
|
|
| 882508104 TEXAS INSTRUMENTS IN |
23,651 |
39,227 |
| 91913Y100 VALERO ENERGY CORP |
|
|
| G5960L103 MEDTRONIC PLC |
19,909 |
25,419 |
| 17275R102 CISCO SYSTEMS INC |
35,445 |
39,335 |
| 456463108 INDUSTRIAS BACHOCO S |
23,524 |
18,019 |
| 58933Y105 MERCK AND CO INC |
35,139 |
46,053 |
| 138006309 CANON INC SPONS A D |
20,084 |
22,457 |
| 30231G102 EXXON MOBIL CORP |
|
|
| 512807108 LAM RESEARCH CORP |
10,925 |
34,003 |
| 835495102 SONOCO PRODS CO |
8,587 |
9,362 |
| 053015103 AUTOMATIC DATA PROCE |
13,922 |
19,911 |
| 949746101 WELLS FARGO CO |
|
|
| 713448108 PEPSICO INC |
20,264 |
25,804 |
| 771195104 ROCHE HOLDINGS LTD S |
87,516 |
105,128 |
| 166764100 CHEVRON CORPORATION |
54,188 |
39,776 |
| 539830109 LOCKHEED MARTIN CORP |
56,878 |
60,702 |
| 641069406 NESTLE SA SPONSORED |
13,172 |
14,725 |
| 907818108 UNION PACIFIC CORP |
29,768 |
46,641 |
| 101137107 BOSTON SCIENTIFIC CO |
|
|
| 741511109 PRICE SMART INC |
12,492 |
13,208 |
| 000360206 AAON INC |
25,646 |
49,240 |
| 23304Y100 DBS GROUP HLDGS LTD |
7,995 |
8,213 |
| 375558103 GILEAD SCIENCES INC |
8,694 |
6,933 |
| 172908105 CINTAS CORP |
14,366 |
28,984 |
| 73278L105 POOL CORPORATION |
9,865 |
28,683 |
| 609839105 MONOLITHIC POWER SYS |
9,252 |
30,031 |
| 03662Q105 A N S Y S INC |
19,049 |
36,380 |
| 70432V102 PAYCOM SOFTWARE INC |
17,976 |
78,239 |
| 87612E106 TARGET CORP |
73,850 |
157,112 |
| 871607107 SYNOPSYS INC |
45,249 |
74,143 |
| 90337L108 U S PHYSICAL THERAPY |
8,588 |
15,272 |
| 35138V102 FOX FACTORY HOLDING |
32,612 |
88,056 |
| 097023105 BOEING CO |
|
|
| 00846U101 AGILENT TECHNOLOGIES |
6,270 |
9,479 |
| 422806208 H E I C O CORPORATIO |
43,797 |
78,430 |
| 617700109 MORNINGSTAR INC |
21,307 |
52,335 |
| 57060D108 MARKETAXESS HLDGS IN |
20,753 |
58,768 |
| 744320102 PRUDENTIAL FINANCIAL |
|
|
| 74340W103 PROLOGIS INC |
9,413 |
9,368 |
| 526107107 LENNOX INTERNATIONAL |
|
|
| 928563402 VMWARE INC CL A |
15,792 |
15,709 |
| 666807102 NORTHROP GRUMMAN COR |
12,047 |
10,970 |
| 754730109 RAYMOND JAMES FINL I |
21,862 |
23,439 |
| 15135B101 CENTENE CORP COM |
38,691 |
40,760 |
| 426281101 JACK HENRY ASSOCIATE |
|
|
| 592688105 METTLER-TOLEDO INTL |
35,041 |
66,101 |
| 761152107 RESMED INC |
8,694 |
21,469 |
| 254687106 DISNEY WALT CO |
22,419 |
30,982 |
| 464288778 ISHARES DOW JONES US |
17,610 |
16,050 |
| G3922B107 GENPACT LIMITED |
|
|
| 861012102 STMICROELECTRONICS N |
14,630 |
21,604 |
| 217204106 COPART INC COM |
14,828 |
42,883 |
| 679580100 OLD DOMINION FGHT LI |
|
|
| 75524B104 RBC BEARINGS INC |
|
|
| 500472303 KONINKLIJKE PHILIPS |
81,037 |
97,073 |
| 006754204 ADECCO SA A D R |
4,270 |
4,891 |
| 231021106 CUMMINS INC |
32,815 |
46,101 |
| 574599106 MASCO CORP |
57,517 |
58,555 |
| G47791101 INGERSOLL RAND PLC |
|
|
| 867224107 SUNCOR ENERGY INC |
|
|
| 297284200 ESSILOR INTL A D R |
|
|
| G5876H105 MARVELL TECHNOLOGY G |
19,760 |
43,119 |
| 585464100 MELCO CROWN ENTERTAI |
|
|
| 74144T108 T ROWE PRICE GROUP I |
13,562 |
18,924 |
| 83088M102 SKYWORKS SOLUTIONS I |
58,841 |
89,282 |
| 983134107 WYNN RESORTS LTD |
2,936 |
2,821 |
| 02079K107 ALPHABET INC CL C |
71,429 |
106,865 |
| 04623U102 ASTELLAS PHARMA INC |
10,043 |
12,151 |
| 464287234 ISHARES MSCI EMERGIN |
114,438 |
145,503 |
| 302445101 FLIR SYSTEMS INC |
|
|
| 29084Q100 EMCOR GROUP INC |
21,118 |
25,152 |
| 045327103 ASPEN TECHNOLOGY INC |
24,702 |
44,285 |
| 737446104 POST HOLDINGS INC |
52,205 |
59,596 |
| 682189105 ON SEMICONDUCTOR COR |
|
|
| 464287481 ISHARES RUSSELL MIDC |
546,805 |
783,014 |
| 33616C100 FIRST REPUBLIC BANK |
42,774 |
67,147 |
| 629445206 NVE CORP |
6,248 |
4,494 |
| 174610105 CITIZENS FINANCIAL G |
28,124 |
29,502 |
| 532457108 ELI LILLY CO |
14,274 |
25,326 |
| 125896100 C M S ENERGY CORP |
6,810 |
8,419 |
| 65339F101 NEXTERA ENERGY INC |
7,550 |
14,504 |
| 09062X103 BIOGEN, INC |
11,788 |
8,815 |
| 00206R102 ATT INC |
35,017 |
30,169 |
| 78013GKN4 ROYAL BANK CANADA |
|
|
| G1151C101 ACCENTURE PLC CL A |
15,870 |
24,293 |
| 053611109 AVERY DENNISON CORP |
6,493 |
8,066 |
| 37045V100 GENERAL MOTORS CO |
|
|
| 171340102 CHURCH AND DWIGHT CO |
47,900 |
62,544 |
| 159864107 CHARLES RIV LABORATO |
14,822 |
35,230 |
| 45841N107 INTERACTIVE BROKERS |
47,998 |
53,366 |
| 681116109 OLLIES BARGAIN OUTLE |
57,220 |
87,739 |
| 05278C107 AUTOHOME INC |
40,799 |
69,933 |
| 163086101 CHEFS WAREHOUSE HOLD |
10,781 |
13,564 |
| 466313103 JABIL CIRCUIT INC |
|
|
| 579780206 MCCORMICK CO NON VTG |
11,369 |
21,414 |
| 303075105 FACTSET RESEARCH SYS |
21,724 |
33,915 |
| 34959J108 FORTIVE CORP WI |
2,642 |
3,187 |
| 482480100 KLA TENCOR CORPORATI |
12,733 |
31,069 |
| 03027X100 AMERICAN TOWER CORP |
159,034 |
143,205 |
| 002824100 ABBOTT LABORATORIES |
6,928 |
9,197 |
| 031162100 AMGEN INC |
17,139 |
21,153 |
| 57636Q104 MASTERCARD INC |
76,083 |
128,855 |
| 686330101 ORIX CORP SPONS A D |
6,596 |
7,114 |
| 20449X401 COMPASS GROUP PLC A |
|
|
| 88579Y101 3M CO |
|
|
| 001317205 AIA GROUP LTD ADR |
31,776 |
41,466 |
| 30040W108 EVERSOURCE ENERGY |
7,612 |
10,381 |
| 918204108 V F CORP |
|
|
| 521865204 LEAR CORP |
20,261 |
21,310 |
| 835699307 SONY CORP A D R |
26,011 |
35,385 |
| 701094104 PARKER HANNIFIN CORP |
11,035 |
16,889 |
| 060505104 BANK OF AMERICA CORP |
39,350 |
40,676 |
| 049255706 ATLAS COPCO AB SPONS |
30,138 |
36,471 |
| 253868103 DIGITAL REALTY TRUST |
171,779 |
169,505 |
| 071813109 BAXTER INTERNATIONAL |
9,924 |
12,277 |
| 235851102 DANAHER CORP |
34,810 |
78,860 |
| 743315103 PROGRESSIVE CORP |
7,411 |
10,382 |
| 49338L103 KEYSIGHT TECHNOLOGIE |
21,408 |
37,646 |
| 29274F104 ENERSIS SA SPONSORED |
|
|
| 537008104 LITTELFUSE INC |
5,359 |
7,640 |
| 427866108 THE HERSHEY COMPANY |
6,645 |
9,292 |
| 74251V102 PRINCIPAL FINANCIAL |
|
|
| 989207105 ZEBRA TECHNOLOGIES C |
25,858 |
64,183 |
| 20825C104 CONOCOPHILLIPS |
35,797 |
23,554 |
| 447011107 HUNTSMAN CORP |
|
|
| 56585A102 MARATHON PETROLEUM C |
|
|
| G50871105 JAZZ PHARMACEUTICALS |
|
|
| 33829M101 FIVE BELOW |
|
|
| 01973R101 ALLISON TRANSMISSION |
|
|
| 088606108 B H P BILLITON LIMIT |
|
|
| 714264207 PERNOD RICARD SA UNS |
30,409 |
36,087 |
| 770323103 ROBERT HALF INTL INC |
|
|
| 863667101 STRYKER CORP |
44,859 |
68,366 |
| 023608102 AMEREN CORP |
10,562 |
13,582 |
| 256163106 DOCUSIGN INC |
|
|
| 29786A106 ETSY INC |
12,935 |
46,079 |
| 40416M105 HD SUPPLY HOLDINGS I |
|
|
| 452327109 ILLUMINA INC COM |
|
|
| 05277E104 AUTO TRADER GROUP UN |
42,839 |
70,861 |
| 911271302 UNITED OVERSEAS BK L |
2,549 |
2,289 |
| 87155N109 SYMRISE AG UNSPON A |
|
|
| 98389B100 X CEL ENERGY INC |
8,727 |
11,934 |
| 74758T303 QUALYS INC |
13,823 |
19,012 |
| 98419M100 XYLEM INC |
|
|
| 20441A102 CIA SANEAMENTO BASIC |
|
|
| 76657Y101 RIGHTMOVE PLC UNSP A |
44,200 |
66,606 |
| 82509L107 SHOPIFY INC A |
12,240 |
73,577 |
| 29977A105 EVERCORE PARTNERS IN |
22,059 |
26,862 |
| 06738E204 BARCLAYS PLC A D R |
|
|
| 11135F101 BROADCOM INC |
26,685 |
43,347 |
| 122017106 BURLINGTON STORES IN |
15,017 |
31,909 |
| 874054109 TAKE-TWO INTERACTIVE |
16,070 |
24,935 |
| 955306105 WEST PHARMACEUTICAL |
39,818 |
79,327 |
| 459200101 INTERNATIONAL BUSINE |
36,815 |
33,232 |
| 695156109 PACKAGING CORP AMERI |
10,523 |
13,377 |
| 705015105 PEARSON P L C A D R |
|
|
| 03820C105 APPLIED INDL TECHNOL |
|
|
| 513272104 LAMB WESTON HOLDING |
15,657 |
20,472 |
| 368736104 GENERAC HOLDINGS INC |
6,155 |
25,697 |
| 606822104 MITSUBISHI UFJ FINL |
|
|
| 46090E103 INVESCO QQQ TRUST ET |
24,823 |
40,159 |
| 384109104 GRACO INC |
28,128 |
41,674 |
| 007924103 AEGON N V NY REG SHR |
|
|
| 803054204 SAP SE SPONSORED A D |
10,092 |
9,779 |
| 980745103 WOODWARD INC |
7,801 |
8,507 |
| 902788108 UMB FINL CORP |
3,263 |
3,450 |
| 349853101 FORWARD AIR CORP |
8,317 |
9,221 |
| 302081104 EXLSERVICE HLDGS INC |
6,917 |
8,513 |
| 09215C105 BLACK KNIGHT INC |
6,099 |
8,835 |
| 089302103 BIG LOTS INC |
|
|
| 03064D108 AMERICOLD REALTY TRU |
8,325 |
8,213 |
| 98138H101 WORKDAY INC |
4,073 |
5,990 |
| G4705A100 ICON PLC |
8,610 |
10,724 |
| 654090109 NIDEC CORPORATION A |
6,148 |
10,461 |
| N3167Y103 FERRARI NV |
22,412 |
33,739 |
| 296036304 ERSTE GROUP BANK AG |
6,067 |
5,079 |
| 128126109 CALAMP CORP |
|
|
| 009279100 AIRBUS GROUP NV A D |
5,400 |
5,054 |
| 759351604 REINSURANCE GROUP AM |
6,498 |
4,636 |
| 31620M106 FIDELITY NATL INFORM |
21,361 |
22,209 |
| 464288885 ISHARES MSCI EAFE GR |
351,769 |
467,011 |
| 896239100 TRIMBLE NAV LTD COM |
22,872 |
38,059 |
| 92840M102 VISTRA ENERGY CORP |
|
|
| 20441B407 COMPANHIA PARANAENSE |
|
|
| 459348108 INTL CONSLIDATED A S |
|
|
| 64110L106 NETFLIX.COM INC |
|
|
| 278265103 EATON VANCE CORP |
4,307 |
6,114 |
| 277432100 EASTMAN CHEM CO |
4,613 |
6,017 |
| 833034101 SNAP ON INC |
6,378 |
6,846 |
| 502175102 L T C PPTYS INC |
|
|
| 909907107 UNITED BANKSHARES IN |
7,019 |
6,124 |
| 052769106 AUTODESK INC |
9,061 |
16,794 |
| 387328107 GRANITE CONSTRUCTION |
|
|
| 237194105 DARDEN RESTAURANTS I |
9,205 |
11,316 |
| 126501105 CTS CORP |
4,160 |
5,493 |
| 816851109 SEMPRA ENERGY |
|
|
| 87875T204 TECHNOPRO HOLDINGS S |
3,783 |
5,428 |
| 01609W102 ALIBABA GROUP HOLDIN |
12,036 |
15,360 |
| 36237H101 G I I I APPAREL GROU |
5,135 |
4,748 |
| 04911A107 ATLANTIC UNION BANKS |
7,923 |
6,917 |
| 68213N109 OMNICELL INC COM |
7,889 |
13,202 |
| 03073E105 AMERISOURCEBERGEN CO |
|
|
| 001744101 AMN HEALTHCARE SERVI |
11,441 |
14,333 |
| G037AX101 AMBARELLA INC |
4,718 |
7,805 |
| 550021109 LULULEMON ATHLETICA |
21,648 |
32,715 |
| G0464B107 ARGO GROUP INTL HLDG |
|
|
| 54211N101 LONDON STOCK EXCHG U |
8,340 |
11,566 |
| 00912X302 AIR LEASE CORP |
5,205 |
5,108 |
| 524686524 CLEARBRIDGE INTERNAT |
614,103 |
853,591 |
| 244199105 DEERE CO. |
9,819 |
16,412 |
| 147528103 CASEYS GEN STORES IN |
|
|
| 759509102 RELIANCE STEEL ALUMI |
19,057 |
25,627 |
| 247361702 DELTA AIR LINES INC |
|
|
| 12514G108 CDW CORP DE |
17,148 |
21,350 |
| 45167R104 IDEX CORP |
16,473 |
21,713 |
| 36315X101 GALAPAGOS NV SPON A |
|
|
| 92532F100 VERTEX PHARMACEUTICA |
|
|
| 038222105 APPLIED MATERIALS IN |
29,533 |
50,917 |
| H01301128 ALCON INC |
21,641 |
23,555 |
| 505336107 LA Z BOY INC |
7,078 |
8,964 |
| 913259107 UNITIL CORP |
3,950 |
2,878 |
| 020002101 ALLSTATE CORP |
42,735 |
46,610 |
| 461202103 INTUIT INC |
27,340 |
37,225 |
| 853666105 STANDARD MTR PRODS I |
6,096 |
4,855 |
| 871237103 SYKES ENTERPRISES IN |
6,143 |
6,592 |
| 101121101 BOSTON PPTYS INC |
3,283 |
2,363 |
| 197236102 COLUMBIA BKG SYS INC |
4,399 |
4,129 |
| 760759100 REPUBLIC SVCS INC |
10,057 |
11,075 |
| G0751N103 ATLANTICA YIELD PLC |
3,338 |
6,077 |
| 45866F104 INTERCONTINENTAL EXC |
30,834 |
38,046 |
| 353514102 FRANKLIN ELEC INC |
6,356 |
8,305 |
| 92214X106 VAREX IMAGING CORP |
3,725 |
2,168 |
| 37940X102 GLOBAL PAYMENTS INC |
18,817 |
22,619 |
| G6095L109 APTIV PLC |
|
|
| G8060N102 SENSATA TECHNOLOGIES |
8,000 |
8,175 |
| 70450Y103 PAYPAL HOLDINGS INC |
7,229 |
14,052 |
| 171798101 CIMAREX ENERGY CO |
2,084 |
1,688 |
| 455793109 INDITEX UNSPON A D R |
4,238 |
4,652 |
| 03475V101 ANGIODYNAMICS INC |
3,137 |
3,219 |
| 464287630 ISHARES RUSSELL 2000 |
452,149 |
485,104 |
| 031100100 AMETEK INC |
26,963 |
42,934 |
| 879360105 TELEDYNE TECHNOLOGIE |
16,981 |
21,951 |
| 747798106 QUDIAN INC SPON A D |
|
|
| 144285103 CARPENTER TECHNOLOGY |
5,695 |
3,494 |
| 254543101 DIODES INC |
18,410 |
33,135 |
| 96208T104 WEX INC |
|
|
| M2682V108 CYBER ARK SOFTWARE L |
|
|
| G65773106 NORDIC AMERICAN TANK |
|
|
| 260003108 DOVER CORP |
5,410 |
6,313 |
| 680033107 OLD NATL BANCORP IND |
7,379 |
6,707 |
| 337738108 FISERV INC |
38,475 |
57,385 |
| 810186106 THE SCOTTS MIRACLE G |
4,093 |
7,966 |
| 591520200 METHODE ELECTRONICS |
5,422 |
5,933 |
| 23331A109 D R HORTON INC |
47,198 |
79,534 |
| 374297109 GETTY RLTY CORP NEW |
5,710 |
5,095 |
| 87974R208 TEMENOS GROUP AG SP |
5,159 |
4,957 |
| 225313105 CREDIT AGRICOLE SA A |
|
|
| 03755L104 APERGY CORP |
|
|
| 125523100 CIGNA CORP |
6,964 |
7,286 |
| 485537401 KAO CORP |
6,084 |
6,022 |
| 50540R409 LABORATORY CRP OF AM |
5,100 |
6,107 |
| 92343V104 VERIZON COMMUNICATIO |
23,672 |
23,383 |
| 057665200 BALCHEM CORP |
7,468 |
8,642 |
| 12082W204 BURBERRY GROUP PLC A |
7,123 |
6,508 |
| 79466L302 SALESFORCE COM INC |
7,042 |
10,014 |
| 922908553 VANGUARD REIT ETF |
|
|
| 443251103 HOYA CORP A D R |
3,958 |
6,246 |
| 464287648 ISHARES RUSSELL 2000 |
735,634 |
1,124,151 |
| 89155H793 TOUCHSTONE MID CAP Y |
685,820 |
822,538 |
| 38267D109 GOOSEHEAD INSURANCE |
14,364 |
37,178 |
| M8737E108 TARO PHARMACEUTICAL |
6,577 |
4,919 |
| 911363109 UNITED RENTALS INC C |
27,869 |
46,382 |
| 316773100 FIFTH THIRD BANCORP |
|
|
| 25470F104 DISCOVERY COMMUNICAT |
25,982 |
24,253 |
| 099502106 BOOZ ALLEN HAMILTON |
17,776 |
20,051 |
| 55261F104 M T BANK CORP |
|
|
| G96629103 WILLIS TOWERS WATSON |
|
|
| 68389X105 ORACLE CORPORATION |
|
|
| 067806109 BARNES GROUP INC |
|
|
| 126408103 CSX CORP |
6,273 |
8,168 |
| G25839104 COCA COLA EUROREAN P |
|
|
| 654445303 NINTENDO CO LTD UNSP |
50,980 |
74,562 |
| 030506109 AMERICAN WOODMARK CO |
7,123 |
6,570 |
| 858912108 STERICYCLE INC COMMO |
7,357 |
8,320 |
| 81211K100 SEALED AIR CORP |
4,337 |
5,266 |
| 775109200 ROGERS COMMUNICATION |
6,183 |
6,057 |
| 457985208 INTEGRA LIFESCIENCES |
10,819 |
12,335 |
| 502117203 LOREAL UNSPONSORED A |
6,592 |
8,757 |
| 03524A108 ANHEUSER BUSCH INBEV |
|
|
| 391416104 GREAT WESTERN BANCOR |
|
|
| 81762P102 SERVICENOW INC |
26,008 |
39,081 |
| 036752103 ANTHEM INC |
22,119 |
25,687 |
| 260557103 DOW INC |
|
|
| 502441306 LVMH MOET HENNESSY A |
47,574 |
59,870 |
| 12504L109 CBRE GROUP INC |
9,090 |
10,349 |
| 02263T104 AMADEUS IT HOLDING U |
5,517 |
5,260 |
| 09239B109 BLACKLINE INC |
29,268 |
81,228 |
| 39874R101 GROCERY OUTLET HOLDI |
21,176 |
25,277 |
| 05338G106 AVALARA INC |
20,741 |
60,350 |
| 92763W103 VIPSHOP HOLDINGS LTD |
|
|
| Y2065G121 DHT HOLDINGS INC |
|
|
| 31810T101 FINVOLUTION GROUP |
4,240 |
3,316 |
| 840441109 SOUTH STATE CORP |
7,304 |
6,507 |
| 860630102 STIFEL FINANCIAL COR |
14,792 |
18,923 |
| 524671104 LEGRAND SA UNSP A D |
6,068 |
6,753 |
| 848637104 SPLUNK INC |
3,164 |
4,247 |
| 884903709 THOMSON REUTERS CORP |
5,560 |
6,961 |
| 00971T101 AKAMAI TECHNOLOGIES |
19,599 |
23,413 |
| 824841407 SHISEIDO COMPANY LIM |
11,442 |
10,742 |
| 44925C103 ICF INTL INC |
6,557 |
6,318 |
| 361448103 G A T X CORP |
5,305 |
5,407 |
| 654106103 NIKE INC |
31,297 |
30,558 |
| 13123X102 CALLON PETE CO DEL |
|
|
| 008492100 AGREE RLTY CORP |
4,868 |
4,328 |
| 88162G103 TETRA TECH INC |
6,959 |
9,378 |
| 29429L105 EPIROC AB UNSP A D R |
|
|
| G02602103 AMDOCS LTD |
4,430 |
4,610 |
| 576485205 MATADOR RESOURCES CO |
|
|
| 451107106 IDACORP INC |
7,926 |
7,202 |
| 911312106 UNITED PARCEL SERVIC |
11,239 |
18,019 |
| 27616P103 EASTERLY GOVERNMENT |
6,028 |
5,957 |
| 609207105 MONDELEZ INTERNATION |
9,357 |
12,162 |
| 09857L108 BOOKING HOLDINGS INC |
|
|
| 48241F104 KBC GROEP NV UNSP A |
6,112 |
5,757 |
| 256746108 DOLLAR TREE INC |
|
|
| 760125104 RENTOKIL INITIAL PLC |
6,982 |
8,544 |
| 24906P109 DENTSPLY SIRONA INC |
3,684 |
3,403 |
| 922042858 VANGUARD FTSE EMERGI |
117,109 |
140,408 |
| 37636P108 GIVAUDAN SA A D R |
4,951 |
7,213 |
| 58506Q109 MEDPACE HLDGS INC |
4,073 |
7,656 |
| 31502A303 FERGUSON NEWCO PLC A |
9,079 |
16,445 |
| 553777103 M T S SYS CORP |
7,665 |
7,852 |
| G85158106 STONECO LTD A |
4,101 |
10,070 |
| G5494J103 LINDE PLC |
7,214 |
9,223 |
| 683344105 ONTO INNOVATION INC |
4,639 |
6,657 |
| 493732101 K FORCE INC |
5,653 |
6,103 |
| 46120E602 INTUITIVE SURGICAL I |
5,701 |
8,181 |
| 40412C101 HCA HOLDINGS INC |
3,253 |
4,112 |
| 61022V107 MONOTARO CO LTD UNSP |
2,757 |
4,857 |
| 307305102 FANUC CORPORATION A |
6,720 |
8,765 |
| G6564A105 NOMAD FOODS LTD |
24,611 |
27,860 |
| 127055101 CABOT CORP |
|
|
| 493267108 KEYCORP |
4,704 |
4,103 |
| 816300107 SELECTIVE INS GROUP |
8,489 |
9,377 |
| 042735100 ARROW ELECTRONICS IN |
3,924 |
4,865 |
| 012653101 ALBEMARLE CORP |
3,595 |
8,114 |
| 624580106 MOVADO GROUP INC |
3,925 |
2,992 |
| 25243Q205 DIAGEO PLC SPONSORED |
9,664 |
9,529 |
| 833635105 SOCIEDAD QUIMICA MIN |
3,034 |
6,382 |
| 90420M104 UMICORE UNSPON A D R |
4,118 |
4,463 |
| 89832Q109 TRUIST FINL CORP |
45,068 |
47,067 |
| 212015101 CONTINENTAL RESOURCE |
3,744 |
2,038 |
| L8681T102 SPOTIFY TECHNOLOGY S |
6,848 |
14,160 |
| N07059210 ASML HOLDING NV NY R |
9,383 |
17,070 |
| 441593100 HOULIHAN LOKEY INC |
4,750 |
6,723 |
| 00212V105 ASOS PLC-UNSP ADR |
|
|
| 45337C102 INCYTE GENOMICS INC |
14,889 |
16,439 |
| 92220P105 VARIAN MED SYS INC C |
|
|
| 258278100 DORMAN PRODUCTS INC |
6,918 |
8,248 |
| 87166B102 SYNEOS HEALTH INC |
4,955 |
6,472 |
| G7496G103 RENAISSANCE RE HOLDI |
5,614 |
4,975 |
| 127190304 CACI INTERNATIONAL I |
6,984 |
7,480 |
| 01741R102 ALLEGHENY TECHNOLOGI |
|
|
| 81725T100 SENSIENT TECHNOLOGIE |
|
|
| 143873107 CAROLINA FINANCIAL C |
|
|
| 587376104 MERCANTILE BANK CORP |
4,094 |
3,260 |
| 92937A102 WPP PLC SPONSORED A |
|
|
| 528877103 LEXINFINTECH HLDGS L |
|
|
| 82706C108 SILICON MOTION TECHN |
42,964 |
49,450 |
| G8473T100 STERIS PLC |
14,781 |
31,843 |
| 566324109 MARCUS & MILLICHAP I |
6,559 |
6,888 |
| 50187A107 LHC GROUP INC |
5,555 |
9,173 |
| 075887109 BECTON DICKINSON AND |
|
|
| 983919101 XILINX INC |
7,249 |
11,342 |
| 776696106 ROPER INDS INC |
5,254 |
6,466 |
| 099724106 BORG WARNER INC |
4,244 |
3,864 |
| 08160H101 BENCHMARK ELECTRS IN |
5,399 |
4,457 |
| 090572207 BIO RAD LABS INC CL |
5,420 |
8,744 |
| 69318J100 PC CONNECTION INC |
5,901 |
5,675 |
| 89400J107 TRANSUNION |
4,728 |
5,457 |
| 65336K103 NEXSTAR BROADCASTING |
7,756 |
8,189 |
| 87946F100 TELEPERFORMANCE UNSP |
4,712 |
6,859 |
| 72341E304 PING AN INSURANCE AD |
6,084 |
6,370 |
| 19765P596 COLUMBIA SMALL CAP G |
554,526 |
866,669 |
| 142339100 CARLISLE COS INC |
25,707 |
25,301 |
| 34959E109 FORTINET INC |
29,432 |
46,044 |
| 866674104 SUN CMNTYS INC |
17,156 |
17,778 |
| 68376D104 OPORTUN FINANCIAL CO |
7,418 |
9,259 |
| 91307C102 UNITED THERAPEUTICS |
19,448 |
26,867 |
| 26875P101 E O G RES INC |
7,900 |
7,580 |
| 29362U104 ENTEGRIS INC |
21,963 |
25,851 |
| 803866300 SASOL LTD SPONSORED |
3,304 |
6,158 |
| 701877102 PARSLEY ENERGY INC-C |
3,488 |
5,112 |
| 303250104 FAIR ISAAC CORPORATI |
16,375 |
31,173 |
| N72482123 QIAGEN N V |
8,980 |
9,777 |
| N14506104 ELASTIC NV |
1,778 |
5,845 |
| 380237107 GODADDY INC CLASS A |
25,615 |
27,456 |
| 29444U700 EQUINIX INC |
157,394 |
165,690 |
| 268353109 EDP-ELECTRICIDADE DE |
3,349 |
4,595 |
| 29275Y102 ENERSYS |
5,238 |
6,645 |
| H84989104 TE CONNECTIVITY LTD |
7,092 |
9,928 |
| 16941R108 CHINA PETROLEUM CHEM |
4,443 |
4,460 |
| 485170302 KANSAS CITY SOUTHERN |
15,811 |
21,230 |
| 339750101 FLOOR DECOR HOLDINGS |
25,180 |
23,398 |
| 233331107 D T E ENERGY CO |
5,524 |
7,527 |
| 38141G104 GOLDMAN SACHS GROUP |
25,880 |
33,755 |
| 75886F107 REGENERON PHARMACEUT |
23,373 |
19,808 |
| 67103H107 O REILLY AUTOMOTIVE |
25,868 |
25,796 |
| 00215W100 ASE INDUSTRIAL HLDG |
2,679 |
2,756 |
| G29183103 EATON CORP PLC |
11,799 |
15,498 |
| G06242104 ATLASSIAN CORP PLC C |
1,815 |
2,339 |
| 090043100 BILL COM HOLDINGS IN |
46,592 |
89,544 |
| 78463M107 SPS COMMERCE INC |
19,430 |
28,559 |
| 651639106 NEWMONT MINING CORP |
22,905 |
22,818 |
| 445658107 HUNT J B TRANS SVCS |
23,602 |
24,734 |
| 45168D104 IDEXX CORP COM |
18,384 |
38,990 |
| 171779309 CIENA CORPORATION NE |
14,786 |
19,079 |
| 500643200 KORN FERRY INTL |
3,181 |
5,438 |
| 60786M105 MOELIS CO |
4,109 |
7,014 |
| 74736K101 QORVO INC |
23,510 |
30,095 |
| 204409601 CEMIG SA A D R |
3,204 |
3,355 |
| 056752108 BAIDU COM INC A D R |
17,454 |
22,273 |
| 723484101 PINNACLE WEST CAP CO |
3,857 |
3,998 |
| 83304A106 SNAP INC |
5,917 |
15,271 |
| 199908104 COMFORT SYS USA INC |
4,493 |
6,056 |
| 50212V100 LPL FINANCIAL HOLDIN |
40,887 |
51,902 |
| 525327102 LEIDOS HOLDINGS INC |
21,656 |
22,916 |
| 26441C204 DUKE ENERGY HOLDING |
3,830 |
3,937 |
| 767204100 RIO TINTO PLC A D R |
32,927 |
41,145 |
| 12626K203 CRH PLC ADR |
24,146 |
27,038 |
| G8994E103 TRANE TECHNOLOGIES P |
12,897 |
25,693 |
| 12571T100 CMC MATLS INC |
6,440 |
6,809 |
| 61174X109 MONSTER BEVERAGE COR |
28,439 |
31,628 |
| 67066G104 NVIDIA CORP |
3,481 |
5,222 |
| 177376100 CITRIX SYSTEMS INC |
7,828 |
7,676 |
| 225401108 CREDIT SUISSE GROUP |
18,241 |
24,077 |
| 12637N204 CSL LIMITED A D R |
18,790 |
25,445 |
| 126650100 CVS HEALTH CORPORATI |
20,464 |
22,812 |
| 963320106 WHIRLPOOL CORP |
25,418 |
25,088 |
| 084670702 BERKSHIRE HATHAWAY I |
29,720 |
30,143 |
| 14808P109 CASS INFORMATION SYS |
3,672 |
3,502 |
| 264120106 DUCK CREEK TECHNOLOG |
47,961 |
51,917 |
| 969904101 WILLIAMS SONOMA INC |
16,992 |
27,599 |
| 48214T107 JUST EAT TAKEAWAY CO |
4,166 |
4,222 |
| 000375204 ABB LTD A D R |
11,606 |
12,023 |
| 87816Y106 TEAMVIEWER AG UNSP A |
4,951 |
7,909 |
| 126402106 CSW INDUSTRIALS INC |
4,367 |
6,715 |
| 883556102 THERMO FISHER SCIENT |
27,653 |
38,660 |
| 256677105 DOLLAR GENERAL CORP |
21,932 |
24,185 |
| 855244109 STARBUCKS CORP |
22,971 |
41,401 |
| 278642103 EBAY INC. |
16,061 |
17,638 |
| 97651M109 WIPRO LIMITED A D R |
5,377 |
5,927 |
| 05964H105 BANCO SANTANDER SA A |
1,435 |
2,211 |
| 98956P102 ZIMMER BIOMET HOLDIN |
27,668 |
38,214 |
| 436440101 HOLOGIC INC |
24,723 |
27,894 |
| 889110102 TOKYO ELECTRON LTD A |
3,866 |
8,423 |
| 928881101 VONTIER CORPORATION |
457 |
601 |
| 169656105 CHIPOTLE MEXICAN GRI |
4,154 |
5,547 |
| 00724F101 ADOBE SYS INC |
25,659 |
27,507 |
| 438128308 HONDA MOTOR CO LTD A |
9,377 |
9,323 |
| 007903107 ADVANCED MICRO DEVIC |
1,727 |
3,668 |
| 78409V104 S P GLOBAL INC |
3,267 |
3,287 |
| 78410G104 SBA COMMUNICATIONS C |
8,068 |
8,464 |
| 718546104 PHILLIPS 66 |
7,283 |
7,554 |
| 053484101 AVALONBAY CMNTYS INC |
8,400 |
6,096 |
| 693483109 POSCO A D R |
3,636 |
3,614 |
| 456788108 INFOSYS TECHNOLOGIES |
12,887 |
13,967 |
| 63947U107 NCINO INC COM |
39,470 |
37,219 |
| 446413106 HUNTINGTON INGALLS I |
15,586 |
14,491 |
| G46188101 HORIZON THERAPEUTICS |
19,269 |
25,090 |
| 192446102 COGNIZANT TECHNOLOGY |
26,079 |
26,470 |
| 099406100 BOOT BARN HOLDINGS I |
2,201 |
5,420 |
| 086516101 BEST BUY CO INC |
6,392 |
6,087 |
| 032654105 ANALOG DEVICES INC |
16,040 |
20,239 |
| 871829107 SYSCO CORP |
3,704 |
4,827 |
| 64125C109 NEUROCRINE BIOSCIENC |
19,733 |
13,994 |
| 654902204 NOKIA CORP SPSD A D |
54,345 |
55,018 |
| 55354G100 MSCI INC A |
17,855 |
34,829 |
| 30225T102 EXTRA SPACE STORAGE |
7,685 |
9,501 |
| 00783V104 ADYEN NV UNSPON A D |
34,016 |
47,096 |
| M22465104 CHECK POINT SOFTWARE |
12,966 |
14,620 |
| 151290889 CEMEX S A - SPON ADR |
9,830 |
12,894 |
| 294821608 ERICSSON LM TEL SP A |
24,045 |
26,828 |
| 83417M104 SOLAREDGE TECHNOLOGI |
1,472 |
3,191 |
| 594837403 MICRO FOCUS INTL SPN |
4,435 |
6,681 |
| 745867101 PULTE GROUP INC |
17,843 |
23,845 |