0001144204-16-117114.txt : 20160808
0001144204-16-117114.hdr.sgml : 20160808
20160808123102
ACCESSION NUMBER: 0001144204-16-117114
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20160630
FILED AS OF DATE: 20160808
DATE AS OF CHANGE: 20160808
EFFECTIVENESS DATE: 20160808
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL
CENTRAL INDEX KEY: 0000902367
IRS NUMBER: 362214610
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04871
FILM NUMBER: 161813380
BUSINESS ADDRESS:
STREET 1: 222 WEST ADAMS ST
CITY: CHICAGO
STATE: IL
ZIP: 60606-5312
BUSINESS PHONE: 3122361600
MAIL ADDRESS:
STREET 1: 222 WEST ADAMS
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000902367
XXXXXXXX
06-30-2016
06-30-2016
false
BLAIR WILLIAM & CO/IL
222 West Adams
Chicago
IL
60606
13F HOLDINGS REPORT
028-04871
N
Michelle R. Seitz
Partner
312-236-1600
/s/ Michelle R. Seitz
Chicago
IL
08-05-2016
0
1242
10724600
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
397
13510
SH
SOLE
0
0
13510
3M CO
COM
88579Y101
26149
149322
SH
SOLE
70229
0
79093
8x8 Inc
ADR
282914100
383
26200
SH
SOLE
500
0
25700
ABB LTD-SPON ADR
ADR
000375204
1203
85971
SH
SOLE
6500
0
79471
ABBOTT LABORATORIES
COM
002824100
41903
1065968
SH
SOLE
198671
0
867297
ABBVIE INC
COM
00287Y109
49803
804439
SH
SOLE
257035
0
547404
ABIOMED INC
COM
003654100
41967
383995
SH
SOLE
166815
0
217180
ABM INDUSTRIES INC
COM
000957100
387
10617
SH
SOLE
2586
0
8031
ACCELERATE DIAGNOSTICS INC
COM
00430H102
3867
268704
SH
SOLE
158367
0
110337
ACCENTIA BIOPHARMACEUTICALS
COM
00430L103
0
17500
SH
SOLE
1500
0
16000
ACCENTURE PLC-CL A
COM
G1151C101
54898
484581
SH
SOLE
298425
0
186156
Aceto Corp
COM
004446100
402
18350
SH
SOLE
0
0
18350
Achillion Pharmaceuticals Inc
ADR
00448Q201
292
37400
SH
SOLE
0
0
37400
Activision Blizzard Inc
ADR
00507V109
895
22581
SH
SOLE
16515
0
6066
Actuant Corp
ADR
00508X203
231
10196
SH
SOLE
36
0
10160
ACUITY BRANDS INC
COM
00508Y102
37526
151339
SH
SOLE
44602
0
106737
ACXIOM CORP
COM
005125109
1381
62780
SH
SOLE
34980
0
27800
ADOBE SYSTEMS INC
COM
00724F101
97823
1021228
SH
SOLE
708771
0
312457
Aduro Biotech Inc
ADR
00739L101
1595
141030
SH
SOLE
11940
0
129090
ADVANCE AUTO PARTS INC
COM
00751Y106
243
1506
SH
SOLE
111
0
1395
AETNA INC
COM
00817Y108
1543
12631
SH
SOLE
1820
0
10811
AFFILIATED MANAGERS GROUP
COM
008252108
103941
738373
SH
SOLE
510125
0
228248
AFLAC INC
COM
001055102
307
4258
SH
SOLE
2431
0
1827
AGENUS INC
COM
00847G705
189
59700
SH
SOLE
5700
0
54000
Agilent Technologies Inc
ADR
00846U101
267
6020
SH
SOLE
610
0
5410
AGL RESOURCES INC
COM
001204106
1424
21578
SH
SOLE
1898
0
19680
AGNICO EAGLE MINES LTD
COM
008474108
326
6090
SH
SOLE
0
0
6090
AGRIUM INC
COM
008916108
496
5490
SH
SOLE
4160
0
1330
AIR METHODS CORP
COM
009128307
2410
67272
SH
SOLE
3961
0
63311
AIR PRODUCTS & CHEMICALS INC
COM
009158106
7359
51810
SH
SOLE
7837
0
43973
AIRCASTLE LTD
COM
G0129K104
643
32872
SH
SOLE
810
0
32062
AKAMAI TECHNOLOGIES INC
COM
00971T101
19837
354675
SH
SOLE
238821
0
115854
AKORN INC
COM
009728106
426
14945
SH
SOLE
2000
0
12945
ALCOA INC
COM
013817101
367
39600
SH
SOLE
21900
0
17700
ALERIAN MLP ETF
ETF US
00162Q866
1285
101053
SH
SOLE
14770
0
86283
Alexion Pharmaceuticals Inc
COM
015351109
1615
13831
SH
SOLE
666
0
13165
ALIBABA GROUP HOLDING-SP ADR
ADR
01609W102
10697
134501
SH
SOLE
70635
0
63866
ALIGN TECHNOLOGY INC
COM
016255101
25154
312283
SH
SOLE
194287
0
117996
ALLEGHANY CORP
COM
017175100
292
531
SH
SOLE
345
0
186
ALLERGAN PLC
COM
G0177J108
15083
65270
SH
SOLE
47534
0
17736
ALLIANCE DATA SYSTEMS CORP
COM
018581108
29313
149616
SH
SOLE
67796
0
81820
ALLIANCEBERNSTEIN HOLDING LP
COM
01881G106
271
11639
SH
SOLE
2927
0
8712
ALLIANT ENERGY CORP
COM
018802108
924
23276
SH
SOLE
2010
0
21266
ALLIANZ SE-SPON ADR
ADR
018805101
144
10000
SH
SOLE
0
0
10000
ALLIED WORLD ASSURANCE CO
COM
H01531104
462
13154
SH
SOLE
606
0
12548
Allison Transmission Holdings Inc
ADR
01973R101
203
7198
SH
SOLE
1391
0
5807
ALLSCRIPTS HEALTHCARE SOLUTI
COM
01988P108
397
31250
SH
SOLE
22535
0
8715
ALLSTATE CORP
COM
020002101
3466
49550
SH
SOLE
8400
0
41150
ALPHABET INC-CL A
COM
02079K305
64526
91717
SH
SOLE
53446
0
38271
ALPHABET INC-CL C
COM
02079K107
123404
178303
SH
SOLE
76942
0
101361
ALTRIA GROUP INC
COM
02209S103
15282
221605
SH
SOLE
60645
0
160960
AMAZON.COM INC
COM
023135106
179881
251364
SH
SOLE
84363
0
167001
AMBEV SA-ADR
ADR
02319V103
80
13602
SH
SOLE
359
0
13243
AMEDISYS INC
COM
023436108
1060
21000
SH
SOLE
13445
0
7555
AMER INTL PETROLEUM CORP
COM
026909408
0
82690
SH
SOLE
82690
0
0
AMEREN CORPORATION
COM
023608102
296
5523
SH
SOLE
1320
0
4203
AMERICAN AIRLINES GROUP INC
COM
02376R102
426
15061
SH
SOLE
0
0
15061
American Capital Agency Corp
COM
02503X105
298
15043
SH
SOLE
0
0
15043
AMERICAN ELECTRIC POWER
COM
025537101
1132
16148
SH
SOLE
2216
0
13932
AMERICAN EXPRESS CO
COM
025816109
9770
160791
SH
SOLE
59368
0
101423
AMERICAN INTERNATIONAL GROUP
COM
026874784
2056
38880
SH
SOLE
24690
0
14190
AMERICAN SOFTWARE INC-CL A
COM
029683109
174
16635
SH
SOLE
0
0
16635
AMERICAN TOWER CORP
COM
03027X100
44004
387324
SH
SOLE
281738
0
105586
AMERICAN VANTAGE COMPANIES
COM
03037B106
1
21865
SH
SOLE
21865
0
0
AMERIGAS PARTNERS-LP
COM
030975106
928
19872
SH
SOLE
1390
0
18482
AMERIPRISE FINANCIAL INC
COM
03076C106
1364
15185
SH
SOLE
7155
0
8030
AMERIS BANCORP
COM
03076K108
723
24336
SH
SOLE
24336
0
0
AMETEK INC
COM
031100100
24884
538272
SH
SOLE
315743
0
222529
AMGEN INC
COM
031162100
25218
165747
SH
SOLE
29248
0
136499
AMPHENOL CORP-CL A
COM
032095101
56815
991020
SH
SOLE
865342
0
125678
AMPLIFY SNACK BRANDS INC
COM
03211L102
875
59320
SH
SOLE
1500
0
57820
AmTrust Financial Services Inc
COM
032359309
1878
76665
SH
SOLE
5160
0
71505
ANADARKO PETROLEUM CORP
COM
032511107
896
16834
SH
SOLE
2334
0
14500
ANHEUSER-BUSCH INBEV-SPN ADR
ADR
03524A108
3894
29572
SH
SOLE
17179
0
12393
ANSYS INC
COM
03662Q105
526
5798
SH
SOLE
979
0
4819
AON PLC
COM
G0408V102
18537
169703
SH
SOLE
60769
0
108934
APACHE CORP
COM
037411105
3423
61485
SH
SOLE
9464
0
52021
Apartment Investment & Management Co
COM
03748R101
768
17395
SH
SOLE
3100
0
14295
APPLE INC
COM
037833100
263253
2884229
SH
SOLE
866525
0
2017704
APPLIED MATERIALS INC
COM
038222105
896
37368
SH
SOLE
10695
0
26673
APTARGROUP INC
COM
038336103
3136
39629
SH
SOLE
32095
0
7534
ARATANA THERAPEUTICS INC
COM
03874P101
3815
603652
SH
SOLE
133945
0
469707
ARC Document Solutions Inc
ADR
00191G103
145
37196
SH
SOLE
25496
0
11700
ARCHER-DANIELS-MIDLAND CO
COM
039483102
6651
155065
SH
SOLE
18263
0
136802
ARES CAPITAL CORP
COM
04010L103
218
15337
SH
SOLE
2700
0
12637
Argo Group International Holdings Ltd
ADR
G0464B107
1137
21913
SH
SOLE
0
0
21913
ARM HOLDINGS PLC-SPONS ADR
ADR
042068106
5073
111466
SH
SOLE
11021
0
100445
ARMANINO FOODS OF DISTINCT
COM
042166801
24
10500
SH
SOLE
10500
0
0
ARROW ELECTRONICS INC
COM
042735100
818
13214
SH
SOLE
0
0
13214
ARTISAN PARTNERS ASSET MA -A
COM
04316A108
324
11723
SH
SOLE
0
0
11723
Ascendas India Trust
COM
Y0259C104
40
54000
SH
SOLE
0
0
54000
Asia Tigers Fund
COM
04516T105
261
27241
SH
SOLE
5881
0
21360
ASSA ABLOY AB - UNSP ADR
ADR
045387107
620
60784
SH
SOLE
35436
0
25348
Assembly Biosciences Inc
COM
045396108
227
40850
SH
SOLE
35850
0
5000
ASTELLAS PHARMA INC-UNSP ADR
ADR
04623U102
412
26420
SH
SOLE
21688
0
4732
ASTRAZENECA PLC-SPONS ADR
ADR
046353108
1147
38000
SH
SOLE
19250
0
18750
AT&T INC
COM
00206R102
21849
505640
SH
SOLE
99858
0
405782
Athersys Inc
ADR
04744L106
22
10000
SH
SOLE
0
0
10000
ATRICURE INC
COM
04963C209
1416
100185
SH
SOLE
62350
0
37835
Autodesk Inc
COM
052769106
289
5329
SH
SOLE
858
0
4471
AUTOLIV INC
COM
052800109
888
8268
SH
SOLE
3000
0
5268
AUTOMATIC DATA PROCESSING
COM
053015103
41233
448822
SH
SOLE
219897
0
228925
AVALONBAY COMMUNITIES INC
COM
053484101
1360
7539
SH
SOLE
5586
0
1953
AVERY DENNISON CORP
COM
053611109
979
13095
SH
SOLE
111
0
12984
Avinger Inc
COM
053734109
709
59425
SH
SOLE
1150
0
58275
AVIS BUDGET GROUP INC
COM
053774105
230
7134
SH
SOLE
4163
0
2971
Avon Products Inc
COM
054303102
56
14747
SH
SOLE
3900
0
10847
Aware Inc
ADR
05453N100
67
15500
SH
SOLE
15500
0
0
AXA -SPONS ADR
ADR
054536107
1709
85054
SH
SOLE
74517
0
10537
AXALTA COATING SYSTEMS LTD
COM
G0750C108
4367
164600
SH
SOLE
144050
0
20550
AZZ Inc
COM
002474104
374
6235
SH
SOLE
0
0
6235
B&G Foods Inc
ADR
05508R106
4923
102145
SH
SOLE
14870
0
87275
B. RILEY FINANCIAL INC
COM
05580M108
166
17315
SH
SOLE
0
0
17315
B/E AEROSPACE INC
COM
073302101
588
12733
SH
SOLE
6350
0
6383
BADGER METER INC
COM
056525108
414
5666
SH
SOLE
0
0
5666
BAIDU INC - SPON ADR
ADR
056752108
10901
66009
SH
SOLE
11064
0
54945
BANCO SANTANDER SA-SPON ADR
ADR
05964H105
326
83159
SH
SOLE
0
0
83159
BANK OF AMERICA CORP
COM
060505104
8376
631164
SH
SOLE
155715
0
475449
BANK OF HAWAII CORP
COM
062540109
423
6151
SH
SOLE
0
0
6151
Bank of Marin Bancorp
COM
063425102
290
6000
SH
SOLE
0
0
6000
BANK OF MONTREAL
COM
063671101
940
14827
SH
SOLE
9190
0
5637
BANK OF NEW YORK MELLON CORP
COM
064058100
2086
53699
SH
SOLE
12596
0
41103
Barclays Bank PLC
PFD
06739H776
245
9500
SH
SOLE
0
0
9500
BARRICK GOLD CORP
COM
067901108
271
12686
SH
SOLE
8134
0
4552
BAXTER INTERNATIONAL INC
COM
071813109
1343
29696
SH
SOLE
4402
0
25294
BAYER AG-SPONSORED ADR
ADR
072730302
547
5443
SH
SOLE
444
0
4999
BB&T CORP
COM
054937107
1188
33367
SH
SOLE
5765
0
27602
BCE INC
COM
05534B760
1035
21872
SH
SOLE
2929
0
18943
BEACON ROOFING SUPPLY INC
COM
073685109
375
8257
SH
SOLE
2789
0
5468
BECTON DICKINSON AND CO
COM
075887109
4134
24376
SH
SOLE
2795
0
21581
BED BATH & BEYOND INC
COM
075896100
685
15844
SH
SOLE
6750
0
9094
BEMIS COMPANY
COM
081437105
604
11721
SH
SOLE
292
0
11429
Benefitfocus Inc
ADR
08180D106
1217
31932
SH
SOLE
2102
0
29830
BERKSHIRE HATHAWAY INC-CL A
COM
084670108
17792
82
SH
SOLE
56
0
26
BERKSHIRE HATHAWAY INC-CL B
COM
084670702
44915
365360
SH
SOLE
48806
0
316554
BEST BUY CO INC
COM
086516101
546
17829
SH
SOLE
6599
0
11230
BFC FINANCIAL CORP-CLASS A
COM
055384200
36
12500
SH
SOLE
12500
0
0
BGC PARTNERS INC-CL A
COM
05541T101
92
10601
SH
SOLE
0
0
10601
BIODELIVERY SCIENCES INTL
COM
09060J106
1075
455718
SH
SOLE
16948
0
438770
BIOGEN INC
COM
09062X103
5693
23542
SH
SOLE
12359
0
11183
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
8601
110558
SH
SOLE
64034
0
46524
BIO-TECHNE CORP
COM
09073M104
4895
43407
SH
SOLE
40260
0
3147
BLACK HILLS CORP
COM
092113109
288
4575
SH
SOLE
3450
0
1125
BlackRock Debt Strategies Fund Inc
COM
09255R103
65
18325
SH
SOLE
0
0
18325
BLACKROCK INC
COM
09247X101
23149
67583
SH
SOLE
9299
0
58284
BlackRock Municipal Bond
COM
09249H104
470
26000
SH
SOLE
0
0
26000
BLACKSTONE GROUP LP/THE
COM
09253U108
2001
81535
SH
SOLE
22510
0
59025
Blue Bird Corp
COM
095306106
976
150000
SH
SOLE
0
0
150000
BOEING CO/THE
COM
097023105
19697
151663
SH
SOLE
63193
0
88470
BOFI HOLDING INC
COM
05566U108
876
142700
SH
SOLE
7580
0
135120
Boingo Wireless Inc
ADR
09739C102
1448
162350
SH
SOLE
8000
0
154350
BOOZ ALLEN HAMILTON HOLDINGS
COM
099502106
1098
37040
SH
SOLE
36844
0
196
BORGWARNER INC
COM
099724106
1125
38113
SH
SOLE
22095
0
16018
BOSTON PROPERTIES INC
COM
101121101
383
2903
SH
SOLE
1500
0
1403
BOSTON SCIENTIFIC CORP
COM
101137107
938
40122
SH
SOLE
16109
0
24013
Bottomline Technologies Inc
ADR
101388106
5424
251908
SH
SOLE
8780
0
243128
BP PLC-SPONS ADR
ADR
055622104
7363
582833
SH
SOLE
27908
0
554925
BREITBURN ENERGY PARTNERS LP
COM
106776107
1
10590
SH
SOLE
10295
0
295
Bright Horizons Family Solutions Inc
ADR
109194100
43071
649533
SH
SOLE
154318
0
495215
BRISTOL-MYERS SQUIBB CO
COM
110122108
131624
1789583
SH
SOLE
783758
0
1005825
Bristow Group Inc
ADR
110394103
631
55340
SH
SOLE
3250
0
52090
BRITISH AMERICAN TOB-SP ADR
ADR
110448107
443
3420
SH
SOLE
198
0
3222
BROADCOM LTD
COM
Y09827109
951
6118
SH
SOLE
1076
0
5042
BROADRIDGE FINANCIAL SOLUTIO
COM
11133T103
1680
25769
SH
SOLE
4220
0
21549
BROADSOFT INC
COM
11133B409
6174
150473
SH
SOLE
8098
0
142375
Brocade Communications Systems Inc
ADR
111621306
136
14800
SH
SOLE
1000
0
13800
BROOKDALE SENIOR LIVING INC
COM
112463104
1705
110437
SH
SOLE
50158
0
60279
BUCKEYE PARTNERS LP
COM
118230101
6215
88375
SH
SOLE
26258
0
62117
Bunge Ltd
ADR
G16962105
551
9323
SH
SOLE
0
0
9323
C.H. ROBINSON WORLDWIDE INC
COM
12541W209
3545
47742
SH
SOLE
23281
0
24461
CABELA'S INC
COM
126804301
304
6066
SH
SOLE
5400
0
666
CABLE ONE INC
COM
12685J105
427
834
SH
SOLE
0
0
834
CABOT MICROELECTRONICS CORP
COM
12709P103
285
6739
SH
SOLE
589
0
6150
CABOT OIL & GAS CORP
COM
127097103
987
38339
SH
SOLE
21213
0
17126
CAI International Inc
ADR
12477X106
1425
189950
SH
SOLE
4500
0
185450
Cal Dive International Inc
ADR
12802T101
0
54700
SH
SOLE
0
0
54700
Calico Resources Corp
ADR
13000L106
1
10000
SH
SOLE
0
0
10000
CALLIDUS SOFTWARE INC
COM
13123E500
1669
83524
SH
SOLE
54125
0
29399
CAMBREX CORP
COM
132011107
895
17301
SH
SOLE
0
0
17301
CAMPBELL SOUP CO
COM
134429109
2592
38963
SH
SOLE
1477
0
37486
CANADIAN NATL RAILWAY CO
COM
136375102
1229
20801
SH
SOLE
7603
0
13198
CANADIAN NATURAL RESOURCES
COM
136385101
606
19649
SH
SOLE
16242
0
3407
CANADIAN PACIFIC RAILWAY LTD
COM
13645T100
2081
16158
SH
SOLE
6961
0
9197
CAPITAL MARKETS TECHNOLOGIES, INC.(NV)
ADR
14030N104
0
233500
SH
SOLE
233500
0
0
CAPITAL ONE FINANCIAL CORP
COM
14040H105
2557
40258
SH
SOLE
2334
0
37924
Carbonite Inc
ADR
141337105
102
10500
SH
SOLE
0
0
10500
Cardinal Bankshares Corp
ADR
141478107
372
37973
SH
SOLE
0
0
37973
CARDINAL HEALTH INC
COM
14149Y108
4009
51388
SH
SOLE
12441
0
38947
CARLYLE GROUP/THE
COM
14309L102
218
13450
SH
SOLE
325
0
13125
CARMAX INC
COM
143130102
31465
641742
SH
SOLE
263801
0
377941
CARRIZO OIL & GAS INC
COM
144577103
209
5824
SH
SOLE
0
0
5824
CARTER'S INC
COM
146229109
319
2998
SH
SOLE
231
0
2767
CASEY'S GENERAL STORES INC
COM
147528103
286
2175
SH
SOLE
600
0
1575
CASS INFORMATION SYSTEMS INC
COM
14808P109
374
7231
SH
SOLE
17
0
7214
CATERPILLAR INC
COM
149123101
5954
78532
SH
SOLE
21422
0
57110
CAVIUM INC
COM
14964U108
329
8521
SH
SOLE
1694
0
6827
CBOE HOLDINGS INC
COM
12503M108
7388
110901
SH
SOLE
31004
0
79897
CBRE GROUP INC - A
COM
12504L109
1114
42066
SH
SOLE
5648
0
36418
CBS CORP-CLASS B NON VOTING
COM
124857202
434
7977
SH
SOLE
200
0
7777
CDK GLOBAL INC
COM
12508E101
3860
69571
SH
SOLE
23904
0
45667
CDW CORP/DE
COM
12514G108
402
10026
SH
SOLE
501
0
9525
CEB INC
COM
125134106
5466
88613
SH
SOLE
60628
0
27985
CECO Environmental Corp
ADR
125141101
96
10980
SH
SOLE
3260
0
7720
CEDAR FAIR LP
COM
150185106
263
4555
SH
SOLE
2100
0
2455
CELGENE CORP
COM
151020104
80120
812329
SH
SOLE
228670
0
583659
CENTENE CORP
COM
15135B101
489
6857
SH
SOLE
5157
0
1700
CENTRAL FUND CANADA LTD-A
COM
153501101
595
42777
SH
SOLE
22810
0
19967
CEPHEID
COM
15670R107
3118
101384
SH
SOLE
4309
0
97075
CERNER CORP
COM
156782104
100775
1719703
SH
SOLE
730994
0
988709
CHECK POINT SOFTWARE TECH
COM
M22465104
53902
676478
SH
SOLE
529062
0
147416
CHEESECAKE FACTORY INC/THE
COM
163072101
452
9379
SH
SOLE
529
0
8850
Chemical Financial Corp
ADR
163731102
459
12304
SH
SOLE
0
0
12304
Cheniere Energy Partners LP
LTD PTN
16411Q101
918
30636
SH
SOLE
0
0
30636
CHESAPEAKE ENERGY CORP
COM
165167107
65
15300
SH
SOLE
15300
0
0
CHEVRON CORP
COM
166764100
28103
293415
SH
SOLE
100858
0
192557
CHICAGO BRIDGE & IRON CO NV
COM
167250109
2225
75708
SH
SOLE
13220
0
62488
Chimera Invt Corp Com New
COM
16934Q208
200
12750
SH
SOLE
0
0
12750
CHIPOTLE MEXICAN GRILL INC
COM
169656105
15895
39464
SH
SOLE
14325
0
25139
CHUBB LTD
COM
H1467J104
12967
99201
SH
SOLE
17424
0
81778
CHURCH & DWIGHT CO INC
COM
171340102
20258
196893
SH
SOLE
89021
0
107872
CIE FINANCIERE RICH-UNSP ADR
ADR
204319107
76
13094
SH
SOLE
0
0
13094
CIENA CORP
COM
171779309
268
14300
SH
SOLE
7000
0
7300
CIGNA CORP
COM
125509109
437
3416
SH
SOLE
3416
0
0
CIMAREX ENERGY CO
COM
171798101
6777
56796
SH
SOLE
38443
0
18353
CINEMARK HOLDINGS INC
COM
17243V102
1296
35557
SH
SOLE
555
0
35002
CINTAS CORP
COM
172908105
14608
148860
SH
SOLE
19420
0
129440
CISCO SYSTEMS INC
COM
17275R102
18870
781981
SH
SOLE
258427
0
523554
CITIGROUP INC
COM
172967424
11925
281314
SH
SOLE
47096
0
234218
CITIZENS FINANCIAL GROUP
COM
174610105
240
12015
SH
SOLE
0
0
12015
CITRIX SYSTEMS INC
COM
177376100
584
7296
SH
SOLE
776
0
6520
Civista Bancshares Inc Com No Par
ADR
178867107
1579
120523
SH
SOLE
0
0
120523
CLARCOR INC
COM
179895107
487
8003
SH
SOLE
4214
0
3789
CLOROX COMPANY
COM
189054109
20728
149783
SH
SOLE
7188
0
142595
CME GROUP INC
COM
12572Q105
9752
123892
SH
SOLE
32321
0
91571
CNO Financial Group Inc
COM
12621E103
1079
61800
SH
SOLE
0
0
61800
COACH INC
COM
189754104
317
7786
SH
SOLE
1186
0
6600
COCA-COLA CO/THE
COM
191216100
9702
214033
SH
SOLE
80298
0
133735
COCA-COLA EUROPEAN PARTNERS
COM
G25839104
345
9673
SH
SOLE
7068
0
2605
CODEXIS INC
COM
192005106
100
24922
SH
SOLE
0
0
24922
Cogent Communications Holdings Inc
ADR
19239V302
5820
145285
SH
SOLE
2195
0
143090
COGNEX CORP
COM
192422103
493
11442
SH
SOLE
1660
0
9782
COGNIZANT TECH SOLUTIONS-A
COM
192446102
3279
57287
SH
SOLE
41604
0
15683
COLGATE-PALMOLIVE CO
COM
194162103
69265
946245
SH
SOLE
490801
0
455445
COLLECTORS UNIVERSE
COM
19421R200
244
12348
SH
SOLE
500
0
11848
COLLIERS INTERNATIONAL GROUP
COM
194693107
517
15132
SH
SOLE
100
0
15032
COMCAST CORP-CLASS A
COM
20030N101
12118
185888
SH
SOLE
29048
0
156840
COMPASS DIVERSIFIED HOLDINGS
COM
20451Q104
539
32479
SH
SOLE
0
0
32479
COMPASS GROUP PLC-SPON ADR
ADR
20449X302
3132
164043
SH
SOLE
129010
0
35033
COMPASS MINERALS INTERNATION
COM
20451N101
798
10753
SH
SOLE
130
0
10623
Compugen Ltd
ADR
M25722105
1463
225724
SH
SOLE
40000
0
185724
COMSCORE INC
COM
20564W105
1389
58179
SH
SOLE
32829
0
25350
CONAGRA FOODS INC
COM
205887102
813
16999
SH
SOLE
1480
0
15519
CONCHO RESOURCES INC
COM
20605P101
993
8327
SH
SOLE
5760
0
2567
CONOCOPHILLIPS
COM
20825C104
6752
154856
SH
SOLE
53711
0
101145
CONSOLIDATED EDISON INC
COM
209115104
611
7595
SH
SOLE
2385
0
5210
CONSTELLATION BRANDS INC-A
COM
21036P108
419
2533
SH
SOLE
1863
0
670
CONSUMER DISCRETIONARY SELT
ETF US
81369Y407
5642
72281
SH
SOLE
553
0
71728
CONSUMER STAPLES SPDR
ETF US
81369Y308
268
4854
SH
SOLE
1326
0
3528
Continental Energy Corp
ADR
210909107
1
91000
SH
SOLE
0
0
91000
CONTINENTAL RESOURCES INC/OK
COM
212015101
9314
205734
SH
SOLE
161564
0
44170
COOPER COS INC/THE
COM
216648402
3167
18460
SH
SOLE
6005
0
12455
COPART INC
COM
217204106
853
17409
SH
SOLE
13817
0
3592
Copper Mountain Mining Corp
ADR
21750U101
39
102283
SH
SOLE
0
0
102283
CORE LABORATORIES N.V.
COM
N22717107
520
4195
SH
SOLE
851
0
3344
CORNING INC
COM
219350105
3265
159415
SH
SOLE
20277
0
139138
COSTAR GROUP INC
COM
22160N109
71960
329097
SH
SOLE
218103
0
110994
COSTCO WHOLESALE CORP
COM
22160K105
70063
446148
SH
SOLE
249686
0
196462
Cotiviti Holdings Inc
COM
22164K101
2317
109676
SH
SOLE
83155
0
26521
COWEN GROUP INC-CLASS A
COM
223622101
178
60289
SH
SOLE
0
0
60289
CR BARD INC
COM
067383109
945
4018
SH
SOLE
2938
0
1080
CREDICORP LTD
COM
G2519Y108
451
2925
SH
SOLE
2403
0
522
Credit Acceptance Corp
ADR
225310101
2421
13083
SH
SOLE
0
0
13083
Credit Suisse High Yield Bond
COM
22544F103
99
41000
SH
SOLE
0
0
41000
CREE INC
COM
225447101
480
19625
SH
SOLE
535
0
19090
Criteo SA
ADR
226718104
2295
49985
SH
SOLE
5145
0
44840
CSG SYSTEMS INTL INC
COM
126349109
380
9418
SH
SOLE
207
0
9211
CSRA INC
COM
12650T104
2408
102777
SH
SOLE
88552
0
14225
CSX CORP
COM
126408103
210
8045
SH
SOLE
3477
0
4568
CTI BioPharma Corp
COM
12648L106
174
511984
SH
SOLE
0
0
511984
CUMMINS INC
COM
231021106
753
6696
SH
SOLE
1472
0
5224
CVS HEALTH CORP
COM
126650100
25604
267429
SH
SOLE
59653
0
207776
CYRUSONE INC
COM
23283R100
357
6419
SH
SOLE
819
0
5600
D.R. Horton Inc
ADR
23331A109
871
27672
SH
SOLE
11608
0
16064
DAIWA HOUSE INDUS-UNSP ADR
ADR
234062206
239
8243
SH
SOLE
0
0
8243
Daktronics Inc
ADR
234264109
149
23800
SH
SOLE
0
0
23800
DANAHER CORP
COM
235851102
137951
1365853
SH
SOLE
555164
0
810689
DARDEN RESTAURANTS INC
COM
237194105
378
5966
SH
SOLE
38
0
5928
DASSAULT SYSTEMES S-SPON ADR
ADR
237545108
270
3561
SH
SOLE
2475
0
1086
Dave & Buster's Entertainment Inc
ADR
238337109
25393
542701
SH
SOLE
149500
0
393201
DAVITA HEALTHCARE PARTNERS I
COM
23918K108
436
5634
SH
SOLE
2263
0
3371
DCP Midstream Partners LP
LTD PTN
23311P100
548
15880
SH
SOLE
1520
0
14360
DEERE & CO
COM
244199105
1914
23613
SH
SOLE
8608
0
15005
Del Taco Restaurants Inc
ADR
245496104
96
10500
SH
SOLE
0
0
10500
DEMANDWARE INC
COM
24802Y105
987
13176
SH
SOLE
6855
0
6321
DENTSPLY SIRONA INC
COM
24906P109
54823
883677
SH
SOLE
529577
0
354100
DEUTSCHE TELEKOM AG-REG
COM
D2035M136
170
10000
SH
SOLE
10000
0
0
DEUTSCHE X-TRACKERS MSCI EAF
ETF US
233051200
4092
163731
SH
SOLE
84648
0
79083
Deutsche X-trackers MSCI Europe Hedgd Eq
ETF US
233051853
238
9710
SH
SOLE
0
0
9710
DEVON ENERGY CORP
COM
25179M103
926
25547
SH
SOLE
9562
0
15985
DEXCOM INC
COM
252131107
87283
1100251
SH
SOLE
357668
0
742583
DIAGEO PLC-SPONSORED ADR
ADR
25243Q205
5940
52621
SH
SOLE
34686
0
17935
Diplomat Pharmacy Inc
ADR
25456K101
3799
108529
SH
SOLE
9040
0
99489
DISCOVER FINANCIAL SERVICES
COM
254709108
1286
24000
SH
SOLE
16304
0
7696
DISCOVERY COMMUNICATIONS-C
COM
25470F302
208
8713
SH
SOLE
3037
0
5676
DNP SELECT INCOME FUND INC
COM
23325P104
415
39045
SH
SOLE
875
0
38170
DOLLAR GENERAL CORP
COM
256677105
18413
195885
SH
SOLE
134402
0
61483
DOLLAR TREE INC
COM
256746108
677
7186
SH
SOLE
3632
0
3554
Dominion Midstream Partners LP
LTD PTN
257454108
306
10882
SH
SOLE
1000
0
9882
DOMINION RESOURCES INC/VA
COM
25746U109
2854
46496
SH
SOLE
6568
0
39928
DONALDSON CO INC
COM
257651109
795
23128
SH
SOLE
13797
0
9331
DOVER CORP
COM
260003108
290
4179
SH
SOLE
822
0
3357
DOW CHEMICAL CO/THE
COM
260543103
14042
282474
SH
SOLE
199719
0
82755
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
344
3560
SH
SOLE
1460
0
2100
DST SYSTEMS INC
COM
233326107
5228
44900
SH
SOLE
7500
0
37400
DTE ENERGY CO
ADR
233331107
1401
14139
SH
SOLE
495
0
13644
DU PONT (E.I.) DE NEMOURS
COM
263534109
3466
53482
SH
SOLE
14732
0
38750
DUKE ENERGY CORP
COM
26441C204
5937
69203
SH
SOLE
12897
0
56306
DULUTH HOLDINGS INC - CL B
COM
26443V101
1419
58000
SH
SOLE
1300
0
56700
DUN & BRADSTREET CORP
COM
26483E100
3676
30168
SH
SOLE
18530
0
11638
DUNKIN' BRANDS GROUP INC
COM
265504100
5568
127640
SH
SOLE
41950
0
85690
DURECT CORPORATION
COM
266605104
21
16935
SH
SOLE
0
0
16935
DYNAVAX TECHNOLOGIES CORP
COM
268158201
4607
377772
SH
SOLE
37749
0
340023
Eagle Pharmaceuticals Inc
ADR
269796108
2572
66305
SH
SOLE
21275
0
45030
Eastern Michigan Financial Corp
ADR
276722105
234
13624
SH
SOLE
0
0
13624
EATON CORP PLC
COM
G29183103
2338
39140
SH
SOLE
9790
0
29350
EATON VANCE NATIONAL MUNICIP
COM
27829L105
217
9400
SH
SOLE
9400
0
0
EBAY INC
COM
278642103
3539
151172
SH
SOLE
99833
0
51339
ECOLAB INC
COM
278865100
92434
779375
SH
SOLE
310890
0
468486
Edgewater Bancorp Inc
ADR
28027J108
539
35900
SH
SOLE
500
0
35400
EDWARDS LIFESCIENCES CORP
COM
28176E108
2111
21165
SH
SOLE
8230
0
12935
EL POLLO LOCO HOLDINGS INC
COM
268603107
362
27853
SH
SOLE
2500
0
25353
ELECTRONIC ARTS INC
COM
285512109
1151
15195
SH
SOLE
7300
0
7895
ELI LILLY & CO
COM
532457108
15588
197946
SH
SOLE
94285
0
103661
EMC CORP/MA
COM
268648102
822
30272
SH
SOLE
10952
0
19320
EMERSON ELECTRIC CO
COM
291011104
9860
189036
SH
SOLE
107101
0
81935
ENBRIDGE ENERGY PARTNERS LP
COM
29250R106
3585
154536
SH
SOLE
18542
0
135994
Enbridge Inc Com
COM
29250N105
1044
24650
SH
SOLE
5999
0
18651
ENCANA CORP
COM
292505104
515
66048
SH
SOLE
2600
0
63448
ENCORE CAPITAL GROUP INC
COM
292554102
4353
184993
SH
SOLE
140520
0
44473
ENERGY SELECT SECTOR SPDR
ETF US
81369Y506
602
8823
SH
SOLE
6281
0
2542
ENERGY TRANSFER EQUITY LP
COM
29273V100
2801
194952
SH
SOLE
31560
0
163392
ENERGY TRANSFER PARTNERS LP
COM
29273R109
6726
176673
SH
SOLE
44422
0
132251
ENERPLUS CORP
COM
292766102
252
38381
SH
SOLE
31090
0
7291
EnLink Midstream LLC
ADR
29336T100
493
30970
SH
SOLE
8750
0
22220
EnLink Midstream Partners LP
LTD PTN
29336U107
1094
65790
SH
SOLE
13620
0
52170
Enservco Corp
ADR
29358Y102
21
34500
SH
SOLE
10000
0
24500
ENTERGY CORP
COM
29364G103
222
2732
SH
SOLE
1373
0
1359
ENTERPRISE PRODUCTS PARTNERS
COM
293792107
24001
820277
SH
SOLE
111570
0
708707
ENTRADE, INC.(NV)
ADR
29382L100
0
79388
SH
SOLE
0
0
79388
ENVESTNET INC
COM
29404K106
2688
80695
SH
SOLE
4020
0
76675
ENVISION HEALTHCARE HOLDINGS
COM
29413U103
887
34950
SH
SOLE
23800
0
11150
EOG RESOURCES INC
COM
26875P101
74028
887417
SH
SOLE
609405
0
278012
EPAM SYSTEMS INC
COM
29414B104
1306
20307
SH
SOLE
17522
0
2785
EQT CORP
COM
26884L109
816
10539
SH
SOLE
6960
0
3579
EQT Midstream Partners LP
LTD PTN
26885B100
323
4018
SH
SOLE
70
0
3948
EQUIFAX INC
COM
294429105
28304
220437
SH
SOLE
138151
0
82286
EQUINIX INC
COM
29444U700
2454
6328
SH
SOLE
2643
0
3685
EQUITY LIFESTYLE PROPERTIES
COM
29472R108
1341
16749
SH
SOLE
3136
0
13613
EQUITY RESIDENTIAL
COM
29476L107
680
9873
SH
SOLE
5187
0
4686
ESCO TECHNOLOGIES INC
COM
296315104
323
8090
SH
SOLE
0
0
8090
ESSEX PROPERTY TRUST INC
COM
297178105
299
1312
SH
SOLE
196
0
1116
ESSEX RENTAL CORP
COM
297187106
172
726500
SH
SOLE
522800
0
203700
ESTEE LAUDER COMPANIES-CL A
COM
518439104
2651
29127
SH
SOLE
14127
0
15000
ETFS Physical Swiss Gold Shares
ETF US
26922Y105
245
1900
SH
SOLE
1900
0
0
EV Tax-Managed Glb B-W Opps
COM
27829C105
13576
1306670
SH
SOLE
0
0
1306670
EVERBANK FINANCIAL CORP
COM
29977G102
3749
252317
SH
SOLE
0
0
252317
EVERSOURCE ENERGY
COM
30040W108
462
7707
SH
SOLE
126
0
7581
Evolent Health Inc
ADR
30050B101
6558
341570
SH
SOLE
197948
0
143622
EXACT SCIENCES CORP
COM
30063P105
6859
559938
SH
SOLE
130002
0
429936
Exelixis Inc
ADR
30161Q104
3174
406390
SH
SOLE
60725
0
345665
EXELON CORP
COM
30161N101
6296
731462
SH
SOLE
10439
0
721023
ExlService Holdings Inc
ADR
302081104
1177
22466
SH
SOLE
1728
0
20738
EXOVA GROUP PLC
ADR
G33117105
73
30180
SH
SOLE
0
0
30180
EXPEDIA INC
COM
30212P303
578
5437
SH
SOLE
4691
0
746
EXPEDITORS INTL WASH INC
COM
302130109
641
13069
SH
SOLE
5963
0
7106
EXPERIAN PLC-SPONS ADR
ADR
30215C101
488
25713
SH
SOLE
21078
0
4635
EXPRESS SCRIPTS HOLDING CO
COM
30219G108
82962
1094488
SH
SOLE
696330
0
398158
EXXON MOBIL CORP
COM
30231G102
52380
573972
SH
SOLE
243716
0
330256
FACEBOOK INC-A
COM
30303M102
111208
973117
SH
SOLE
322608
0
650509
FACTSET RESEARCH SYSTEMS INC
COM
303075105
1182
7324
SH
SOLE
6465
0
859
Fair Isaac Corp
ADR
303250104
814
7200
SH
SOLE
200
0
7000
Fairmount Santrol Hldgs Inc
ADR
30555Q108
359
46500
SH
SOLE
4500
0
42000
FASTENAL CO
COM
311900104
136434
3073529
SH
SOLE
1330174
0
1743355
FEDERAL REALTY INVS TRUST
COM
313747206
228
1375
SH
SOLE
0
0
1375
FEDEX CORP
COM
31428X106
2159
14222
SH
SOLE
4950
0
9272
FibroGen Inc
ADR
31572Q808
190
11590
SH
SOLE
1590
0
10000
FIDELITY NATIONAL INFO SERV
COM
31620M106
2678
36344
SH
SOLE
21368
0
14976
FIFTH THIRD BANCORP
COM
316773100
318
18103
SH
SOLE
48
0
18055
FINANCIAL SELECT SECTOR SPDR
ETF US
81369Y605
620
27108
SH
SOLE
7194
0
19914
FinTech Acquisition Corp
COM
31809H100
550
55000
SH
SOLE
0
0
55000
FIREEYE INC
COM
31816Q101
656
39807
SH
SOLE
8013
0
31794
First Bancorp of Indiana Inc
ADR
31867T202
345
21032
SH
SOLE
0
0
21032
FIRST CASH FINL SVCS INC
COM
31942D107
516
10059
SH
SOLE
0
0
10059
First Community Financial Partners Inc
ADR
31985Q106
132
15000
SH
SOLE
0
0
15000
First Federal of Northern Michigan Bancorp Inc
ADR
32021X105
488
71292
SH
SOLE
0
0
71292
FIRST FINL BANKSHARES INC
COM
32020R109
293
8931
SH
SOLE
0
0
8931
FIRST HORIZON NATIONAL CORP
COM
320517105
216
15693
SH
SOLE
14352
0
1341
FIRST MIDWEST BANCORP INC/IL
COM
320867104
611
34776
SH
SOLE
27430
0
7346
FIRST REPUBLIC BANK/CA
COM
33616C100
362
5173
SH
SOLE
3415
0
1758
First Trust Large Cap Val AlphaDEX ETF
ETF US
33735J101
423
10608
SH
SOLE
10608
0
0
FIRST TRUST MORN DVD LEAD IN
ETF US
336917109
305
11385
SH
SOLE
9385
0
2000
First Trust North Amer Engy InfrasETF
ETF US
33738D101
466
18898
SH
SOLE
850
0
18048
FirstMerit Corp
ADR
337915102
870
42922
SH
SOLE
0
0
42922
FIRSTSERVICE CORP
COM
33767E103
1870
40810
SH
SOLE
1825
0
38985
FISERV INC
COM
337738108
48379
444949
SH
SOLE
331336
0
113613
Flagstar Bancorp Inc
ADR
337930705
2168
88830
SH
SOLE
330
0
88500
FLEETCOR TECHNOLOGIES INC
COM
339041105
202
1409
SH
SOLE
330
0
1079
FLEETMATICS GROUP PLC
COM
G35569105
23091
532900
SH
SOLE
254944
0
277956
Flexpoint Sensor Systems Inc
ADR
33938W206
10
156700
SH
SOLE
0
0
156700
FLOWSERVE CORP
COM
34354P105
232
5146
SH
SOLE
785
0
4361
FNBH Bancorp Inc
ADR
302528203
172
141993
SH
SOLE
141993
0
0
FOMENTO ECONOMICO MEX-SP ADR
ADR
344419106
430
4644
SH
SOLE
3810
0
834
FORD MOTOR CO
COM
345370860
1909
151850
SH
SOLE
33276
0
118574
Forestar Group Inc
ADR
346233109
407
34200
SH
SOLE
0
0
34200
Fortinet Inc
COM
34959E109
947
29976
SH
SOLE
5350
0
24626
FORTUNE BRANDS HOME & SECURI
COM
34964C106
3186
54962
SH
SOLE
30390
0
24572
Foundation Medicine Inc
ADR
350465100
1307
70040
SH
SOLE
6313
0
63727
FRANKLIN COVEY CO
COM
353469109
1121
73136
SH
SOLE
40765
0
32371
FRANKLIN RESOURCES INC
COM
354613101
428
12836
SH
SOLE
9187
0
3649
FRANKLIN STREET PROPERTIES C
COM
35471R106
1303
106193
SH
SOLE
0
0
106193
FREEPORT-MCMORAN INC
COM
35671D857
295
26520
SH
SOLE
9584
0
16936
FRESENIUS MEDICAL CARE-ADR
ADR
358029106
645
14811
SH
SOLE
12387
0
2424
FRESHPET INC
COM
358039105
1089
116705
SH
SOLE
6250
0
110455
FRONTIER COMMUNICATIONS CORP
COM
35906A108
218
44131
SH
SOLE
5251
0
38880
G & K SERVICES INC -CL A
COM
361268105
286
3731
SH
SOLE
0
0
3731
GAMESTOP CORP-CLASS A
COM
36467W109
435
16380
SH
SOLE
9427
0
6953
GAP INC/THE
COM
364760108
385
18164
SH
SOLE
4800
0
13364
GARRISON CAPITAL INC
COM
366554103
1137
112685
SH
SOLE
2625
0
110060
GARTNER INC
COM
366651107
7810
80181
SH
SOLE
37851
0
42330
Generac Holdings Inc
ADR
368736104
2275
65075
SH
SOLE
3100
0
61975
GENERAL DYNAMICS CORP
COM
369550108
1598
11480
SH
SOLE
5770
0
5710
GENERAL ELECTRIC CO
COM
369604103
87734
2906058
SH
SOLE
1095691
0
1810367
GENERAL MILLS INC
COM
370334104
6800
95345
SH
SOLE
23339
0
72006
GENERAL MOTORS CO
COM
37045V100
2947
104130
SH
SOLE
25542
0
78589
Genesis Energy LP
LTD PTN
371927104
3651
95142
SH
SOLE
10375
0
84767
GENPACT LTD
COM
G3922B107
21327
794615
SH
SOLE
473796
0
320819
GENTHERM INC
COM
37253A103
3568
104185
SH
SOLE
79598
0
24587
GENUINE PARTS CO
COM
372460105
1343
13263
SH
SOLE
237
0
13026
GEO GROUP INC/THE
COM
36162J106
841
24617
SH
SOLE
402
0
24215
GILEAD SCIENCES INC
COM
375558103
186393
2370178
SH
SOLE
1122589
0
1247589
GLAUKOS CORP
COM
377322102
882
30258
SH
SOLE
18540
0
11718
GLAXOSMITHKLINE PLC-SPON ADR
ADR
37733W105
2325
53644
SH
SOLE
15412
0
38232
Global Links Corp
ADR
379408701
0
50000
SH
SOLE
0
0
50000
GLOBAL PAYMENTS INC
COM
37940X102
2871
40215
SH
SOLE
29011
0
11204
Globant SA
ADR
L44385109
1769
44954
SH
SOLE
11672
0
33282
GLOBUS MEDICAL INC - A
COM
379577208
1716
71995
SH
SOLE
54365
0
17630
Glu Mobile Inc
ADR
379890106
99
44900
SH
SOLE
0
0
44900
GOGO INC
COM
38046C109
2299
274070
SH
SOLE
24980
0
249090
GOLDCORP INC
COM
380956409
1316
377100
SH
SOLE
5500
0
371600
GOLDMAN SACHS GROUP INC
COM
38141G104
64315
510191
SH
SOLE
17125
0
493066
Golub Capital BDC Inc
ADR
38173M102
563
31166
SH
SOLE
0
0
31166
GP STRATEGIES CORP
COM
36225V104
279
12843
SH
SOLE
0
0
12843
GRACO INC
COM
384109104
1019
12901
SH
SOLE
580
0
12321
Green Brick Partners Inc
ADR
392709101
96
13250
SH
SOLE
0
0
13250
Greenlight Capital Re Ltd
ADR
G4095J109
208
10305
SH
SOLE
0
0
10305
GREIF INC-CL A
COM
397624107
268
7192
SH
SOLE
2792
0
4400
Grifols SA
ADR
E5706X215
4348
193158
SH
SOLE
4556
0
188602
Grifols SA
ADR
E5706X223
838
50278
SH
SOLE
704
0
49574
GRIFOLS SA-ADR
ADR
398438408
1014
60800
SH
SOLE
27328
0
33472
GRUBHUB INC
COM
400110102
3846
123775
SH
SOLE
27703
0
96072
GRUPO AEROPORTUARIO PAC-ADR
ADR
400506101
276
2691
SH
SOLE
2213
0
478
GRUPO FIN SANTANDER-ADR B
ADR
40053C105
287
31534
SH
SOLE
21748
0
9786
Guggenheim Macro Opportunities Instl
COM
40168W582
2814
110879
SH
SOLE
0
0
110879
Guggenheim S&P 500 Equal Weight ETF
ETF US
78355W106
1936
24090
SH
SOLE
4450
0
19640
Guggenheim S&P 500 Eq Weight HC ETF
ETF US
78355W841
219
1454
SH
SOLE
1454
0
0
Guggenheim S&P 500 Pure Value ETF
ETF US
78355W304
255
5000
SH
SOLE
2450
0
2550
GUIDEWIRE SOFTWARE INC
COM
40171V100
74617
1208182
SH
SOLE
822918
0
385264
Gulf Coast Ultra Deep Royalty Trust
ADR
40222T104
4
50000
SH
SOLE
0
0
50000
HAIN CELESTIAL GROUP INC
COM
405217100
340
6844
SH
SOLE
1218
0
5626
HALLIBURTON CO
COM
406216101
3718
82092
SH
SOLE
44311
0
37781
HALYARD HEALTH INC
COM
40650V100
229
7057
SH
SOLE
1940
0
5117
HARLEY-DAVIDSON INC
COM
412822108
8217
181384
SH
SOLE
28704
0
152681
Harman International Industries Inc
ADR
413086109
986
13725
SH
SOLE
50
0
13675
HARRIS CORP
COM
413875105
634
7601
SH
SOLE
557
0
7044
HARVEST CAPITAL CREDIT CORP
COM
41753F109
553
43300
SH
SOLE
5450
0
37850
HCP INC
COM
40414L109
1457
41168
SH
SOLE
10757
0
30411
HD Supply Holdings Inc
ADR
40416M105
1207
34655
SH
SOLE
200
0
34455
HDFC BANK LTD-ADR
ADR
40415F101
740
11146
SH
SOLE
9104
0
2042
HEADWATERS INC
COM
42210P102
272
15174
SH
SOLE
0
0
15174
HEALTH CARE SELECT SECTOR
ETF US
81369Y209
8698
121302
SH
SOLE
3134
0
118168
HEALTHCARE SERVICES GROUP
COM
421906108
41810
1010385
SH
SOLE
98704
0
911681
HEALTHSOUTH CORP
COM
421924309
1376
35438
SH
SOLE
21555
0
13883
HealthStream Inc
ADR
42222N103
1867
70415
SH
SOLE
6710
0
63705
HEICO CORP
COM
422806109
13661
204474
SH
SOLE
151117
0
53357
HEICO CORP-CLASS A
COM
422806208
1351
25185
SH
SOLE
16605
0
8580
HENNESSY CAP ACQUISITION CORP COM
COM
42588J100
980
100000
SH
SOLE
0
0
100000
Hennessy Cap Acquisition Corp Unit 1cm 1wt
ADR
42588J209
5500
550000
SH
SOLE
40000
0
510000
HENRY SCHEIN INC
COM
806407102
2134
12070
SH
SOLE
1026
0
11044
HERITAGE-CRYSTAL CLEAN INC
COM
42726M106
1333
109144
SH
SOLE
4100
0
105044
HERMAN MILLER INC
COM
600544100
374
12500
SH
SOLE
12500
0
0
HERSHEY CO/THE
COM
427866108
2579
22725
SH
SOLE
11850
0
10875
HEWLETT PACKARD ENTERPRIS
COM
42824C109
726
39733
SH
SOLE
6261
0
33472
HFF INC-CLASS A
COM
40418F108
2331
80707
SH
SOLE
4531
0
76176
Hi-Crush Partners LP
LTD PTN
428337109
1218
93197
SH
SOLE
13651
0
79546
Highlands Bankshares Inc
ADR
430893107
343
59800
SH
SOLE
0
0
59800
Hilltop Holdings Inc
ADR
432748101
210
10001
SH
SOLE
10001
0
0
HMS HOLDINGS CORP
COM
40425J101
3196
181506
SH
SOLE
21175
0
160331
Holly Energy Partners LP
LTD PTN
435763107
3124
90162
SH
SOLE
5560
0
84602
HOME DEPOT INC
COM
437076102
59421
465351
SH
SOLE
175683
0
289668
HONEYWELL INTERNATIONAL INC
COM
438516106
13285
114208
SH
SOLE
15833
0
98375
HopFed Bancorp Inc
ADR
439734104
625
53947
SH
SOLE
586
0
53361
HORMEL FOODS CORP
COM
440452100
956
26120
SH
SOLE
24660
0
1460
Houston Wire & Cable Co
ADR
44244K109
112
21355
SH
SOLE
0
0
21355
HP INC
COM
40434L105
517
41202
SH
SOLE
14161
0
27041
HSBC HOLDINGS PLC-SPONS ADR
ADR
404280406
1127
36007
SH
SOLE
7199
0
28808
HTC Purenergy Inc
ADR
40432D105
3
14300
SH
SOLE
0
0
14300
HUDSON TECHNOLOGIES INC
COM
444144109
455
126288
SH
SOLE
0
0
126288
Humana Inc
ADR
444859102
322
1792
SH
SOLE
12
0
1780
HUNT (JB) TRANSPRT SVCS INC
COM
445658107
26322
325250
SH
SOLE
242313
0
82937
HUNTINGTON INGALLS INDUSTRIE
COM
446413106
234
1391
SH
SOLE
1111
0
280
HURON CONSULTING GROUP INC
COM
447462102
494
8168
SH
SOLE
7973
0
195
ICF INTERNATIONAL INC
COM
44925C103
368
9006
SH
SOLE
1461
0
7545
ICICI Bank Ltd
ADR
45104G104
80
11100
SH
SOLE
0
0
11100
IDEX CORP
COM
45167R104
371
4517
SH
SOLE
2150
0
2367
IDEXX LABORATORIES INC
COM
45168D104
215685
2322694
SH
SOLE
1363488
0
959206
IHS INC-CLASS A
COM
451734107
6243
54002
SH
SOLE
17005
0
36997
ILLINOIS TOOL WORKS
COM
452308109
65174
625708
SH
SOLE
227289
0
398419
ILLUMINA INC
COM
452327109
16667
118730
SH
SOLE
40834
0
77896
IMAX CORP
COM
45245E109
3025
102605
SH
SOLE
76580
0
26025
IMPERVA INC
COM
45321L100
961
22349
SH
SOLE
17853
0
4496
Independence Realty Trust Inc
COM
45378A106
7200
880145
SH
SOLE
48900
0
831245
INDIA FUND INC
COM
454089103
202
8308
SH
SOLE
20
0
8288
INDUSTRIAL SELECT SECT SPDR
ETF US
81369Y704
2026
36179
SH
SOLE
12785
0
23394
INFINEON TECHNOLOGIES-ADR
ADR
45662N103
385
26558
SH
SOLE
21811
0
4747
INFINERA CORP
COM
45667G103
152
13450
SH
SOLE
6200
0
7250
Infinity Pharmaceuticals Inc
ADR
45665G303
44
33130
SH
SOLE
5600
0
27530
Information Services Group Inc
ADR
45675Y104
4754
1267629
SH
SOLE
13600
0
1254029
ING Groep NV
ADR
456837103
232
22495
SH
SOLE
876
0
21619
INGREDION INC
COM
457187102
528
4082
SH
SOLE
822
0
3260
INOGEN INC
COM
45780L104
45744
912871
SH
SOLE
195475
0
717396
Inovalon Holdings Inc
ADR
45781D101
522
28969
SH
SOLE
1450
0
27519
INPHI CORP
COM
45772F107
1403
43800
SH
SOLE
35500
0
8300
INSULET CORP
COM
45784P101
739
24425
SH
SOLE
1100
0
23325
INTEL CORP
COM
458140100
15084
459871
SH
SOLE
147055
0
312816
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
61483
240205
SH
SOLE
136582
0
103623
INTERDIGITAL INC
COM
45867G101
616
11069
SH
SOLE
9656
0
1413
INTERNATIONAL PAPER CO
COM
460146103
2128
50207
SH
SOLE
29714
0
20493
INTERSECT ENT INC
COM
46071F103
942
72882
SH
SOLE
10637
0
62245
INTL BUSINESS MACHINES CORP
COM
459200101
10548
69496
SH
SOLE
32632
0
36864
INTL FLAVORS & FRAGRANCES
COM
459506101
2263
17949
SH
SOLE
13134
0
4815
INTUIT INC
COM
461202103
29312
262626
SH
SOLE
206980
0
55646
INTUITIVE SURGICAL INC
COM
46120E602
18404
27826
SH
SOLE
8388
0
19438
Inventure Foods Inc
ADR
461212102
625
80086
SH
SOLE
5675
0
74411
INVESCO LTD
COM
G491BT108
13721
537240
SH
SOLE
333752
0
203488
iPath Goldman Sachs Crude Oil Total Return Index ETN
ETN
06738C786
113
18014
SH
SOLE
1650
0
16364
iPath Bloomberg Cmdty TR ETN
ETF US
06738C778
209
8449
SH
SOLE
365
0
8084
Iridium Communications Inc
ADR
46269C102
3917
441150
SH
SOLE
33444
0
407706
IRON MOUNTAIN INC
COM
46284V101
35679
895790
SH
SOLE
235891
0
659899
ISHARES 1-3 YEAR CREDIT BOND
ETF US
464288646
1098
10350
SH
SOLE
8495
0
1855
ISHARES 1-3 YEAR TREASURY BO
ETF US
464287457
884
10357
SH
SOLE
4215
0
6142
ISHARES 20+ YEAR TREASURY BO
ETF US
464287432
1555
11195
SH
SOLE
16
0
11179
ISHARES 7-10 YEAR TREASURY B
ETF US
464287440
2580
22844
SH
SOLE
366
0
22478
ISHARES CHINA LARGE-CAP ETF
ETF US
464287184
204
5956
SH
SOLE
3386
0
2570
ISHARES COMMOD SELECT STRAT
ETF US
46431W853
858
26144
SH
SOLE
0
0
26144
ISHARES CORE HIGH DIVIDEND E
ETF US
46429B663
2990
36399
SH
SOLE
1737
0
34662
iShares Core MSCI EAFE ETF
ETF US
46432F842
1283
24725
SH
SOLE
12071
0
12654
ISHARES CORE MSCI EMERGING
ETF US
46434G103
17499
418224
SH
SOLE
401364
0
16860
ISHARES CORE RUSSELL U.S. GR
ETF US
464287671
1226
15011
SH
SOLE
10438
0
4573
ISHARES CORE RUSSELL U.S. VA
ETF US
464287663
11039
82212
SH
SOLE
80831
0
1381
ISHARES CORE S&P 500 ETF
ETF US
464287200
3580
17009
SH
SOLE
8951
0
8058
ISHARES CORE S&P MIDCAP ETF
ETF US
464287507
2620
17536
SH
SOLE
4771
0
12765
ISHARES CORE S&P SMALL-CAP E
ETF US
464287804
1136
9773
SH
SOLE
5745
0
4028
ISHARES CORE U.S. AGGREGATE
ETF US
464287226
4553
40428
SH
SOLE
9331
0
31097
iShares Core US Credit Bond
ETF US
464288620
1394
12300
SH
SOLE
0
0
12300
iShares Currency Hedged MSCI EAFE ETF
ETF US
46434V803
4218
175887
SH
SOLE
170140
0
5747
iShares Currency Hedged MSCI Eurozone ETF
ETF US
46434V639
336
13963
SH
SOLE
0
0
13963
ISHARES EDGE MSCI MIN VOL EA
ETF US
46429B689
2344
35303
SH
SOLE
22953
0
12350
iShares Edge MSCI Min Vol Emerging Markets ETF
ETF US
464286533
1991
38601
SH
SOLE
27489
0
11112
iShares Edge MSCI Min Vol Global ETF
ETF US
464286525
1447
18947
SH
SOLE
18227
0
720
ISHARES EDGE MSCI MIN VOL US
ETF US
46429B697
36320
785985
SH
SOLE
673653
0
112332
iShares Europe ETF
ETF US
464287861
263
6972
SH
SOLE
0
0
6972
ISHARES GOLD TRUST
ETF US
464285105
4865
381295
SH
SOLE
74502
0
306793
ISHARES IBOXX INVESTMENT GRA
ETF US
464287242
6293
51272
SH
SOLE
3019
0
48253
ISHARES IBOXX USD HIGH YIELD
ETF US
464288513
6012
70974
SH
SOLE
4475
0
66499
ISHARES INTERMEDIATE CREDIT
ETF US
464288638
2418
21737
SH
SOLE
21727
0
10
ISHARES INTERNATIONAL SELECT
ETF US
464288448
2349
82060
SH
SOLE
21455
0
60605
ISHARES JP MORGAN USD EMERGI
ETF US
464288281
3104
26959
SH
SOLE
119
0
26840
iShares MBS ETF
ETF US
464288588
527
4797
SH
SOLE
0
0
4797
iShares MSCI ACWI ETF
ETF US
464288257
384
6836
SH
SOLE
3137
0
3699
iShares MSCI ACWI ex US
ETF US
464288240
409
10510
SH
SOLE
400
0
10110
ISHARES MSCI EAFE ETF
ETF US
464287465
28676
513720
SH
SOLE
399170
0
114550
ISHARES MSCI EAFE GROWTH ETF
ETF US
464288885
2298
35125
SH
SOLE
30109
0
5016
ISHARES MSCI EAFE SMALL-CAP
ETF US
464288273
297
6145
SH
SOLE
5695
0
450
ISHARES MSCI EAFE VALUE ETF
ETF US
464288877
3144
73215
SH
SOLE
63722
0
9493
ISHARES MSCI EMERGING MARKET
ETF US
464287234
3750
109135
SH
SOLE
29545
0
79590
iShares MSCI Eurozone ETF
ETF US
464286608
505
15654
SH
SOLE
12800
0
2854
ISHARES MSCI INDIA ETF
ETF US
46429B598
365
13066
SH
SOLE
3000
0
10066
ISHARES MSCI JAPAN ETF
ETF US
464286848
1188
103313
SH
SOLE
80908
0
22405
iShares MSCI KLD 400 Social
ETF US
464288570
915
11835
SH
SOLE
11835
0
0
ISHARES MSCI USA ESG SELECT
ETF US
464288802
725
8383
SH
SOLE
7818
0
565
ISHARES NASDAQ BIOTECHNOLOGY
ETF US
464287556
2825
10977
SH
SOLE
3017
0
7960
ISHARES NATIONAL MUNI BOND E
ETF US
464288414
3280
28790
SH
SOLE
5715
0
23075
ISHARES RUSSELL 1000 ETF
ETF US
464287622
1642
14049
SH
SOLE
11080
0
2969
ISHARES RUSSELL 1000 GROWTH
ETF US
464287614
9500
94659
SH
SOLE
75879
0
18780
ISHARES RUSSELL 1000 VALUE E
ETF US
464287598
7391
71598
SH
SOLE
46812
0
24786
ISHARES RUSSELL 2000 ETF
ETF US
464287655
12839
111659
SH
SOLE
81407
0
30252
iShares Russell 2000 Growth Index Fund
ETF US
464287648
1213
8845
SH
SOLE
3051
0
5794
ISHARES RUSSELL 2000 VALUE E
ETF US
464287630
2448
25166
SH
SOLE
11361
0
13805
ISHARES RUSSELL 3000 ETF
ETF US
464287689
10828
87308
SH
SOLE
76496
0
10812
ISHARES RUSSELL MID-CAP ETF
ETF US
464287499
3157
18768
SH
SOLE
863
0
17905
ISHARES RUSSELL MID-CAP GROW
ETF US
464287481
1799
19223
SH
SOLE
9868
0
9355
iShares Russell Mid-Cap Value
ETF US
464287473
4398
59203
SH
SOLE
3083
0
56120
iShares S&P 100 ETF
ETF US
464287101
235
2525
SH
SOLE
0
0
2525
ISHARES S&P 500 GROWTH ETF
ETF US
464287309
441
3786
SH
SOLE
802
0
2984
ISHARES S&P 500 VALUE ETF
ETF US
464287408
322
3461
SH
SOLE
1786
0
1675
ISHARES S&P MID-CAP 400 GROW
ETF US
464287606
1458
8623
SH
SOLE
3885
0
4738
ISHARES S&P MID-CAP 400 VALU
ETF US
464287705
1071
8364
SH
SOLE
458
0
7906
ISHARES S&P SMALL-CAP 600 GR
ETF US
464287887
302
2352
SH
SOLE
326
0
2026
ISHARES S&P SMALL-CAP 600 VA
ETF US
464287879
304
2605
SH
SOLE
103
0
2502
ISHARES SELECT DIVIDEND ETF
ETF US
464287168
7528
88275
SH
SOLE
24542
0
63733
ISHARES TIPS BOND ETF
ETF US
464287176
21442
183785
SH
SOLE
81522
0
102263
ISHARES U.S. AEROSPACE & DEF
ETF US
464288760
2815
22535
SH
SOLE
6275
0
16260
ISHARES US PREFERRED STOCK E
ETF US
464288687
4774
119684
SH
SOLE
16426
0
103258
ISHARES US REAL ESTATE ETF
ETF US
464287739
695
8432
SH
SOLE
4074
0
4358
J.C. PENNEY CO INC
COM
708160106
310
34959
SH
SOLE
19959
0
15000
J2 GLOBAL INC
COM
48123V102
14390
227804
SH
SOLE
152330
0
75474
JACK HENRY & ASSOCIATES INC
COM
426281101
552
6323
SH
SOLE
1197
0
5126
JACOBS ENGINEERING GROUP INC
COM
469814107
417
8367
SH
SOLE
1918
0
6449
Japan Smaller Capitalization
COM
47109U104
205
21001
SH
SOLE
11000
0
10001
JAPAN TOBACCO INC-UNSPON ADR
ADR
471105205
304
15200
SH
SOLE
0
0
15200
JM SMUCKER CO/THE
COM
832696405
24071
157937
SH
SOLE
25849
0
132088
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
4477
73131
SH
SOLE
49838
0
23293
JOHNSON & JOHNSON
COM
478160104
82508
680202
SH
SOLE
249657
0
430544
JOHNSON CONTROLS INC
COM
478366107
2456
55495
SH
SOLE
3047
0
52448
JONES LANG LASALLE INC
COM
48020Q107
3164
32469
SH
SOLE
26786
0
5683
Joy Global Inc
ADR
481165108
1344
63574
SH
SOLE
9109
0
54465
JPMORGAN ALERIAN MLP INDEX
ETF US
46625H365
8956
281552
SH
SOLE
142123
0
139429
JPMORGAN CHASE & CO
COM
46625H100
53308
857866
SH
SOLE
343869
0
513997
JPMORGAN CHASE & CO
PFD
48127R461
211
7880
SH
SOLE
6000
0
1880
KANSAS CITY SOUTHERN
COM
485170302
219
2428
SH
SOLE
1350
0
1078
KAO CORP-SPONSORED ADR
ADR
485537302
724
12508
SH
SOLE
10340
0
2168
KATE SPADE & CO
COM
485865109
791
38358
SH
SOLE
4428
0
33930
Kayne Anderson MLP
COM
486606106
568
27914
SH
SOLE
23098
0
4816
KB HOME
COM
48666K109
303
19900
SH
SOLE
19900
0
0
KCG Holdings Inc
ADR
48244B100
3766
283156
SH
SOLE
0
0
283156
KDDI CORP-UNSPONSORED ADR
ADR
48667L106
242
15976
SH
SOLE
0
0
15976
KELLOGG CO
COM
487836108
2795
34228
SH
SOLE
10462
0
23766
KeyCorp
ADR
493267108
168
15168
SH
SOLE
6853
0
8315
Kimberly - Clark de Mexico SAB de CV
ADR
494386204
424
36258
SH
SOLE
1000
0
35258
KIMBERLY-CLARK CORP
COM
494368103
13877
100936
SH
SOLE
26715
0
74221
KINDER MORGAN INC
COM
49456B101
19528
1085660
SH
SOLE
136846
0
948814
KKR & CO LP
COM
48248M102
2071
167852
SH
SOLE
15025
0
152827
KKR INCOME OPPORTUNITIES
COM
48249T106
211
14000
SH
SOLE
14000
0
0
KOHLS CORP
COM
500255104
4849
127867
SH
SOLE
28692
0
99175
KONINKLIJKE KPN NV - SP ADR
ADR
780641205
72
19478
SH
SOLE
0
0
19478
Korea Electric Power Corp
ADR
500631106
215
8310
SH
SOLE
4683
0
3627
KORNIT DIGITAL LTD
COM
M6372Q113
10284
1053699
SH
SOLE
30530
0
1023169
KRAFT HEINZ CO/THE
COM
500754106
7783
87964
SH
SOLE
27875
0
60089
Kratos Defense & Security Solutions Inc
ADR
50077B207
41
10000
SH
SOLE
0
0
10000
KROGER CO
COM
501044101
4630
125863
SH
SOLE
94447
0
31416
L BRANDS INC
COM
501797104
477
7100
SH
SOLE
1292
0
5808
Laboratory Corp of America Holdings
ADR
50540R409
1630
12511
SH
SOLE
2185
0
10326
LANDMARK INFRASTRUCTURE PART
COM
51508J108
202
12300
SH
SOLE
0
0
12300
LANDSTAR SYSTEM INC
COM
515098101
522
7603
SH
SOLE
1055
0
6548
LAPORTE BANCORP INC
COM
516651106
229
14000
SH
SOLE
14000
0
0
LAS VEGAS SANDS CORP
COM
517834107
226
5205
SH
SOLE
1650
0
3555
LDR HOLDING CORP
COM
50185U105
298
8063
SH
SOLE
3274
0
4789
LEGGETT & PLATT INC
COM
524660107
3232
63234
SH
SOLE
16749
0
46485
LEMAITRE VASCULAR INC
COM
525558201
234
16389
SH
SOLE
0
0
16389
LendingClub Corp
ADR
52603A109
101
23500
SH
SOLE
14250
0
9250
Lennox International Inc
ADR
526107107
2092
14672
SH
SOLE
1487
0
13185
Leucadia National Corp
ADR
527288104
235
13569
SH
SOLE
0
0
13569
Level 3 Communications Inc
ADR
52729N308
399
7758
SH
SOLE
1266
0
6492
Lexmark International Inc
ADR
529771107
261
6906
SH
SOLE
1000
0
5906
LIBERTY GLOBAL PLC-SERIES C
COM
G5480U120
846
29544
SH
SOLE
12600
0
16944
LIBERTY INTERACTIVE CORP Q-A
COM
53071M104
368
14497
SH
SOLE
7558
0
6939
LIBERTY SIRIUS GROUP-C
COM
531229607
259
8406
SH
SOLE
6241
0
2165
LIGAND PHARMACEUTICALS
COM
53220K504
8113
68023
SH
SOLE
53089
0
14934
LINCOLN NATIONAL CORP
COM
534187109
570
14703
SH
SOLE
2126
0
12577
LITHIA MOTORS INC-CL A
COM
536797103
260
3654
SH
SOLE
0
0
3654
LKQ CORP
COM
501889208
17230
543544
SH
SOLE
230059
0
313485
LLOYDS BANKING GROUP PLC-ADR
ADR
539439109
155
52309
SH
SOLE
0
0
52309
LOCKHEED MARTIN CORP
COM
539830109
2646
10663
SH
SOLE
4781
0
5882
LOEWS CORP
COM
540424108
322
7826
SH
SOLE
24
0
7802
Logitech International SA
ADR
H50430232
364
22335
SH
SOLE
0
0
22335
LOWE'S COS INC
COM
548661107
60353
762318
SH
SOLE
416875
0
345443
LULULEMON ATHLETICA INC
COM
550021109
17457
236357
SH
SOLE
57956
0
178401
MAGELLAN MIDSTREAM PARTNERS
COM
559080106
26775
352307
SH
SOLE
46380
0
305927
MAGNA INTERNATIONAL INC
COM
559222401
304
8671
SH
SOLE
6520
0
2151
Malvern Bancorp Inc
ADR
561409103
390
25000
SH
SOLE
25000
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
272
4241
SH
SOLE
0
0
4241
MANULIFE FINANCIAL CORP
COM
56501R106
231
16908
SH
SOLE
2728
0
14180
MARATHON OIL CORP
COM
565849106
243
16187
SH
SOLE
7872
0
8315
MARATHON PETROLEUM CORP
COM
56585A102
393
10344
SH
SOLE
6098
0
4246
Marcus & Millichap Inc
ADR
566324109
14175
557834
SH
SOLE
253160
0
304674
MARKEL CORP
COM
570535104
210
220
SH
SOLE
130
0
90
MarketAxess Holdings Inc
ADR
57060D108
2251
15479
SH
SOLE
748
0
14731
Marlin Business Services Corp
ADR
571157106
1455
89266
SH
SOLE
0
0
89266
MARRIOTT INTERNATIONAL -CL A
COM
571903202
3647
54871
SH
SOLE
46682
0
8189
MARSH & MCLENNAN COS
COM
571748102
1814
26497
SH
SOLE
5058
0
21439
MARTIN MARIETTA MATERIALS
COM
573284106
322
1678
SH
SOLE
642
0
1036
MASCO CORP
COM
574599106
2054
66380
SH
SOLE
29505
0
36875
MASTERCARD INC-CLASS A
COM
57636Q104
105881
1202378
SH
SOLE
740216
0
462162
Match Group Inc
ADR
57665R106
286
18975
SH
SOLE
4100
0
14875
MATERIALS SELECT SECTOR SPDR
ETF US
81369Y100
542
11693
SH
SOLE
10600
0
1093
MAXIMUS INC
COM
577933104
318
5740
SH
SOLE
49
0
5691
MAXLINEAR INC-CLASS A
COM
57776J100
8393
466814
SH
SOLE
237432
0
229382
MB FINANCIAL INC
COM
55264U108
4370
120456
SH
SOLE
96375
0
24081
MCCORMICK & CO-NON VTG SHRS
COM
579780206
45572
427224
SH
SOLE
236386
0
190838
MCDONALD'S CORP
COM
580135101
26603
221068
SH
SOLE
97547
0
123521
MCKESSON CORP
COM
58155Q103
2148
11506
SH
SOLE
1220
0
10286
MDC PARTNERS INC-A
COM
552697104
2607
142534
SH
SOLE
1150
0
141384
MEAD JOHNSON NUTRITION CO
COM
582839106
16381
180509
SH
SOLE
84688
0
95821
Medinah Minerals Inc
ADR
58489M109
2
170000
SH
SOLE
0
0
170000
MEDIVATION INC
COM
58501N101
30606
507570
SH
SOLE
226787
0
280783
MEDNAX INC
COM
58502B106
33904
468087
SH
SOLE
384827
0
83260
MEDTRONIC PLC
COM
G5960L103
33027
380626
SH
SOLE
211071
0
169555
MercadoLibre Inc
ADR
58733R102
1582
41731
SH
SOLE
4100
0
37361
MERCK & CO. INC.
COM
58933Y105
17910
310876
SH
SOLE
175469
0
135407
Mercury General Corp
ADR
589400100
342
6435
SH
SOLE
2935
0
3500
MERCURY SYSTEMS INC
COM
589378108
1295
52080
SH
SOLE
22000
0
30080
MEREDITH CORP
COM
589433101
322
6205
SH
SOLE
0
0
6205
Merit Medical Systems Inc
ADR
589889104
305
15399
SH
SOLE
0
0
15399
Merrimack Pharmaceuticals Inc
ADR
590328100
1546
286850
SH
SOLE
35425
0
251425
METLIFE INC
COM
59156R108
672
16876
SH
SOLE
1742
0
15134
METTLER-TOLEDO INTERNATIONAL
COM
592688105
2157
5910
SH
SOLE
4835
0
1075
MGE ENERGY INC
COM
55277P104
341
6025
SH
SOLE
1650
0
4375
MGM Resorts International
ADR
552953101
3635
160625
SH
SOLE
15750
0
144875
MGP Ingredients Inc
ADR
55303J106
780
20400
SH
SOLE
1000
0
19400
MICROCHIP TECHNOLOGY INC
COM
595017104
6520
128442
SH
SOLE
41061
0
87381
Micron Technology Inc
ADR
595112103
2974
216118
SH
SOLE
40493
0
175625
MICROSOFT CORP
COM
594918104
141557
2766399
SH
SOLE
1428637
0
1337762
Microvision Inc
ADR
594960304
21
12375
SH
SOLE
0
0
12375
Mid-America Apartment Communities Inc
COM
59522J103
792
7444
SH
SOLE
1100
0
6344
MIDDLEBY CORP
COM
596278101
4359
37822
SH
SOLE
24391
0
13431
Midland States Bancorp Inc
COM
597742105
251
11569
SH
SOLE
0
0
11569
MINERALS TECHNOLOGIES INC
COM
603158106
2458
43276
SH
SOLE
5332
0
37944
Mitek Systems Inc
ADR
606710200
728
687370
SH
SOLE
2975
0
684395
MITSUBISHI UFJ FINL-SPON ADR
ADR
606822104
411
92808
SH
SOLE
73609
0
19199
MiX Telematics Ltd
ADR
60688N102
254
54250
SH
SOLE
0
0
54250
MOBILEYE NV
COM
N51488117
43570
944303
SH
SOLE
387166
0
557137
MOLSON COORS BREWING CO -B
COM
60871R209
723
7146
SH
SOLE
474
0
6672
MONDELEZ INTERNATIONAL INC-A
COM
609207105
4164
91489
SH
SOLE
32958
0
58531
MONOGRAM RESIDENTIAL TRUST I
COM
60979P105
412
40324
SH
SOLE
40324
0
0
MONOLITHIC POWER SYSTEMS INC
COM
609839105
668
9781
SH
SOLE
2666
0
7115
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
356
14472
SH
SOLE
0
0
14472
MONROE CAPITAL CORP
COM
610335101
10465
705633
SH
SOLE
57107
0
648525
MONSANTO CO
COM
61166W101
4373
42289
SH
SOLE
7324
0
34965
MONSTER BEVERAGE CORP
COM
61174X109
476
2962
SH
SOLE
675
0
2287
Monster Worldwide Inc
ADR
611742107
49
20350
SH
SOLE
13050
0
7300
MOODY'S CORP
COM
615369105
5428
57927
SH
SOLE
17708
0
40219
MORGAN STANLEY
COM
617446448
1690
65068
SH
SOLE
21517
0
43551
MORNINGSTAR INC
COM
617700109
20783
254134
SH
SOLE
125255
0
128879
MOTOROLA SOLUTIONS INC
COM
620076307
1527
23148
SH
SOLE
362
0
22786
MPLX LP
COM
55336V100
2004
59593
SH
SOLE
35207
0
24386
MSC INDUSTRIAL DIRECT CO-A
COM
553530106
1886
26723
SH
SOLE
1792
0
24931
Multi-Color Corp
ADR
625383104
282
4455
SH
SOLE
0
0
4455
MYLAN NV
COM
N59465109
474
10966
SH
SOLE
300
0
10666
National Bank Holdings Corp
ADR
633707104
255
12500
SH
SOLE
0
0
12500
NATIONAL BEVERAGE CORP
COM
635017106
1484
23628
SH
SOLE
0
0
23628
NATIONAL CINEMEDIA INC
COM
635309107
344
22208
SH
SOLE
546
0
21662
NATIONAL FUEL GAS CO
COM
636180101
1136
19970
SH
SOLE
656
0
19314
National General Holdings Corp
ADR
636220303
231
10800
SH
SOLE
2360
0
8440
NATIONAL OILWELL VARCO INC
COM
637071101
406
12064
SH
SOLE
599
0
11465
Natures Sunshine Products Inc
ADR
639027101
123
12885
SH
SOLE
12885
0
0
NEKTAR THERAPEUTICS
COM
640268108
4484
315129
SH
SOLE
15700
0
299429
NeoGenomics Inc
ADR
64049M209
1348
167638
SH
SOLE
10650
0
156988
Nephros Inc
ADR
640671301
31
121334
SH
SOLE
0
0
121334
Neptune Technologies & Bioressources Inc
COM
64077P108
11
10800
SH
SOLE
0
0
10800
NESTLE SA-SPONS ADR
ADR
641069406
15929
206313
SH
SOLE
72424
0
133889
NETFLIX INC
COM
64110L106
1704
19866
SH
SOLE
9264
0
10602
NETSUITE INC
COM
64118Q107
300
4119
SH
SOLE
725
0
3394
Neuralstem Inc
COM
64127R302
122
418942
SH
SOLE
0
0
418942
NEUSTAR INC-CLASS A
COM
64126X201
999
42512
SH
SOLE
30905
0
11607
NEWELL BRANDS INC
COM
651229106
8131
167410
SH
SOLE
132294
0
35116
NEWMONT MINING CORP
COM
651639106
274
7015
SH
SOLE
2000
0
5015
NEXTERA ENERGY INC
COM
65339F101
5886
45137
SH
SOLE
12611
0
32525
NIELSEN HOLDINGS PLC
COM
G6518L108
2094
40302
SH
SOLE
30121
0
10181
NIKE INC -CL B
COM
654106103
37380
677166
SH
SOLE
101981
0
575185
NIPPON TELEGRAPH & TELE-ADR
ADR
654624105
219
4661
SH
SOLE
213
0
4448
NiSource Inc
ADR
65473P105
332
12510
SH
SOLE
2550
0
9960
NOBLE ENERGY INC
COM
655044105
1327
37004
SH
SOLE
13230
0
23774
NOKIA CORP-SPON ADR
ADR
654902204
144
25237
SH
SOLE
122
0
25115
Nord Anglia Education Inc
ADR
G6583A102
16060
759687
SH
SOLE
376283
0
383404
NORDSTROM INC
COM
655664100
561
14731
SH
SOLE
1441
0
13290
NORFOLK SOUTHERN CORP
COM
655844108
1702
19987
SH
SOLE
10264
0
9723
Northeast Indiana Bancorp Inc
ADR
664196201
234
8000
SH
SOLE
0
0
8000
NORTHERN TRUST CORP
COM
665859104
52510
792489
SH
SOLE
517927
0
274562
NORTHROP GRUMMAN CORP
COM
666807102
3013
13556
SH
SOLE
7123
0
6433
NOVADAQ TECHNOLOGIES INC
COM
66987G102
9020
916659
SH
SOLE
532754
0
383905
NOVARTIS AG-SPONSORED ADR
ADR
66987V109
12906
156416
SH
SOLE
90983
0
65434
NOVO-NORDISK A/S-SPONS ADR
ADR
670100205
14713
273580
SH
SOLE
12034
0
261546
NU SKIN ENTERPRISES INC - A
COM
67018T105
339
7340
SH
SOLE
0
0
7340
NUCOR CORP
COM
670346105
232
4701
SH
SOLE
1529
0
3172
NuStar Energy LP
LTD PTN
67058H102
71
1425
SH
SOLE
0
0
1425
NUTRISYSTEM INC
COM
67069D108
374
14730
SH
SOLE
0
0
14730
NUVASIVE INC
COM
670704105
14651
245333
SH
SOLE
109902
0
135431
NUVEEN CREDIT STRAT INC FD
COM
67073D102
90
11130
SH
SOLE
9450
0
1680
NUVEEN ENH MUNI CRED OPP FD
COM
67070X101
185
11610
SH
SOLE
9619
0
1991
Nuveen Pref Income Opps Fund
COM
67073B106
121
12061
SH
SOLE
0
0
12061
NVIDIA CORP
COM
67066G104
274
5829
SH
SOLE
2160
0
3669
NXP SEMICONDUCTORS NV
COM
N6596X109
659
8408
SH
SOLE
4567
0
3841
NXSTAGE MEDICAL INC
COM
67072V103
19598
1186242
SH
SOLE
269567
0
916675
OCCIDENTAL PETROLEUM CORP
COM
674599105
4237
56070
SH
SOLE
19232
0
36838
OFFICE DEPOT INC
COM
676220106
117
35280
SH
SOLE
35280
0
0
OFG Bancorp
ADR
67103X102
658
79317
SH
SOLE
0
0
79317
OLD DOMINION FREIGHT LINE
COM
679580100
568
9420
SH
SOLE
7106
0
2314
Old National Bancorp
ADR
680033107
483
38550
SH
SOLE
800
0
37750
OLD REPUBLIC INTL CORP
COM
680223104
958
49674
SH
SOLE
0
0
49674
OM ASSET MANAGEMENT PLC
COM
G67506108
329
24667
SH
SOLE
0
0
24667
OMEROS CORP
COM
682143102
116
11000
SH
SOLE
0
0
11000
OMNICOM GROUP
COM
681919106
22310
273780
SH
SOLE
246417
0
27363
ON ASSIGNMENT INC
COM
682159108
1237
33468
SH
SOLE
24570
0
8898
ONEOK PARTNERS LP
COM
68268N103
3982
99403
SH
SOLE
7661
0
91742
OPEN TEXT CORP
COM
683715106
270
4570
SH
SOLE
4150
0
420
ORACLE CORP
COM
68389X105
12298
300469
SH
SOLE
139083
0
161386
ORBCOMM INC
COM
68555P100
424
42614
SH
SOLE
0
0
42614
O'REILLY AUTOMOTIVE INC
COM
67103H107
71018
261961
SH
SOLE
218319
0
43642
ORIX - SPONSORED ADR
ADR
686330101
492
7700
SH
SOLE
6349
0
1351
ORKLA ASA-SPON ADR
ADR
686331109
104
11745
SH
SOLE
0
0
11745
OSI SYSTEMS INC
COM
671044105
2263
38934
SH
SOLE
27345
0
11589
OWENS & MINOR INC
COM
690732102
741
19815
SH
SOLE
485
0
19330
P G & E CORP
COM
69331C108
246
3853
SH
SOLE
420
0
3433
PACCAR INC
COM
693718108
953
18379
SH
SOLE
8750
0
9629
Pacific Biosciences of California Inc
COM
69404D108
310
44000
SH
SOLE
0
0
44000
PACKAGING CORP OF AMERICA
COM
695156109
400
5970
SH
SOLE
29
0
5941
PALO ALTO NETWORKS INC
COM
697435105
47267
385411
SH
SOLE
104349
0
281062
Pan American Silver Corp
ADR
697900108
374
22760
SH
SOLE
5200
0
17560
PANDORA MEDIA INC
COM
698354107
4173
335220
SH
SOLE
228219
0
107001
PANERA BREAD COMPANY-CLASS A
COM
69840W108
1665
7855
SH
SOLE
1684
0
6171
PAREXEL INTERNATIONAL CORP
COM
699462107
275
4370
SH
SOLE
899
0
3471
PARKER HANNIFIN CORP
COM
701094104
935
8656
SH
SOLE
400
0
8256
PATTERSON COS INC
COM
703395103
561
11722
SH
SOLE
500
0
11222
PAYCHEX INC
COM
704326107
31696
532700
SH
SOLE
275556
0
257144
PAYLOCITY HOLDING CORP
COM
70438V106
12069
279374
SH
SOLE
30415
0
248959
PAYPAL HOLDINGS INC
COM
70450Y103
50207
1375154
SH
SOLE
387726
0
987428
PENTAIR PLC
COM
G7S00T104
281
4828
SH
SOLE
2282
0
2546
PEPSICO INC
COM
713448108
34380
324528
SH
SOLE
106682
0
217845
Permian Basin Royalty Trust
ADR
714236106
198
27000
SH
SOLE
9500
0
17500
PERRIGO CO PLC
COM
G97822103
18910
208558
SH
SOLE
182291
0
26267
Pfenex Inc
ADR
717071104
1321
157851
SH
SOLE
18460
0
139391
PFIZER INC
COM
717081103
24317
706620
SH
SOLE
263928
0
442692
PHILIP MORRIS INTERNATIONAL
COM
718172109
21680
213136
SH
SOLE
105093
0
108043
PHILLIPS 66
COM
718546104
3062
38593
SH
SOLE
16281
0
22312
Phillips 66 Partners LP
LTD PTN
718549207
2643
47310
SH
SOLE
9710
0
37600
PIMCO 0-5 YEAR H/Y CORP BOND
ETF US
72201R783
599
6186
SH
SOLE
0
0
6186
PIMCO ENHANCED SHORT MATURIT
ETF US
72201R833
1259
12446
SH
SOLE
7885
0
4561
PIMCO Investment Grade Corporate Bd ETF
ETF US
72201R817
3581
33693
SH
SOLE
2800
0
30893
PIONEER NATURAL RESOURCES CO
COM
723787107
17512
115815
SH
SOLE
91752
0
24063
PLAINS ALL AMER PIPELINE LP
COM
726503105
8765
318830
SH
SOLE
45228
0
273602
Plains GP Holdings LP
ADR
72651A108
133
12780
SH
SOLE
9050
0
3730
Planet Fitness Inc
ADR
72703H101
894
47355
SH
SOLE
2200
0
45155
PNC FINANCIAL SERVICES GROUP
COM
693475105
2310
28379
SH
SOLE
5133
0
23246
Pool Corp
ADR
73278L105
2118
22526
SH
SOLE
661
0
21865
Popular Inc
ADR
733174700
1128
38500
SH
SOLE
0
0
38500
Portola Pharmaceuticals Inc
ADR
737010108
335
14200
SH
SOLE
0
0
14200
POTASH CORP OF SASKATCHEWAN
COM
73755L107
1195
73608
SH
SOLE
60458
0
13150
POTBELLY CORP
COM
73754Y100
4108
327609
SH
SOLE
89074
0
238535
PowerShares DB US Dollar Index Bullish Fund
ETF US
73936D107
2771
111551
SH
SOLE
925
0
110626
PowerShares DWA Emerging Markets Mom ETF
ETF US
73936Q207
187
11909
SH
SOLE
7396
0
4513
PowerShares DWA Momentum ETF
ETF US
73935X153
2062
48975
SH
SOLE
1850
0
47125
PowerShares Financial Preferred Portfolio
ETF US
73935X229
2837
147836
SH
SOLE
750
0
147086
PowerShares FTSE RAFI US 1000 ETF
ETF US
73935X583
445
4920
SH
SOLE
4147
0
773
PowerShares Preferred Portfolio
ETF US
73936T565
1197
78544
SH
SOLE
11585
0
66959
POWERSHARES QQQ TRUST SERIES
ETF US
73935A104
7620
70861
SH
SOLE
36943
0
33918
POWERSHARES S&P 500 LOW VOLA
ETF US
73937B779
3411
79724
SH
SOLE
11816
0
67908
PowerShares Senior Loan Portfolio
ETF US
73936Q769
322
14025
SH
SOLE
100
0
13925
PPG INDUSTRIES INC
COM
693506107
5573
53510
SH
SOLE
41015
0
12495
PPL CORP
COM
69351T106
330
8744
SH
SOLE
7600
0
1144
PRA GROUP INC
COM
69354N106
35994
1491061
SH
SOLE
511456
0
979605
PRAXAIR INC
COM
74005P104
62545
556501
SH
SOLE
302809
0
253692
Preferred Apartment Communities Inc
COM
74039L103
951
64600
SH
SOLE
11250
0
53350
Premara Financial Inc
ADR
74046G105
68
10000
SH
SOLE
0
0
10000
Premier Inc
ADR
74051N102
21905
669885
SH
SOLE
271526
0
398359
PREPAID CARD HOLDINGS INC
ADR
74072A105
0
20000
SH
SOLE
0
0
20000
Press Ganey Holdings Inc
ADR
74113L102
44380
1127819
SH
SOLE
302316
0
825503
PRICELINE GROUP INC/THE
COM
741503403
47556
38093
SH
SOLE
32410
0
5683
PRIMERICA INC
COM
74164M108
511
8934
SH
SOLE
0
0
8934
PRIVATEBANCORP INC
COM
742962103
259
5885
SH
SOLE
800
0
5085
PRIVATEBANCORP IV
PFD
74272L208
296
11484
SH
SOLE
0
0
11484
PROCTER & GAMBLE CO/THE
COM
742718109
53968
648889
SH
SOLE
273108
0
375781
PROGRESSIVE CORP
COM
743315103
7187
214545
SH
SOLE
34687
0
179858
PRONAI THERAPEUTICS INC
COM
74346L101
33
16688
SH
SOLE
12458
0
4230
Proofpoint Inc
ADR
743424103
1381
21890
SH
SOLE
500
0
21390
ProShares S&P 500 Dividend Aristocrats ETF
ETF US
74348A467
252
4625
SH
SOLE
0
0
4625
PROSHARES SHORT 20+ TREASURY
ETF US
74347X849
3182
151165
SH
SOLE
55140
0
96025
PROSHARES SHORT S&P500
ETF US
74347B425
380
9594
SH
SOLE
7879
0
1715
ProShares Ultra Financials
ETF US
74347X633
275
4150
SH
SOLE
700
0
3450
Prospect Capital Corp
ADR
74348T102
105
13450
SH
SOLE
0
0
13450
Protein Polymer Technologies Inc
ADR
743697104
0
660000
SH
SOLE
0
0
660000
PROTO LABS INC
COM
743713109
29232
507861
SH
SOLE
185052
0
322809
PRUDENTIAL FINANCIAL INC
COM
744320102
474
6644
SH
SOLE
4339
0
2305
PRUDENTIAL PLC-ADR
ADR
74435K204
1731
50911
SH
SOLE
40667
0
10244
PUBLIC SERVICE ENTERPRISE GP
COM
744573106
404
8673
SH
SOLE
1104
0
7569
PUBLIC STORAGE
COM
74460D109
854
3342
SH
SOLE
837
0
2505
Q2 HOLDINGS INC
COM
74736L109
362
12910
SH
SOLE
0
0
12910
QIWI Plc
ADR
74735M108
278
21200
SH
SOLE
1700
0
19500
QT VASCULAR LTD
COM
Y71660107
177
2565696
SH
SOLE
2565696
0
0
QUALCOMM INC
COM
747525103
18716
349372
SH
SOLE
100402
0
248971
Quanta Services Inc
COM
74762E102
398
17200
SH
SOLE
0
0
17200
QUEST DIAGNOSTICS INC
COM
74834L100
1595
19595
SH
SOLE
777
0
18818
QUINTILES TRANSNATIONAL HOLD
COM
74876Y101
349
5350
SH
SOLE
2150
0
3200
Rackspace Hosting Inc
ADR
750086100
3828
266195
SH
SOLE
18465
0
247730
Rapid7 Inc
ADR
753422104
3098
246260
SH
SOLE
25685
0
220575
RAYTHEON COMPANY
COM
755111507
5342
39294
SH
SOLE
5684
0
33610
RBC BEARINGS INC
COM
75524B104
378
5218
SH
SOLE
208
0
5010
RE/MAX HOLDINGS INC-CL A
COM
75524W108
8338
207113
SH
SOLE
33990
0
173123
REALPAGE INC
COM
75606N109
882
39505
SH
SOLE
4005
0
35500
RECKITT BENCKISER-SPON ADR
ADR
756255204
714
35214
SH
SOLE
27789
0
7425
RED HAT INC
COM
756577102
101460
1397518
SH
SOLE
1009285
0
388233
REGENERON PHARMACEUTICALS
COM
75886F107
409
1170
SH
SOLE
547
0
623
Regions Financial Corp
ADR
7591EP100
201
23604
SH
SOLE
1813
0
21791
RELX PLC - SPON ADR
ADR
759530108
877
46906
SH
SOLE
32443
0
14463
REPLIGEN CORP
COM
759916109
1448
52924
SH
SOLE
31590
0
21334
REPUBLIC SERVICES INC
COM
760759100
1171
22822
SH
SOLE
5378
0
17444
RESMED INC
COM
761152107
16324
258165
SH
SOLE
44989
0
213176
Restoration Hardware Holdings Inc
ADR
761283100
965
33662
SH
SOLE
3186
0
30476
Retail Properties of America Inc
COM
76131V202
182
10742
SH
SOLE
2952
0
7790
REYNOLDS AMERICAN INC
COM
761713106
992
18402
SH
SOLE
11740
0
6662
RIGNET INC
COM
766582100
724
54100
SH
SOLE
8550
0
45550
RingCentral Inc
ADR
76680R206
594
30105
SH
SOLE
1000
0
29105
RIO TINTO PLC-SPON ADR
ADR
767204100
492
15728
SH
SOLE
11856
0
3872
Ritchie Bros Auctioneers Inc
ADR
767744105
1071
31695
SH
SOLE
75
0
31620
Rite Aid Corp
ADR
767754104
196
26191
SH
SOLE
371
0
25820
RLI CORP
COM
749607107
394
5731
SH
SOLE
0
0
5731
ROBERT HALF INTL INC
COM
770323103
8029
210405
SH
SOLE
109163
0
101242
ROCHE HOLDINGS LTD-SPONS ADR
ADR
771195104
7859
238569
SH
SOLE
192170
0
46399
ROCKWELL AUTOMATION INC
COM
773903109
1042
9075
SH
SOLE
135
0
8940
ROCKWELL COLLINS INC
COM
774341101
24767
290893
SH
SOLE
165059
0
125834
ROLLS ROYCE HOLDINGS PLC LONDON SHS C
ADR
G76225112
0
5150033
SH
SOLE
0
0
5150033
ROLLS-ROYCE HOLDINGS-SP ADR
ADR
775781206
271
28114
SH
SOLE
23208
0
4906
ROPER TECHNOLOGIES INC
COM
776696106
3838
22505
SH
SOLE
10177
0
12328
ROSS STORES INC
COM
778296103
529
9331
SH
SOLE
2123
0
7208
ROVI CORP
COM
779376102
1223
78200
SH
SOLE
2250
0
75950
Royal Bank of Canada
ADR
780087102
292
4934
SH
SOLE
0
0
4934
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
498
7411
SH
SOLE
3895
0
3516
ROYAL DUTCH SHELL-SPON ADR-A
ADR
780259206
4316
78164
SH
SOLE
29286
0
48878
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
909
16229
SH
SOLE
2047
0
14182
RPM INTERNATIONAL INC
COM
749685103
475
9512
SH
SOLE
2200
0
7312
RPX CORP
COM
74972G103
1203
131140
SH
SOLE
99670
0
31470
RVUE Holdings Inc
ADR
74975J104
0
10000
SH
SOLE
0
0
10000
RYANAIR HOLDINGS PLC-SP ADR
ADR
783513203
531
7637
SH
SOLE
5314
0
2323
SABRA HEALTH CARE REIT INC
COM
78573L106
334
16182
SH
SOLE
390
0
15792
Sabre Corp
ADR
78573M104
271
10105
SH
SOLE
0
0
10105
SALESFORCE.COM INC
COM
79466L302
81066
1020858
SH
SOLE
361691
0
659167
SALLY BEAUTY HOLDINGS INC
COM
79546E104
24297
826159
SH
SOLE
679210
0
146949
San Juan Basin Royalty Trust
ADR
798241105
102
14000
SH
SOLE
0
0
14000
SANGAMO BIOSCIENCES INC
COM
800677106
60
10400
SH
SOLE
9400
0
1000
SANOFI-ADR
ADR
80105N105
408
9748
SH
SOLE
751
0
8997
SAP SE-SPONSORED ADR
ADR
803054204
623
8305
SH
SOLE
6004
0
2301
Saratoga Investment Corp
COM
80349A307
634
24920
SH
SOLE
0
0
24920
SBA COMMUNICATIONS CORP-CL A
COM
78388J106
6143
56910
SH
SOLE
48369
0
8541
Sberbank of Russia PJSC
ADR
80585Y308
489
56103
SH
SOLE
0
0
56103
SCANSOURCE INC
COM
806037107
256
6908
SH
SOLE
2850
0
4058
SCHLUMBERGER LTD
COM
806857108
99786
1261836
SH
SOLE
710735
0
551100
SCHWAB (CHARLES) CORP
COM
808513105
34962
1381355
SH
SOLE
448875
0
932480
Schwab International Equity ETF
ETF US
808524805
484
17866
SH
SOLE
10531
0
7335
SCOTTS MIRACLE-GRO CO-CL A
COM
810186106
21495
307468
SH
SOLE
93951
0
213517
Scripps Networks Interactive Inc
ADR
811065101
210
3368
SH
SOLE
0
0
3368
SEALED AIR CORP
COM
81211K100
258
5613
SH
SOLE
1338
0
4275
Seattle Genetics Inc
ADR
812578102
28133
696200
SH
SOLE
49016
0
647184
SEI Investments Co
ADR
784117103
266
5531
SH
SOLE
2756
0
2775
Sempra Energy
ADR
816851109
2247
19703
SH
SOLE
423
0
19280
SENSATA TECHNOLOGIES HOLDING
COM
N7902X106
561
16082
SH
SOLE
11966
0
4116
Sequenom Inc
ADR
817337405
46
50000
SH
SOLE
0
0
50000
Serco Group PLC
ADR
G80400107
23
15400
SH
SOLE
0
0
15400
SERVICEMASTER GLOBAL HOLDING
COM
81761R109
2150
54023
SH
SOLE
47417
0
6606
ServiceSource International Inc
ADR
81763U100
154
38300
SH
SOLE
0
0
38300
SHAKE SHACK INC - CLASS A
COM
819047101
17848
489933
SH
SOLE
52222
0
437711
Shell Midstream Partners LP
LTD PTN
822634101
5991
177310
SH
SOLE
44800
0
132510
SHERWIN-WILLIAMS CO/THE
COM
824348106
7807
26585
SH
SOLE
14189
0
12396
SHIRE PLC-ADR
ADR
82481R106
3023
16425
SH
SOLE
7990
0
8435
Shutterstock Inc
ADR
825690100
1571
34305
SH
SOLE
2730
0
31575
SIEMENS AG-SPONS ADR
ADR
826197501
2209
21557
SH
SOLE
17286
0
4271
Sientra Inc
ADR
82621J105
95
14372
SH
SOLE
3514
0
10858
SIGNATURE BANK
COM
82669G104
38643
309345
SH
SOLE
223673
0
85672
SILICON LABORATORIES INC
COM
826919102
662
13580
SH
SOLE
330
0
13250
SILVER WHEATON CORP
COM
828336107
2179
203129
SH
SOLE
20887
0
182242
SIMON PROPERTY GROUP INC
COM
828806109
835
3848
SH
SOLE
527
0
3321
Sionix Corp
ADR
829400100
0
30000
SH
SOLE
0
0
30000
SIRIUS XM HOLDINGS INC
COM
82968B103
150
37860
SH
SOLE
8000
0
29860
SIX FLAGS ENTERTAINMENT CORP
COM
83001A102
3978
68642
SH
SOLE
47863
0
20779
SKECHERS USA INC-CL A
COM
830566105
478
16100
SH
SOLE
1200
0
14900
SNAP-ON INC
COM
833034101
6314
40010
SH
SOLE
11601
0
28409
SONUS NETWORKS INC
COM
835916503
167
19229
SH
SOLE
17800
0
1429
SONY CORP-SPONSORED ADR
ADR
835699307
237
8090
SH
SOLE
200
0
7890
Southern Banc Co Inc
ADR
842233108
154
15700
SH
SOLE
0
0
15700
SOUTHERN CO/THE
COM
842587107
2318
43228
SH
SOLE
18880
0
24348
Southwest Airlines Co
ADR
844741108
387
9870
SH
SOLE
1085
0
8785
SPDR Barclays High Yield Bond ETF
ETF US
78464A417
608
17023
SH
SOLE
36
0
16987
SPDR BARCLAYS INTL TREASURY
ETF US
78464A516
289
5054
SH
SOLE
1819
0
3235
SPDR BARCLAYS SHORT TERM COR
ETF US
78464A474
2648
86028
SH
SOLE
0
0
86028
SPDR BARCLAYS SHORT-TERM HIG
ETF US
78468R408
224
8286
SH
SOLE
1835
0
6451
SPDR DJ GLOBAL REAL ESTATE E
ETF US
78463X749
6443
127939
SH
SOLE
90716
0
37223
SPDR DJ INTERNATIONAL REAL E
ETF US
78463X863
6379
153895
SH
SOLE
144745
0
9150
SPDR DJIA TRUST
ETF US
78467X109
552
3085
SH
SOLE
1735
0
1350
SPDR EURO STOXX 50 ETF
ETF US
78463X202
466
14950
SH
SOLE
6252
0
8698
SPDR GOLD SHARES
ETF US
78463V107
4125
32616
SH
SOLE
9624
0
22992
SPDR S&P 500 ETF TRUST
ETF US
78462F103
77538
370154
SH
SOLE
249496
0
120658
SPDR S&P DIVIDEND ETF
ETF US
78464A763
17215
205134
SH
SOLE
14202
0
190933
SPDR S&P INTL SMALL CAP
ETF US
78463X871
331
11397
SH
SOLE
10925
0
472
SPDR S&P MIDCAP 400 ETF TRST
ETF US
78467Y107
3562
13085
SH
SOLE
6208
0
6877
SPDR Barclays Convertible Secs ETF
ETF US
78464A359
776
17707
SH
SOLE
0
0
17707
SPDR Nuveen Barclays Municipal Bond ETF
ETF US
78468R721
640
12646
SH
SOLE
1646
0
11000
SPDR Nuveen Barclays ST Muni Bd ETF
ETF US
78468R739
556
11324
SH
SOLE
4525
0
6799
SPDR Nuveen S&P High Yield Muni Bd ETF
ETF US
78464A284
5684
95055
SH
SOLE
250
0
94805
SPDR S&P Bank ETF
ETF US
78464A797
517
16960
SH
SOLE
0
0
16960
SPECTRA ENERGY CORP
COM
847560109
1328
36250
SH
SOLE
2361
0
33889
SPECTRA ENERGY PARTNERS LP
COM
84756N109
4169
88360
SH
SOLE
5630
0
82730
SPECTRANETICS CORP
COM
84760C107
442
23650
SH
SOLE
12600
0
11050
Spire Inc
COM
84857L101
308
4350
SH
SOLE
0
0
4350
Splunk Inc
ADR
848637104
1508
27826
SH
SOLE
2470
0
25356
SPORTSMAN'S WAREHOUSE HOLDIN
COM
84920Y106
153
18945
SH
SOLE
15245
0
3700
SPROTT PHYSICAL GOLD TRUST
ETF US
85207H104
1393
126859
SH
SOLE
64644
0
62215
SPROTT PHYSICAL SILVER TRUST
ETF US
85207K107
150
20713
SH
SOLE
3000
0
17713
SPROUTS FARMERS MARKET INC
COM
85208M102
221
9630
SH
SOLE
50
0
9580
SQUARE INC - A
COM
852234103
522
57730
SH
SOLE
4175
0
53555
ST JUDE MEDICAL INC
COM
790849103
397
5093
SH
SOLE
1761
0
3332
Stanley Black & Decker Inc
ADR
854502101
935
8405
SH
SOLE
0
0
8405
STAPLES INC
COM
855030102
458
53179
SH
SOLE
18525
0
34654
STARBUCKS CORP
COM
855244109
212455
3719446
SH
SOLE
1116118
0
2603328
Starwood Hotels & Resorts Worldwide Inc
ADR
85590A401
287
3876
SH
SOLE
990
0
2886
STARWOOD PROPERTY TRUST INC
COM
85571B105
536
25881
SH
SOLE
4000
0
21881
STATE STREET CORP
COM
857477103
423
7844
SH
SOLE
4932
0
2912
STERICYCLE INC
COM
858912108
81376
781559
SH
SOLE
344562
0
436997
STEVEN MADDEN LTD
COM
556269108
2506
73323
SH
SOLE
55883
0
17440
STILLWATER MINING CO
COM
86074Q102
365
30789
SH
SOLE
0
0
30789
STOCK YARDS BANCORP INC
COM
861025104
267
9446
SH
SOLE
0
0
9446
STRATASYS LTD
COM
M85548101
241
10547
SH
SOLE
2387
0
8160
STRYKER CORP
COM
863667101
32302
269563
SH
SOLE
78665
0
190898
Sturgis Bancorp Inc
ADR
864087101
653
57066
SH
SOLE
0
0
57066
SUBURBAN PROPANE PARTNERS LP
COM
864482104
356
10670
SH
SOLE
2547
0
8123
SUMITOMO MITSUI-SPONS ADR
ADR
86562M209
182
31814
SH
SOLE
2817
0
28997
SUN COMMUNITIES INC
COM
866674104
1178
15372
SH
SOLE
2920
0
12452
SUN LIFE FINANCIAL INC
COM
866796105
576
17533
SH
SOLE
9430
0
8103
SUNCOR ENERGY INC
COM
867224107
31717
1143796
SH
SOLE
514779
0
629017
SUNOCO LOGISTICS PARTNERS LP
COM
86764L108
7063
245685
SH
SOLE
57175
0
188510
SunPower Corp
ADR
867652406
1333
86028
SH
SOLE
5995
0
80033
SUPERVALU INC
COM
868536103
50
10650
SH
SOLE
10650
0
0
SVB Financial Group
ADR
78486Q101
284
2984
SH
SOLE
859
0
2125
SYMANTEC CORP
COM
871503108
291
14180
SH
SOLE
3642
0
10538
SYNTEL INC
COM
87162H103
1048
23145
SH
SOLE
3670
0
19475
Synthetic Biologics Inc
ADR
87164U102
3782
2101226
SH
SOLE
240775
0
1860451
SYSCO CORP
COM
871829107
4628
91205
SH
SOLE
24503
0
66702
T ROWE PRICE GROUP INC
COM
74144T108
6526
89430
SH
SOLE
18854
0
70576
TAIWAN SEMICONDUCTOR-SP ADR
ADR
874039100
3072
117113
SH
SOLE
98744
0
18369
Tallgrass Energy Partners LP
LTD PTN
874697105
1631
35445
SH
SOLE
760
0
34685
Targa Resources Corp
ADR
87612G101
222
5262
SH
SOLE
0
0
5262
TARGET CORP
COM
87612E106
3310
47401
SH
SOLE
13984
0
33417
TC Pipelines LP
LTD PTN
87233Q108
1136
19844
SH
SOLE
0
0
19844
TE CONNECTIVITY LTD
COM
H84989104
7410
129743
SH
SOLE
64970
0
64774
TECHNOLOGY SELECT SECT SPDR
ETF US
81369Y803
881
20316
SH
SOLE
1755
0
18561
TEEKAY LNG PARTNERS LP
COM
Y8564M105
139
12330
SH
SOLE
600
0
11730
Teleflex Inc
COM
879369106
621
3500
SH
SOLE
0
0
3500
Terravia Holdings Inc
COM
88105A106
259
98857
SH
SOLE
4000
0
94857
TESLA MOTORS INC
COM
88160R101
3041
14326
SH
SOLE
4191
0
10135
Tesoro Logistics LP
LTD PTN
88160T107
1256
25355
SH
SOLE
740
0
24615
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
1203
23953
SH
SOLE
15133
0
8820
TEXAS INSTRUMENTS INC
COM
882508104
11938
190558
SH
SOLE
129687
0
60871
The Advisory Board Co
ADR
00762W107
10347
292367
SH
SOLE
50303
0
242064
The Container Store Group Inc
ADR
210751103
105
19600
SH
SOLE
18500
0
1100
The Dixie Group Inc
ADR
255519100
527
148173
SH
SOLE
0
0
148173
THERMO FISHER SCIENTIFIC INC
COM
883556102
19710
133392
SH
SOLE
62041
0
71351
THOMSON REUTERS CORP
COM
884903105
1171
28983
SH
SOLE
8515
0
20468
THOR INDUSTRIES INC
COM
885160101
545
8426
SH
SOLE
0
0
8426
Threshold Pharmaceuticals Inc
ADR
885807206
15
24120
SH
SOLE
2750
0
21370
TIFFANY & CO
COM
886547108
335
5525
SH
SOLE
2950
0
2575
TIME WARNER INC
COM
887317303
1483
20169
SH
SOLE
5128
0
15041
Titan Medical Inc
ADR
88830X108
20
30000
SH
SOLE
0
0
30000
Tivo Inc
ADR
888706108
1337
135075
SH
SOLE
8275
0
126800
TJX COMPANIES INC
COM
872540109
8730
113036
SH
SOLE
23584
0
89453
T-Mobile US Inc
ADR
872590104
902
20850
SH
SOLE
5000
0
15850
Tobira Therapeutics Inc
ADR
88883P101
253
20115
SH
SOLE
6200
0
13915
TORONTO-DOMINION BANK
COM
891160509
2568
59810
SH
SOLE
54571
0
5239
Tortoise MLP Fund
COM
89148B101
318
17225
SH
SOLE
2850
0
14375
TOTAL SA-SPON ADR
ADR
89151E109
2354
48950
SH
SOLE
37407
0
11543
Towerstream Corp
ADR
892000100
2
10000
SH
SOLE
0
0
10000
TRACTOR SUPPLY COMPANY
COM
892356106
76647
840613
SH
SOLE
590316
0
250297
TRANSDIGM GROUP INC
COM
893641100
69955
265293
SH
SOLE
208852
0
56441
TRANSMONTAIGNE PARTNERS LP
COM
89376V100
381
9284
SH
SOLE
0
0
9284
TRANSOCEAN LTD
COM
H8817H100
474
39835
SH
SOLE
22365
0
17470
TransUnion
ADR
89400J107
3873
115825
SH
SOLE
14200
0
101625
TRAVELERS COS INC/THE
COM
89417E109
2397
20132
SH
SOLE
8596
0
11536
TREEHOUSE FOODS INC
COM
89469A104
21373
208209
SH
SOLE
32104
0
176105
Triangle Capital Corp
ADR
895848109
375
19350
SH
SOLE
4325
0
15025
TRIMBLE NAVIGATION LTD
COM
896239100
17897
734706
SH
SOLE
413466
0
321240
TRIPADVISOR INC
COM
896945201
263
4090
SH
SOLE
1500
0
2590
TWITTER INC
COM
90184L102
2034
120297
SH
SOLE
12860
0
107437
TYCO INTERNATIONAL PLC
COM
G91442106
519
12189
SH
SOLE
2783
0
9406
TYLER TECHNOLOGIES INC
COM
902252105
3923
23532
SH
SOLE
4314
0
19218
TYSON FOODS INC-CL A
COM
902494103
1250
18721
SH
SOLE
18486
0
235
UBS GROUP AG-REG
COM
H42097107
1034
79764
SH
SOLE
64413
0
15351
ULTA SALON COSMETICS & FRAGR
COM
90384S303
10820
44409
SH
SOLE
25351
0
19058
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
86432
411011
SH
SOLE
119980
0
291031
UNDER ARMOUR INC-CLASS A
COM
904311107
19668
490104
SH
SOLE
51791
0
438313
UNDER ARMOUR INC-CLASS C
COM
904311206
15482
425316
SH
SOLE
49280
0
376036
UNIFIRST CORP/MA
COM
904708104
9753
84284
SH
SOLE
63207
0
21077
UNILEVER N V -NY SHARES
ADR
904784709
8230
175323
SH
SOLE
116190
0
59133
UNILEVER PLC-SPONSORED ADR
ADR
904767704
2603
54334
SH
SOLE
16209
0
38125
UNION PACIFIC CORP
COM
907818108
56920
652382
SH
SOLE
393402
0
258980
UNITED CONTINENTAL HOLDINGS
COM
910047109
208
5059
SH
SOLE
2765
0
2294
UNITED PARCEL SERVICE-CL B
COM
911312106
57757
536178
SH
SOLE
229484
0
306694
UNITED RENTALS INC
COM
911363109
301
4485
SH
SOLE
1561
0
2924
United Security Bancshares Inc
ADR
911459105
1117
125500
SH
SOLE
0
0
125500
UNITED STATES OIL FUND LP
ETF US
91232N108
601
51980
SH
SOLE
27731
0
24249
UNITED TECHNOLOGIES CORP
COM
913017109
8378
81700
SH
SOLE
28194
0
53506
UNITEDHEALTH GROUP INC
COM
91324P102
6958
49275
SH
SOLE
13206
0
36069
UNIVERSAL ELECTRONICS INC
COM
913483103
449
6210
SH
SOLE
0
0
6210
UPLAND SOFTWARE INC
COM
91544A109
88
11500
SH
SOLE
7500
0
4000
URANIUM ENERGY CORP
COM
916896103
49
55555
SH
SOLE
55555
0
0
US AUTO PARTS NETWORK INC
COM
90343C100
396
100152
SH
SOLE
0
0
100152
US BANCORP
COM
902973304
9633
238848
SH
SOLE
93221
0
145627
US Silica Holdings Inc
COM
90346E103
1384
40149
SH
SOLE
19891
0
20258
USA TECHNOLOGIES INC
COM
90328S500
554
129648
SH
SOLE
41500
0
88148
UTILITIES SELECT SECTOR SPDR
ETF US
81369Y886
4577
87224
SH
SOLE
14987
0
72237
VALEANT PHARMACEUTICALS INTE
COM
91911K102
798
39634
SH
SOLE
8398
0
31236
VALENCE TECHNOLOGY, INC.(NV)
ADR
918914102
0
36000
SH
SOLE
0
0
36000
VALERO ENERGY CORP
COM
91913Y100
1542
30229
SH
SOLE
8656
0
21573
Valmont Industries Inc
ADR
920253101
349
2577
SH
SOLE
0
0
2577
VALSPAR CORP/THE
COM
920355104
508
4700
SH
SOLE
900
0
3800
VANECK VECTORS GOLD MINERS E
ETF US
92189F106
1777
64132
SH
SOLE
15782
0
48350
VanEck Vectors High Inc Infras MLP ETF
ETF US
92189F569
210
14375
SH
SOLE
525
0
13850
VanEck Vectors India Small-Cap ETF
ETF US
92189F767
327
7710
SH
SOLE
1710
0
6000
VANECK VECTORS JUNIOR GOLD M
ETF US
92189F791
507
11898
SH
SOLE
2975
0
8923
Vanguard Consumer Staples ETF
ETF US
92204A207
480
3401
SH
SOLE
176
0
3225
VANGUARD DIVIDEND APPREC ETF
ETF US
921908844
20093
241382
SH
SOLE
57940
0
183442
VANGUARD EXTENDED MARKET ETF
ETF US
922908652
3235
37872
SH
SOLE
35372
0
2500
VANGUARD FTSE ALL-WORLD EX-U
ETF US
922042775
31369
732055
SH
SOLE
640310
0
91745
VANGUARD FTSE DEVELOPED ETF
ETF US
921943858
15201
429882
SH
SOLE
268381
0
161501
VANGUARD FTSE EMERGING MARKE
ETF US
922042858
14205
403211
SH
SOLE
190098
0
213113
VANGUARD FTSE EUROPE ETF
ETF US
922042874
4032
86416
SH
SOLE
34959
0
51457
Vanguard FTSE Pacific ETF
ETF US
922042866
255
4573
SH
SOLE
4573
0
0
VANGUARD GLBL EX-US REAL EST
ETF US
922042676
4181
77341
SH
SOLE
29054
0
48287
VANGUARD GROWTH ETF
ETF US
922908736
62681
584707
SH
SOLE
21372
0
563335
VANGUARD HIGH DVD YIELD ETF
ETF US
921946406
25766
360568
SH
SOLE
13087
0
347480
Vanguard Information Technology ETF
ETF US
92204A702
256
2388
SH
SOLE
2114
0
274
VANGUARD INTERMEDIATE-TERM B
ETF US
921937819
885
10044
SH
SOLE
854
0
9190
VANGUARD INT-TERM CORPORATE
ETF US
92206C870
3423
38283
SH
SOLE
964
0
37319
VANGUARD LARGE-CAP ETF
ETF US
922908637
222
2319
SH
SOLE
105
0
2214
Vanguard Long-Term Bond ETF
ETF US
921937793
349
3564
SH
SOLE
1335
0
2229
VANGUARD MATERIALS ETF
ETF US
92204A801
803
7836
SH
SOLE
7466
0
370
VANGUARD MEGA CAP GROWTH ETF
ETF US
921910816
1872
22424
SH
SOLE
20291
0
2133
VANGUARD MID-CAP ETF
ETF US
922908629
3912
31643
SH
SOLE
22959
0
8684
VANGUARD MID-CAP GROWTH ETF
ETF US
922908538
887
8705
SH
SOLE
2490
0
6215
VANGUARD MID-CAP VALUE ETF
ETF US
922908512
3397
38131
SH
SOLE
20073
0
18058
VANGUARD REIT ETF
ETF US
922908553
22135
249636
SH
SOLE
146367
0
103269
VANGUARD S&P 500 ETF
ETF US
922908363
10400
54109
SH
SOLE
29478
0
24631
VANGUARD S/T CORP BOND ETF
ETF US
92206C409
2674
33072
SH
SOLE
5257
0
27815
VANGUARD SHORT-TERM BOND ETF
ETF US
921937827
2642
32596
SH
SOLE
11649
0
20947
Vanguard Short-Term Government Bond ETF
ETF US
92206C102
402
6550
SH
SOLE
0
0
6550
VANGUARD SMALL-CAP ETF
ETF US
922908751
3508
30321
SH
SOLE
20898
0
9423
Vanguard Small-Cap Growth ETF
ETF US
922908595
409
3305
SH
SOLE
1323
0
1982
VANGUARD SMALL-CAP VALUE ETF
ETF US
922908611
830
7886
SH
SOLE
1781
0
6105
VANGUARD TOTAL BOND MARKET
ETF US
921937835
7129
84569
SH
SOLE
5401
0
79168
VANGUARD TOTAL INTL BOND ETF
ETF US
92203J407
9643
173128
SH
SOLE
159586
0
13542
VANGUARD TOTAL STOCK MKT ETF
ETF US
922908769
6447
60160
SH
SOLE
32041
0
28119
VANGUARD VALUE ETF
ETF US
922908744
12643
148758
SH
SOLE
36649
0
112109
VANTIV INC - CL A
COM
92210H105
6898
121864
SH
SOLE
101935
0
19929
VARIAN MEDICAL SYSTEMS INC
COM
92220P105
462
5622
SH
SOLE
1700
0
3922
VCA INC
COM
918194101
4006
59251
SH
SOLE
35636
0
23615
VECTREN CORP
COM
92240G101
1077
20450
SH
SOLE
2080
0
18370
VEEVA SYSTEMS INC-CLASS A
COM
922475108
37649
1103443
SH
SOLE
360946
0
742497
VENTAS INC
COM
92276F100
5077
69721
SH
SOLE
10724
0
58997
Veolia Environnement SA
ADR
92334N103
646
29850
SH
SOLE
0
0
29850
VERISK ANALYTICS INC
COM
92345Y106
77523
956129
SH
SOLE
713919
0
242210
VERIZON COMMUNICATIONS INC
COM
92343V104
23673
457411
SH
SOLE
162185
0
295226
VERTEX PHARMACEUTICALS INC
COM
92532F100
626
7273
SH
SOLE
5823
0
1450
VF CORP
COM
918204108
30377
494011
SH
SOLE
366306
0
127704
VIACOM INC-CLASS B
COM
92553P201
270
6515
SH
SOLE
140
0
6375
Vince Holding Corp
ADR
92719W108
126
23000
SH
SOLE
0
0
23000
VirTra Systems Inc
ADR
92827K103
4
20000
SH
SOLE
0
0
20000
VIRTU FINANCIAL INC-CLASS A
COM
928254101
535
29702
SH
SOLE
8300
0
21402
Virtus Multi-Sector S/T Bd I
COM
92828R610
95
20096
SH
SOLE
0
0
20096
VISA INC-CLASS A SHARES
COM
92826C839
215134
2900557
SH
SOLE
1110614
0
1789943
Vital Therapies Inc
COM
92847R104
369
59500
SH
SOLE
59500
0
0
Vocera Communications Inc
ADR
92857F107
132
10301
SH
SOLE
1321
0
8980
VODAFONE GROUP PLC-SP ADR
ADR
92857W308
985
31889
SH
SOLE
3282
0
28607
Vonage Holdings Corp
ADR
92886T201
123
20200
SH
SOLE
0
0
20200
VORNADO REALTY TRUST
COM
929042109
300
2998
SH
SOLE
2166
0
832
VOYAGER ENTMT INTL INC
ADR
92908D101
0
91000
SH
SOLE
0
0
91000
VULCAN MATERIALS CO
COM
929160109
3503
29104
SH
SOLE
27377
0
1727
WABTEC CORP
COM
929740108
350
4979
SH
SOLE
72
0
4907
WageWorks Inc
ADR
930427109
30273
506148
SH
SOLE
176498
0
329650
WALGREENS BOOTS ALLIANCE INC
COM
931427108
109728
1317740
SH
SOLE
504069
0
813671
WALMART DE MEXICO-SPON ADR V
ADR
93114W107
2292
95386
SH
SOLE
82177
0
13209
WAL-MART STORES INC
COM
931142103
21769
298118
SH
SOLE
52201
0
245917
WALT DISNEY CO/THE
COM
254687106
73197
748281
SH
SOLE
200891
0
547390
WASTE MANAGEMENT INC
COM
94106L109
2359
35593
SH
SOLE
13028
0
22565
WATERS CORP
COM
941848103
659
4682
SH
SOLE
0
0
4682
WATSCO INC
COM
942622200
75303
535243
SH
SOLE
383318
0
151925
WD-40 CO
COM
929236107
6493
55284
SH
SOLE
41388
0
13896
WEATHERFORD INTERNATIONAL PL
COM
G48833100
505
91067
SH
SOLE
90392
0
675
WEBMD HEALTH CORP
COM
94770V102
418
7193
SH
SOLE
3270
0
3923
WEC ENERGY GROUP INC
COM
92939U106
2302
35259
SH
SOLE
16055
0
19204
WELLS FARGO & CO
COM
949746101
34759
734407
SH
SOLE
219087
0
515320
WELLS FARGO & COMPANY
PFD
949746804
403
310
SH
SOLE
100
0
210
WELLTOWER INC
COM
95040Q104
2977
39085
SH
SOLE
10804
0
28281
WESBANCO INC
COM
950810101
286
9223
SH
SOLE
0
0
9223
WESTAR ENERGY INC
COM
95709T100
230
4100
SH
SOLE
3000
0
1100
Western Digital Corp
ADR
958102105
208
4395
SH
SOLE
2322
0
2073
Western Gas Partners, LP
LTD PTN
958254104
5495
109035
SH
SOLE
20655
0
88380
WESTERN UNION CO
COM
959802109
2944
153497
SH
SOLE
28178
0
125319
WEX INC
COM
96208T104
32754
369393
SH
SOLE
282830
0
86563
WEYERHAEUSER CO
COM
962166104
2677
89909
SH
SOLE
31353
0
58556
WHIRLPOOL CORP
COM
963320106
5942
35656
SH
SOLE
3090
0
32566
WHITEWAVE FOODS CO
COM
966244105
1066
22711
SH
SOLE
2028
0
20683
WHOLE FOODS MARKET INC
COM
966837106
3330
103995
SH
SOLE
18888
0
85107
WILLIAMS COS INC
COM
969457100
741
34268
SH
SOLE
2678
0
31590
WILLIAMS PARTNERS LP
COM
96949L105
8114
234235
SH
SOLE
84046
0
150189
WILLIAMS-SONOMA INC
COM
969904101
9706
186187
SH
SOLE
93326
0
92861
WILLIS TOWERS WATSON PLC
COM
G96629103
5500
44242
SH
SOLE
36065
0
8177
Winston Pharmaceuticals Inc
ADR
975657107
7
370671
SH
SOLE
0
0
370671
WINTRUST FINANCIAL CORP
COM
97650W108
1412
27691
SH
SOLE
12120
0
15571
WisdomTree Dividend ex-Financials ETF
ETF US
97717W406
300
3895
SH
SOLE
0
0
3895
WisdomTree Emerging Markets High Dividend Fund
ETF US
97717W315
521
14720
SH
SOLE
2625
0
12095
WISDOMTREE EUROPE HEDGED EQU
ETF US
97717X701
1267
25082
SH
SOLE
5941
0
19141
WisdomTree High Dividend ETF
ETF US
97717W208
1470
22035
SH
SOLE
9300
0
12735
WisdomTree International Equity ETF
ADR
97717W703
134
3000
SH
SOLE
1200
0
1800
WisdomTree International Equity ETF
ETF US
97717W703
134
3000
SH
SOLE
1200
0
1800
WisdomTree Investments Inc
ADR
97717P104
385
39306
SH
SOLE
15556
0
23750
WISDOMTREE JAPAN HEDGED EQ
ETF US
97717W851
2022
52135
SH
SOLE
5940
0
46195
WISDOMTREE L/C DIVIDEND FUND
ETF US
97717W307
1973
26040
SH
SOLE
3544
0
22496
WISDOMTREE MIDCAP DIVIDEND F
ETF US
97717W505
594
6642
SH
SOLE
362
0
6280
WisdomTree Total Dividend ETF
ETF US
97717W109
2729
35561
SH
SOLE
1300
0
34261
WNS HOLDINGS LTD-ADR
ADR
92932M101
1790
66290
SH
SOLE
45873
0
20417
WOLSELEY PLC-ADR
ADR
977868306
682
132080
SH
SOLE
86891
0
45189
WOODWARD INC
COM
980745103
1182
20500
SH
SOLE
20500
0
0
WORKDAY INC-CLASS A
COM
98138H101
68012
910838
SH
SOLE
426002
0
484836
WPP PLC-SPONSORED ADR
ADR
92937A102
2225
21288
SH
SOLE
18955
0
2333
WRIGHT MEDICAL GROUP NV
COM
N96617118
205
11788
SH
SOLE
1619
0
10169
WTS DEL TACO RESTAURANTS IN-CW18
WTS
245496112
23
12500
SH
SOLE
0
0
12500
WTS Eastman Kodak Co
WTS
277461141
69
19789
SH
SOLE
4000
0
15789
WTS Hennessy Cap Acquisition Corp Wt Exp 072820
WTS
42588J118
62
100000
SH
SOLE
0
0
100000
WW GRAINGER INC
COM
384802104
62405
274611
SH
SOLE
177469
0
97142
WYNDHAM WORLDWIDE CORP
COM
98310W108
437
6138
SH
SOLE
6000
0
138
Wynn Resorts Ltd
ADR
983134107
327
3605
SH
SOLE
740
0
2865
XACTLY CORP
COM
98386L101
181
14168
SH
SOLE
0
0
14168
XCEL ENERGY INC
COM
98389B100
1219
27215
SH
SOLE
3267
0
23948
XCERRA CORP
COM
98400J108
360
62593
SH
SOLE
0
0
62593
XILINX INC
COM
983919101
3406
73838
SH
SOLE
28553
0
45285
X-LINKS CUSHING MLP INFRASTR
ETF US
22542D852
1662
78085
SH
SOLE
38068
0
40017
XPO LOGISTICS INC
COM
983793100
244
9310
SH
SOLE
7110
0
2200
XYLEM INC
COM
98419M100
568
12714
SH
SOLE
1746
0
10968
YAHOO! INC
COM
984332106
1660
44204
SH
SOLE
23168
0
21036
YUM! BRANDS INC
COM
988498101
5192
62613
SH
SOLE
47773
0
14840
Yuma Energy Inc
COM
98872E108
4
14000
SH
SOLE
0
0
14000
ZEBRA TECHNOLOGIES CORP-CL A
COM
989207105
11802
235570
SH
SOLE
56205
0
179365
ZELTIQ AESTHETICS INC
COM
98933Q108
3196
116957
SH
SOLE
8157
0
108800
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1508
12530
SH
SOLE
3308
0
9222
ZOE'S KITCHEN INC
COM
98979J109
14083
388278
SH
SOLE
211560
0
176718
ZOETIS INC
COM
98978V103
90649
1910011
SH
SOLE
1387933
0
522078
Zogenix Inc
ADR
98978L204
529
195500
SH
SOLE
0
0
195500