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 |
3M COMPANY | COMMON | 88579Y101 | 11,448 | 58,190 | SH | SOLE | 50,238 | 0 | 7,952 | ||
AAON INC | COMMON | 000360206 | 95,892 | 2,883,966 | SH | OTR | 1 | 0 | 2,883,966 | 0 | |
AAON INC | COMMON | 000360206 | 24,431 | 734,766 | SH | SOLE | 732,156 | 0 | 2,610 | ||
ABAXIS INC | COMMON | 002567105 | 148,663 | 1,790,900 | SH | OTR | 1 | 0 | 1,790,900 | 0 | |
ABAXIS INC | COMMON | 002567105 | 158,436 | 1,908,635 | SH | SOLE | 1,663,067 | 0 | 245,568 | ||
ABB LTD | ADR (1 ORD) | 000375204 | 2,363 | 108,549 | SH | SOLE | 108,549 | 0 | 0 | ||
ABBOTT LABS | COMMON | 002824100 | 6,029 | 98,847 | SH | SOLE | 98,847 | 0 | 0 | ||
ABBVIE INC | COMMON | 00287Y109 | 263 | 2,839 | SH | SOLE | 2,839 | 0 | 0 | ||
ACCENTURE PLC | CLASS A | G1151C101 | 18,242 | 111,509 | SH | OTR | 1 | 0 | 111,509 | 0 | |
ACCENTURE PLC | CLASS A | G1151C101 | 17,248 | 105,431 | SH | SOLE | 94,063 | 0 | 11,368 | ||
ACTIVISION BLIZZARD | COMMON | 00507V109 | 20,913 | 274,020 | SH | OTR | 1 | 0 | 274,020 | 0 | |
ACTIVISION BLIZZARD | COMMON | 00507V109 | 4,031 | 52,817 | SH | SOLE | 52,001 | 0 | 816 | ||
AFLAC INC | COMMON | 001055102 | 6,911 | 160,652 | SH | SOLE | 160,652 | 0 | 0 | ||
ALEXANDRIA REAL ESTA | REIT | 015271109 | 2,013 | 15,954 | SH | SOLE | 15,954 | 0 | 0 | ||
ALIBABA GROUP HLDG | SPONSORED ADS | 01609W102 | 66,310 | 357,408 | SH | OTR | 1 | 0 | 357,408 | 0 | |
ALIBABA GROUP HLDG | SPONSORED ADS | 01609W102 | 15,237 | 82,125 | SH | SOLE | 81,024 | 0 | 1,101 | ||
ALPHABET INC | CLASS C | 02079K107 | 240 | 215 | SH | SOLE | 215 | 0 | 0 | ||
ALTRIA GROUP INC | COMMON | 02209S103 | 4,721 | 83,133 | SH | OTR | 1 | 0 | 83,133 | 0 | |
ALTRIA GROUP INC | COMMON | 02209S103 | 2,493 | 43,894 | SH | SOLE | 43,894 | 0 | 0 | ||
AMAZON COM INC | COMMON | 023135106 | 88,597 | 52,122 | SH | OTR | 1 | 0 | 52,122 | 0 | |
AMAZON COM INC | COMMON | 023135106 | 17,557 | 10,329 | SH | SOLE | 10,164 | 0 | 165 | ||
AMER SOFTWARE INC | CLASS A | 029683109 | 9,398 | 644,991 | SH | OTR | 1 | 0 | 644,991 | 0 | |
AMER SOFTWARE INC | CLASS A | 029683109 | 24,627 | 1,690,215 | SH | SOLE | 1,682,349 | 0 | 7,866 | ||
AMERICAN HOMES 4 R | COM USD0.01 | 02665T306 | 2,623 | 118,280 | SH | SOLE | 118,280 | 0 | 0 | ||
AMERICAN TOWER CORP | COMMON | 03027X100 | 2,443 | 16,941 | SH | SOLE | 16,941 | 0 | 0 | ||
AMERICOLD RLTY TR | COMMON | 03064D108 | 1,741 | 79,076 | SH | SOLE | 79,076 | 0 | 0 | ||
AMERISOURCE-BERGEN | COMMON | 03073E105 | 5,639 | 66,126 | SH | SOLE | 66,126 | 0 | 0 | ||
AMETEK INC | COMMON | 031100100 | 8,926 | 123,700 | SH | OTR | 1 | 0 | 123,700 | 0 | |
AMETEK INC | COMMON | 031100100 | 4,238 | 58,722 | SH | SOLE | 58,722 | 0 | 0 | ||
AMGEN INC | COMMON | 031162100 | 7,839 | 42,463 | SH | SOLE | 42,463 | 0 | 0 | ||
AMN HEALTHCARE SERVI | COMMON | 001744101 | 6,733 | 114,900 | SH | OTR | 1 | 0 | 114,900 | 0 | |
AMN HEALTHCARE SERVI | COMMON | 001744101 | 50,322 | 858,729 | SH | SOLE | 843,245 | 111 | 15,373 | ||
AMPHENOL CORPORATION | CLASS A | 032095101 | 41,025 | 470,740 | SH | OTR | 1 | 0 | 470,740 | 0 | |
AMPHENOL CORPORATION | CLASS A | 032095101 | 10,278 | 117,927 | SH | SOLE | 116,713 | 0 | 1,214 | ||
ANALOG DEVICES INC | COMMON | 032654105 | 3,488 | 36,360 | SH | OTR | 1 | 0 | 36,360 | 0 | |
ANALOG DEVICES INC | COMMON | 032654105 | 17,664 | 184,152 | SH | SOLE | 160,816 | 0 | 23,336 | ||
ANIKA THERAPEUTICS | COMMON | 035255108 | 11,732 | 366,620 | SH | OTR | 1 | 0 | 366,620 | 0 | |
ANIKA THERAPEUTICS | COMMON | 035255108 | 39,474 | 1,233,553 | SH | SOLE | 1,228,977 | 0 | 4,576 | ||
ANSYS INC | COMMON | 03662Q105 | 105,165 | 603,770 | SH | OTR | 1 | 0 | 603,770 | 0 | |
ANSYS INC | COMMON | 03662Q105 | 51,439 | 295,319 | SH | SOLE | 291,704 | 22 | 3,593 | ||
APPIAN CORP | COM USD0.0001 CL A | 03782L101 | 2,238 | 61,890 | SH | OTR | 1 | 0 | 61,890 | 0 | |
APPIAN CORP | COM USD0.0001 CL A | 03782L101 | 528 | 14,588 | SH | SOLE | 14,432 | 0 | 156 | ||
APPLE INC | COMMON | 037833100 | 275 | 1,484 | SH | SOLE | 784 | 0 | 700 | ||
APTARGROUP INC | COMMON | 038336103 | 20,769 | 222,412 | SH | OTR | 1 | 0 | 222,412 | 0 | |
APTARGROUP INC | COMMON | 038336103 | 54,054 | 578,853 | SH | SOLE | 504,238 | 0 | 74,615 | ||
ARISTA NETWORKS IN | COM USD0.0001 | 040413106 | 17,048 | 66,210 | SH | OTR | 1 | 0 | 66,210 | 0 | |
ARISTA NETWORKS IN | COM USD0.0001 | 040413106 | 3,460 | 13,436 | SH | SOLE | 13,234 | 0 | 202 | ||
ARK ETF TRUST ARK | INNOVATION ETF | 00214Q104 | 441 | 9,798 | SH | SOLE | 9,798 | 0 | 0 | ||
ARTISAN PARTNERS A | CLASS A | 04316A108 | 42,322 | 1,403,700 | SH | OTR | 1 | 0 | 1,403,700 | 0 | |
ARTISAN PARTNERS A | CLASS A | 04316A108 | 113,183 | 3,753,966 | SH | SOLE | 3,434,950 | 0 | 319,016 | ||
ASML HLDS NV NY | EUR0.09 NY REG 2012 | N07059210 | 2,504 | 12,647 | SH | SOLE | 12,647 | 0 | 0 | ||
ASPEN TECHNOLOGY INC | COMMON | 045327103 | 229,014 | 2,469,417 | SH | OTR | 1 | 0 | 2,469,417 | 0 | |
ASPEN TECHNOLOGY INC | COMMON | 045327103 | 265,414 | 2,861,916 | SH | SOLE | 2,615,488 | 85 | 246,343 | ||
ASTRAZENECA | SP ADR (1/2 ORD) | 046353108 | 8,637 | 246,000 | SH | OTR | 1 | 0 | 246,000 | 0 | |
ASTRAZENECA | SP ADR (1/2 ORD) | 046353108 | 3,888 | 110,725 | SH | SOLE | 110,725 | 0 | 0 | ||
AT&T INC | COMMON | 00206R102 | 7,527 | 234,412 | SH | OTR | 1 | 0 | 234,412 | 0 | |
AT&T INC | COMMON | 00206R102 | 3,489 | 108,657 | SH | SOLE | 107,657 | 0 | 1,000 | ||
ATRION CORP | COMMON | 049904105 | 376 | 628 | SH | OTR | 1 | 0 | 628 | 0 | |
ATRION CORP | COMMON | 049904105 | 287 | 479 | SH | SOLE | 292 | 0 | 187 | ||
AUTOHOME INC | ADR EACH REPR 1 ORD | 05278C107 | 583,530 | 5,777,525 | SH | OTR | 1 | 0 | 5,777,525 | 0 | |
AUTOHOME INC | ADR EACH REPR 1 ORD | 05278C107 | 431,153 | 4,268,833 | SH | SOLE | 3,901,370 | 0 | 367,463 | ||
AUTOMATIC DATA PROC | COMMON | 053015103 | 5,923 | 44,154 | SH | SOLE | 44,154 | 0 | 0 | ||
AVALARA INC | COM USD0.0001 | 05338G106 | 5,390 | 101,000 | SH | OTR | 1 | 0 | 101,000 | 0 | |
AVALARA INC | COM USD0.0001 | 05338G106 | 1,158 | 21,701 | SH | SOLE | 21,491 | 0 | 210 | ||
AXALTA COATING SYS | COMMON | G0750C108 | 3,793 | 125,152 | SH | SOLE | 125,152 | 0 | 0 | ||
BADGER METER INC | COMMON | 056525108 | 19,722 | 441,200 | SH | OTR | 1 | 0 | 441,200 | 0 | |
BADGER METER INC | COMMON | 056525108 | 60,326 | 1,349,563 | SH | SOLE | 1,344,165 | 0 | 5,398 | ||
BANK HAWAII CORP | COMMON | 062540109 | 25,878 | 310,219 | SH | OTR | 1 | 0 | 310,219 | 0 | |
BANK HAWAII CORP | COMMON | 062540109 | 78,656 | 942,885 | SH | SOLE | 939,692 | 0 | 3,193 | ||
BANK OF AMERICA CORP | COMMON | 060505104 | 33,682 | 1,194,820 | SH | OTR | 1 | 0 | 1,194,820 | 0 | |
BANK OF AMERICA CORP | COMMON | 060505104 | 6,636 | 235,397 | SH | SOLE | 231,749 | 0 | 3,648 | ||
BANK OF THE OZARKS | COMMON | 063904106 | 6,533 | 145,050 | SH | OTR | 1 | 0 | 145,050 | 0 | |
BANK OF THE OZARKS | COMMON | 063904106 | 47,533 | 1,055,354 | SH | SOLE | 1,035,887 | 128 | 19,339 | ||
BAOZUN INC | SPONSORED ADR | 06684L103 | 647 | 11,825 | SH | OTR | 1 | 0 | 11,825 | 0 | |
BARCLAYS BK PLC | ETN+ SEL MLP | 06742C723 | 23,519 | 1,159,731 | SH | SOLE | 1,159,156 | 0 | 575 | ||
BCE INC | COMMON | 05534B760 | 11,284 | 278,690 | SH | OTR | 1 | 0 | 278,690 | 0 | |
BCE INC | COMMON | 05534B760 | 5,049 | 124,701 | SH | SOLE | 124,701 | 0 | 0 | ||
BECTON DICKINSON | COMMON | 075887109 | 14,919 | 62,275 | SH | SOLE | 53,365 | 0 | 8,910 | ||
BERKSHIRE HATHAWAY | CLASS A | 084670108 | 846 | 3 | SH | SOLE | 3 | 0 | 0 | ||
BERKSHIRE HATHAWAY | CLASS B | 084670702 | 803 | 4,300 | SH | SOLE | 4,300 | 0 | 0 | ||
BLACKROCK CALIF MUN | SH BEN INT | 09248E102 | 268 | 20,574 | SH | SOLE | 20,574 | 0 | 0 | ||
BLACKROCK MUNIYIELD | QLTY FD 3 COM | 09254E103 | 151 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | ||
BLUEBIRD BIO INC | COMMON | 09609G100 | 11,962 | 76,215 | SH | OTR | 1 | 0 | 76,215 | 0 | |
BLUEBIRD BIO INC | COMMON | 09609G100 | 1,876 | 11,952 | SH | SOLE | 11,771 | 0 | 181 | ||
BOOKING HLDGS INC | COMMON | 09857L108 | 16,014 | 7,900 | SH | OTR | 1 | 0 | 7,900 | 0 | |
BOOKING HLDGS INC | COMMON | 09857L108 | 3,193 | 1,575 | SH | SOLE | 1,550 | 0 | 25 | ||
BOSTON PROPERTIES | COMMON | 101121101 | 2,024 | 16,135 | SH | SOLE | 16,135 | 0 | 0 | ||
BP PLC | ADR (6 ORD) | 055622104 | 591 | 12,940 | SH | SOLE | 12,940 | 0 | 0 | ||
BRITISH AMER TOB PLC | SPONSORED ADR | 110448107 | 2,763 | 54,759 | SH | OTR | 1 | 0 | 54,759 | 0 | |
BRITISH AMER TOB PLC | SPONSORED ADR | 110448107 | 11,987 | 237,603 | SH | SOLE | 208,409 | 0 | 29,194 | ||
BROADRIDGE FINL SOLN | COMMON | 11133T103 | 7,972 | 69,260 | SH | OTR | 1 | 0 | 69,260 | 0 | |
BROADRIDGE FINL SOLN | COMMON | 11133T103 | 27,651 | 240,224 | SH | SOLE | 224,189 | 0 | 16,035 | ||
BROOKS AUTOMATION | COMMON | 114340102 | 19,246 | 590,010 | SH | OTR | 1 | 0 | 590,010 | 0 | |
BROOKS AUTOMATION | COMMON | 114340102 | 56,709 | 1,738,454 | SH | SOLE | 1,731,518 | 0 | 6,936 | ||
BROWN FORMAN CORP | CLASS B | 115637209 | 3,579 | 73,025 | SH | OTR | 1 | 0 | 73,025 | 0 | |
BROWN FORMAN CORP | CLASS B | 115637209 | 649 | 13,249 | SH | SOLE | 13,107 | 0 | 142 | ||
CABOT OIL & GAS CORP | COMMON | 127097103 | 17,917 | 752,809 | SH | OTR | 1 | 0 | 752,809 | 0 | |
CABOT OIL & GAS CORP | COMMON | 127097103 | 7,161 | 300,901 | SH | SOLE | 277,690 | 0 | 23,211 | ||
CARGURUS INC | COMMON CL A | 141788109 | 1,419 | 40,834 | SH | OTR | 1 | 0 | 40,834 | 0 | |
CARGURUS INC | COMMON CL A | 141788109 | 334 | 9,622 | SH | SOLE | 9,520 | 0 | 102 | ||
CARLISLE COS INC | COMMON | 142339100 | 35,196 | 324,955 | SH | SOLE | 318,195 | 42 | 6,718 | ||
CASS INFORMATION SYS | COMMON | 14808P109 | 20,600 | 299,334 | SH | OTR | 1 | 0 | 299,334 | 0 | |
CASS INFORMATION SYS | COMMON | 14808P109 | 46,639 | 677,693 | SH | SOLE | 674,202 | 0 | 3,491 | ||
CATERPILLAR INC | COMMON | 149123101 | 18,416 | 135,740 | SH | OTR | 1 | 0 | 135,740 | 0 | |
CATERPILLAR INC | COMMON | 149123101 | 3,535 | 26,053 | SH | SOLE | 25,628 | 0 | 425 | ||
CDW CORP | COMMON | 12514G108 | 67,192 | 831,682 | SH | OTR | 1 | 0 | 831,682 | 0 | |
CDW CORP | COMMON | 12514G108 | 277,330 | 3,432,724 | SH | SOLE | 3,125,623 | 104 | 306,997 | ||
CHEESECAKE FACTORY | COMMON | 163072101 | 30,710 | 557,750 | SH | OTR | 1 | 0 | 557,750 | 0 | |
CHEESECAKE FACTORY | COMMON | 163072101 | 112,702 | 2,046,887 | SH | SOLE | 2,040,158 | 0 | 6,729 | ||
CHEFS WAREHOUSE HO | COMMON | 163086101 | 80,572 | 2,827,104 | SH | OTR | 1 | 0 | 2,827,104 | 0 | |
CHEFS WAREHOUSE HO | COMMON | 163086101 | 52,565 | 1,844,390 | SH | SOLE | 1,840,579 | 0 | 3,811 | ||
CHEVRON CORP | COMMON | 166764100 | 7,786 | 61,579 | SH | SOLE | 61,096 | 0 | 483 | ||
CHINA MOBILE LTD | REP(5 ORD HKD0.1) | 16941M109 | 946 | 21,304 | SH | SOLE | 21,304 | 0 | 0 | ||
CHUNGHWA TELECOM | ADR REP 10 ORD TWD10 | 17133Q502 | 1,101 | 30,646 | SH | SOLE | 30,646 | 0 | 0 | ||
CINCINNATI FINL CORP | COMMON | 172062101 | 270 | 4,034 | SH | SOLE | 4,034 | 0 | 0 | ||
CINEMARK HOLDINGS | COMMON | 17243V102 | 19,564 | 557,700 | SH | OTR | 1 | 0 | 557,700 | 0 | |
CINEMARK HOLDINGS | COMMON | 17243V102 | 61,851 | 1,763,137 | SH | SOLE | 1,756,745 | 0 | 6,392 | ||
CISCO SYSTEMS INC | COMMON | 17275R102 | 2,537 | 58,950 | SH | OTR | 1 | 0 | 58,950 | 0 | |
CISCO SYSTEMS INC | COMMON | 17275R102 | 2,309 | 53,647 | SH | SOLE | 53,647 | 0 | 0 | ||
CLOROX CO | COMMON | 189054109 | 6,309 | 46,645 | SH | OTR | 1 | 0 | 46,645 | 0 | |
CLOROX CO | COMMON | 189054109 | 2,794 | 20,659 | SH | SOLE | 20,659 | 0 | 0 | ||
CME GROUP INC | CLASS A | 12572Q105 | 13,604 | 82,989 | SH | SOLE | 71,947 | 0 | 11,042 | ||
COCA-COLA CO | COMMON | 191216100 | 8,172 | 186,325 | SH | OTR | 1 | 0 | 186,325 | 0 | |
COCA-COLA CO | COMMON | 191216100 | 4,211 | 95,999 | SH | SOLE | 95,999 | 0 | 0 | ||
COMPANIA CERVECERIAS | ADR (2 ORD) | 204429104 | 203 | 8,140 | SH | OTR | 1 | 0 | 8,140 | 0 | |
COOPER COMPANIES INC | COMMON | 216648402 | 7,383 | 31,358 | SH | OTR | 1 | 0 | 31,358 | 0 | |
COOPER COMPANIES INC | COMMON | 216648402 | 58,698 | 249,300 | SH | SOLE | 249,094 | 29 | 177 | ||
COPART INC | COMMON | 217204106 | 259,516 | 4,588,330 | SH | OTR | 1 | 0 | 4,588,330 | 0 | |
COPART INC | COMMON | 217204106 | 311,072 | 5,499,855 | SH | SOLE | 4,961,386 | 97 | 538,372 | ||
CORE LABORATORIES | COMMON | N22717107 | 66,681 | 528,330 | SH | OTR | 1 | 0 | 528,330 | 0 | |
CORE LABORATORIES | COMMON | N22717107 | 195,113 | 1,545,917 | SH | SOLE | 1,471,779 | 43 | 74,095 | ||
COSTAR GROUP INC | COMMON | 22160N109 | 22,047 | 53,431 | SH | OTR | 1 | 0 | 53,431 | 0 | |
COSTAR GROUP INC | COMMON | 22160N109 | 4,610 | 11,172 | SH | SOLE | 11,006 | 0 | 166 | ||
COTIVITI HLDGS INC | COM USD0.001 | 22164K101 | 62,016 | 1,405,292 | SH | SOLE | 1,376,928 | 182 | 28,182 | ||
CRH | ADR (5 ORD) | 12626K203 | 2,837 | 80,251 | SH | SOLE | 80,251 | 0 | 0 | ||
CROWN CASTLE INTL | COMMON | 22822V101 | 6,568 | 60,920 | SH | OTR | 1 | 0 | 60,920 | 0 | |
CROWN CASTLE INTL | COMMON | 22822V101 | 11,888 | 110,251 | SH | SOLE | 100,067 | 0 | 10,184 | ||
CTRIP.COM INTL | ADR (0.125 ORD) | 22943F100 | 20,422 | 428,765 | SH | OTR | 1 | 0 | 428,765 | 0 | |
CTRIP.COM INTL | ADR (0.125 ORD) | 22943F100 | 6,153 | 129,180 | SH | SOLE | 127,915 | 0 | 1,265 | ||
CVS HEALTH CORP | COMMON | 126650100 | 5,788 | 89,935 | SH | SOLE | 89,935 | 0 | 0 | ||
DANAHER CORP | COMMON | 235851102 | 16,226 | 164,429 | SH | OTR | 1 | 0 | 164,429 | 0 | |
DANAHER CORP | COMMON | 235851102 | 3,369 | 34,136 | SH | SOLE | 33,564 | 0 | 572 | ||
DIPLOMAT PHARMACY | COMMON | 25456K101 | 2,126 | 83,180 | SH | OTR | 1 | 0 | 83,180 | 0 | |
DIPLOMAT PHARMACY | COMMON | 25456K101 | 396 | 15,477 | SH | SOLE | 15,327 | 0 | 150 | ||
DOCUSIGN INC | COMMON | 256163106 | 133,044 | 2,512,636 | SH | OTR | 1 | 0 | 2,512,636 | 0 | |
DOCUSIGN INC | COMMON | 256163106 | 21,353 | 403,268 | SH | SOLE | 401,842 | 0 | 1,426 | ||
DOLLAR GEN CORP | COMMON | 256677105 | 6,457 | 65,489 | SH | SOLE | 65,489 | 0 | 0 | ||
DOMINOS PIZZA INC | COMMON | 25754A201 | 4,186 | 14,835 | SH | OTR | 1 | 0 | 14,835 | 0 | |
DOMINOS PIZZA INC | COMMON | 25754A201 | 1,097 | 3,887 | SH | SOLE | 3,850 | 0 | 37 | ||
DONALDSON INC | COMMON | 257651109 | 27,397 | 607,200 | SH | OTR | 1 | 0 | 607,200 | 0 | |
DONALDSON INC | COMMON | 257651109 | 70,146 | 1,554,649 | SH | SOLE | 1,362,242 | 0 | 192,407 | ||
DOVER CORP | COMMON | 260003108 | 366 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
DRIL-QUIP INC | COMMON | 262037104 | 50,566 | 983,766 | SH | OTR | 1 | 0 | 983,766 | 0 | |
DRIL-QUIP INC | COMMON | 262037104 | 124,668 | 2,425,445 | SH | SOLE | 2,119,688 | 0 | 305,757 | ||
DUKE ENERGY CORP | COMMON | 26441C204 | 8,634 | 109,180 | SH | OTR | 1 | 0 | 109,180 | 0 | |
DUKE ENERGY CORP | COMMON | 26441C204 | 3,881 | 49,082 | SH | SOLE | 49,082 | 0 | 0 | ||
ECOLAB INC | COMMON | 278865100 | 21,671 | 154,430 | SH | OTR | 1 | 0 | 154,430 | 0 | |
ECOLAB INC | COMMON | 278865100 | 4,348 | 30,980 | SH | SOLE | 30,487 | 0 | 493 | ||
ELLIE MAE INC | COMMON | 28849P100 | 122,528 | 1,179,970 | SH | OTR | 1 | 0 | 1,179,970 | 0 | |
ELLIE MAE INC | COMMON | 28849P100 | 17,964 | 173,001 | SH | SOLE | 172,359 | 0 | 642 | ||
EMERALD EXPOSITION | COMMON USD0.01 | 29103B100 | 42,403 | 2,058,400 | SH | OTR | 1 | 0 | 2,058,400 | 0 | |
EMERALD EXPOSITION | COMMON USD0.01 | 29103B100 | 16,028 | 778,048 | SH | SOLE | 775,387 | 0 | 2,661 | ||
EQUINIX INC | COMMON | 29444U700 | 2,214 | 5,149 | SH | SOLE | 5,149 | 0 | 0 | ||
EQUITY LIFESTYLE PPT | COMMON | 29472R108 | 2,094 | 22,789 | SH | SOLE | 22,789 | 0 | 0 | ||
ESSEX PPTY TR INC | REIT | 297178105 | 1,927 | 8,060 | SH | SOLE | 8,060 | 0 | 0 | ||
EXPEDIA GROUP INC | COMMON | 30212P303 | 2,146 | 17,851 | SH | OTR | 1 | 0 | 17,851 | 0 | |
EXPEDIA GROUP INC | COMMON | 30212P303 | 371 | 3,084 | SH | SOLE | 3,055 | 0 | 29 | ||
EXPEDITORS INTL WASH | COMMON | 302130109 | 65,158 | 891,350 | SH | SOLE | 877,337 | 97 | 13,916 | ||
EXPONET INC | COMMON | 30214U102 | 4,225 | 87,480 | SH | OTR | 1 | 0 | 87,480 | 0 | |
EXPONET INC | COMMON | 30214U102 | 1,863 | 38,573 | SH | SOLE | 38,573 | 0 | 0 | ||
EXXON MOBIL CORP | COMMON | 30231G102 | 9,036 | 109,221 | SH | SOLE | 95,321 | 0 | 13,900 | ||
FACEBOOK INC | CLASS A | 30303M102 | 66,582 | 342,642 | SH | OTR | 1 | 0 | 342,642 | 0 | |
FACEBOOK INC | CLASS A | 30303M102 | 13,848 | 71,262 | SH | SOLE | 70,175 | 0 | 1,087 | ||
FACTSET RESH SYS INC | COMMON | 303075105 | 158,577 | 800,490 | SH | OTR | 1 | 0 | 800,490 | 0 | |
FACTSET RESH SYS INC | COMMON | 303075105 | 123,489 | 623,359 | SH | SOLE | 554,590 | 0 | 68,769 | ||
FAIR ISAAC INC | COMMON | 303250104 | 2,811 | 14,540 | SH | OTR | 1 | 0 | 14,540 | 0 | |
FAIR ISAAC INC | COMMON | 303250104 | 397 | 2,054 | SH | SOLE | 2,035 | 0 | 19 | ||
FEDEX CORP | COMMON | 31428X106 | 1,226 | 5,400 | SH | SOLE | 5,400 | 0 | 0 | ||
FINANCIAL ENGINES | COMMON | 317485100 | 15,744 | 350,651 | SH | OTR | 1 | 0 | 350,651 | 0 | |
FINANCIAL ENGINES | COMMON | 317485100 | 1,761 | 39,217 | SH | SOLE | 39,217 | 0 | 0 | ||
FIRST FINL BKSH | COMMON | 32020R109 | 19,217 | 377,545 | SH | OTR | 1 | 0 | 377,545 | 0 | |
FIRST FINL BKSH | COMMON | 32020R109 | 59,119 | 1,161,471 | SH | SOLE | 1,157,561 | 0 | 3,910 | ||
FLEETCOR TECHNOLOG | COMMON | 339041105 | 2,444 | 11,600 | SH | OTR | 1 | 0 | 11,600 | 0 | |
FLEETCOR TECHNOLOG | COMMON | 339041105 | 565 | 2,680 | SH | SOLE | 2,652 | 0 | 28 | ||
FLIR SYS INC | COMMON | 302445101 | 34,325 | 660,483 | SH | SOLE | 659,897 | 88 | 498 | ||
FORTIS INC | COMMON | 349553107 | 7,176 | 225,100 | SH | OTR | 1 | 0 | 225,100 | 0 | |
FORTIS INC | COMMON | 349553107 | 3,137 | 98,406 | SH | SOLE | 98,406 | 0 | 0 | ||
FOX FACTORY HLDG | COMMON USD0.001 | 35138V102 | 180,014 | 3,867,112 | SH | OTR | 1 | 0 | 3,867,112 | 0 | |
FOX FACTORY HLDG | COMMON USD0.001 | 35138V102 | 56,078 | 1,204,676 | SH | SOLE | 1,201,148 | 0 | 3,528 | ||
FRANKLIN RES INC | COMMON | 354613101 | 441 | 13,770 | SH | SOLE | 13,770 | 0 | 0 | ||
FRESENIUS MED CARE | ADS (1/2 PRF SHR) | 358029106 | 3,312 | 65,784 | SH | SOLE | 65,784 | 0 | 0 | ||
GARTNER INC | COMMON | 366651107 | 15,756 | 118,555 | SH | OTR | 1 | 0 | 118,555 | 0 | |
GARTNER INC | COMMON | 366651107 | 3,163 | 23,802 | SH | SOLE | 23,456 | 0 | 346 | ||
GLAXOSMITHKLINE PLC | SP ADR (2 ORD) | 37733W105 | 8,068 | 200,156 | SH | OTR | 1 | 0 | 200,156 | 0 | |
GLAXOSMITHKLINE PLC | SP ADR (2 ORD) | 37733W105 | 5,958 | 147,811 | SH | SOLE | 147,811 | 0 | 0 | ||
GLOBUS MED INC | CLASS A | 379577208 | 9,885 | 195,900 | SH | OTR | 1 | 0 | 195,900 | 0 | |
GLOBUS MED INC | CLASS A | 379577208 | 4,515 | 89,478 | SH | SOLE | 89,478 | 0 | 0 | ||
GRACO INC | COMMON | 384109104 | 74,539 | 1,648,356 | SH | OTR | 1 | 0 | 1,648,356 | 0 | |
GRACO INC | COMMON | 384109104 | 191,808 | 4,241,653 | SH | SOLE | 3,882,449 | 0 | 359,204 | ||
GRAINGER W W INC | COMMON | 384802104 | 5,462 | 17,707 | SH | SOLE | 17,707 | 0 | 0 | ||
HALLIBURTON | COMMON | 406216101 | 9,557 | 212,099 | SH | SOLE | 180,852 | 0 | 31,247 | ||
HDFC BANK LTD | ADR (3 INR10) | 40415F101 | 3,219 | 30,653 | SH | SOLE | 30,653 | 0 | 0 | ||
HEALTHEQUITY INC | COMMON | 42226A107 | 26,820 | 357,130 | SH | OTR | 1 | 0 | 357,130 | 0 | |
HEALTHEQUITY INC | COMMON | 42226A107 | 5,164 | 68,755 | SH | SOLE | 67,727 | 0 | 1,028 | ||
HEICO CORP NEW | CLASS A | 422806208 | 183,428 | 3,009,490 | SH | OTR | 1 | 0 | 3,009,490 | 0 | |
HEICO CORP NEW | CLASS A | 422806208 | 35,671 | 585,170 | SH | SOLE | 583,213 | 0 | 1,957 | ||
HENRY JACK & ASSOC | COMMON | 426281101 | 52,084 | 399,540 | SH | OTR | 1 | 0 | 399,540 | 0 | |
HENRY JACK & ASSOC | COMMON | 426281101 | 196,193 | 1,504,993 | SH | SOLE | 1,418,461 | 43 | 86,489 | ||
HFF INC | CLASS A | 40418F108 | 56,633 | 1,648,700 | SH | OTR | 1 | 0 | 1,648,700 | 0 | |
HFF INC | CLASS A | 40418F108 | 156,111 | 4,544,706 | SH | SOLE | 4,156,242 | 0 | 388,464 | ||
HOME DEPOT INC | COMMON | 437076102 | 23,420 | 120,043 | SH | OTR | 1 | 0 | 120,043 | 0 | |
HOME DEPOT INC | COMMON | 437076102 | 4,863 | 24,926 | SH | SOLE | 24,555 | 0 | 371 | ||
HONEYWELL INTL INC | COMMON | 438516106 | 14,682 | 101,924 | SH | SOLE | 88,287 | 0 | 13,637 | ||
HORMEL FOODS CORP | COMMON | 440452100 | 14,557 | 391,201 | SH | SOLE | 335,703 | 0 | 55,498 | ||
HOULIHAN LOKEY INC | COMMON CL A | 441593100 | 25,784 | 503,406 | SH | OTR | 1 | 0 | 503,406 | 0 | |
HOULIHAN LOKEY INC | COMMON CL A | 441593100 | 61,276 | 1,196,319 | SH | SOLE | 1,191,678 | 0 | 4,641 | ||
HSBC HLDGS PLC | SP ADR (5 ORD) | 404280406 | 9,051 | 191,995 | SH | OTR | 1 | 0 | 191,995 | 0 | |
HSBC HLDGS PLC | SP ADR (5 ORD) | 404280406 | 5,176 | 109,810 | SH | SOLE | 109,810 | 0 | 0 | ||
HUDSON PACIFIC PRPTY | COMMON | 444097109 | 1,634 | 46,107 | SH | SOLE | 46,107 | 0 | 0 | ||
ILLINOIS TOOL WORKS | COMMON | 452308109 | 20,030 | 144,570 | SH | SOLE | 131,396 | 0 | 13,174 | ||
ILLUMINA INC | COMMON | 452327109 | 25,112 | 89,915 | SH | OTR | 1 | 0 | 89,915 | 0 | |
ILLUMINA INC | COMMON | 452327109 | 4,848 | 17,360 | SH | SOLE | 17,107 | 0 | 253 | ||
INTERACTIVE BROKERS | CLASS A | 45841N107 | 207,204 | 3,216,952 | SH | OTR | 1 | 0 | 3,216,952 | 0 | |
INTERACTIVE BROKERS | CLASS A | 45841N107 | 54,030 | 838,838 | SH | SOLE | 836,460 | 0 | 2,378 | ||
INTL FLAVORS & FRAGR | COMMON | 459506101 | 4,595 | 37,069 | SH | OTR | 1 | 0 | 37,069 | 0 | |
INTL FLAVORS & FRAGR | COMMON | 459506101 | 2,279 | 18,381 | SH | SOLE | 18,381 | 0 | 0 | ||
ISHARES | MSCI EMRG MKTS MIN V | 464286533 | 217 | 3,734 | SH | SOLE | 3,734 | 0 | 0 | ||
ISHARES | SELECT DIVID ETF | 464287168 | 835 | 8,547 | SH | SOLE | 8,547 | 0 | 0 | ||
ISHARES | EMERG MKTS ETF | 464287234 | 1,722 | 39,575 | SH | SOLE | 39,575 | 0 | 0 | ||
ISHARES | IBOXX INV CP ETF | 464287242 | 220 | 1,916 | SH | SOLE | 1,916 | 0 | 0 | ||
ISHARES | MSCI EAFE ETF | 464287465 | 1,433 | 21,312 | SH | SOLE | 21,312 | 0 | 0 | ||
ISHARES | RUS MDCP VAL ETF | 464287473 | 688 | 7,778 | SH | SOLE | 7,778 | 0 | 0 | ||
ISHARES | RUS MD CP GR ETF | 464287481 | 833 | 6,571 | SH | SOLE | 6,052 | 0 | 519 | ||
ISHARES | RUS MID-CAP ETF | 464287499 | 13,096 | 61,693 | SH | SOLE | 61,127 | 0 | 566 | ||
ISHARES | NASDQ BIOTEC ETF | 464287556 | 1,779 | 16,191 | SH | SOLE | 15,405 | 0 | 786 | ||
ISHARES | RUS 1000 VAL ETF | 464287598 | 2,850 | 23,483 | SH | SOLE | 23,173 | 0 | 310 | ||
ISHARES | RUS 1000 GRW ETF | 464287614 | 9,063 | 63,017 | SH | SOLE | 63,017 | 0 | 0 | ||
ISHARES | RUS 1000 ETF | 464287622 | 2,655 | 17,464 | SH | SOLE | 17,464 | 0 | 0 | ||
ISHARES | RUS 2000 VAL ETF | 464287630 | 3,659 | 27,709 | SH | SOLE | 27,709 | 0 | 0 | ||
ISHARES | RUS 2000 GRW ETF | 464287648 | 635 | 3,106 | SH | SOLE | 2,971 | 0 | 135 | ||
ISHARES | RUSSELL 2000 ETF | 464287655 | 1,942 | 11,858 | SH | SOLE | 11,858 | 0 | 0 | ||
ISHARES | RUSSELL 3000 ETF | 464287689 | 1,248 | 7,688 | SH | SOLE | 7,688 | 0 | 0 | ||
ISHARES | US HLTHCARE ETF | 464287762 | 2,701 | 15,165 | SH | SOLE | 14,080 | 0 | 1,085 | ||
ISHARES | JP MOR EM MK ETF | 464288281 | 360 | 3,378 | SH | SOLE | 3,378 | 0 | 0 | ||
ISHARES | 1-3 YR CR BD ETF | 464288646 | 1,608 | 15,499 | SH | SOLE | 15,499 | 0 | 0 | ||
ISHARES | U.S. PFD STK ETF | 464288687 | 5,697 | 151,350 | SH | SOLE | 151,350 | 0 | 0 | ||
ISHARES | GLOB UTILITS ETF | 464288711 | 520 | 10,607 | SH | SOLE | 9,008 | 0 | 1,599 | ||
ISHARES | MSCI EURO FL ETF | 464289180 | 6,239 | 306,742 | SH | SOLE | 306,742 | 0 | 0 | ||
ISHARES | HIGH DIVIDND ETF | 46429B663 | 232 | 2,727 | SH | SOLE | 2,727 | 0 | 0 | ||
ISHARES | MSCI MALAYSI ETF | 46434G814 | 1,825 | 58,510 | SH | SOLE | 58,510 | 0 | 0 | ||
ISHARES GOLD TRUST | GOLD TRUST | 464285105 | 412 | 34,356 | SH | SOLE | 34,356 | 0 | 0 | ||
ISHARES INC | MSCI TAIWAN ETF | 46434G772 | 753 | 20,893 | SH | SOLE | 20,893 | 0 | 0 | ||
ISHARES INC | MSCI SINGAPORE CAPPE | 46434G780 | 1,706 | 71,196 | SH | SOLE | 71,196 | 0 | 0 | ||
ISHARES TR | CORE TR US BOND MRKT | 464287226 | 635 | 5,977 | SH | SOLE | 5,977 | 0 | 0 | ||
ISHARES TR | COHEN&ST RLTY | 464287564 | 3,720 | 37,243 | SH | SOLE | 35,376 | 0 | 1,867 | ||
ISHARES TR | CORE S&P US ETF | 464287671 | 359 | 6,272 | SH | SOLE | 6,272 | 0 | 0 | ||
ISHARES TR | CORE S&P SMALL-CAP | 464287804 | 256 | 3,060 | SH | SOLE | 3,060 | 0 | 0 | ||
ISHARES TR | CALI AMT-FREE MUNI B | 464288356 | 5,143 | 87,959 | SH | SOLE | 87,959 | 0 | 0 | ||
ISHARES TR | NATL AMT FREE MUNI B | 464288414 | 2,450 | 22,476 | SH | SOLE | 22,476 | 0 | 0 | ||
ISHARES TR | MSCI EAFE MIN VOLATI | 46429B689 | 6,346 | 88,981 | SH | SOLE | 88,981 | 0 | 0 | ||
ISHARES TRUST | CORE S&P 500 ETF | 464287200 | 22,351 | 81,854 | SH | SOLE | 81,854 | 0 | 0 | ||
JOHNSON & JOHNSON | COMMON | 478160104 | 2,702 | 22,272 | SH | SOLE | 22,072 | 0 | 200 | ||
JPMORGAN CHASE & CO | COMMON | 46625H100 | 916 | 8,788 | SH | SOLE | 8,788 | 0 | 0 | ||
JPMORGAN CHASE & CO | ALERIAN ML ETN | 46625H365 | 5,105 | 194,311 | SH | SOLE | 188,019 | 0 | 6,292 | ||
KANSAS CITY SOUTHERN | COMMON | 485170302 | 17,184 | 162,170 | SH | OTR | 1 | 0 | 162,170 | 0 | |
KANSAS CITY SOUTHERN | COMMON | 485170302 | 3,456 | 32,617 | SH | SOLE | 32,133 | 0 | 484 | ||
KAYNE ANDERSON ENRGY | COMMON | 48660P104 | 266 | 28,188 | SH | SOLE | 26,791 | 0 | 1,397 | ||
KAYNE ANDERSON ENRGY | COMMON | 48660Q102 | 1,072 | 61,661 | SH | SOLE | 58,339 | 0 | 3,322 | ||
KAYNE ANDERSON MID | COMMON | 48661E108 | 688 | 53,098 | SH | SOLE | 49,695 | 0 | 3,403 | ||
KAYNE ANDERSON MLP | COMMON | 486606106 | 8,821 | 468,114 | SH | SOLE | 462,718 | 0 | 5,396 | ||
KONINKLIJKE PHIL NV | ADR (1 ORD) | 500472303 | 11,318 | 267,746 | SH | SOLE | 227,889 | 0 | 39,857 | ||
KROGER CO | COMMON | 501044101 | 5,834 | 205,076 | SH | SOLE | 205,076 | 0 | 0 | ||
LAMAR ADVERTISING | CL A | 512816109 | 8,251 | 120,782 | SH | OTR | 1 | 0 | 120,782 | 0 | |
LAMAR ADVERTISING | CL A | 512816109 | 19,959 | 292,184 | SH | SOLE | 279,422 | 0 | 12,762 | ||
LAMB WESTON HLDGS | COMMON | 513272104 | 6,228 | 90,900 | SH | OTR | 1 | 0 | 90,900 | 0 | |
LAMB WESTON HLDGS | COMMON | 513272104 | 3,079 | 44,940 | SH | SOLE | 44,940 | 0 | 0 | ||
LANDSTAR SYS INC | COMMON | 515098101 | 20,165 | 184,658 | SH | OTR | 1 | 0 | 184,658 | 0 | |
LANDSTAR SYS INC | COMMON | 515098101 | 111,758 | 1,023,418 | SH | SOLE | 1,015,169 | 42 | 8,207 | ||
LAS VEGAS SANDS CORP | COMMON | 517834107 | 43,669 | 571,885 | SH | OTR | 1 | 0 | 571,885 | 0 | |
LAS VEGAS SANDS CORP | COMMON | 517834107 | 21,105 | 276,378 | SH | SOLE | 256,560 | 0 | 19,818 | ||
LENNOX INTL INC | COMMON | 526107107 | 5,364 | 26,800 | SH | OTR | 1 | 0 | 26,800 | 0 | |
LENNOX INTL INC | COMMON | 526107107 | 53,900 | 269,297 | SH | SOLE | 264,304 | 33 | 4,960 | ||
LINCOLN ELEC HLDGS | COMMON | 533900106 | 11,814 | 134,620 | SH | OTR | 1 | 0 | 134,620 | 0 | |
LINCOLN ELEC HLDGS | COMMON | 533900106 | 34,687 | 395,239 | SH | SOLE | 393,644 | 0 | 1,595 | ||
LOWES CO | COMMON | 548661107 | 24,029 | 251,431 | SH | SOLE | 228,295 | 0 | 23,136 | ||
MANHATTAN ASSOCS IN | COMMON | 562750109 | 16,135 | 343,220 | SH | OTR | 1 | 0 | 343,220 | 0 | |
MANHATTAN ASSOCS IN | COMMON | 562750109 | 41,870 | 890,665 | SH | SOLE | 765,249 | 0 | 125,416 | ||
MARKETAXESS HLDGS | COMMON | 57060D108 | 148,785 | 751,972 | SH | OTR | 1 | 0 | 751,972 | 0 | |
MARKETAXESS HLDGS | COMMON | 57060D108 | 122,442 | 618,823 | SH | SOLE | 553,578 | 0 | 65,245 | ||
MARRIOTT INTL INC | CLASS A | 571903202 | 1,372 | 10,838 | SH | SOLE | 10,838 | 0 | 0 | ||
MARSH & MCLENNAN COS | COMMON | 571748102 | 15,740 | 192,016 | SH | SOLE | 165,776 | 0 | 26,240 | ||
MCCORMICK & CO INC | COMMON NON VTG | 579780206 | 1,768 | 15,230 | SH | OTR | 1 | 0 | 15,230 | 0 | |
MCCORMICK & CO INC | COMMON NON VTG | 579780206 | 439 | 3,781 | SH | SOLE | 3,740 | 0 | 41 | ||
MCDONALDS CORP | COMMON | 580135101 | 14,057 | 89,710 | SH | OTR | 1 | 0 | 89,710 | 0 | |
MCDONALDS CORP | COMMON | 580135101 | 16,376 | 104,514 | SH | SOLE | 93,617 | 0 | 10,897 | ||
MERCADOLIBRE INC | COMMON | 58733R102 | 13,941 | 46,636 | SH | OTR | 1 | 0 | 46,636 | 0 | |
MERCADOLIBRE INC | COMMON | 58733R102 | 2,547 | 8,519 | SH | SOLE | 8,395 | 0 | 124 | ||
MERCK & CO INC | COMMON | 58933Y105 | 7,029 | 115,800 | SH | OTR | 1 | 0 | 115,800 | 0 | |
MERCK & CO INC | COMMON | 58933Y105 | 10,070 | 165,889 | SH | SOLE | 165,889 | 0 | 0 | ||
MESA LABS INC | COMMON | 59064R109 | 19,501 | 92,388 | SH | OTR | 1 | 0 | 92,388 | 0 | |
MESA LABS INC | COMMON | 59064R109 | 10,957 | 51,911 | SH | SOLE | 51,746 | 0 | 165 | ||
METTLER TOLEDO INTL | COMMON | 592688105 | 1,664 | 2,875 | SH | OTR | 1 | 0 | 2,875 | 0 | |
METTLER TOLEDO INTL | COMMON | 592688105 | 260 | 450 | SH | SOLE | 445 | 0 | 5 | ||
MGM GROWTH PROPERTIE | CLASS A COMMON SHARE | 55303A105 | 29,353 | 963,650 | SH | OTR | 1 | 0 | 963,650 | 0 | |
MGM GROWTH PROPERTIE | CLASS A COMMON SHARE | 55303A105 | 90,036 | 2,955,867 | SH | SOLE | 2,944,545 | 0 | 11,322 | ||
MICROCHIP TECHNOLOGY | COMMON | 595017104 | 7,873 | 86,561 | SH | SOLE | 86,561 | 0 | 0 | ||
MICROSOFT CORP | COMMON | 594918104 | 1,227 | 12,446 | SH | SOLE | 12,446 | 0 | 0 | ||
MOELIS & COMPANY | COM USD0.01 CL'A' | 60786M105 | 199,301 | 3,398,140 | SH | OTR | 1 | 0 | 3,398,140 | 0 | |
MOELIS & COMPANY | COM USD0.01 CL'A' | 60786M105 | 156,929 | 2,675,679 | SH | SOLE | 2,389,695 | 0 | 285,984 | ||
MONSTER BEVERAGE CRP | COM USD0.005 | 61174X109 | 49,394 | 862,027 | SH | OTR | 1 | 0 | 862,027 | 0 | |
MONSTER BEVERAGE CRP | COM USD0.005 | 61174X109 | 12,393 | 216,289 | SH | SOLE | 214,205 | 0 | 2,084 | ||
MOODYS CORP | COMMON | 615369105 | 4,449 | 26,085 | SH | OTR | 1 | 0 | 26,085 | 0 | |
MOODYS CORP | COMMON | 615369105 | 14,401 | 84,429 | SH | SOLE | 75,472 | 0 | 8,957 | ||
MORNINGSTAR INC | COMMON | 617700109 | 135,902 | 1,059,668 | SH | OTR | 1 | 0 | 1,059,668 | 0 | |
MORNINGSTAR INC | COMMON | 617700109 | 30,572 | 238,380 | SH | SOLE | 237,564 | 0 | 816 | ||
MSCI INC | COMMON | 55354G100 | 69,141 | 417,946 | SH | SOLE | 411,312 | 47 | 6,587 | ||
NATIONAL GRID | ADR (5 ORD) | 636274409 | 1,434 | 25,677 | SH | SOLE | 25,677 | 0 | 0 | ||
NATIONAL RESEARCH CR | COMMON STOCK | 637372202 | 71,962 | 1,924,130 | SH | OTR | 1 | 0 | 1,924,130 | 0 | |
NATIONAL RESEARCH CR | COMMON STOCK | 637372202 | 24,634 | 658,654 | SH | SOLE | 656,421 | 0 | 2,233 | ||
NATL BEVERAGE CORP | COMMON | 635017106 | 25,811 | 241,454 | SH | OTR | 1 | 0 | 241,454 | 0 | |
NATL BEVERAGE CORP | COMMON | 635017106 | 62,463 | 584,302 | SH | SOLE | 581,209 | 0 | 3,093 | ||
NETFLIX INC | COMMON | 64110L106 | 65,114 | 166,350 | SH | OTR | 1 | 0 | 166,350 | 0 | |
NETFLIX INC | COMMON | 64110L106 | 13,254 | 33,861 | SH | SOLE | 33,364 | 0 | 497 | ||
NIKE INC | CLASS B | 654106103 | 24,525 | 307,795 | SH | OTR | 1 | 0 | 307,795 | 0 | |
NIKE INC | CLASS B | 654106103 | 7,662 | 96,160 | SH | SOLE | 95,173 | 0 | 987 | ||
NORDSON CORP | COMMON | 655663102 | 5,755 | 44,817 | SH | OTR | 1 | 0 | 44,817 | 0 | |
NORDSON CORP | COMMON | 655663102 | 58,467 | 455,310 | SH | SOLE | 447,233 | 54 | 8,023 | ||
NORTHERN TR CORP | COMMON | 665859104 | 1,889 | 18,360 | SH | OTR | 1 | 0 | 18,360 | 0 | |
NORTHERN TR CORP | COMMON | 665859104 | 302 | 2,937 | SH | SOLE | 2,908 | 0 | 29 | ||
NOVARTIS AG | ADR (1 ORD) | 66987V109 | 2,387 | 31,603 | SH | SOLE | 31,603 | 0 | 0 | ||
NTAL STORAGE AFFLTS | COM SHS BEN IN | 637870106 | 1,977 | 64,141 | SH | SOLE | 64,141 | 0 | 0 | ||
NVE CORP | COMMON | 629445206 | 64,412 | 528,925 | SH | OTR | 1 | 0 | 528,925 | 0 | |
NVE CORP | COMMON | 629445206 | 37,969 | 311,784 | SH | SOLE | 310,690 | 0 | 1,094 | ||
NVIDIA CORP | COMMON | 67066G104 | 42,211 | 178,180 | SH | OTR | 1 | 0 | 178,180 | 0 | |
NVIDIA CORP | COMMON | 67066G104 | 8,211 | 34,662 | SH | SOLE | 34,112 | 0 | 550 | ||
OCCIDENTAL PETE CORP | COMMON | 674599105 | 7,194 | 85,965 | SH | SOLE | 85,965 | 0 | 0 | ||
OKTA INC | COMMON CL A | 679295105 | 2,315 | 45,955 | SH | OTR | 1 | 0 | 45,955 | 0 | |
OKTA INC | COMMON CL A | 679295105 | 773 | 15,352 | SH | SOLE | 15,193 | 0 | 159 | ||
OLD DOMINION FGHT | COMMON | 679580100 | 260,340 | 1,747,715 | SH | OTR | 1 | 0 | 1,747,715 | 0 | |
OLD DOMINION FGHT | COMMON | 679580100 | 224,804 | 1,509,152 | SH | SOLE | 1,350,509 | 0 | 158,643 | ||
OLLIES BARGAIN OUT | COMMON | 681116109 | 207,076 | 2,856,220 | SH | OTR | 1 | 0 | 2,856,220 | 0 | |
OLLIES BARGAIN OUT | COMMON | 681116109 | 41,948 | 578,595 | SH | SOLE | 576,649 | 0 | 1,946 | ||
OMEGA FLEX | COMMON | 682095104 | 65,045 | 822,213 | SH | OTR | 1 | 0 | 822,213 | 0 | |
OMEGA FLEX | COMMON | 682095104 | 33,728 | 426,348 | SH | SOLE | 424,901 | 0 | 1,447 | ||
OMNICOM GROUP INC | COMMON | 681919106 | 5,545 | 72,692 | SH | SOLE | 72,692 | 0 | 0 | ||
ORACLE CORP | COMMON | 68389X105 | 9,763 | 221,586 | SH | SOLE | 191,426 | 0 | 30,160 | ||
PAYCHEX INC | COMMON | 704326107 | 3,538 | 51,760 | SH | OTR | 1 | 0 | 51,760 | 0 | |
PAYCHEX INC | COMMON | 704326107 | 1,564 | 22,882 | SH | SOLE | 22,882 | 0 | 0 | ||
PAYCOM SOFTWARE | COM USD0.01 | 70432V102 | 93,237 | 943,404 | SH | OTR | 1 | 0 | 943,404 | 0 | |
PAYCOM SOFTWARE | COM USD0.01 | 70432V102 | 17,276 | 174,805 | SH | SOLE | 173,625 | 0 | 1,180 | ||
PEPSICO INC | COMMON | 713448108 | 733 | 6,733 | SH | SOLE | 6,733 | 0 | 0 | ||
PHILIP MORRIS INTL | COMMON | 718172109 | 17,765 | 220,028 | SH | OTR | 1 | 0 | 220,028 | 0 | |
PHILIP MORRIS INTL | COMMON | 718172109 | 9,310 | 115,302 | SH | SOLE | 114,634 | 0 | 668 | ||
PIMCO ENHANCED SHORT | MATURITY ACTIVE ETF | 72201R833 | 4,528 | 44,573 | SH | SOLE | 44,573 | 0 | 0 | ||
PIMCO ETF TRUST | 0-5 YR HGHYLD BD IDX | 72201R783 | 488 | 4,869 | SH | SOLE | 4,869 | 0 | 0 | ||
PIONEER NATURAL RES | COMMON | 723787107 | 17,336 | 91,610 | SH | OTR | 1 | 0 | 91,610 | 0 | |
PIONEER NATURAL RES | COMMON | 723787107 | 3,288 | 17,375 | SH | SOLE | 17,094 | 0 | 281 | ||
PNC FINL SVCS GRP | COMMON | 693475105 | 20,219 | 149,656 | SH | SOLE | 129,486 | 0 | 20,170 | ||
POOL CORPORATION | COMMON | 73278L105 | 56,521 | 373,075 | SH | OTR | 1 | 0 | 373,075 | 0 | |
POOL CORPORATION | COMMON | 73278L105 | 177,153 | 1,169,315 | SH | SOLE | 1,050,183 | 38 | 119,094 | ||
PRAXAIR INC | COMMON | 74005P104 | 12,291 | 77,718 | SH | SOLE | 67,299 | 0 | 10,419 | ||
PRICESMART INC | COMMON | 741511109 | 112,093 | 1,238,600 | SH | OTR | 1 | 0 | 1,238,600 | 0 | |
PRICESMART INC | COMMON | 741511109 | 87,365 | 965,347 | SH | SOLE | 853,756 | 0 | 111,591 | ||
PRIMERICA INC | COMMON | 74164M108 | 91,681 | 920,489 | SH | OTR | 1 | 0 | 920,489 | 0 | |
PRIMERICA INC | COMMON | 74164M108 | 309,869 | 3,111,122 | SH | SOLE | 2,861,403 | 68 | 249,651 | ||
PROCTER & GAMBLE CO | COMMON | 742718109 | 767 | 9,825 | SH | SOLE | 9,825 | 0 | 0 | ||
PROLOGIS INC | COMMON | 74340W103 | 1,676 | 25,516 | SH | SOLE | 25,516 | 0 | 0 | ||
PROSHARES TR | PSHS CS 130/30 | 74347R248 | 69,293 | 1,026,166 | SH | SOLE | 1,018,827 | 0 | 7,339 | ||
PRUDENTIAL PLC | ADR (2 ORD) | 74435K204 | 2,195 | 48,031 | SH | SOLE | 48,031 | 0 | 0 | ||
RBC BEARINGS INC | COMMON | 75524B104 | 64,128 | 497,848 | SH | OTR | 1 | 0 | 497,848 | 0 | |
RBC BEARINGS INC | COMMON | 75524B104 | 245,066 | 1,902,537 | SH | SOLE | 1,797,183 | 64 | 105,290 | ||
RE/MAX HOLDINGS | COM USD0.0001 CL 'A' | 75524W108 | 20,850 | 397,520 | SH | OTR | 1 | 0 | 397,520 | 0 | |
RE/MAX HOLDINGS | COM USD0.0001 CL 'A' | 75524W108 | 66,465 | 1,267,196 | SH | SOLE | 1,262,174 | 0 | 5,022 | ||
REALTY INCOME CORP | COMMON | 756109104 | 6,896 | 128,195 | SH | OTR | 1 | 0 | 128,195 | 0 | |
REALTY INCOME CORP | COMMON | 756109104 | 3,154 | 58,638 | SH | SOLE | 58,638 | 0 | 0 | ||
RELX N.V. | REP(1 SHS EUR0.07) | 75955B102 | 2,285 | 107,114 | SH | SOLE | 107,114 | 0 | 0 | ||
RELX PLC | SPNSADR REP 1 ORD | 759530108 | 2,073 | 95,337 | SH | SOLE | 95,337 | 0 | 0 | ||
RETAIL OPPORTUNITY | COMMON | 76131N101 | 2,206 | 115,135 | SH | SOLE | 115,135 | 0 | 0 | ||
RIO TINTO PLC | ADR (1 ORD) | 767204100 | 1,088 | 19,612 | SH | SOLE | 19,612 | 0 | 0 | ||
RLI CORP | COMMON | 749607107 | 31,365 | 473,870 | SH | OTR | 1 | 0 | 473,870 | 0 | |
RLI CORP | COMMON | 749607107 | 91,211 | 1,378,010 | SH | SOLE | 1,287,784 | 0 | 90,226 | ||
ROCKWELL AUTOMATION | COMMON | 773903109 | 10,213 | 61,440 | SH | OTR | 1 | 0 | 61,440 | 0 | |
ROCKWELL AUTOMATION | COMMON | 773903109 | 2,198 | 13,223 | SH | SOLE | 13,031 | 0 | 192 | ||
ROPER TECHNOLOGIES | COMMON | 776696106 | 23,422 | 84,891 | SH | OTR | 1 | 0 | 84,891 | 0 | |
ROPER TECHNOLOGIES | COMMON | 776696106 | 4,836 | 17,527 | SH | SOLE | 17,264 | 0 | 263 | ||
ROSS STORES INC | COMMON | 778296103 | 30,029 | 354,322 | SH | OTR | 1 | 0 | 354,322 | 0 | |
ROSS STORES INC | COMMON | 778296103 | 7,890 | 93,091 | SH | SOLE | 92,266 | 0 | 825 | ||
ROYAL BANK CDA | COMMON | 780087102 | 8,809 | 116,979 | SH | OTR | 1 | 0 | 116,979 | 0 | |
ROYAL BANK CDA | COMMON | 780087102 | 3,900 | 51,795 | SH | SOLE | 51,795 | 0 | 0 | ||
ROYAL DUTCH SHELL PL | SPON ADR B | 780259107 | 13,134 | 180,780 | SH | OTR | 1 | 0 | 180,780 | 0 | |
ROYAL DUTCH SHELL PL | SPON ADR B | 780259107 | 6,612 | 91,008 | SH | SOLE | 91,008 | 0 | 0 | ||
ROYAL DUTCH SHELL PL | SPONS ADR A | 780259206 | 1,661 | 23,988 | SH | SOLE | 23,988 | 0 | 0 | ||
SALLY BEAUTY HLDGS | COMMON | 79546E104 | 16,357 | 1,020,403 | SH | OTR | 1 | 0 | 1,020,403 | 0 | |
SALLY BEAUTY HLDGS | COMMON | 79546E104 | 48,123 | 3,002,053 | SH | SOLE | 2,989,967 | 0 | 12,086 | ||
SANOFI | SPONSORED ADR | 80105N105 | 2,546 | 63,634 | SH | SOLE | 63,634 | 0 | 0 | ||
SAP SE | SP ADR (1 ORD) | 803054204 | 2,366 | 20,456 | SH | SOLE | 20,456 | 0 | 0 | ||
SCHLUMBERGER LTD | COMMON | 806857108 | 203 | 3,030 | SH | SOLE | 3,030 | 0 | 0 | ||
SCHWAB CHARLES CORP | COMMON | 808513105 | 15,635 | 305,975 | SH | OTR | 1 | 0 | 305,975 | 0 | |
SCHWAB CHARLES CORP | COMMON | 808513105 | 22,137 | 433,197 | SH | SOLE | 380,766 | 0 | 52,431 | ||
SCHWAB STRATEGIC T | US MID-CAP ETF | 808524508 | 533 | 9,715 | SH | SOLE | 9,715 | 0 | 0 | ||
SCOTTS MIRACLE-GRO | CLASS A | 810186106 | 24,440 | 293,893 | SH | OTR | 1 | 0 | 293,893 | 0 | |
SCOTTS MIRACLE-GRO | CLASS A | 810186106 | 120,990 | 1,454,899 | SH | SOLE | 1,441,349 | 61 | 13,489 | ||
SEA LTD | REP(REP CL A ORD SH | 81141R100 | 738 | 49,180 | SH | OTR | 1 | 0 | 49,180 | 0 | |
SEI INVESTMENTS CO | COMMON | 784117103 | 12,019 | 192,240 | SH | OTR | 1 | 0 | 192,240 | 0 | |
SEI INVESTMENTS CO | COMMON | 784117103 | 2,018 | 32,285 | SH | SOLE | 31,793 | 0 | 492 | ||
SIGNATURE BANK NY | COMMON | 82669G104 | 6,247 | 48,854 | SH | OTR | 1 | 0 | 48,854 | 0 | |
SIGNATURE BANK NY | COMMON | 82669G104 | 57,007 | 445,782 | SH | SOLE | 438,363 | 51 | 7,368 | ||
SIMON PPTY INC | COMMON | 828806109 | 1,652 | 9,707 | SH | SOLE | 9,707 | 0 | 0 | ||
SINA CORPORATION | ORDINARY | G81477104 | 17,100 | 201,915 | SH | OTR | 1 | 0 | 201,915 | 0 | |
SITEONE LANDSCAPE | COM USD0.01 | 82982L103 | 33,247 | 395,943 | SH | OTR | 1 | 0 | 395,943 | 0 | |
SITEONE LANDSCAPE | COM USD0.01 | 82982L103 | 91,128 | 1,085,243 | SH | SOLE | 1,080,901 | 0 | 4,342 | ||
SKYWORKS SOLUTIONS | COMMON | 83088M102 | 4,215 | 43,610 | SH | OTR | 1 | 0 | 43,610 | 0 | |
SKYWORKS SOLUTIONS | COMMON | 83088M102 | 5,703 | 59,007 | SH | SOLE | 59,007 | 0 | 0 | ||
SMUCKER J M CO | COMMON | 832696405 | 4,776 | 44,434 | SH | SOLE | 44,434 | 0 | 0 | ||
SNAP-ON INC | COMMON | 833034101 | 73,483 | 457,208 | SH | SOLE | 440,866 | 42 | 16,300 | ||
SONOCO PRODS | COMMON | 835495102 | 6,867 | 130,800 | SH | OTR | 1 | 0 | 130,800 | 0 | |
SONOCO PRODS | COMMON | 835495102 | 3,077 | 58,617 | SH | SOLE | 58,617 | 0 | 0 | ||
SONY CORP | ADR (1 ORD) | 835699307 | 3,103 | 60,533 | SH | SOLE | 60,533 | 0 | 0 | ||
SPDR GOLD TR GOLD | GOLD SHARES NPV | 78463V107 | 2,136 | 18,035 | SH | SOLE | 17,760 | 0 | 275 | ||
SPDR S&P 500 ETF TR | UNITS SER 1 S&P | 78462F103 | 1,136 | 4,189 | SH | SOLE | 4,189 | 0 | 0 | ||
SPDR S&P MIDCAP 400 | ETF TRUTSER1 S&PDCR | 78467Y107 | 2,218 | 6,250 | SH | SOLE | 6,250 | 0 | 0 | ||
SPDR SERIES TRUST | PORTFOLIO SHORT TERM | 78464A474 | 1,554 | 51,528 | SH | SOLE | 51,528 | 0 | 0 | ||
SPDR SERIES TRUST | NUVEEN BARCLAYS SHT | 78468R739 | 14,824 | 308,930 | SH | SOLE | 308,930 | 0 | 0 | ||
STARBUCKS CORP | COMMON | 855244109 | 16,643 | 340,689 | SH | OTR | 1 | 0 | 340,689 | 0 | |
STARBUCKS CORP | COMMON | 855244109 | 3,360 | 68,783 | SH | SOLE | 67,740 | 0 | 1,043 | ||
STATE STREET CORP | COMMON | 857477103 | 8,629 | 92,688 | SH | SOLE | 92,688 | 0 | 0 | ||
SYSCO CORP | COMMON | 871829107 | 628 | 9,200 | SH | SOLE | 9,200 | 0 | 0 | ||
TAIWAN SEMICONDUCTOR | SP ADR (5 ORD) | 874039100 | 1,059 | 28,977 | SH | SOLE | 28,977 | 0 | 0 | ||
TAL EDUCATION GRP | SPON ADS 0.3333 A | 874080104 | 2,031 | 55,199 | SH | SOLE | 55,199 | 0 | 0 | ||
TELADOC INC | COMMON | 87918A105 | 3,767 | 64,890 | SH | OTR | 1 | 0 | 64,890 | 0 | |
TELADOC INC | COMMON | 87918A105 | 290 | 4,989 | SH | SOLE | 4,943 | 0 | 46 | ||
TELEDYNE TECH INC | COMMON | 879360105 | 70,542 | 354,375 | SH | OTR | 1 | 0 | 354,375 | 0 | |
TELEDYNE TECH INC | COMMON | 879360105 | 183,155 | 920,098 | SH | SOLE | 830,043 | 0 | 90,055 | ||
TERADYNE INC | COMMON | 880770102 | 1,548 | 40,670 | SH | OTR | 1 | 0 | 40,670 | 0 | |
TERADYNE INC | COMMON | 880770102 | 59,059 | 1,551,328 | SH | SOLE | 1,482,979 | 166 | 68,183 | ||
THE HERSHEY COMPANY | COMMON | 427866108 | 521 | 5,600 | SH | SOLE | 5,600 | 0 | 0 | ||
THE TRADE DESK | COM USD0.000001 CL A | 88339J105 | 2,673 | 28,500 | SH | OTR | 1 | 0 | 28,500 | 0 | |
THE TRADE DESK | COM USD0.000001 CL A | 88339J105 | 425 | 4,534 | SH | SOLE | 4,491 | 0 | 43 | ||
THOR INDS INC | COMMON | 885160101 | 20,773 | 213,300 | SH | OTR | 1 | 0 | 213,300 | 0 | |
THOR INDS INC | COMMON | 885160101 | 92,903 | 953,912 | SH | SOLE | 946,180 | 36 | 7,696 | ||
TJX COMPANIES INC | COMMON | 872540109 | 16,524 | 173,605 | SH | SOLE | 150,822 | 0 | 22,783 | ||
TORO CO | COMMON | 891092108 | 34,932 | 579,780 | SH | OTR | 1 | 0 | 579,780 | 0 | |
TORO CO | COMMON | 891092108 | 85,132 | 1,412,967 | SH | SOLE | 1,231,016 | 0 | 181,951 | ||
TOTAL SA | ADR (1 ORD) | 89151E109 | 7,674 | 126,720 | SH | OTR | 1 | 0 | 126,720 | 0 | |
TOTAL SA | ADR (1 ORD) | 89151E109 | 5,019 | 82,868 | SH | SOLE | 82,868 | 0 | 0 | ||
TRACTOR SUPPLY CO | COMMON | 892356106 | 8,949 | 117,000 | SH | OTR | 1 | 0 | 117,000 | 0 | |
TRACTOR SUPPLY CO | COMMON | 892356106 | 4,067 | 53,172 | SH | SOLE | 53,172 | 0 | 0 | ||
TRANSUNION | COMMON | 89400J107 | 11,347 | 158,388 | SH | SOLE | 158,388 | 0 | 0 | ||
TRAVELERS CO(THE) | COMMON | 89417E109 | 16,302 | 133,251 | SH | SOLE | 114,476 | 0 | 18,775 | ||
U S PHYSICAL THERAPY | COMMON | 90337L108 | 46,464 | 484,000 | SH | OTR | 1 | 0 | 484,000 | 0 | |
U S PHYSICAL THERAPY | COMMON | 90337L108 | 19,779 | 206,035 | SH | SOLE | 205,325 | 0 | 710 | ||
UNDER ARMOUR | CLASS A | 904311107 | 2,360 | 104,960 | SH | OTR | 1 | 0 | 104,960 | 0 | |
UNDER ARMOUR | CLASS A | 904311107 | 389 | 17,308 | SH | SOLE | 17,128 | 0 | 180 | ||
UNILEVER N.V | NY SHARES (1 ORD) | 904784709 | 2,606 | 46,772 | SH | SOLE | 46,772 | 0 | 0 | ||
UNITEDHEALTH GRP INC | COMMON | 91324P102 | 7,431 | 30,284 | SH | SOLE | 30,284 | 0 | 0 | ||
US BANCORP DEL | COMMON | 902973304 | 19,709 | 394,013 | SH | SOLE | 343,454 | 0 | 50,559 | ||
VANGUARD FTSE | EMERGING MARKETS ETF | 922042858 | 5,208 | 123,272 | SH | SOLE | 122,332 | 0 | 940 | ||
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 748 | 2,998 | SH | SOLE | 2,998 | 0 | 0 | ||
VANGUARD INDEX TR | TOTAL STOCK MARKET | 922908769 | 1,144 | 8,150 | SH | SOLE | 8,150 | 0 | 0 | ||
VANGUARD INTL EQUITY | INDEX FD FTSE SMCAP | 922042718 | 425 | 3,687 | SH | SOLE | 3,687 | 0 | 0 | ||
VANGUARD SECTOR INDE | HEALTH CARE | 92204A504 | 2,474 | 15,529 | SH | SOLE | 15,529 | 0 | 0 | ||
VANGUARD SPECIALIZED | REAL ESTATE ETF | 922908553 | 20,980 | 257,664 | SH | SOLE | 256,320 | 0 | 1,344 | ||
VERISK ANALYTICS INC | COM USD0.001 | 92345Y106 | 3,789 | 35,200 | SH | OTR | 1 | 0 | 35,200 | 0 | |
VERISK ANALYTICS INC | COM USD0.001 | 92345Y106 | 1,829 | 16,989 | SH | SOLE | 16,989 | 0 | 0 | ||
VERMILION ENERGY | COMMON | 923725105 | 9,020 | 250,478 | SH | OTR | 1 | 0 | 250,478 | 0 | |
VERMILION ENERGY | COMMON | 923725105 | 4,652 | 129,185 | SH | SOLE | 129,185 | 0 | 0 | ||
VICTORY CAP HLDGS IN | COMMON CL A | 92645B103 | 1,615 | 152,666 | SH | OTR | 1 | 0 | 152,666 | 0 | |
VICTORY CAP HLDGS IN | COMMON CL A | 92645B103 | 223 | 21,052 | SH | SOLE | 20,829 | 0 | 223 | ||
VISA INC | CLASS A | 92826C839 | 45,966 | 347,042 | SH | OTR | 1 | 0 | 347,042 | 0 | |
VISA INC | CLASS A | 92826C839 | 9,804 | 74,021 | SH | SOLE | 72,928 | 0 | 1,093 | ||
VODAFONE GRP PLC | ADR (10 ORD) | 92857W308 | 1,004 | 41,283 | SH | SOLE | 41,283 | 0 | 0 | ||
VULCAN MATERIALS CO | COMMON | 929160109 | 465 | 3,600 | SH | SOLE | 3,600 | 0 | 0 | ||
W R BERKLEY CORP | COMMON | 084423102 | 51,164 | 706,584 | SH | SOLE | 695,352 | 74 | 11,158 | ||
WABCO HOLDINGS | COMMON | 92927K102 | 97,102 | 829,790 | SH | OTR | 1 | 0 | 829,790 | 0 | |
WABCO HOLDINGS | COMMON | 92927K102 | 206,627 | 1,765,740 | SH | SOLE | 1,590,771 | 54 | 174,915 | ||
WALGREENS BOOTS ALNC | COMMON | 931427108 | 776 | 12,927 | SH | SOLE | 12,927 | 0 | 0 | ||
WALMART INC | COMMON | 931142103 | 900 | 10,513 | SH | SOLE | 10,513 | 0 | 0 | ||
WASTE MANAGEMENT INC | COMMON | 94106L109 | 2,572 | 31,618 | SH | OTR | 1 | 0 | 31,618 | 0 | |
WASTE MANAGEMENT INC | COMMON | 94106L109 | 14,176 | 174,280 | SH | SOLE | 157,214 | 0 | 17,066 | ||
WATSCO INC | COMMON | 942622200 | 25,807 | 144,758 | SH | OTR | 1 | 0 | 144,758 | 0 | |
WATSCO INC | COMMON | 942622200 | 62,639 | 351,349 | SH | SOLE | 349,981 | 0 | 1,368 | ||
WD-40 CO | COMMON | 929236107 | 14,253 | 97,454 | SH | OTR | 1 | 0 | 97,454 | 0 | |
WD-40 CO | COMMON | 929236107 | 55,942 | 382,504 | SH | SOLE | 381,350 | 0 | 1,154 | ||
WEC ENERGY GROUP INC | COMMON | 92939U106 | 6,852 | 105,980 | SH | OTR | 1 | 0 | 105,980 | 0 | |
WEC ENERGY GROUP INC | COMMON | 92939U106 | 18,466 | 285,619 | SH | SOLE | 252,834 | 0 | 32,785 | ||
WELLS FARGO & CO | COMMON | 949746101 | 262 | 4,719 | SH | SOLE | 4,719 | 0 | 0 | ||
WEST PHARMACEUT SVS | COMMON | 955306105 | 5,951 | 59,932 | SH | OTR | 1 | 0 | 59,932 | 0 | |
WEST PHARMACEUT SVS | COMMON | 955306105 | 2,707 | 27,263 | SH | SOLE | 27,263 | 0 | 0 | ||
WEYERHAEUSER CO | COMMON | 962166104 | 1,741 | 47,739 | SH | SOLE | 47,739 | 0 | 0 | ||
WHIRLPOOL CORP | COMMON | 963320106 | 4,991 | 34,133 | SH | SOLE | 34,133 | 0 | 0 | ||
WINMARK CORP | COMMON | 974250102 | 16,726 | 112,670 | SH | SOLE | 108,707 | 28 | 3,935 | ||
WORKDAY INC | COMMON | 98138H101 | 27,257 | 225,041 | SH | OTR | 1 | 0 | 225,041 | 0 | |
WORKDAY INC | COMMON | 98138H101 | 5,626 | 46,447 | SH | SOLE | 45,741 | 0 | 706 | ||
WORLDPAY INC | COM USD0.00001 | 981558109 | 1,855 | 22,680 | SH | OTR | 1 | 0 | 22,680 | 0 | |
WORLDPAY INC | COM USD0.00001 | 981558109 | 504 | 6,161 | SH | SOLE | 6,095 | 0 | 66 | ||
WYNN RESORTS LTD | COMMON | 983134107 | 9,166 | 54,774 | SH | OTR | 1 | 0 | 54,774 | 0 | |
WYNN RESORTS LTD | COMMON | 983134107 | 44,871 | 268,143 | SH | SOLE | 263,388 | 33 | 4,722 | ||
YANDEX N.V. | CLASS A | N97284108 | 30,911 | 861,034 | SH | OTR | 1 | 0 | 861,034 | 0 | |
YANDEX N.V. | CLASS A | N97284108 | 5,896 | 164,227 | SH | SOLE | 161,795 | 0 | 2,432 | ||
YELP INC | COMMON | 985817105 | 2,090 | 53,340 | SH | OTR | 1 | 0 | 53,340 | 0 | |
YELP INC | COMMON | 985817105 | 482 | 12,310 | SH | SOLE | 12,189 | 0 | 121 | ||
ZOETIS INC | COMMON | 98978V103 | 38,016 | 446,255 | SH | OTR | 1 | 0 | 446,255 | 0 | |
ZOETIS INC | COMMON | 98978V103 | 21,672 | 254,388 | SH | SOLE | 234,008 | 0 | 20,380 | ||
ZSCALER INC | COMMON | 98980G102 | 2,400 | 67,140 | SH | OTR | 1 | 0 | 67,140 | 0 | |
ZSCALER INC | COMMON | 98980G102 | 370 | 10,363 | SH | SOLE | 10,255 | 0 | 108 |