0001140361-17-041350.txt : 20171107
0001140361-17-041350.hdr.sgml : 20171107
20171107144556
ACCESSION NUMBER: 0001140361-17-041350
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170930
FILED AS OF DATE: 20171107
DATE AS OF CHANGE: 20171107
EFFECTIVENESS DATE: 20171107
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: 171182971
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
09-30-2017
09-30-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
11-07-2017
1
499
11089650
false
1
0000019481
028-00085
Virtus Investment Advisers, Inc.
INFORMATION TABLE
2
form13fInfoTable.xml
3M COMPANY
COMMON
88579Y101
17116
81538
SH
SOLE
71908
0
9630
AAON INC
COMMON
000360206
31707
919700
SH
OTR
1
0
919700
0
AAON INC
COMMON
000360206
5841
169426
SH
SOLE
167713
0
1713
ABAXIS INC
COMMON
002567105
65283
1462100
SH
OTR
1
0
1462100
0
ABAXIS INC
COMMON
002567105
91174
2041959
SH
SOLE
1757347
0
284612
ABB LTD
ADR (1 ORD)
000375204
1832
74004
SH
SOLE
74004
0
0
ABBOTT LABS
COMMON
002824100
6013
112689
SH
SOLE
110189
0
2500
ABBVIE INC
COMMON
00287Y109
293
3300
SH
SOLE
800
0
2500
ACCENTURE PLC
CLASS A
G1151C101
16874
124929
SH
OTR
1
0
124929
0
ACCENTURE PLC
CLASS A
G1151C101
15236
112797
SH
SOLE
101373
0
11424
ACTIVISION BLIZZARD
COMMON
00507V109
18979
294210
SH
OTR
1
0
294210
0
ACTIVISION BLIZZARD
COMMON
00507V109
3053
47322
SH
SOLE
46506
0
816
AFLAC INC
COMMON
001055102
6080
74695
SH
SOLE
74695
0
0
ALEXANDRIA REAL ESTA
REIT
015271109
2629
22095
SH
SOLE
22095
0
0
ALIBABA GROUP HLDG
SPONSORED ADS
01609W102
66393
384418
SH
OTR
1
0
384418
0
ALIBABA GROUP HLDG
SPONSORED ADS
01609W102
10693
61913
SH
SOLE
60812
0
1101
ALPHABET INC
CLASS A
02079K305
17182
17646
SH
OTR
1
0
17646
0
ALPHABET INC
CLASS A
02079K305
2751
2825
SH
SOLE
2774
0
51
ALPS
ETF TR ALERIAN MLP
00162Q866
455
40518
SH
SOLE
40518
0
0
ALTRIA GROUP INC
COMMON
02209S103
11292
178050
SH
OTR
1
0
178050
0
ALTRIA GROUP INC
COMMON
02209S103
3966
62539
SH
SOLE
62539
0
0
AMAZON COM INC
COMMON
023135106
42551
44262
SH
OTR
1
0
44262
0
AMAZON COM INC
COMMON
023135106
7010
7292
SH
SOLE
7165
0
127
AMER SOFTWARE INC
CLASS A
029683109
6634
583991
SH
OTR
1
0
583991
0
AMER SOFTWARE INC
CLASS A
029683109
24199
2130146
SH
SOLE
2121212
0
8934
AMERICAN HOMES 4 R
COM USD0.01
02665T306
3228
148697
SH
SOLE
148697
0
0
AMERICAN TOWER CORP
COMMON
03027X100
3263
23875
SH
SOLE
23875
0
0
AMERISOURCE-BERGEN
COMMON
03073E105
3753
45346
SH
SOLE
45346
0
0
AMETEK INC
COMMON
031100100
5934
89850
SH
OTR
1
0
89850
0
AMETEK INC
COMMON
031100100
2456
37194
SH
SOLE
36778
0
416
AMGEN INC
COMMON
031162100
6280
33680
SH
SOLE
33680
0
0
AMPHENOL CORPORATION
CLASS A
032095101
40387
477160
SH
OTR
1
0
477160
0
AMPHENOL CORPORATION
CLASS A
032095101
8284
97872
SH
SOLE
96390
0
1482
ANALOG DEVICES INC
COMMON
032654105
4129
47920
SH
OTR
1
0
47920
0
ANALOG DEVICES INC
COMMON
032654105
17613
204400
SH
SOLE
180902
0
23498
ANIKA THERAPEUTICS
COMMON
035255108
20011
345020
SH
OTR
1
0
345020
0
ANIKA THERAPEUTICS
COMMON
035255108
76090
1311898
SH
SOLE
1306641
0
5257
ANSYS INC
COMMON
03662Q105
35764
291400
SH
OTR
1
0
291400
0
ANSYS INC
COMMON
03662Q105
25726
209615
SH
SOLE
204350
0
5265
APPIAN CORP
COM USD0.0001 CL A
03782L101
768
27000
SH
OTR
1
0
27000
0
APPIAN CORP
COM USD0.0001 CL A
03782L101
209
7348
SH
SOLE
7269
0
79
APTARGROUP INC
COMMON
038336103
11246
130300
SH
OTR
1
0
130300
0
APTARGROUP INC
COMMON
038336103
46300
536432
SH
SOLE
458422
0
78010
ARTISAN PARTNERS A
CLASS A
04316A108
30210
926700
SH
OTR
1
0
926700
0
ARTISAN PARTNERS A
CLASS A
04316A108
114063
3498854
SH
SOLE
3160036
0
338818
ASPEN TECHNOLOGY INC
COMMON
045327103
85588
1362642
SH
OTR
1
0
1362642
0
ASPEN TECHNOLOGY INC
COMMON
045327103
164697
2622141
SH
SOLE
2348754
0
273387
ASTRAZENECA
SP ADR (1/2 ORD)
046353108
10225
301810
SH
OTR
1
0
301810
0
ASTRAZENECA
SP ADR (1/2 ORD)
046353108
3640
107436
SH
SOLE
107436
0
0
AT&T INC
COMMON
00206R102
10862
277312
SH
OTR
1
0
277312
0
AT&T INC
COMMON
00206R102
4182
106770
SH
SOLE
105770
0
1000
AUTOHOME INC
ADR EACH REPR 1 ORD
05278C107
188883
3143864
SH
OTR
1
0
3143864
0
AUTOHOME INC
ADR EACH REPR 1 ORD
05278C107
286233
4764194
SH
SOLE
4226219
0
537975
AUTOMATIC DATA PROC
COMMON
053015103
4546
41582
SH
SOLE
41582
0
0
AXALTA COATING SYS
COMMON
G0750C108
2209
76400
SH
OTR
1
0
76400
0
AXALTA COATING SYS
COMMON
G0750C108
8839
305641
SH
SOLE
305303
0
338
BADGER METER INC
COMMON
056525108
18674
381100
SH
OTR
1
0
381100
0
BADGER METER INC
COMMON
056525108
62556
1276644
SH
SOLE
1270467
0
6177
BALL CORP
COMMON
058498106
1802
43640
SH
OTR
1
0
43640
0
BALL CORP
COMMON
058498106
505
12228
SH
SOLE
12096
0
132
BANK HAWAII CORP
COMMON
062540109
24102
289129
SH
OTR
1
0
289129
0
BANK HAWAII CORP
COMMON
062540109
79147
949453
SH
SOLE
945845
0
3608
BANK OF AMERICA CORP
COMMON
060505104
28016
1105590
SH
OTR
1
0
1105590
0
BANK OF AMERICA CORP
COMMON
060505104
4619
182264
SH
SOLE
178997
0
3267
BANK OF THE OZARKS
COMMON
063904106
3981
82850
SH
OTR
1
0
82850
0
BANK OF THE OZARKS
COMMON
063904106
42831
891374
SH
SOLE
866968
0
24406
BAOZUN INC
SPONSORED ADR
06684L103
2349
71701
SH
SOLE
71701
0
0
BCE INC
COMMON
05534B760
11160
238310
SH
OTR
1
0
238310
0
BCE INC
COMMON
05534B760
4138
88355
SH
SOLE
88355
0
0
BECTON DICKINSON
COMMON
075887109
13338
68067
SH
SOLE
59108
0
8959
BERKLEY W R CORP
COMMON
084423102
46444
695897
SH
SOLE
680340
0
15557
BERKSHIRE HATHAWAY
CLASS A
084670108
824
3
SH
SOLE
3
0
0
BERKSHIRE HATHAWAY
CLASS B
084670702
779
4250
SH
SOLE
4250
0
0
BIOMARIN PHARMAC INC
COMMON
09061G101
17899
192322
SH
OTR
1
0
192322
0
BIOMARIN PHARMAC INC
COMMON
09061G101
2928
31460
SH
SOLE
30919
0
541
BLACKROCK CALIF MUN
SH BEN INT
09248E102
298
20574
SH
SOLE
20574
0
0
BLACKROCK MUNIYIELD
QLTY FD 3 COM
09254E103
172
12000
SH
SOLE
12000
0
0
BOSTON PROPERTIES
COMMON
101121101
2911
23691
SH
SOLE
23691
0
0
BP PLC
ADR (6 ORD)
055622104
821
21365
SH
SOLE
20590
0
775
BRITISH AMER TOB PLC
SPONSORED ADR
110448107
4239
67879
SH
OTR
1
0
67879
0
BRITISH AMER TOB PLC
SPONSORED ADR
110448107
11125
178136
SH
SOLE
163097
0
15039
BROADCOM LIMITED
NPV
Y09827109
2473
10195
SH
SOLE
10195
0
0
BROADRIDGE FINL SOLN
COMMON
11133T103
3856
47710
SH
OTR
1
0
47710
0
BROADRIDGE FINL SOLN
COMMON
11133T103
28167
348507
SH
SOLE
332176
0
16331
BROOKFIELD ASSET MGT
CLASS A LTD VT SH
112585104
2129
51540
SH
SOLE
51540
0
0
BROWN FORMAN CORP
CLASS B
115637209
2208
40670
SH
OTR
1
0
40670
0
BROWN FORMAN CORP
CLASS B
115637209
548
10097
SH
SOLE
10019
0
78
CABOT MICROELECT CO
COMMON
12709P103
254
3175
SH
SOLE
3175
0
0
CABOT OIL & GAS CORP
COMMON
127097103
10703
400099
SH
OTR
1
0
400099
0
CABOT OIL & GAS CORP
COMMON
127097103
2090
78124
SH
SOLE
76760
0
1364
CARLISLE COS INC
COMMON
142339100
28243
281608
SH
SOLE
273026
0
8582
CASS INFORMATION SYS
COMMON
14808P109
15842
249713
SH
OTR
1
0
249713
0
CASS INFORMATION SYS
COMMON
14808P109
46941
739918
SH
SOLE
736098
0
3820
CATERPILLAR INC
COMMON
149123101
18282
146600
SH
OTR
1
0
146600
0
CATERPILLAR INC
COMMON
149123101
2928
23481
SH
SOLE
23056
0
425
CDN NATURAL RES LTD
COMMON
136385101
2013
60096
SH
SOLE
60096
0
0
CDW CORP
COMMON
12514G108
31471
476840
SH
OTR
1
0
476840
0
CDW CORP
COMMON
12514G108
226354
3429602
SH
SOLE
3089959
0
339643
CELGENE CORP
COMMON
151020104
37474
256991
SH
OTR
1
0
256991
0
CELGENE CORP
COMMON
151020104
6128
42022
SH
SOLE
41294
0
728
CHEESECAKE FACTORY
COMMON
163072101
20803
493900
SH
OTR
1
0
493900
0
CHEESECAKE FACTORY
COMMON
163072101
82701
1963464
SH
SOLE
1955878
0
7586
CHEFS WAREHOUSE HO
COMMON
163086101
54114
2803830
SH
OTR
1
0
2803830
0
CHEFS WAREHOUSE HO
COMMON
163086101
28608
1482295
SH
SOLE
1477179
0
5116
CHEVRON CORP
COMMON
166764100
6716
57155
SH
SOLE
56672
0
483
CHINA MOBILE LTD
REP(5 ORD HKD0.1)
16941M109
1206
23840
SH
SOLE
23013
0
827
CHUNGHWA TELECOM
ADR REP 10 ORD TWD10
17133Q502
1025
30046
SH
SOLE
28965
0
1081
CHURCH & DWIGHT INC
COMMON
171340102
2139
44148
SH
OTR
1
0
44148
0
CHURCH & DWIGHT INC
COMMON
171340102
879
18134
SH
SOLE
17942
0
192
CINCINNATI FINL CORP
COMMON
172062101
3650
47663
SH
OTR
1
0
47663
0
CINCINNATI FINL CORP
COMMON
172062101
1797
23466
SH
SOLE
23466
0
0
CINEMARK HOLDINGS
COMMON
17243V102
17841
492700
SH
OTR
1
0
492700
0
CINEMARK HOLDINGS
COMMON
17243V102
67267
1857675
SH
SOLE
1850406
0
7269
CISCO SYSTEMS INC
COMMON
17275R102
4970
147790
SH
OTR
1
0
147790
0
CISCO SYSTEMS INC
COMMON
17275R102
1764
52454
SH
SOLE
52454
0
0
CME GROUP INC
CLASS A
12572Q105
12486
92022
SH
SOLE
80928
0
11094
CNOOC LTD
ADR (100 ORD)
126132109
1169
9012
SH
SOLE
8672
0
340
COCA-COLA CO
COMMON
191216100
4683
104050
SH
OTR
1
0
104050
0
COCA-COLA CO
COMMON
191216100
2152
47805
SH
SOLE
47805
0
0
COGNEX CORP
COMMON
192422103
11880
107726
SH
OTR
1
0
107726
0
COGNEX CORP
COMMON
192422103
39397
357241
SH
SOLE
355518
0
1723
COMPANIA CERVECERIAS
ADR (2 ORD)
204429104
258
9580
SH
OTR
1
0
9580
0
COOPER COMPANIES INC
COMMON
216648402
4092
17258
SH
OTR
1
0
17258
0
COOPER COMPANIES INC
COMMON
216648402
51230
216060
SH
SOLE
214998
0
1062
COPART INC
COMMON
217204106
85475
2486910
SH
OTR
1
0
2486910
0
COPART INC
COMMON
217204106
165974
4829044
SH
SOLE
4231329
0
597715
CORE LABORATORIES
COMMON
N22717107
42509
430690
SH
OTR
1
0
430690
0
CORE LABORATORIES
COMMON
N22717107
157395
1594667
SH
SOLE
1509751
0
84916
COSTAR GROUP INC
COMMON
22160N109
15476
57691
SH
OTR
1
0
57691
0
COSTAR GROUP INC
COMMON
22160N109
2739
10212
SH
SOLE
10046
0
166
COSTCO WHSL CORP
COMMON
22160K105
8163
49686
SH
OTR
1
0
49686
0
COSTCO WHSL CORP
COMMON
22160K105
1457
8866
SH
SOLE
8720
0
146
COTIVITI HLDGS INC
COM USD0.001
22164K101
35676
991543
SH
SOLE
962834
0
28709
CRH
ADR (5 ORD)
12626K203
2318
61235
SH
SOLE
61235
0
0
CROWN CASTLE INTL
COMMON
22822V101
10475
104770
SH
OTR
1
0
104770
0
CROWN CASTLE INTL
COMMON
22822V101
12012
120141
SH
SOLE
109933
0
10208
CTRIP.COM INTL
ADR (0.125 ORD)
22943F100
22936
434895
SH
OTR
1
0
434895
0
CTRIP.COM INTL
ADR (0.125 ORD)
22943F100
6028
114290
SH
SOLE
113025
0
1265
CVS HEALTH CORP
COMMON
126650100
5327
65503
SH
SOLE
65503
0
0
DANAHER CORP
COMMON
235851102
15460
180229
SH
OTR
1
0
180229
0
DANAHER CORP
COMMON
235851102
2734
31875
SH
SOLE
31303
0
572
DENTSPLY SIRONA INC
COM USD0.01
24906P109
37946
634433
SH
SOLE
615742
0
18691
DIPLOMAT PHARMACY
COMMON
25456K101
1557
75180
SH
OTR
1
0
75180
0
DIPLOMAT PHARMACY
COMMON
25456K101
414
19981
SH
SOLE
19765
0
216
DOMINOS PIZZA INC
COMMON
25754A201
2816
14185
SH
OTR
1
0
14185
0
DOMINOS PIZZA INC
COMMON
25754A201
768
3867
SH
SOLE
3830
0
37
DONALDSON INC
COMMON
257651109
14512
315900
SH
OTR
1
0
315900
0
DONALDSON INC
COMMON
257651109
72101
1569448
SH
SOLE
1366855
0
202593
DOVER CORP
COMMON
260003108
457
5000
SH
SOLE
5000
0
0
DR PEPPER SNAPPLE
COMMON
26138E109
12651
142993
SH
SOLE
123884
0
19109
DRIL-QUIP INC
COMMON
262037104
21825
494340
SH
OTR
1
0
494340
0
DRIL-QUIP INC
COMMON
262037104
117150
2653443
SH
SOLE
2325228
0
328215
ECOLAB INC
COMMON
278865100
16857
131070
SH
OTR
1
0
131070
0
ECOLAB INC
COMMON
278865100
2906
22598
SH
SOLE
22166
0
432
ELLIE MAE INC
COMMON
28849P100
37183
452730
SH
OTR
1
0
452730
0
ELLIE MAE INC
COMMON
28849P100
5144
62635
SH
SOLE
61801
0
834
EMERALD EXPOSITION
COMMON USD0.01
29103B100
39695
1708050
SH
OTR
1
0
1708050
0
EMERALD EXPOSITION
COMMON USD0.01
29103B100
12319
530094
SH
SOLE
526468
0
3626
EQUINIX INC
COMMON
29444U700
2352
5269
SH
SOLE
5269
0
0
EQUITY LIFESTYLE PPT
COMMON
29472R108
2948
34649
SH
SOLE
34649
0
0
ESSEX PPTY TR INC
REIT
297178105
2561
10080
SH
SOLE
10080
0
0
EXPEDIA INC
COMMON
30212P303
1657
11511
SH
OTR
1
0
11511
0
EXPEDIA INC
COMMON
30212P303
430
2989
SH
SOLE
2960
0
29
EXPEDITORS INTL WASH
COMMON
302130109
55698
930474
SH
SOLE
910441
0
20033
EXPONET INC
COMMON
30214U102
2198
29740
SH
OTR
1
0
29740
0
EXPONET INC
COMMON
30214U102
887
11998
SH
SOLE
11861
0
137
EXXON MOBIL CORP
COMMON
30231G102
9731
118695
SH
SOLE
104732
0
13963
FACEBOOK INC
CLASS A
30303M102
100701
589342
SH
OTR
1
0
589342
0
FACEBOOK INC
CLASS A
30303M102
14806
86648
SH
SOLE
85080
0
1568
FACTSET RESH SYS INC
COMMON
303075105
65630
364390
SH
OTR
1
0
364390
0
FACTSET RESH SYS INC
COMMON
303075105
97571
541725
SH
SOLE
467072
0
74653
FAIR ISAAC INC
COMMON
303250104
1442
10260
SH
OTR
1
0
10260
0
FAIR ISAAC INC
COMMON
303250104
269
1917
SH
SOLE
1898
0
19
FEDEX CORP
COMMON
31428X106
1218
5400
SH
SOLE
5400
0
0
FINANCIAL ENGINES
COMMON
317485100
11571
332986
SH
OTR
1
0
332986
0
FINANCIAL ENGINES
COMMON
317485100
2404
69184
SH
SOLE
68461
0
723
FIRST FINL BKSH
COMMON
32020R109
15648
346195
SH
OTR
1
0
346195
0
FIRST FINL BKSH
COMMON
32020R109
47494
1050745
SH
SOLE
1046051
0
4694
FLEETCOR TECHNOLOG
COMMON
339041105
1299
8390
SH
OTR
1
0
8390
0
FLEETCOR TECHNOLOG
COMMON
339041105
404
2612
SH
SOLE
2584
0
28
FOX FACTORY HLDG
COMMON USD0.001
35138V102
136573
3168740
SH
OTR
1
0
3168740
0
FOX FACTORY HLDG
COMMON USD0.001
35138V102
148482
3445048
SH
SOLE
3029600
0
415448
FRANKLIN RES INC
COMMON
354613101
613
13770
SH
SOLE
13770
0
0
FRESENIUS MED CARE
ADS (1/2 PRF SHR)
358029106
1865
38137
SH
SOLE
38137
0
0
GARTNER INC
COMMON
366651107
15114
121485
SH
OTR
1
0
121485
0
GARTNER INC
COMMON
366651107
2715
21823
SH
SOLE
21477
0
346
GDS HOLDINGS LTD
ADR REP 8 ORD CL A
36165L108
2467
219106
SH
SOLE
219106
0
0
GENERAL ELECTRIC CO
COMMON
369604103
864
35719
SH
SOLE
31219
0
4500
GGP INC
COMMON
36174X101
2233
107508
SH
SOLE
107508
0
0
GLAXOSMITHKLINE PLC
SP ADR (2 ORD)
37733W105
10414
256496
SH
OTR
1
0
256496
0
GLAXOSMITHKLINE PLC
SP ADR (2 ORD)
37733W105
6692
164828
SH
SOLE
163784
0
1044
GLOBUS MED INC
CLASS A
379577208
5240
176310
SH
OTR
1
0
176310
0
GLOBUS MED INC
CLASS A
379577208
2173
73098
SH
SOLE
72271
0
827
GRACO INC
COMMON
384109104
43842
354452
SH
OTR
1
0
354452
0
GRACO INC
COMMON
384109104
170932
1381924
SH
SOLE
1253817
0
128107
GRAINGER W W INC
COMMON
384802104
4992
27772
SH
SOLE
27772
0
0
HALLIBURTON
COMMON
406216101
11298
245442
SH
SOLE
214060
0
31382
HCP INC
COMMON
40414L109
1799
64656
SH
SOLE
64656
0
0
HDFC BANK LTD
ADR (3 INR10)
40415F101
2841
29481
SH
SOLE
29481
0
0
HEALTHEQUITY INC
COMMON
42226A107
14034
277460
SH
OTR
1
0
277460
0
HEALTHEQUITY INC
COMMON
42226A107
2624
51871
SH
SOLE
51059
0
812
HEICO CORP NEW
CLASS A
422806208
69669
914297
SH
OTR
1
0
914297
0
HEICO CORP NEW
CLASS A
422806208
14547
190899
SH
SOLE
188956
0
1943
HENRY JACK & ASSOC
COMMON
426281101
27809
270540
SH
OTR
1
0
270540
0
HENRY JACK & ASSOC
COMMON
426281101
150454
1463686
SH
SOLE
1362440
0
101246
HFF INC
CLASS A
40418F108
41071
1038200
SH
OTR
1
0
1038200
0
HFF INC
CLASS A
40418F108
179261
4531369
SH
SOLE
4118548
0
412821
HOME DEPOT INC
COMMON
437076102
21494
131413
SH
OTR
1
0
131413
0
HOME DEPOT INC
COMMON
437076102
3703
22638
SH
SOLE
22247
0
391
HONEYWELL INTL INC
COMMON
438516106
16005
112914
SH
SOLE
99148
0
13766
HORMEL FOODS CORP
COMMON
440452100
13549
421559
SH
SOLE
365623
0
55936
HSBC HLDGS PLC
SP ADR (5 ORD)
404280406
11436
231460
SH
OTR
1
0
231460
0
HSBC HLDGS PLC
SP ADR (5 ORD)
404280406
4213
85260
SH
SOLE
85260
0
0
ILLINOIS TOOL WORKS
COMMON
452308109
23710
160241
SH
SOLE
146958
0
13283
ILLUMINA INC
COMMON
452327109
18262
91675
SH
OTR
1
0
91675
0
ILLUMINA INC
COMMON
452327109
3005
15084
SH
SOLE
14831
0
253
INTERACTIVE BROKERS
CLASS A
45841N107
73973
1642395
SH
OTR
1
0
1642395
0
INTERACTIVE BROKERS
CLASS A
45841N107
27781
616804
SH
SOLE
613597
0
3207
INTL FLAVORS & FRAGR
COMMON
459506101
2549
17839
SH
OTR
1
0
17839
0
INTL FLAVORS & FRAGR
COMMON
459506101
1074
7517
SH
SOLE
7436
0
81
INTUIT
COMMON
461202103
3508
24681
SH
OTR
1
0
24681
0
INTUIT
COMMON
461202103
1583
11138
SH
SOLE
11024
0
114
INVITATION HOMES
COMMON STOCK
46187W107
1468
64829
SH
SOLE
64829
0
0
ISHARES
SELECT DIVID ETF
464287168
656
7003
SH
SOLE
7003
0
0
ISHARES
EMERG MKTS ETF
464287234
1760
39271
SH
SOLE
34003
0
5268
ISHARES
IBOXX INV CP ETF
464287242
296
2444
SH
SOLE
2444
0
0
ISHARES
MSCI EAFE ETF
464287465
1513
22081
SH
SOLE
21116
0
965
ISHARES
RUS MDCP VAL ETF
464287473
659
7756
SH
SOLE
7756
0
0
ISHARES
RUS MD CP GR ETF
464287481
998
8818
SH
SOLE
8302
0
516
ISHARES
RUS MID-CAP ETF
464287499
12563
63685
SH
SOLE
63126
0
559
ISHARES
NASDQ BIOTEC ETF
464287556
1620
4851
SH
SOLE
4079
0
772
ISHARES
RUS 1000 VAL ETF
464287598
4119
34745
SH
SOLE
34440
0
305
ISHARES
RUS 1000 GRW ETF
464287614
7964
63662
SH
SOLE
63662
0
0
ISHARES
RUS 1000 ETF
464287622
2677
19132
SH
SOLE
19132
0
0
ISHARES
RUS 2000 VAL ETF
464287630
2991
24100
SH
SOLE
24100
0
0
ISHARES
RUS 2000 GRW ETF
464287648
2069
11561
SH
SOLE
11426
0
135
ISHARES
RUSSELL 2000 ETF
464287655
2164
14596
SH
SOLE
14596
0
0
ISHARES
RUSSELL 3000 ETF
464287689
1184
7924
SH
SOLE
6604
0
1320
ISHARES
US HLTHCARE ETF
464287762
2772
16126
SH
SOLE
13898
0
2228
ISHARES
JP MOR EM MK ETF
464288281
381
3272
SH
SOLE
3272
0
0
ISHARES
1-3 YR CR BD ETF
464288646
1084
10280
SH
SOLE
8958
0
1322
ISHARES
U.S. PFD STK ETF
464288687
3409
87837
SH
SOLE
87837
0
0
ISHARES
GLOB UTILITS ETF
464288711
669
13187
SH
SOLE
11613
0
1574
ISHARES
MSCI EURO FL ETF
464289180
3496
148901
SH
SOLE
148901
0
0
ISHARES
HIGH DIVIDND ETF
46429B663
289
3367
SH
SOLE
3367
0
0
ISHARES
MSCI SINGAPORE CAPPD
46434G780
2795
114404
SH
SOLE
110253
0
4151
ISHARES
MSCI MALAYSI ETF
46434G814
1839
56766
SH
SOLE
54681
0
2085
ISHARES GOLD TRUST
GOLD TRUST
464285105
427
34681
SH
SOLE
34681
0
0
ISHARES INC
MSCI TAIWAN CAPPED
46434G772
737
20422
SH
SOLE
19694
0
728
ISHARES TR
CORE TR US BOND MRKT
464287226
823
7506
SH
SOLE
7506
0
0
ISHARES TR
COHEN&ST RLTY
464287564
3833
38088
SH
SOLE
33483
0
4605
ISHARES TR
CORE S&P US ETF
464287671
315
6232
SH
SOLE
6232
0
0
ISHARES TR
CALI AMT-FREE MUNI B
464288356
4369
36856
SH
SOLE
36856
0
0
ISHARES TR
NATL AMT FREE MUNI B
464288414
2188
19725
SH
SOLE
19725
0
0
ISHARES TR
IBOXX H/Y CRP BOND
464288513
374
4215
SH
SOLE
4215
0
0
ISHARES TR
MSCI EAFE MIN VOLATI
46429B689
7018
98759
SH
SOLE
98759
0
0
ISHARES TRUST
CORE S&P 500 ETF
464287200
19147
75683
SH
SOLE
75683
0
0
JOHNSON & JOHNSON
COMMON
478160104
2928
22519
SH
SOLE
22119
0
400
JPMORGAN CHASE & CO
COMMON
46625H100
819
8580
SH
SOLE
8580
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
28914
1024592
SH
SOLE
1020764
0
3828
JUNO THERAPEUTICS
COM USD0.0001
48205A109
1415
31540
SH
OTR
1
0
31540
0
JUNO THERAPEUTICS
COM USD0.0001
48205A109
400
8913
SH
SOLE
8816
0
97
KANSAS CITY SOUTHERN
COMMON
485170302
12341
113550
SH
OTR
1
0
113550
0
KANSAS CITY SOUTHERN
COMMON
485170302
2155
19827
SH
SOLE
19498
0
329
KAYNE ANDERSON ENRGY
COMMON
48660P104
331
29734
SH
SOLE
28433
0
1301
KAYNE ANDERSON ENRGY
COMMON
48660Q102
1467
84662
SH
SOLE
75175
0
9487
KAYNE ANDERSON MID
COMMON
48661E108
779
52986
SH
SOLE
49794
0
3192
KAYNE ANDERSON MLP
COMMON
486606106
13026
716766
SH
SOLE
705271
0
11495
KONINKLIJKE PHIL NV
ADR (1 ORD)
500472303
11866
288012
SH
SOLE
247992
0
40020
KROGER CO
COMMON
501044101
3696
184230
SH
SOLE
184230
0
0
LAMAR ADVERTISING
CL A
512816109
7712
112532
SH
OTR
1
0
112532
0
LAMAR ADVERTISING
CL A
512816109
24789
361724
SH
SOLE
348909
0
12815
LANDSTAR SYS INC
COMMON
515098101
15867
159228
SH
OTR
1
0
159228
0
LANDSTAR SYS INC
COMMON
515098101
100931
1012849
SH
SOLE
1001763
0
11086
LAS VEGAS SANDS CORP
COMMON
517834107
43865
683685
SH
OTR
1
0
683685
0
LAS VEGAS SANDS CORP
COMMON
517834107
18040
281174
SH
SOLE
261086
0
20088
LENNOX INTL INC
COMMON
526107107
3347
18700
SH
OTR
1
0
18700
0
LENNOX INTL INC
COMMON
526107107
40825
228112
SH
SOLE
221798
0
6314
LINCOLN ELEC HLDGS
COMMON
533900106
11425
124620
SH
OTR
1
0
124620
0
LINCOLN ELEC HLDGS
COMMON
533900106
33081
360827
SH
SOLE
359033
0
1794
LOWES CO
COMMON
548661107
16492
206309
SH
SOLE
183056
0
23253
MANHATTAN ASSOCS IN
COMMON
562750109
16299
392090
SH
OTR
1
0
392090
0
MANHATTAN ASSOCS IN
COMMON
562750109
86902
2090485
SH
SOLE
1927182
0
163303
MARKETAXESS HLDGS
COMMON
57060D108
66955
362882
SH
OTR
1
0
362882
0
MARKETAXESS HLDGS
COMMON
57060D108
99390
538667
SH
SOLE
465577
0
73090
MARSH & MCLENNAN COS
COMMON
571748102
23472
280057
SH
SOLE
253595
0
26462
MCCORMICK & CO INC
COMMON NON VTG
579780206
1494
14560
SH
OTR
1
0
14560
0
MCCORMICK & CO INC
COMMON NON VTG
579780206
378
3679
SH
SOLE
3638
0
41
MCDONALDS CORP
COMMON
580135101
15326
97820
SH
OTR
1
0
97820
0
MCDONALDS CORP
COMMON
580135101
3745
23900
SH
SOLE
23614
0
286
MEDTRONIC PLC
SHS
G5960L103
12021
154565
SH
SOLE
133668
0
20897
MERCADOLIBRE INC
COMMON
58733R102
67827
261950
SH
OTR
1
0
261950
0
MERCADOLIBRE INC
COMMON
58733R102
12650
48856
SH
SOLE
48337
0
519
MERCK & CO INC
COMMON
58933Y105
6356
99267
SH
SOLE
99267
0
0
MEREDITH CORP
COMMON
589433101
6335
114150
SH
OTR
1
0
114150
0
MEREDITH CORP
COMMON
589433101
2322
41841
SH
SOLE
41841
0
0
MESA LABS INC
COMMON
59064R109
8083
54135
SH
OTR
1
0
54135
0
MESA LABS INC
COMMON
59064R109
3313
22185
SH
SOLE
21954
0
231
METTLER TOLEDO INTL
COMMON
592688105
964
1540
SH
OTR
1
0
1540
0
METTLER TOLEDO INTL
COMMON
592688105
274
438
SH
SOLE
433
0
5
MGM GROWTH PROPERTIE
CLASS A COMMON SHARE
55303A105
20211
669010
SH
OTR
1
0
669010
0
MGM GROWTH PROPERTIE
CLASS A COMMON SHARE
55303A105
60321
1996731
SH
SOLE
1986793
0
9938
MICROCHIP TECHNOLOGY
COMMON
595017104
4247
47310
SH
OTR
1
0
47310
0
MICROCHIP TECHNOLOGY
COMMON
595017104
7322
81546
SH
SOLE
81546
0
0
MICROSOFT CORP
COMMON
594918104
917
12310
SH
SOLE
12310
0
0
MIDDLEBY CORP
COMMON
596278101
1856
14480
SH
OTR
1
0
14480
0
MIDDLEBY CORP
COMMON
596278101
402
3138
SH
SOLE
3108
0
30
MONOTYPE IMAGING HLD
COMMON
61022P100
32823
1705089
SH
SOLE
1705089
0
0
MONSTER BEVERAGE CRP
COM USD0.005
61174X109
47287
855867
SH
OTR
1
0
855867
0
MONSTER BEVERAGE CRP
COM USD0.005
61174X109
9904
179263
SH
SOLE
176602
0
2661
MOODYS CORP
COMMON
615369105
2532
18185
SH
OTR
1
0
18185
0
MOODYS CORP
COMMON
615369105
12498
89778
SH
SOLE
80639
0
9139
MORNINGSTAR INC
COMMON
617700109
51532
606333
SH
OTR
1
0
606333
0
MORNINGSTAR INC
COMMON
617700109
9060
106600
SH
SOLE
105506
0
1094
MSCI INC
COMMON
55354G100
49186
420749
SH
SOLE
410701
0
10048
MULESOFT INC
COMMON CLASS A
625207105
798
39638
SH
OTR
1
0
39638
0
MULESOFT INC
COMMON CLASS A
625207105
210
10427
SH
SOLE
10314
0
113
NATIONAL GRID
ADR (5 ORD)
636274409
10673
170193
SH
OTR
1
0
170193
0
NATIONAL GRID
ADR (5 ORD)
636274409
5452
86932
SH
SOLE
86046
0
886
NATIONAL RESH CORP
CLASS A
637372202
60359
1601034
SH
OTR
1
0
1601034
0
NATIONAL RESH CORP
CLASS A
637372202
17687
469160
SH
SOLE
465673
0
3487
NATL BEVERAGE CORP
COMMON
635017106
26256
211654
SH
OTR
1
0
211654
0
NATL BEVERAGE CORP
COMMON
635017106
56604
456288
SH
SOLE
452742
0
3546
NETFLIX INC
COMMON
64110L106
32005
176480
SH
OTR
1
0
176480
0
NETFLIX INC
COMMON
64110L106
5633
31060
SH
SOLE
30552
0
508
NIKE INC
CLASS B
654106103
17920
345605
SH
OTR
1
0
345605
0
NIKE INC
CLASS B
654106103
4689
90429
SH
SOLE
89442
0
987
NORDSON CORP
COMMON
655663102
3800
32067
SH
OTR
1
0
32067
0
NORDSON CORP
COMMON
655663102
47670
402274
SH
SOLE
391026
0
11248
NORTHERN TR CORP
COMMON
665859104
1613
17550
SH
OTR
1
0
17550
0
NORTHERN TR CORP
COMMON
665859104
242
2634
SH
SOLE
2605
0
29
NOVARTIS AG
ADR (1 ORD)
66987V109
2409
28065
SH
SOLE
27036
0
1029
NTAL STORAGE AFFLTS
COM SHS BEN IN
637870106
2849
117548
SH
SOLE
117548
0
0
NVE CORP
COMMON
629445206
42421
537180
SH
OTR
1
0
537180
0
NVE CORP
COMMON
629445206
11280
142842
SH
SOLE
141406
0
1436
NVIDIA CORP
COMMON
67066G104
33532
187570
SH
OTR
1
0
187570
0
NVIDIA CORP
COMMON
67066G104
5563
31116
SH
SOLE
30566
0
550
NVR INC
COMMON
62944T105
23006
8058
SH
OTR
1
0
8058
0
NVR INC
COMMON
62944T105
101081
35404
SH
SOLE
30180
0
5224
OCCIDENTAL PETE CORP
COMMON
674599105
5083
79158
SH
SOLE
79158
0
0
OKTA INC
COMMON CL A
679295105
1239
43925
SH
OTR
1
0
43925
0
OKTA INC
COMMON CL A
679295105
412
14609
SH
SOLE
14450
0
159
OLD DOMINION FGHT
COMMON
679580100
100779
915255
SH
OTR
1
0
915255
0
OLD DOMINION FGHT
COMMON
679580100
145251
1319140
SH
SOLE
1143383
0
175757
OLLIES BARGAIN OUT
COMMON
681116109
103863
2238416
SH
OTR
1
0
2238416
0
OLLIES BARGAIN OUT
COMMON
681116109
18670
402381
SH
SOLE
398369
0
4012
OMEGA FLEX
COMMON
682095104
45194
629088
SH
OTR
1
0
629088
0
OMEGA FLEX
COMMON
682095104
13424
186857
SH
SOLE
184939
0
1918
OMNICOM GROUP INC
COMMON
681919106
4944
66741
SH
SOLE
66741
0
0
OPEN TEXT CORP
COMMON
683715106
2353
72873
SH
SOLE
72873
0
0
ORACLE CORP
COMMON
68389X105
11895
246012
SH
SOLE
215570
0
30442
PATTERSON COMPANIES
COMMON
703395103
12925
334400
SH
OTR
1
0
334400
0
PATTERSON COMPANIES
COMMON
703395103
49906
1291232
SH
SOLE
1286340
0
4892
PAYCHEX INC
COMMON
704326107
3526
58810
SH
OTR
1
0
58810
0
PAYCHEX INC
COMMON
704326107
1367
22796
SH
SOLE
22796
0
0
PAYCOM SOFTWARE
COM USD0.01
70432V102
42531
567384
SH
OTR
1
0
567384
0
PAYCOM SOFTWARE
COM USD0.01
70432V102
7597
101341
SH
SOLE
100008
0
1333
PEPSICO INC
COMMON
713448108
776
6963
SH
SOLE
6963
0
0
PHILIP MORRIS INTL
COMMON
718172109
26661
240168
SH
OTR
1
0
240168
0
PHILIP MORRIS INTL
COMMON
718172109
11697
105368
SH
SOLE
104670
0
698
PIMCO ENHANCED SHORT
MATURITY ACTIVE ETF
72201R833
2113
20759
SH
SOLE
20759
0
0
PIMCO ETF TRUST
0-5 YR HGHYLD BD IDX
72201R783
771
7590
SH
SOLE
7590
0
0
PIONEER NATURAL RES
COMMON
723787107
14812
100390
SH
OTR
1
0
100390
0
PIONEER NATURAL RES
COMMON
723787107
2297
15571
SH
SOLE
15290
0
281
PNC FINL SVCS GRP
COMMON
693475105
25565
189692
SH
SOLE
165587
0
24105
POLARIS INDS INC
COMMON
731068102
8793
84040
SH
OTR
1
0
84040
0
POLARIS INDS INC
COMMON
731068102
40967
391534
SH
SOLE
334768
0
56766
POOL CORPORATION
COMMON
73278L105
22329
206425
SH
OTR
1
0
206425
0
POOL CORPORATION
COMMON
73278L105
83212
769265
SH
SOLE
644476
0
124789
PPG INDUSTRIES INC
COMMON
693506107
11976
110217
SH
SOLE
95301
0
14916
PPL CORP
COMMON
69351T106
12766
336386
SH
OTR
1
0
336386
0
PPL CORP
COMMON
69351T106
4693
123671
SH
SOLE
123671
0
0
PRICELINE GRP
COMMON
741503403
33229
18150
SH
OTR
1
0
18150
0
PRICELINE GRP
COMMON
741503403
5350
2922
SH
SOLE
2870
0
52
PRICESMART INC
COMMON
741511109
60297
675600
SH
OTR
1
0
675600
0
PRICESMART INC
COMMON
741511109
74590
835735
SH
SOLE
721129
0
114606
PRIMERICA INC
COMMON
74164M108
47209
578901
SH
OTR
1
0
578901
0
PRIMERICA INC
COMMON
74164M108
238902
2929499
SH
SOLE
2662148
0
267351
PROCTER & GAMBLE CO
COMMON
742718109
3603
39604
SH
SOLE
39604
0
0
PROLOGIS INC
COMMON
74340W103
1870
29474
SH
SOLE
29474
0
0
PROSHARES TR
PSHS CS 130/30
74347R248
59599
953014
SH
SOLE
946128
0
6886
PS BUSINESS PKS INC
PS Business Parks I
69360J107
2553
19125
SH
SOLE
19125
0
0
PT TELEKOMUNIKAS IND
ADR (100 SER B)
715684106
2083
60736
SH
SOLE
60736
0
0
RBC BEARINGS INC
COMMON
75524B104
41706
333248
SH
OTR
1
0
333248
0
RBC BEARINGS INC
COMMON
75524B104
244590
1954373
SH
SOLE
1830787
0
123586
RE/MAX HOLDINGS
COM USD0.0001 CL 'A'
75524W108
24474
385120
SH
OTR
1
0
385120
0
RE/MAX HOLDINGS
COM USD0.0001 CL 'A'
75524W108
76102
1197513
SH
SOLE
1191728
0
5785
REALTY INCOME CORP
COMMON
756109104
8948
156455
SH
OTR
1
0
156455
0
REALTY INCOME CORP
COMMON
756109104
3376
59029
SH
SOLE
59029
0
0
RELX N.V.
REP(1 SHS EUR0.07)
75955B102
2222
104164
SH
SOLE
100398
0
3766
RETAIL OPPORTUNITY
COMMON
76131N101
2530
133068
SH
SOLE
133068
0
0
RIO TINTO PLC
ADR (1 ORD)
767204100
912
19332
SH
SOLE
18619
0
713
RLI CORP
COMMON
749607107
23579
411079
SH
OTR
1
0
411079
0
RLI CORP
COMMON
749607107
74661
1301603
SH
SOLE
1199670
0
101933
ROCKWELL AUTOMATION
COMMON
773903109
11550
64810
SH
OTR
1
0
64810
0
ROCKWELL AUTOMATION
COMMON
773903109
2138
11998
SH
SOLE
11806
0
192
ROPER TECHNOLOGIES
COMMON
776696106
22352
91831
SH
OTR
1
0
91831
0
ROPER TECHNOLOGIES
COMMON
776696106
3915
16084
SH
SOLE
15808
0
276
ROSS STORES INC
COMMON
778296103
21992
340592
SH
OTR
1
0
340592
0
ROSS STORES INC
COMMON
778296103
4430
68599
SH
SOLE
67552
0
1047
ROYAL BANK CDA
COMMON
780087102
10834
140069
SH
OTR
1
0
140069
0
ROYAL BANK CDA
COMMON
780087102
4022
51998
SH
SOLE
51998
0
0
ROYAL DUTCH SHELL
ADR (2 CL B)
780259107
13799
220650
SH
OTR
1
0
220650
0
ROYAL DUTCH SHELL
ADR (2 CL B)
780259107
5695
91061
SH
SOLE
90586
0
475
ROYAL DUTCH SHELL
ADR (2 ORD CL A)
780259206
1761
29072
SH
SOLE
28071
0
1001
RPM INTERNATIONAL
COMMON
749685103
4132
80490
SH
OTR
1
0
80490
0
RPM INTERNATIONAL
COMMON
749685103
14503
282493
SH
SOLE
249200
0
33293
SALLY BEAUTY HLDGS
COMMON
79546E104
12903
659000
SH
OTR
1
0
659000
0
SALLY BEAUTY HLDGS
COMMON
79546E104
37330
1906526
SH
SOLE
1897120
0
9406
SANOFI
SPONSORED ADR
80105N105
2570
51616
SH
SOLE
49694
0
1922
SAP SE
SP ADR (1 ORD)
803054204
2508
22874
SH
SOLE
22033
0
841
SCHLUMBERGER LTD
COMMON
806857108
307
4401
SH
SOLE
4401
0
0
SCHWAB CHARLES CORP
COMMON
808513105
14472
330855
SH
OTR
1
0
330855
0
SCHWAB CHARLES CORP
COMMON
808513105
20124
460070
SH
SOLE
407392
0
52678
SCOTTS MIRACLE-GRO
CLASS A
810186106
20801
213693
SH
OTR
1
0
213693
0
SCOTTS MIRACLE-GRO
CLASS A
810186106
81072
832864
SH
SOLE
829572
0
3292
SIGNATURE BANK NY
COMMON
82669G104
3694
28854
SH
OTR
1
0
28854
0
SIGNATURE BANK NY
COMMON
82669G104
44161
344897
SH
SOLE
334248
0
10649
SITEONE LANDSCAPE
COM USD0.01
82982L103
21210
365060
SH
OTR
1
0
365060
0
SITEONE LANDSCAPE
COM USD0.01
82982L103
67814
1167202
SH
SOLE
1161337
0
5865
SKYWORKS SOLUTIONS
COMMON
83088M102
4536
44510
SH
OTR
1
0
44510
0
SKYWORKS SOLUTIONS
COMMON
83088M102
13783
135257
SH
SOLE
135059
0
198
SMUCKER J M CO
COMMON
832696405
4064
38724
SH
SOLE
38724
0
0
SNAP-ON INC
COMMON
833034101
71012
476556
SH
SOLE
458036
0
18520
SONY CORP
ADR (1 ORD)
835699307
1650
44195
SH
SOLE
44195
0
0
SPDR GOLD TR GOLD
GOLD SHARES NPV
78463V107
2139
17591
SH
SOLE
15716
0
1875
SPDR S&P 500 ETF TR
UNITS SER 1 S&P
78462F103
359
1429
SH
SOLE
1429
0
0
SPDR S&P MIDCAP 400
ETF TRUTSER1 S&PDCR
78467Y107
565
1731
SH
SOLE
1731
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT TERM
78464A474
8507
277373
SH
SOLE
277373
0
0
SPDR SERIES TRUST
NUVEEN BARCLAYS SHT
78468R739
28383
584020
SH
SOLE
584020
0
0
STARBUCKS CORP
COMMON
855244109
15033
279899
SH
OTR
1
0
279899
0
STARBUCKS CORP
COMMON
855244109
2596
48334
SH
SOLE
47514
0
820
STATE STREET CORP
COMMON
857477103
8169
85500
SH
SOLE
85500
0
0
SUNSTONE HOTEL INVS
COMMON
867892101
2199
136842
SH
SOLE
136842
0
0
SYSCO CORP
COMMON
871829107
496
9200
SH
SOLE
9200
0
0
TAIWAN SEMICONDUCTOR
SP ADR (5 ORD)
874039100
1059
28202
SH
SOLE
27191
0
1011
TAL EDUCATION GRP
SPON ADS 0.3333 A
874080104
3696
109642
SH
SOLE
109642
0
0
TELADOC INC
COMMON
87918A105
691
20830
SH
OTR
1
0
20830
0
TELEDYNE TECH INC
COMMON
879360105
32453
203875
SH
OTR
1
0
203875
0
TELEDYNE TECH INC
COMMON
879360105
138007
866985
SH
SOLE
765676
0
101309
TERADYNE INC
COMMON
880770102
1040
27880
SH
OTR
1
0
27880
0
TERADYNE INC
COMMON
880770102
28729
770431
SH
SOLE
748056
0
22375
THE HERSHEY COMPANY
COMMON
427866108
611
5600
SH
SOLE
5600
0
0
THOR INDS INC
COMMON
885160101
23193
184200
SH
OTR
1
0
184200
0
THOR INDS INC
COMMON
885160101
82580
655859
SH
SOLE
653089
0
2770
TJX COMPANIES INC
COMMON
872540109
14020
190155
SH
SOLE
167135
0
23020
TORO CO
COMMON
891092108
12442
200480
SH
OTR
1
0
200480
0
TORO CO
COMMON
891092108
53206
857325
SH
SOLE
731223
0
126102
TOTAL SA
ADR (1 ORD)
89151E109
8273
154570
SH
OTR
1
0
154570
0
TOTAL SA
ADR (1 ORD)
89151E109
4387
81961
SH
SOLE
81016
0
945
TOWER SEMICONDUCTO
COMMON
M87915274
4680
152203
SH
SOLE
152203
0
0
TRACTOR SUPPLY CO
COMMON
892356106
5278
83400
SH
OTR
1
0
83400
0
TRACTOR SUPPLY CO
COMMON
892356106
2106
33279
SH
SOLE
32908
0
371
TRANSUNION
COMMON
89400J107
16465
348402
SH
SOLE
348402
0
0
TRAVELERS CO(THE)
COMMON
89417E109
17803
145301
SH
SOLE
126454
0
18847
UBS AG LONDON
ETRAC ALER MLP
90267B682
1749
98475
SH
SOLE
98475
0
0
UNILEVER N.V
NY SHARES (1 ORD)
904784709
2678
45358
SH
SOLE
43718
0
1640
UNITEDHEALTH GRP INC
COMMON
91324P102
6253
31926
SH
SOLE
31926
0
0
US BANCORP DEL
COMMON
902973304
22856
426497
SH
SOLE
375536
0
50961
VANGUARD FTSE
EMERGING MARKETS ETF
922042858
4860
111526
SH
SOLE
109821
0
1705
VANGUARD INDEX TR
REIT
922908553
22369
269068
SH
SOLE
267768
0
1300
VANGUARD INDEX TR
EXTENDED MKT
922908652
2672
24944
SH
SOLE
24944
0
0
VANGUARD SECTOR INDE
HEALTH CARE
92204A504
2358
15467
SH
SOLE
15467
0
0
VANTIV INC
CLASS A
92210H105
1515
21500
SH
OTR
1
0
21500
0
VANTIV INC
CLASS A
92210H105
427
6055
SH
SOLE
5989
0
66
VERMILION ENERGY
COMMON
923725105
8468
237988
SH
OTR
1
0
237988
0
VERMILION ENERGY
COMMON
923725105
3026
85038
SH
SOLE
85038
0
0
VISA INC
CLASS A
92826C839
40436
384222
SH
OTR
1
0
384222
0
VISA INC
CLASS A
92826C839
7096
67427
SH
SOLE
66334
0
1093
VODAFONE GRP PLC
ADR (10 ORD)
92857W308
12016
422193
SH
OTR
1
0
422193
0
VODAFONE GRP PLC
ADR (10 ORD)
92857W308
5536
194508
SH
SOLE
193315
0
1193
VULCAN MATERIALS CO
COMMON
929160109
431
3600
SH
SOLE
3600
0
0
WABCO HOLDINGS
COMMON
92927K102
41735
281990
SH
OTR
1
0
281990
0
WABCO HOLDINGS
COMMON
92927K102
198657
1342278
SH
SOLE
1190907
0
151371
WAL MART STORES INC
COMMON
931142103
821
10513
SH
SOLE
10513
0
0
WALGREENS BOOTS ALNC
COMMON
931427108
965
12500
SH
SOLE
12500
0
0
WASTE MANAGEMENT INC
COMMON
94106L109
6820
87128
SH
OTR
1
0
87128
0
WASTE MANAGEMENT INC
COMMON
94106L109
14772
188732
SH
SOLE
171614
0
17118
WATSCO INC
COMMON
942622200
16861
104683
SH
OTR
1
0
104683
0
WATSCO INC
COMMON
942622200
32936
204477
SH
SOLE
202917
0
1560
WD-40 CO
COMMON
929236107
9484
84754
SH
OTR
1
0
84754
0
WD-40 CO
COMMON
929236107
25516
228022
SH
SOLE
226720
0
1302
WEC ENERGY GROUP INC
COMMON
92939U106
8017
127700
SH
OTR
1
0
127700
0
WEC ENERGY GROUP INC
COMMON
92939U106
19207
305935
SH
SOLE
273004
0
32931
WELLS FARGO & CO
COMMON
949746101
221
4014
SH
SOLE
4014
0
0
WEST PHARMACEUT SVS
COMMON
955306105
2344
24350
SH
OTR
1
0
24350
0
WEST PHARMACEUT SVS
COMMON
955306105
1019
10589
SH
SOLE
10476
0
113
WHIRLPOOL CORP
COMMON
963320106
13397
72635
SH
SOLE
72635
0
0
WINMARK CORP
COMMON
974250102
13502
102483
SH
SOLE
96822
0
5661
WORKDAY INC
COMMON
98138H101
25307
240131
SH
OTR
1
0
240131
0
WORKDAY INC
COMMON
98138H101
4610
43743
SH
SOLE
43037
0
706
WYNN RESORTS LTD
COMMON
983134107
6335
42542
SH
OTR
1
0
42542
0
WYNN RESORTS LTD
COMMON
983134107
29177
195924
SH
SOLE
185677
0
10247
YANDEX N.V.
CLASS A
N97284108
29603
898424
SH
OTR
1
0
898424
0
YANDEX N.V.
CLASS A
N97284108
5095
154618
SH
SOLE
151990
0
2628
YELP INC
COMMON
985817105
2208
50990
SH
OTR
1
0
50990
0
YELP INC
COMMON
985817105
516
11906
SH
SOLE
11785
0
121
ZOETIS INC
COMMON
98978V103
27108
425155
SH
OTR
1
0
425155
0
ZOETIS INC
COMMON
98978V103
15183
238118
SH
SOLE
217253
0
20865