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