0001140361-18-006486.txt : 20180212
0001140361-18-006486.hdr.sgml : 20180212
20180212113130
ACCESSION NUMBER: 0001140361-18-006486
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180212
DATE AS OF CHANGE: 20180212
EFFECTIVENESS DATE: 20180212
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
CENTRAL INDEX KEY: 0001021223
IRS NUMBER: 954575414
STATE OF INCORPORATION: CA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-05792
FILM NUMBER: 18594917
BUSINESS ADDRESS:
STREET 1: 1800 AVE OF THE STAR 2ND FL
CITY: LOS ANGELES
STATE: CA
ZIP: 90067
BUSINESS PHONE: 3105562721
MAIL ADDRESS:
STREET 1: 1800 AVENUE OF THE STARS 2ND FLOOR
CITY: LOS ANGELES
STATE: CA
ZIP: 90067
FORMER COMPANY:
FORMER CONFORMED NAME: KAYNE ANDERSON INVESTMENT MANAGEMENT LLC
DATE OF NAME CHANGE: 19990326
FORMER COMPANY:
FORMER CONFORMED NAME: KAIM TRADITIONAL L L C
DATE OF NAME CHANGE: 19980223
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001021223
XXXXXXXX
12-31-2017
12-31-2017
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
1800 AVENUE OF THE STARS 2ND FLOOR
LOS ANGELES
CA
90067
13F COMBINATION REPORT
028-05792
0001390777
028-12592
Bank of New York Mellon Corp
N
Judith Ridder
Chief Compliance Officer
310-712-2909
/s/ Judith Ridder
Los Angeles
CA
02-08-2018
1
499
12328596
false
1
0000019481
028-00085
Virtus Investment Advisers, Inc.
INFORMATION TABLE
2
form13fInfoTable.xml
3M COMPANY
COMMON
88579Y101
14772
62758
SH
SOLE
54770
0
7988
AAON INC
COMMON
000360206
36810
1003000
SH
OTR
1
0
1003000
0
AAON INC
COMMON
000360206
8980
244697
SH
SOLE
243388
0
1309
ABAXIS INC
COMMON
002567105
77563
1566300
SH
OTR
1
0
1566300
0
ABAXIS INC
COMMON
002567105
103861
2097340
SH
SOLE
1816032
0
281308
ABB LTD
ADR (1 ORD)
000375204
2155
80361
SH
SOLE
80361
0
0
ABBOTT LABS
COMMON
002824100
6738
118069
SH
SOLE
115569
0
2500
ABBVIE INC
COMMON
00287Y109
355
3673
SH
SOLE
1173
0
2500
ACCENTURE PLC
CLASS A
G1151C101
18418
120309
SH
OTR
1
0
120309
0
ACCENTURE PLC
CLASS A
G1151C101
17109
111756
SH
SOLE
100332
0
11424
ACTIVISION BLIZZARD
COMMON
00507V109
18488
291980
SH
OTR
1
0
291980
0
ACTIVISION BLIZZARD
COMMON
00507V109
3094
48857
SH
SOLE
48041
0
816
AFLAC INC
COMMON
001055102
6717
76521
SH
SOLE
76521
0
0
ALEXANDRIA REAL ESTA
REIT
015271109
2932
22450
SH
SOLE
22450
0
0
ALIBABA GROUP HLDG
SPONSORED ADS
01609W102
65408
379328
SH
OTR
1
0
379328
0
ALIBABA GROUP HLDG
SPONSORED ADS
01609W102
10902
63228
SH
SOLE
62127
0
1101
ALPHABET INC
CLASS C
02079K107
204
195
SH
SOLE
195
0
0
ALPHABET INC
CLASS A
02079K305
18241
17316
SH
OTR
1
0
17316
0
ALPHABET INC
CLASS A
02079K305
3068
2912
SH
SOLE
2861
0
51
ALTRIA GROUP INC
COMMON
02209S103
12306
172330
SH
OTR
1
0
172330
0
ALTRIA GROUP INC
COMMON
02209S103
4789
67060
SH
SOLE
67060
0
0
AMAZON COM INC
COMMON
023135106
51225
43802
SH
OTR
1
0
43802
0
AMAZON COM INC
COMMON
023135106
8749
7481
SH
SOLE
7354
0
127
AMER SOFTWARE INC
CLASS A
029683109
6536
561991
SH
OTR
1
0
561991
0
AMER SOFTWARE INC
CLASS A
029683109
24720
2125518
SH
SOLE
2116314
0
9204
AMERICAN HOMES 4 R
COM USD0.01
02665T306
3298
150999
SH
SOLE
150999
0
0
AMERICAN TOWER CORP
COMMON
03027X100
3437
24093
SH
SOLE
24093
0
0
AMERISOURCE-BERGEN
COMMON
03073E105
3713
40428
SH
SOLE
40428
0
0
AMETEK INC
COMMON
031100100
6830
94250
SH
OTR
1
0
94250
0
AMETEK INC
COMMON
031100100
2848
39292
SH
SOLE
38876
0
416
AMGEN INC
COMMON
031162100
5978
34374
SH
SOLE
34374
0
0
AMPHENOL CORPORATION
CLASS A
032095101
41434
471910
SH
OTR
1
0
471910
0
AMPHENOL CORPORATION
CLASS A
032095101
8906
101437
SH
SOLE
99955
0
1482
ANALOG DEVICES INC
COMMON
032654105
4217
47370
SH
OTR
1
0
47370
0
ANALOG DEVICES INC
COMMON
032654105
18020
202400
SH
SOLE
178902
0
23498
ANIKA THERAPEUTICS
COMMON
035255108
19075
353822
SH
OTR
1
0
353822
0
ANIKA THERAPEUTICS
COMMON
035255108
70805
1313388
SH
SOLE
1307952
0
5436
ANSYS INC
COMMON
03662Q105
67880
459920
SH
OTR
1
0
459920
0
ANSYS INC
COMMON
03662Q105
35528
240722
SH
SOLE
236086
0
4636
APPIAN CORP
COM USD0.0001 CL A
03782L101
1259
40000
SH
OTR
1
0
40000
0
APPIAN CORP
COM USD0.0001 CL A
03782L101
234
7432
SH
SOLE
7353
0
79
APTARGROUP INC
COMMON
038336103
12278
142300
SH
OTR
1
0
142300
0
APTARGROUP INC
COMMON
038336103
48122
557729
SH
SOLE
479462
0
78267
ARTISAN PARTNERS A
CLASS A
04316A108
40136
1016100
SH
OTR
1
0
1016100
0
ARTISAN PARTNERS A
CLASS A
04316A108
140446
3555574
SH
SOLE
3218640
0
336934
ASPEN TECHNOLOGY INC
COMMON
045327103
114351
1727362
SH
OTR
1
0
1727362
0
ASPEN TECHNOLOGY INC
COMMON
045327103
183057
2765203
SH
SOLE
2496951
0
268252
ASTRAZENECA
SP ADR (1/2 ORD)
046353108
10250
295400
SH
OTR
1
0
295400
0
ASTRAZENECA
SP ADR (1/2 ORD)
046353108
4065
117135
SH
SOLE
117135
0
0
AT&T INC
COMMON
00206R102
10716
275612
SH
OTR
1
0
275612
0
AT&T INC
COMMON
00206R102
4413
113508
SH
SOLE
112508
0
1000
AUTOHOME INC
ADR EACH REPR 1 ORD
05278C107
243898
3771421
SH
OTR
1
0
3771421
0
AUTOHOME INC
ADR EACH REPR 1 ORD
05278C107
322451
4986102
SH
SOLE
4463592
0
522510
AUTOMATIC DATA PROC
COMMON
053015103
4929
42061
SH
SOLE
42061
0
0
AXALTA COATING SYS
COMMON
G0750C108
2543
78600
SH
OTR
1
0
78600
0
AXALTA COATING SYS
COMMON
G0750C108
9887
305543
SH
SOLE
305205
0
338
BADGER METER INC
COMMON
056525108
18972
396900
SH
OTR
1
0
396900
0
BADGER METER INC
COMMON
056525108
61111
1278459
SH
SOLE
1272094
0
6365
BAIDU INC
REP(10 ORD CLASS A)
056752108
2161
9228
SH
SOLE
9228
0
0
BALL CORP
COMMON
058498106
1652
43640
SH
OTR
1
0
43640
0
BALL CORP
COMMON
058498106
464
12265
SH
SOLE
12133
0
132
BANK HAWAII CORP
COMMON
062540109
25697
299849
SH
OTR
1
0
299849
0
BANK HAWAII CORP
COMMON
062540109
81277
948384
SH
SOLE
944672
0
3712
BANK OF AMERICA CORP
COMMON
060505104
37789
1280100
SH
OTR
1
0
1280100
0
BANK OF AMERICA CORP
COMMON
060505104
6429
217768
SH
SOLE
214120
0
3648
BANK OF THE OZARKS
COMMON
063904106
5414
111750
SH
OTR
1
0
111750
0
BANK OF THE OZARKS
COMMON
063904106
45396
936964
SH
SOLE
914997
0
21967
BAOZUN INC
SPONSORED ADR
06684L103
1134
35937
SH
SOLE
35937
0
0
BCE INC
COMMON
05534B760
11156
232360
SH
OTR
1
0
232360
0
BCE INC
COMMON
05534B760
4568
95136
SH
SOLE
95136
0
0
BECTON DICKINSON
COMMON
075887109
14412
67324
SH
SOLE
58365
0
8959
BERKLEY W R CORP
COMMON
084423102
51288
715809
SH
SOLE
701774
0
14035
BERKSHIRE HATHAWAY
CLASS A
084670108
893
3
SH
SOLE
3
0
0
BERKSHIRE HATHAWAY
CLASS B
084670702
842
4250
SH
SOLE
4250
0
0
BIOMARIN PHARMAC INC
COMMON
09061G101
16755
187902
SH
OTR
1
0
187902
0
BIOMARIN PHARMAC INC
COMMON
09061G101
1522
17074
SH
SOLE
16553
0
521
BLACKROCK CALIF MUN
SH BEN INT
09248E102
284
20574
SH
SOLE
20574
0
0
BLACKROCK MUNIYIELD
QLTY FD 3 COM
09254E103
166
12000
SH
SOLE
12000
0
0
BOSTON PROPERTIES
COMMON
101121101
2913
22403
SH
SOLE
22403
0
0
BP PLC
ADR (6 ORD)
055622104
939
22343
SH
SOLE
21568
0
775
BRITISH AMER TOB PLC
SPONSORED ADR
110448107
4417
65939
SH
OTR
1
0
65939
0
BRITISH AMER TOB PLC
SPONSORED ADR
110448107
11294
168585
SH
SOLE
153546
0
15039
BROADCOM LIMITED
NPV
Y09827109
2531
9851
SH
SOLE
9851
0
0
BROADRIDGE FINL SOLN
COMMON
11133T103
4485
49510
SH
OTR
1
0
49510
0
BROADRIDGE FINL SOLN
COMMON
11133T103
31404
346696
SH
SOLE
330365
0
16331
BROOKFIELD ASSET MGT
CLASS A LTD VT SH
112585104
2231
51240
SH
SOLE
51240
0
0
BROWN FORMAN CORP
CLASS B
115637209
2793
40670
SH
OTR
1
0
40670
0
BROWN FORMAN CORP
CLASS B
115637209
709
10324
SH
SOLE
10246
0
78
CABOT MICROELECT CO
COMMON
12709P103
276
2930
SH
SOLE
2930
0
0
CABOT OIL & GAS CORP
COMMON
127097103
21665
757509
SH
OTR
1
0
757509
0
CABOT OIL & GAS CORP
COMMON
127097103
7968
278596
SH
SOLE
255299
0
23297
CARGURUS INC
COMMON CL A
141788109
1174
39174
SH
OTR
1
0
39174
0
CARGURUS INC
COMMON CL A
141788109
275
9158
SH
SOLE
9056
0
102
CARLISLE COS INC
COMMON
142339100
33589
295543
SH
SOLE
287734
0
7809
CASS INFORMATION SYS
COMMON
14808P109
16854
289534
SH
OTR
1
0
289534
0
CASS INFORMATION SYS
COMMON
14808P109
47153
810015
SH
SOLE
805719
0
4296
CATERPILLAR INC
COMMON
149123101
22871
145140
SH
OTR
1
0
145140
0
CATERPILLAR INC
COMMON
149123101
3809
24169
SH
SOLE
23744
0
425
CDN NATURAL RES LTD
COMMON
136385101
2113
59149
SH
SOLE
59149
0
0
CDW CORP
COMMON
12514G108
39533
568902
SH
OTR
1
0
568902
0
CDW CORP
COMMON
12514G108
243285
3500997
SH
SOLE
3163581
0
337416
CHEESECAKE FACTORY
COMMON
163072101
24567
509900
SH
OTR
1
0
509900
0
CHEESECAKE FACTORY
COMMON
163072101
98230
2038808
SH
SOLE
2030975
0
7833
CHEFS WAREHOUSE HO
COMMON
163086101
57430
2801454
SH
OTR
1
0
2801454
0
CHEFS WAREHOUSE HO
COMMON
163086101
34891
1702002
SH
SOLE
1698191
0
3811
CHEVRON CORP
COMMON
166764100
7340
58625
SH
SOLE
58142
0
483
CHINA MOBILE LTD
REP(5 ORD HKD0.1)
16941M109
976
19308
SH
SOLE
18983
0
325
CHUNGHWA TELECOM
ADR REP 10 ORD TWD10
17133Q502
1131
31906
SH
SOLE
30825
0
1081
CINCINNATI FINL CORP
COMMON
172062101
302
4034
SH
SOLE
4034
0
0
CINEMARK HOLDINGS
COMMON
17243V102
18375
527700
SH
OTR
1
0
527700
0
CINEMARK HOLDINGS
COMMON
17243V102
63086
1811759
SH
SOLE
1804280
0
7479
CISCO SYSTEMS INC
COMMON
17275R102
5484
143180
SH
OTR
1
0
143180
0
CISCO SYSTEMS INC
COMMON
17275R102
2176
56817
SH
SOLE
56817
0
0
CME GROUP INC
CLASS A
12572Q105
13204
90403
SH
SOLE
79309
0
11094
CNOOC LTD
ADR (100 ORD)
126132109
696
4847
SH
SOLE
4683
0
164
COCA-COLA CO
COMMON
191216100
4710
102650
SH
OTR
1
0
102650
0
COCA-COLA CO
COMMON
191216100
2182
47560
SH
SOLE
47560
0
0
COGNEX CORP
COMMON
192422103
13000
212552
SH
OTR
1
0
212552
0
COGNEX CORP
COMMON
192422103
43582
712587
SH
SOLE
709054
0
3533
COMPANIA CERVECERIAS
ADR (2 ORD)
204429104
241
8140
SH
OTR
1
0
8140
0
COOPER COMPANIES INC
COMMON
216648402
3826
17558
SH
OTR
1
0
17558
0
COOPER COMPANIES INC
COMMON
216648402
48763
223807
SH
SOLE
222788
0
1019
COPART INC
COMMON
217204106
129010
2987030
SH
OTR
1
0
2987030
0
COPART INC
COMMON
217204106
220324
5101281
SH
SOLE
4510473
0
590808
CORE LABORATORIES
COMMON
N22717107
49907
455560
SH
OTR
1
0
455560
0
CORE LABORATORIES
COMMON
N22717107
171362
1564226
SH
SOLE
1481164
0
83062
COSTAR GROUP INC
COMMON
22160N109
16891
56881
SH
OTR
1
0
56881
0
COSTAR GROUP INC
COMMON
22160N109
3104
10453
SH
SOLE
10287
0
166
COTIVITI HLDGS INC
COM USD0.001
22164K101
29341
910931
SH
SOLE
887858
0
23073
CRH
ADR (5 ORD)
12626K203
2196
60841
SH
SOLE
60841
0
0
CROWN CASTLE INTL
COMMON
22822V101
11291
101710
SH
OTR
1
0
101710
0
CROWN CASTLE INTL
COMMON
22822V101
13139
118352
SH
SOLE
108144
0
10208
CTRIP.COM INTL
ADR (0.125 ORD)
22943F100
19115
433455
SH
OTR
1
0
433455
0
CTRIP.COM INTL
ADR (0.125 ORD)
22943F100
4015
91041
SH
SOLE
89776
0
1265
CVS HEALTH CORP
COMMON
126650100
4021
55454
SH
SOLE
55454
0
0
DANAHER CORP
COMMON
235851102
16411
176809
SH
OTR
1
0
176809
0
DANAHER CORP
COMMON
235851102
3018
32516
SH
SOLE
31944
0
572
DENTSPLY SIRONA INC
COM USD0.01
24906P109
367
5572
SH
SOLE
5572
0
0
DIPLOMAT PHARMACY
COMMON
25456K101
1509
75180
SH
OTR
1
0
75180
0
DIPLOMAT PHARMACY
COMMON
25456K101
401
19989
SH
SOLE
19773
0
216
DIREXION SHS ETF TR
DLY R/E BEAR3X
25459Y363
351
33558
SH
SOLE
33558
0
0
DOMINOS PIZZA INC
COMMON
25754A201
2680
14185
SH
OTR
1
0
14185
0
DOMINOS PIZZA INC
COMMON
25754A201
739
3912
SH
SOLE
3875
0
37
DONALDSON INC
COMMON
257651109
17196
351300
SH
OTR
1
0
351300
0
DONALDSON INC
COMMON
257651109
79076
1615443
SH
SOLE
1413617
0
201826
DOVER CORP
COMMON
260003108
505
5000
SH
SOLE
5000
0
0
DR PEPPER SNAPPLE
COMMON
26138E109
13292
136946
SH
SOLE
117920
0
19026
DRIL-QUIP INC
COMMON
262037104
28559
598716
SH
OTR
1
0
598716
0
DRIL-QUIP INC
COMMON
262037104
131186
2750232
SH
SOLE
2418238
0
331994
DUKE ENERGY CORP
COMMON
26441C204
10783
128200
SH
OTR
1
0
128200
0
DUKE ENERGY CORP
COMMON
26441C204
4114
48908
SH
SOLE
48908
0
0
ECOLAB INC
COMMON
278865100
22306
166240
SH
OTR
1
0
166240
0
ECOLAB INC
COMMON
278865100
3825
28508
SH
SOLE
28015
0
493
ELLIE MAE INC
COMMON
28849P100
52543
587730
SH
OTR
1
0
587730
0
ELLIE MAE INC
COMMON
28849P100
9934
111120
SH
SOLE
110478
0
642
EMERALD EXPOSITION
COMMON USD0.01
29103B100
41146
2022900
SH
OTR
1
0
2022900
0
EMERALD EXPOSITION
COMMON USD0.01
29103B100
13419
659710
SH
SOLE
657049
0
2661
EQUINIX INC
COMMON
29444U700
2679
5910
SH
SOLE
5910
0
0
EQUITY LIFESTYLE PPT
COMMON
29472R108
3134
35201
SH
SOLE
35201
0
0
ESSEX PPTY TR INC
REIT
297178105
2182
9042
SH
SOLE
9042
0
0
EXPEDIA INC
COMMON
30212P303
1379
11511
SH
OTR
1
0
11511
0
EXPEDIA INC
COMMON
30212P303
362
3022
SH
SOLE
2993
0
29
EXPEDITORS INTL WASH
COMMON
302130109
61986
958200
SH
SOLE
940741
0
17459
EXPONET INC
COMMON
30214U102
2257
31740
SH
OTR
1
0
31740
0
EXPONET INC
COMMON
30214U102
913
12843
SH
SOLE
12706
0
137
EXXON MOBIL CORP
COMMON
30231G102
9643
115290
SH
SOLE
101327
0
13963
FACEBOOK INC
CLASS A
30303M102
102610
581492
SH
OTR
1
0
581492
0
FACEBOOK INC
CLASS A
30303M102
15470
87671
SH
SOLE
86103
0
1568
FACTSET RESH SYS INC
COMMON
303075105
88340
458290
SH
OTR
1
0
458290
0
FACTSET RESH SYS INC
COMMON
303075105
110762
574602
SH
SOLE
502002
0
72600
FAIR ISAAC INC
COMMON
303250104
1572
10260
SH
OTR
1
0
10260
0
FAIR ISAAC INC
COMMON
303250104
308
2008
SH
SOLE
1989
0
19
FEDEX CORP
COMMON
31428X106
1348
5400
SH
SOLE
5400
0
0
FINANCIAL ENGINES
COMMON
317485100
10969
362001
SH
OTR
1
0
362001
0
FINANCIAL ENGINES
COMMON
317485100
2406
79414
SH
SOLE
78864
0
550
FIRST FINL BKSH
COMMON
32020R109
16619
368895
SH
OTR
1
0
368895
0
FIRST FINL BKSH
COMMON
32020R109
47829
1061685
SH
SOLE
1056850
0
4835
FLEETCOR TECHNOLOG
COMMON
339041105
2134
11090
SH
OTR
1
0
11090
0
FLEETCOR TECHNOLOG
COMMON
339041105
507
2636
SH
SOLE
2608
0
28
FORTIS INC
COMMON
349553107
9571
260990
SH
OTR
1
0
260990
0
FORTIS INC
COMMON
349553107
3382
92223
SH
SOLE
92223
0
0
FOX FACTORY HLDG
COMMON USD0.001
35138V102
139947
3602229
SH
OTR
1
0
3602229
0
FOX FACTORY HLDG
COMMON USD0.001
35138V102
136827
3521940
SH
SOLE
3110730
0
411210
FRANKLIN RES INC
COMMON
354613101
597
13770
SH
SOLE
13770
0
0
FRESENIUS MED CARE
ADS (1/2 PRF SHR)
358029106
3114
59260
SH
SOLE
59260
0
0
GARTNER INC
COMMON
366651107
14588
118455
SH
OTR
1
0
118455
0
GARTNER INC
COMMON
366651107
2750
22327
SH
SOLE
21981
0
346
GDS HOLDINGS LTD
ADR REP 8 ORD CL A
36165L108
3149
139748
SH
SOLE
139748
0
0
GENERAL ELECTRIC CO
COMMON
369604103
573
32849
SH
SOLE
28349
0
4500
GGP INC
COMMON
36174X101
2501
106932
SH
SOLE
106932
0
0
GLAXOSMITHKLINE PLC
SP ADR (2 ORD)
37733W105
8666
244316
SH
OTR
1
0
244316
0
GLAXOSMITHKLINE PLC
SP ADR (2 ORD)
37733W105
4433
124981
SH
SOLE
124286
0
695
GLOBUS MED INC
CLASS A
379577208
7287
177310
SH
OTR
1
0
177310
0
GLOBUS MED INC
CLASS A
379577208
3152
76683
SH
SOLE
75856
0
827
GOLAR LNG LTD
ORDINARY
G9456A100
2155
72284
SH
SOLE
72284
0
0
GRACO INC
COMMON
384109104
52548
1162056
SH
OTR
1
0
1162056
0
GRACO INC
COMMON
384109104
191019
4224210
SH
SOLE
3843231
0
380979
GRAINGER W W INC
COMMON
384802104
6893
29175
SH
SOLE
29175
0
0
HALLIBURTON
COMMON
406216101
11535
236040
SH
SOLE
204862
0
31178
HCP INC
COMMON
40414L109
1423
54550
SH
SOLE
54550
0
0
HDFC BANK LTD
ADR (3 INR10)
40415F101
3059
30090
SH
SOLE
30090
0
0
HEALTHEQUITY INC
COMMON
42226A107
12916
276820
SH
OTR
1
0
276820
0
HEALTHEQUITY INC
COMMON
42226A107
2460
52730
SH
SOLE
51918
0
812
HEICO CORP NEW
CLASS A
422806208
80618
1019834
SH
OTR
1
0
1019834
0
HEICO CORP NEW
CLASS A
422806208
20013
253169
SH
SOLE
251771
0
1398
HENRY JACK & ASSOC
COMMON
426281101
34853
297990
SH
OTR
1
0
297990
0
HENRY JACK & ASSOC
COMMON
426281101
175484
1500356
SH
SOLE
1400111
0
100245
HFF INC
CLASS A
40418F108
55425
1139500
SH
OTR
1
0
1139500
0
HFF INC
CLASS A
40418F108
224740
4620456
SH
SOLE
4207925
0
412531
HOME DEPOT INC
COMMON
437076102
24425
128873
SH
OTR
1
0
128873
0
HOME DEPOT INC
COMMON
437076102
4391
23166
SH
SOLE
22795
0
371
HONEYWELL INTL INC
COMMON
438516106
16975
110687
SH
SOLE
96979
0
13708
HORMEL FOODS CORP
COMMON
440452100
15101
414986
SH
SOLE
359231
0
55755
HOULIHAN LOKEY INC
COMMON CL A
441593100
3198
70400
SH
OTR
1
0
70400
0
HOULIHAN LOKEY INC
COMMON CL A
441593100
1351
29729
SH
SOLE
29416
0
313
HSBC HLDGS PLC
SP ADR (5 ORD)
404280406
11575
224150
SH
OTR
1
0
224150
0
HSBC HLDGS PLC
SP ADR (5 ORD)
404280406
4742
91835
SH
SOLE
91835
0
0
ILLINOIS TOOL WORKS
COMMON
452308109
26655
159749
SH
SOLE
146522
0
13227
ILLUMINA INC
COMMON
452327109
19829
90755
SH
OTR
1
0
90755
0
ILLUMINA INC
COMMON
452327109
3419
15649
SH
SOLE
15396
0
253
INTERACTIVE BROKERS
CLASS A
45841N107
94937
1603397
SH
OTR
1
0
1603397
0
INTERACTIVE BROKERS
CLASS A
45841N107
44917
758609
SH
SOLE
756231
0
2378
INTL FLAVORS & FRAGR
COMMON
459506101
2875
18839
SH
OTR
1
0
18839
0
INTL FLAVORS & FRAGR
COMMON
459506101
1221
8002
SH
SOLE
7921
0
81
INTUIT
COMMON
461202103
4178
26481
SH
OTR
1
0
26481
0
INTUIT
COMMON
461202103
1868
11836
SH
SOLE
11722
0
114
INVITATION HOMES
COMMON STOCK
46187W107
1553
65903
SH
SOLE
65903
0
0
ISHARES
SELECT DIVID ETF
464287168
4540
46060
SH
SOLE
46060
0
0
ISHARES
EMERG MKTS ETF
464287234
1935
41055
SH
SOLE
35787
0
5268
ISHARES
IBOXX INV CP ETF
464287242
231
1898
SH
SOLE
1898
0
0
ISHARES
MSCI EAFE ETF
464287465
2460
34985
SH
SOLE
34020
0
965
ISHARES
RUS MDCP VAL ETF
464287473
693
7768
SH
SOLE
7768
0
0
ISHARES
RUS MD CP GR ETF
464287481
1061
8794
SH
SOLE
8276
0
518
ISHARES
RUS MID-CAP ETF
464287499
13464
64645
SH
SOLE
64081
0
564
ISHARES
NASDQ BIOTEC ETF
464287556
1589
14875
SH
SOLE
12559
0
2316
ISHARES
RUS 1000 VAL ETF
464287598
11670
93841
SH
SOLE
93533
0
308
ISHARES
RUS 1000 GRW ETF
464287614
8943
66388
SH
SOLE
66388
0
0
ISHARES
RUS 1000 ETF
464287622
2545
17119
SH
SOLE
17119
0
0
ISHARES
RUS 2000 VAL ETF
464287630
28882
229676
SH
SOLE
229676
0
0
ISHARES
RUS 2000 GRW ETF
464287648
913
4888
SH
SOLE
4753
0
135
ISHARES
RUSSELL 2000 ETF
464287655
11525
75584
SH
SOLE
75584
0
0
ISHARES
RUSSELL 3000 ETF
464287689
1251
7902
SH
SOLE
6582
0
1320
ISHARES
US HLTHCARE ETF
464287762
2781
15959
SH
SOLE
13729
0
2230
ISHARES
JP MOR EM MK ETF
464288281
386
3321
SH
SOLE
3321
0
0
ISHARES
1-3 YR CR BD ETF
464288646
1454
13903
SH
SOLE
12834
0
1069
ISHARES
U.S. PFD STK ETF
464288687
4435
116485
SH
SOLE
116485
0
0
ISHARES
GLOB UTILITS ETF
464288711
651
13147
SH
SOLE
11560
0
1587
ISHARES
EAFE GRWTH ETF
464288885
838
10382
SH
SOLE
10382
0
0
ISHARES
MSCI EURO FL ETF
464289180
4529
194294
SH
SOLE
194294
0
0
ISHARES
HIGH DIVIDND ETF
46429B663
305
3382
SH
SOLE
3382
0
0
ISHARES
MSCI MALAYSI ETF
46434G814
1983
60145
SH
SOLE
58060
0
2085
ISHARES GOLD TRUST
GOLD TRUST
464285105
431
34434
SH
SOLE
34434
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
784
21647
SH
SOLE
20919
0
728
ISHARES INC
MSCI SINGAPORE CAPPE
46434G780
3153
121593
SH
SOLE
117442
0
4151
ISHARES TR
CORE TR US BOND MRKT
464287226
812
7425
SH
SOLE
7425
0
0
ISHARES TR
COHEN&ST RLTY
464287564
3728
36796
SH
SOLE
32706
0
4090
ISHARES TR
CORE S&P US ETF
464287671
4699
87394
SH
SOLE
87394
0
0
ISHARES TR
CORE S&P SMALL-CAP
464287804
686
8925
SH
SOLE
8925
0
0
ISHARES TR
SHTRM NATL AMTFREE M
464288158
343
3275
SH
SOLE
3275
0
0
ISHARES TR
CALI AMT-FREE MUNI B
464288356
4622
78132
SH
SOLE
78132
0
0
ISHARES TR
NATL AMT FREE MUNI B
464288414
2362
21319
SH
SOLE
21319
0
0
ISHARES TR
IBOXX H/Y CRP BOND
464288513
374
4286
SH
SOLE
4286
0
0
ISHARES TR
MSCI EAFE MIN VOLATI
46429B689
7281
99816
SH
SOLE
99816
0
0
ISHARES TRUST
CORE S&P 500 ETF
464287200
19334
71897
SH
SOLE
71897
0
0
JOHNSON & JOHNSON
COMMON
478160104
3021
21619
SH
SOLE
21419
0
200
JPMORGAN CHASE & CO
COMMON
46625H100
918
8580
SH
SOLE
8580
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
19783
720152
SH
SOLE
712723
0
7429
JUNO THERAPEUTICS
COM USD0.0001
48205A109
1442
31540
SH
OTR
1
0
31540
0
JUNO THERAPEUTICS
COM USD0.0001
48205A109
410
8970
SH
SOLE
8873
0
97
KANSAS CITY SOUTHERN
COMMON
485170302
16946
161050
SH
OTR
1
0
161050
0
KANSAS CITY SOUTHERN
COMMON
485170302
2962
28148
SH
SOLE
27685
0
463
KAYNE ANDERSON ENRGY
COMMON
48660P104
289
28695
SH
SOLE
27365
0
1330
KAYNE ANDERSON ENRGY
COMMON
48660Q102
1108
63625
SH
SOLE
58400
0
5225
KAYNE ANDERSON MID
COMMON
48661E108
744
53865
SH
SOLE
50606
0
3259
KAYNE ANDERSON MLP
COMMON
486606106
10957
575102
SH
SOLE
567299
0
7803
KONINKLIJKE PHIL NV
ADR (1 ORD)
500472303
10882
287884
SH
SOLE
247864
0
40020
KROGER CO
COMMON
501044101
4641
169086
SH
SOLE
169086
0
0
LAMAR ADVERTISING
CL A
512816109
8158
109892
SH
OTR
1
0
109892
0
LAMAR ADVERTISING
CL A
512816109
27310
367865
SH
SOLE
355050
0
12815
LANDSTAR SYS INC
COMMON
515098101
17336
166528
SH
OTR
1
0
166528
0
LANDSTAR SYS INC
COMMON
515098101
107201
1029784
SH
SOLE
1019607
0
10177
LAS VEGAS SANDS CORP
COMMON
517834107
46374
667345
SH
OTR
1
0
667345
0
LAS VEGAS SANDS CORP
COMMON
517834107
19897
286322
SH
SOLE
266393
0
19929
LENNOX INTL INC
COMMON
526107107
4040
19400
SH
OTR
1
0
19400
0
LENNOX INTL INC
COMMON
526107107
50051
240327
SH
SOLE
234627
0
5700
LINCOLN ELEC HLDGS
COMMON
533900106
11413
124620
SH
OTR
1
0
124620
0
LINCOLN ELEC HLDGS
COMMON
533900106
33379
364474
SH
SOLE
362619
0
1855
LOWES CO
COMMON
548661107
18905
203413
SH
SOLE
180160
0
23253
MANHATTAN ASSOCS IN
COMMON
562750109
25285
510390
SH
OTR
1
0
510390
0
MANHATTAN ASSOCS IN
COMMON
562750109
117203
2365834
SH
SOLE
2200907
0
164927
MARKETAXESS HLDGS
COMMON
57060D108
99693
494142
SH
OTR
1
0
494142
0
MARKETAXESS HLDGS
COMMON
57060D108
116568
577779
SH
SOLE
504870
0
72909
MARSH & MCLENNAN COS
COMMON
571748102
22754
279556
SH
SOLE
253196
0
26360
MCCORMICK & CO INC
COMMON NON VTG
579780206
1484
14560
SH
OTR
1
0
14560
0
MCCORMICK & CO INC
COMMON NON VTG
579780206
379
3715
SH
SOLE
3674
0
41
MCDONALDS CORP
COMMON
580135101
16670
96850
SH
OTR
1
0
96850
0
MCDONALDS CORP
COMMON
580135101
4196
24379
SH
SOLE
24093
0
286
MEDTRONIC PLC
SHS
G5960L103
12273
151984
SH
SOLE
131087
0
20897
MERCADOLIBRE INC
COMMON
58733R102
90953
289051
SH
OTR
1
0
289051
0
MERCADOLIBRE INC
COMMON
58733R102
19898
63235
SH
SOLE
62854
0
381
MERCK & CO INC
COMMON
58933Y105
4619
82084
SH
SOLE
82084
0
0
MESA LABS INC
COMMON
59064R109
6729
54135
SH
OTR
1
0
54135
0
MESA LABS INC
COMMON
59064R109
4103
33007
SH
SOLE
32842
0
165
METTLER TOLEDO INTL
COMMON
592688105
954
1540
SH
OTR
1
0
1540
0
METTLER TOLEDO INTL
COMMON
592688105
274
443
SH
SOLE
438
0
5
MGM GROWTH PROPERTIE
CLASS A COMMON SHARE
55303A105
23251
797650
SH
OTR
1
0
797650
0
MGM GROWTH PROPERTIE
CLASS A COMMON SHARE
55303A105
53765
1844427
SH
SOLE
1833235
0
11192
MICROCHIP TECHNOLOGY
COMMON
595017104
3978
45270
SH
OTR
1
0
45270
0
MICROCHIP TECHNOLOGY
COMMON
595017104
7270
82718
SH
SOLE
82718
0
0
MICROSOFT CORP
COMMON
594918104
1029
12024
SH
SOLE
12024
0
0
MIDDLEBY CORP
COMMON
596278101
1128
8355
SH
OTR
1
0
8355
0
MIDDLEBY CORP
COMMON
596278101
407
3014
SH
SOLE
2984
0
30
MOELIS & COMPANY
COM USD0.01 CL'A'
60786M105
21280
438772
SH
OTR
1
0
438772
0
MOELIS & COMPANY
COM USD0.01 CL'A'
60786M105
16072
331380
SH
SOLE
234610
0
96770
MONSTER BEVERAGE CRP
COM USD0.005
61174X109
53622
847247
SH
OTR
1
0
847247
0
MONSTER BEVERAGE CRP
COM USD0.005
61174X109
11677
184499
SH
SOLE
181885
0
2614
MOODYS CORP
COMMON
615369105
2788
18885
SH
OTR
1
0
18885
0
MOODYS CORP
COMMON
615369105
13197
89400
SH
SOLE
80314
0
9086
MORNINGSTAR INC
COMMON
617700109
70436
726368
SH
OTR
1
0
726368
0
MORNINGSTAR INC
COMMON
617700109
15016
154848
SH
SOLE
154032
0
816
MSCI INC
COMMON
55354G100
55129
435664
SH
SOLE
427105
0
8559
MULESOFT INC
COMMON CLASS A
625207105
922
39638
SH
OTR
1
0
39638
0
MULESOFT INC
COMMON CLASS A
625207105
243
10441
SH
SOLE
10328
0
113
NATIONAL GRID
ADR (5 ORD)
636274409
1391
23656
SH
SOLE
23032
0
624
NATIONAL RESH CORP
CLASS A
637372202
65839
1765113
SH
OTR
1
0
1765113
0
NATIONAL RESH CORP
CLASS A
637372202
15571
417445
SH
SOLE
415212
0
2233
NATL BEVERAGE CORP
COMMON
635017106
22280
228654
SH
OTR
1
0
228654
0
NATL BEVERAGE CORP
COMMON
635017106
43706
448529
SH
SOLE
444883
0
3646
NETFLIX INC
COMMON
64110L106
33710
175610
SH
OTR
1
0
175610
0
NETFLIX INC
COMMON
64110L106
6124
31905
SH
SOLE
31397
0
508
NIKE INC
CLASS B
654106103
20908
334265
SH
OTR
1
0
334265
0
NIKE INC
CLASS B
654106103
5715
91361
SH
SOLE
90374
0
987
NORDSON CORP
COMMON
655663102
4914
33567
SH
OTR
1
0
33567
0
NORDSON CORP
COMMON
655663102
60473
413067
SH
SOLE
402757
0
10310
NORTHERN TR CORP
COMMON
665859104
1753
17550
SH
OTR
1
0
17550
0
NORTHERN TR CORP
COMMON
665859104
286
2865
SH
SOLE
2836
0
29
NOVARTIS AG
ADR (1 ORD)
66987V109
2498
29750
SH
SOLE
28721
0
1029
NTAL STORAGE AFFLTS
COM SHS BEN IN
637870106
3255
119394
SH
SOLE
119394
0
0
NVE CORP
COMMON
629445206
45488
528925
SH
OTR
1
0
528925
0
NVE CORP
COMMON
629445206
17461
203035
SH
SOLE
201941
0
1094
NVIDIA CORP
COMMON
67066G104
36281
187500
SH
OTR
1
0
187500
0
NVIDIA CORP
COMMON
67066G104
6200
32039
SH
SOLE
31489
0
550
OCCIDENTAL PETE CORP
COMMON
674599105
6061
82286
SH
SOLE
82286
0
0
OKTA INC
COMMON CL A
679295105
1125
43925
SH
OTR
1
0
43925
0
OKTA INC
COMMON CL A
679295105
375
14625
SH
SOLE
14466
0
159
OLD DOMINION FGHT
COMMON
679580100
130327
990700
SH
OTR
1
0
990700
0
OLD DOMINION FGHT
COMMON
679580100
184266
1400723
SH
SOLE
1225750
0
174973
OLLIES BARGAIN OUT
COMMON
681116109
86750
1629110
SH
OTR
1
0
1629110
0
OLLIES BARGAIN OUT
COMMON
681116109
20403
383162
SH
SOLE
381171
0
1991
OMEGA FLEX
COMMON
682095104
48360
677213
SH
OTR
1
0
677213
0
OMEGA FLEX
COMMON
682095104
19058
266883
SH
SOLE
265436
0
1447
OMNICOM GROUP INC
COMMON
681919106
4774
65550
SH
SOLE
65550
0
0
OPEN TEXT CORP
COMMON
683715106
2644
74114
SH
SOLE
74114
0
0
ORACLE CORP
COMMON
68389X105
11598
245306
SH
SOLE
215009
0
30297
PATTERSON COMPANIES
COMMON
703395103
12082
334400
SH
OTR
1
0
334400
0
PATTERSON COMPANIES
COMMON
703395103
41018
1135285
SH
SOLE
1130538
0
4747
PAYCHEX INC
COMMON
704326107
3937
57830
SH
OTR
1
0
57830
0
PAYCHEX INC
COMMON
704326107
1676
24623
SH
SOLE
24623
0
0
PAYCOM SOFTWARE
COM USD0.01
70432V102
48772
607144
SH
OTR
1
0
607144
0
PAYCOM SOFTWARE
COM USD0.01
70432V102
10223
127266
SH
SOLE
126086
0
1180
PEPSICO INC
COMMON
713448108
835
6963
SH
SOLE
6963
0
0
PHILIP MORRIS INTL
COMMON
718172109
25006
236688
SH
OTR
1
0
236688
0
PHILIP MORRIS INTL
COMMON
718172109
11020
104300
SH
SOLE
103632
0
668
PIMCO ENHANCED SHORT
MATURITY ACTIVE ETF
72201R833
1308
12874
SH
SOLE
12874
0
0
PIMCO ETF TRUST
0-5 YR HGHYLD BD IDX
72201R783
767
7627
SH
SOLE
7627
0
0
PIONEER NATURAL RES
COMMON
723787107
16922
97900
SH
OTR
1
0
97900
0
PIONEER NATURAL RES
COMMON
723787107
1979
11451
SH
SOLE
11170
0
281
PNC FINL SVCS GRP
COMMON
693475105
26962
186855
SH
SOLE
162837
0
24018
POOL CORPORATION
COMMON
73278L105
30990
239025
SH
OTR
1
0
239025
0
POOL CORPORATION
COMMON
73278L105
142994
1102914
SH
SOLE
979155
0
123759
PPG INDUSTRIES INC
COMMON
693506107
12741
109062
SH
SOLE
94146
0
14916
PRICELINE GRP
COMMON
741503403
14632
8420
SH
OTR
1
0
8420
0
PRICELINE GRP
COMMON
741503403
2504
1441
SH
SOLE
1416
0
25
PRICESMART INC
COMMON
741511109
61338
712400
SH
OTR
1
0
712400
0
PRICESMART INC
COMMON
741511109
75567
877659
SH
SOLE
762961
0
114698
PRIMERICA INC
COMMON
74164M108
64298
633164
SH
OTR
1
0
633164
0
PRIMERICA INC
COMMON
74164M108
303313
2986819
SH
SOLE
2724288
0
262531
PROCTER & GAMBLE CO
COMMON
742718109
3738
40686
SH
SOLE
40686
0
0
PROLOGIS INC
COMMON
74340W103
1922
29794
SH
SOLE
29794
0
0
PROSHARES TR
PSHS CS 130/30
74347R248
64892
971917
SH
SOLE
965002
0
6915
PS BUSINESS PKS INC
REIT COMMON
69360J107
2416
19318
SH
SOLE
19318
0
0
PT TELEKOMUNIKAS IND
ADR (100 SER B)
715684106
1944
60335
SH
SOLE
60335
0
0
RBC BEARINGS INC
COMMON
75524B104
46566
368398
SH
OTR
1
0
368398
0
RBC BEARINGS INC
COMMON
75524B104
252238
1995552
SH
SOLE
1874126
0
121426
RE/MAX HOLDINGS
COM USD0.0001 CL 'A'
75524W108
19479
401620
SH
OTR
1
0
401620
0
RE/MAX HOLDINGS
COM USD0.0001 CL 'A'
75524W108
56818
1171508
SH
SOLE
1165541
0
5967
REALTY INCOME CORP
COMMON
756109104
8747
153405
SH
OTR
1
0
153405
0
REALTY INCOME CORP
COMMON
756109104
3513
61605
SH
SOLE
61605
0
0
RELX N.V.
REP(1 SHS EUR0.07)
75955B102
2529
109618
SH
SOLE
105852
0
3766
RETAIL OPPORTUNITY
COMMON
76131N101
2632
131905
SH
SOLE
131905
0
0
RIO TINTO PLC
ADR (1 ORD)
767204100
1085
20505
SH
SOLE
19792
0
713
RLI CORP
COMMON
749607107
23516
387670
SH
OTR
1
0
387670
0
RLI CORP
COMMON
749607107
78487
1293878
SH
SOLE
1198547
0
95331
ROCKWELL AUTOMATION
COMMON
773903109
12637
64360
SH
OTR
1
0
64360
0
ROCKWELL AUTOMATION
COMMON
773903109
2410
12273
SH
SOLE
12081
0
192
ROPER TECHNOLOGIES
COMMON
776696106
23347
90141
SH
OTR
1
0
90141
0
ROPER TECHNOLOGIES
COMMON
776696106
4261
16451
SH
SOLE
16188
0
263
ROSS STORES INC
COMMON
778296103
27102
337722
SH
OTR
1
0
337722
0
ROSS STORES INC
COMMON
778296103
5690
70906
SH
SOLE
69883
0
1023
ROYAL BANK CDA
COMMON
780087102
11215
137359
SH
OTR
1
0
137359
0
ROYAL BANK CDA
COMMON
780087102
4609
56444
SH
SOLE
56444
0
0
ROYAL DUTCH SHELL PL
SPON ADR B
780259107
14693
215160
SH
OTR
1
0
215160
0
ROYAL DUTCH SHELL PL
SPON ADR B
780259107
6765
99057
SH
SOLE
98582
0
475
ROYAL DUTCH SHELL PL
SPONS ADR A
780259206
2052
30764
SH
SOLE
29763
0
1001
RPM INTERNATIONAL
COMMON
749685103
4171
79570
SH
OTR
1
0
79570
0
RPM INTERNATIONAL
COMMON
749685103
14798
282289
SH
SOLE
248996
0
33293
SALLY BEAUTY HLDGS
COMMON
79546E104
12363
659000
SH
OTR
1
0
659000
0
SALLY BEAUTY HLDGS
COMMON
79546E104
30541
1627963
SH
SOLE
1618798
0
9165
SANOFI
SPONSORED ADR
80105N105
2284
53122
SH
SOLE
51200
0
1922
SAP SE
SP ADR (1 ORD)
803054204
2724
24240
SH
SOLE
23399
0
841
SCHWAB CHARLES CORP
COMMON
808513105
16663
324375
SH
OTR
1
0
324375
0
SCHWAB CHARLES CORP
COMMON
808513105
23490
457272
SH
SOLE
404645
0
52627
SCOTTS MIRACLE-GRO
CLASS A
810186106
23623
220793
SH
OTR
1
0
220793
0
SCOTTS MIRACLE-GRO
CLASS A
810186106
89337
834994
SH
SOLE
831601
0
3393
SIGNATURE BANK NY
COMMON
82669G104
4976
36254
SH
OTR
1
0
36254
0
SIGNATURE BANK NY
COMMON
82669G104
49749
362442
SH
SOLE
352830
0
9612
SITEONE LANDSCAPE
COM USD0.01
82982L103
28932
377210
SH
OTR
1
0
377210
0
SITEONE LANDSCAPE
COM USD0.01
82982L103
90075
1174383
SH
SOLE
1168312
0
6071
SKYWORKS SOLUTIONS
COMMON
83088M102
3020
31810
SH
OTR
1
0
31810
0
SKYWORKS SOLUTIONS
COMMON
83088M102
12333
129887
SH
SOLE
129748
0
139
SMUCKER J M CO
COMMON
832696405
4963
39945
SH
SOLE
39945
0
0
SNAP-ON INC
COMMON
833034101
84919
487200
SH
SOLE
469342
0
17858
SONY CORP
ADR (1 ORD)
835699307
2484
55266
SH
SOLE
55266
0
0
SPDR GOLD TR GOLD
GOLD SHARES NPV
78463V107
2163
17495
SH
SOLE
15670
0
1825
SPDR S&P 500 ETF TR
UNITS SER 1 S&P
78462F103
421
1579
SH
SOLE
1579
0
0
SPDR S&P MIDCAP 400
ETF TRUTSER1 S&PDCR
78467Y107
5380
15575
SH
SOLE
15575
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT TERM
78464A474
8593
282486
SH
SOLE
282486
0
0
SPDR SERIES TRUST
NUVEEN BARCLAYS SHT
78468R739
19334
403558
SH
SOLE
403558
0
0
STARBUCKS CORP
COMMON
855244109
21024
366089
SH
OTR
1
0
366089
0
STARBUCKS CORP
COMMON
855244109
3645
63461
SH
SOLE
62418
0
1043
STATE STREET CORP
COMMON
857477103
8603
88128
SH
SOLE
88128
0
0
SUNSTONE HOTEL INVS
COMMON
867892101
2298
139023
SH
SOLE
139023
0
0
SYSCO CORP
COMMON
871829107
559
9200
SH
SOLE
9200
0
0
TAIWAN SEMICONDUCTOR
SP ADR (5 ORD)
874039100
1190
30000
SH
SOLE
28989
0
1011
TAL EDUCATION GRP
SPON ADS 0.3333 A
874080104
3203
107799
SH
SOLE
107799
0
0
TELADOC INC
COMMON
87918A105
1179
33830
SH
OTR
1
0
33830
0
TELEDYNE TECH INC
COMMON
879360105
40193
221875
SH
OTR
1
0
221875
0
TELEDYNE TECH INC
COMMON
879360105
161967
894102
SH
SOLE
792817
0
101285
TERADYNE INC
COMMON
880770102
1628
38880
SH
OTR
1
0
38880
0
TERADYNE INC
COMMON
880770102
33937
810523
SH
SOLE
789069
0
21454
THE HERSHEY COMPANY
COMMON
427866108
636
5600
SH
SOLE
5600
0
0
THOR INDS INC
COMMON
885160101
28305
187800
SH
OTR
1
0
187800
0
THOR INDS INC
COMMON
885160101
99275
658662
SH
SOLE
655791
0
2871
TJX COMPANIES INC
COMMON
872540109
14351
187696
SH
SOLE
164815
0
22881
TORO CO
COMMON
891092108
13997
214580
SH
OTR
1
0
214580
0
TORO CO
COMMON
891092108
58093
890573
SH
SOLE
764496
0
126077
TOTAL SA
ADR (1 ORD)
89151E109
8427
152450
SH
OTR
1
0
152450
0
TOTAL SA
ADR (1 ORD)
89151E109
4901
88653
SH
SOLE
87708
0
945
TOWER SEMICONDUCTO
COMMON
M87915274
5019
147268
SH
SOLE
147268
0
0
TRACTOR SUPPLY CO
COMMON
892356106
6309
84400
SH
OTR
1
0
84400
0
TRACTOR SUPPLY CO
COMMON
892356106
2653
35492
SH
SOLE
35121
0
371
TRANSUNION
COMMON
89400J107
19053
346666
SH
SOLE
346666
0
0
TRAVELERS CO(THE)
COMMON
89417E109
19500
143758
SH
SOLE
124911
0
18847
U S PHYSICAL THERAPY
COMMON
90337L108
16384
226923
SH
OTR
1
0
226923
0
U S PHYSICAL THERAPY
COMMON
90337L108
5471
75773
SH
SOLE
75245
0
528
UBS AG LONDON
ETRAC ALER MLP
90267B682
9377
541390
SH
SOLE
541390
0
0
UNILEVER N.V
NY SHARES (1 ORD)
904784709
2715
48199
SH
SOLE
46559
0
1640
UNITEDHEALTH GRP INC
COMMON
91324P102
7292
33076
SH
SOLE
33076
0
0
US BANCORP DEL
COMMON
902973304
22940
428134
SH
SOLE
377346
0
50788
VANGUARD FTSE
EMERGING MARKETS ETF
922042858
5144
112008
SH
SOLE
110303
0
1705
VANGUARD INDEX TR
EXTENDED MKT
922908652
7445
66635
SH
SOLE
66635
0
0
VANGUARD SECTOR INDE
HEALTH CARE
92204A504
2388
15479
SH
SOLE
15479
0
0
VANGUARD SPECIALIZED
REAL ESTATE ETF
922908553
26236
316040
SH
SOLE
314720
0
1320
VANTIV INC
CLASS A
92210H105
1581
21500
SH
OTR
1
0
21500
0
VANTIV INC
CLASS A
92210H105
446
6063
SH
SOLE
5997
0
66
VERMILION ENERGY
COMMON
923725105
8431
232128
SH
OTR
1
0
232128
0
VERMILION ENERGY
COMMON
923725105
3081
84821
SH
SOLE
84821
0
0
VISA INC
CLASS A
92826C839
42594
373562
SH
OTR
1
0
373562
0
VISA INC
CLASS A
92826C839
7835
68717
SH
SOLE
67624
0
1093
VODAFONE GRP PLC
ADR (10 ORD)
92857W308
13383
419533
SH
OTR
1
0
419533
0
VODAFONE GRP PLC
ADR (10 ORD)
92857W308
6814
213611
SH
SOLE
212161
0
1450
VULCAN MATERIALS CO
COMMON
929160109
462
3600
SH
SOLE
3600
0
0
WABCO HOLDINGS
COMMON
92927K102
46543
324340
SH
OTR
1
0
324340
0
WABCO HOLDINGS
COMMON
92927K102
199091
1387390
SH
SOLE
1237539
0
149851
WALGREENS BOOTS ALNC
COMMON
931427108
908
12500
SH
SOLE
12500
0
0
WALMART INC
COMMON
931142103
1038
10513
SH
SOLE
10513
0
0
WASTE MANAGEMENT INC
COMMON
94106L109
7204
83478
SH
OTR
1
0
83478
0
WASTE MANAGEMENT INC
COMMON
94106L109
16416
190217
SH
SOLE
173099
0
17118
WATSCO INC
COMMON
942622200
17800
104683
SH
OTR
1
0
104683
0
WATSCO INC
COMMON
942622200
53671
315632
SH
SOLE
314025
0
1607
WD-40 CO
COMMON
929236107
10957
92854
SH
OTR
1
0
92854
0
WD-40 CO
COMMON
929236107
53523
453581
SH
SOLE
452234
0
1347
WEC ENERGY GROUP INC
COMMON
92939U106
8225
123820
SH
OTR
1
0
123820
0
WEC ENERGY GROUP INC
COMMON
92939U106
19878
299236
SH
SOLE
266305
0
32931
WELLS FARGO & CO
COMMON
949746101
244
4014
SH
SOLE
4014
0
0
WEST PHARMACEUT SVS
COMMON
955306105
2501
25350
SH
OTR
1
0
25350
0
WEST PHARMACEUT SVS
COMMON
955306105
1098
11125
SH
SOLE
11012
0
113
WHIRLPOOL CORP
COMMON
963320106
11950
70859
SH
SOLE
70859
0
0
WINMARK CORP
COMMON
974250102
13838
106938
SH
SOLE
101979
0
4959
WORKDAY INC
COMMON
98138H101
24134
237211
SH
OTR
1
0
237211
0
WORKDAY INC
COMMON
98138H101
4535
44578
SH
SOLE
43872
0
706
WYNN RESORTS LTD
COMMON
983134107
7610
45142
SH
OTR
1
0
45142
0
WYNN RESORTS LTD
COMMON
983134107
60349
357964
SH
SOLE
349096
0
8868
YANDEX N.V.
CLASS A
N97284108
28867
881444
SH
OTR
1
0
881444
0
YANDEX N.V.
CLASS A
N97284108
5140
156937
SH
SOLE
154405
0
2532
YELP INC
COMMON
985817105
2140
50990
SH
OTR
1
0
50990
0
YELP INC
COMMON
985817105
507
12078
SH
SOLE
11957
0
121
ZOETIS INC
COMMON
98978V103
30684
425925
SH
OTR
1
0
425925
0
ZOETIS INC
COMMON
98978V103
17221
239044
SH
SOLE
218238
0
20806