0001144204-16-101979.txt : 20160516
0001144204-16-101979.hdr.sgml : 20160516
20160513194548
ACCESSION NUMBER: 0001144204-16-101979
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20160331
FILED AS OF DATE: 20160516
DATE AS OF CHANGE: 20160513
EFFECTIVENESS DATE: 20160516
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: 161650185
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
03-31-2016
03-31-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
05-13-2016
0
1218
10622318
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
236
10430
SH
SOLE
0
0
10430
3M CO
COM
88579Y101
25132
150826
SH
SOLE
63615
0
87211
AAC HOLDINGS INC COM
COM
000307108
3700
186995
SH
SOLE
11400
0
175595
ABB LTD-SPON ADR
ADR
000375204
1586
81723
SH
SOLE
550
0
81173
ABBOTT LABORATORIES
COM
002824100
47452
1134412
SH
SOLE
159729
0
974683
ABBVIE INC
COM
00287Y109
46201
808845
SH
SOLE
179610
0
629235
ABIOMED INC
COM
003654100
19485
205522
SH
SOLE
126710
0
78812
ABM INDUSTRIES INC
COM
000957100
452
14017
SH
SOLE
186
0
13831
ACCELERATE DIAGNOSTICS INC
COM
00430H102
1124
78245
SH
SOLE
8200
0
70045
ACCENTIA BIOPHARMACEUTICALS
COM
00430L103
0
17500
SH
SOLE
1500
0
16000
ACCENTURE PLC-CL A
COM
B4BNMY3
778
6742
SH
SOLE
196
0
6546
ACCENTURE PLC-CL A
COM
G1151C101
51293
444483
SH
SOLE
281641
0
162842
ACETO CORP N/C FR ACETO CHEMIC
COM
004446100
432
18350
SH
SOLE
1000
0
17350
ACHILLION PHARMACEUTICALS INC
COM
00448Q201
488
63300
SH
SOLE
0
0
63300
ACTIVISION BLIZZARD INC
COM
00507V109
643
18996
SH
SOLE
113
0
18883
ACTUANT CORPORATION CL A
COM
00508X203
251
10196
SH
SOLE
0
0
10196
ACUITY BRANDS INC
COM
00508Y102
40988
187901
SH
SOLE
63254
0
124647
ACXIOM CORP
COM
005125109
1377
64270
SH
SOLE
36610
0
27660
ADAMAS PHARMACEUTICALS INC COM
COM
00548A106
231
16000
SH
SOLE
0
0
16000
ADAMS DIVERSIFIED EQUITY FUND
COM
006212104
132
10459
SH
SOLE
0
0
10459
ADOBE SYSTEMS INC
COM
00724F101
95999
1023448
SH
SOLE
714570
0
308878
ADT CORP/THE
COM
00101J106
3887
94219
SH
SOLE
7394
0
86825
ADURO BIOTECH INC COM
COM
00739L101
1871
146085
SH
SOLE
11640
0
134445
ADVANCE AUTO PARTS INC
COM
00751Y106
267
1666
SH
SOLE
111
0
1555
ADVANCED MICRO DEVICES
COM
007903107
81
28500
SH
SOLE
13000
0
15500
ADVISORY BOARD CO/THE
COM
00762W107
17010
527443
SH
SOLE
144253
0
383190
AETNA INC
COM
00817Y108
2090
18609
SH
SOLE
5069
0
13540
AFFILIATED MANAGERS GROUP
COM
008252108
132730
817306
SH
SOLE
523057
0
294249
AFLAC INC
COM
001055102
750
11893
SH
SOLE
434
0
11459
AGENUS INC
COM
00847G705
170
40925
SH
SOLE
1500
0
39425
AGILE THERAPEUTICS INC COM
COM
00847L100
68
11000
SH
SOLE
0
0
11000
AGL RESOURCES INC
COM
001204106
1734
26627
SH
SOLE
1282
0
25345
AGNICO EAGLE MINES LTD
COM
008474108
259
7180
SH
SOLE
1180
0
6000
AGRIUM INC
ADR
008916108
580
6574
SH
SOLE
1220
0
5354
AIA GROUP LTD-SP ADR
ADR
001317205
2229
98488
SH
SOLE
95193
0
3295
AIR METHODS CORP
COM
009128307
1685
46546
SH
SOLE
3060
0
43486
AIR PRODUCTS & CHEMICALS INC
COM
009158106
7016
48710
SH
SOLE
1334
0
47376
AIRCASTLE LTD
COM
G0129K104
691
31067
SH
SOLE
810
0
30257
AIRGAS INC
COM
009363102
47664
336519
SH
SOLE
257332
0
79187
AKAMAI TECHNOLOGIES INC
COM
00971T101
18358
330366
SH
SOLE
217186
0
113180
AKORN INC
COM
009728106
221
9420
SH
SOLE
3640
0
5780
ALCOA INC
COM
013817101
369
38588
SH
SOLE
14000
0
24588
ALERIAN MLP ETF
ETF US
00162Q866
872
79884
SH
SOLE
6587
0
73297
ALEXION PHARMACEUTICALS INC
COM
015351109
1135
8153
SH
SOLE
398
0
7755
ALIBABA GROUP HOLDING-SP ADR
ADR
01609W102
11411
144402
SH
SOLE
83110
0
61292
ALIGN TECHNOLOGY INC
COM
016255101
22612
311073
SH
SOLE
189525
0
121548
ALLEGHANY CORP
COM
017175100
246
496
SH
SOLE
345
0
151
ALLERGAN PLC
COM
BY9D546
3243
12101
SH
SOLE
469
0
11632
ALLERGAN PLC
COM
G0177J108
10219
38128
SH
SOLE
23191
0
14937
ALLIANCE DATA SYSTEMS CORP
COM
018581108
33972
154420
SH
SOLE
63458
0
90961
ALLIANCE ONE INTERNATIONAL INC
COM
018772301
319
18200
SH
SOLE
0
0
18200
ALLIANCEBERNSTEIN HOLDING LP
COM
01881G106
301
12839
SH
SOLE
2927
0
9912
ALLIANT ENERGY CORP
COM
018802108
864
11638
SH
SOLE
1105
0
10533
ALLIED WORLD ASSURANCE CO
COM
H01531104
209
5971
SH
SOLE
0
0
5971
ALLSCRIPTS HEALTHCARE SOLUTI
COM
01988P108
413
31250
SH
SOLE
22535
0
8715
ALLSTATE CORP
COM
020002101
3934
58403
SH
SOLE
6766
0
51637
ALPHABET INC-CL A
COM
02079K305
69693
91353
SH
SOLE
52058
0
39295
ALPHABET INC-CL C
COM
02079K107
134095
180006
SH
SOLE
73719
0
106287
ALTRIA GROUP INC
COM
02209S103
14297
228176
SH
SOLE
27576
0
200600
AMAZON.COM INC
COM
023135106
156441
263529
SH
SOLE
87658
0
175871
AMEDISYS INC
COM
023436108
1202
24895
SH
SOLE
14070
0
10825
AMER INTL PETROLEUM CORP
COM
026909408
0
82690
SH
SOLE
82690
0
0
AMEREN CORPORATION
COM
023608102
286
5703
SH
SOLE
1100
0
4603
AMERICAN AIRLINES GROUP INC
COM
02376R102
829
20231
SH
SOLE
843
0
19388
AMERICAN ELECTRIC POWER
COM
025537101
1028
15495
SH
SOLE
2505
0
12990
AMERICAN EXPRESS CO
COM
025816109
9790
159442
SH
SOLE
30224
0
129218
AMERICAN INTERNATIONAL GROUP
COM
026874784
2019
37376
SH
SOLE
3234
0
34142
AMERICAN SOFTWARE INC-CL A
COM
029683109
158
17588
SH
SOLE
0
0
17588
AMERICAN TOWER CORP
COM
03027X100
31792
310570
SH
SOLE
204470
0
106100
AMERICAN VANTAGE COMPANIES
COM
03037B106
1
21865
SH
SOLE
21865
0
0
AMERIGAS PARTNERS-LP
COM
030975106
831
19120
SH
SOLE
690
0
18430
AMERIPRISE FINANCIAL INC
COM
03076C106
1056
11234
SH
SOLE
2520
0
8714
AMERIS BANCORP
COM
03076K108
720
24336
SH
SOLE
24336
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
344
3979
SH
SOLE
892
0
3087
AMETEK INC
COM
031100100
30563
611514
SH
SOLE
379410
0
232104
AMGEN INC
COM
031162100
27365
182528
SH
SOLE
22726
0
159802
AMPHENOL CORP-CL A
COM
032095101
57826
1000120
SH
SOLE
828366
0
171754
AMTRUST FINANCIAL SERVICES INC
COM
032359309
2039
78789
SH
SOLE
3150
0
75639
ANADARKO PETROLEUM CORP
COM
032511107
956
20530
SH
SOLE
1450
0
19080
ANHEUSER-BUSCH INBEV-SPN ADR
ADR
03524A108
3799
30479
SH
SOLE
18618
0
11861
ANSYS INC
COM
03662Q105
2360
26378
SH
SOLE
20609
0
5769
ANTHEM INC
COM
036752103
1452
10452
SH
SOLE
1036
0
9416
AON PLC
COM
B5BT0K0
6792
65031
SH
SOLE
4205
0
60826
AON PLC
COM
G0408V102
7941
76024
SH
SOLE
37173
0
38851
APACHE CORP
COM
037411105
3171
64973
SH
SOLE
8562
0
56411
APARTMENT INVT & MGMT CO -A
COM
03748R101
703
16817
SH
SOLE
42
0
16775
APPFOLIO INC CLASS A COM
COM
03783C100
169
13820
SH
SOLE
2420
0
11400
APPLE INC
COM
037833100
300797
2759866
SH
SOLE
820042
0
1939824
APPLIED ENERGETICS INC
COM
03819M106
0
10000
SH
SOLE
0
0
10000
APPLIED MATERIALS INC
COM
038222105
776
36653
SH
SOLE
5770
0
30883
APTARGROUP INC
COM
038336103
3410
43490
SH
SOLE
36301
0
7189
ARATANA THERAPEUTICS INC
COM
03874P101
3035
549949
SH
SOLE
118165
0
431784
ARC DOCUMENT SOLUTIONS INC COM
COM
00191G103
173
38446
SH
SOLE
15496
0
22950
ARCHER-DANIELS-MIDLAND CO
COM
039483102
5084
140037
SH
SOLE
13314
0
126723
ARES CAPITAL CORP
COM
04010L103
186
12582
SH
SOLE
3382
0
9200
ARGO GROUP INTERNATIONAL HO
ADR
G0464B107
1143
19923
SH
SOLE
0
0
19923
ARM HOLDINGS PLC-SPONS ADR
ADR
042068106
4973
113840
SH
SOLE
12773
0
101067
ARMANINO FOODS OF DISTINCT
COM
042166801
22
10500
SH
SOLE
10500
0
0
ARROW ELECTRONICS INC
COM
042735100
879
13640
SH
SOLE
0
0
13640
ARTISAN PARTNERS ASSET MA -A
COM
04316A108
378
12283
SH
SOLE
0
0
12283
ASIA TIGERS FUND INC
COM
04516T105
251
27541
SH
SOLE
2207
0
25334
ASSA ABLOY AB - UNSP ADR
ADR
045387107
646
66023
SH
SOLE
45250
0
20773
ASSEMBLY BIOSCIENCES INC COM
COM
045396108
205
40850
SH
SOLE
21850
0
19000
ASTELLAS PHARMA INC-UNSP ADR
ADR
04623U102
375
28239
SH
SOLE
26332
0
1907
ASTRAZENECA PLC-SPONS ADR
ADR
046353108
1129
40111
SH
SOLE
20070
0
20041
AT&T INC
COM
00206R102
22033
562520
SH
SOLE
81442
0
481078
ATRICURE INC
COM
04963C209
937
55665
SH
SOLE
29920
0
25745
AUTOLIV INC
COM
052800109
979
8273
SH
SOLE
3000
0
5273
AUTOMATIC DATA PROCESSING
COM
053015103
38677
431138
SH
SOLE
203764
0
227374
AVALONBAY COMMUNITIES INC
COM
053484101
1438
7565
SH
SOLE
5816
0
1749
AVERY DENNISON CORP
COM
053611109
885
12286
SH
SOLE
46
0
12240
AVINGER INC COM
COM
053734109
475
49625
SH
SOLE
650
0
48975
AVON PRODUCTS INC
COM
054303102
70
14574
SH
SOLE
3000
0
11574
AWARE INC-MASS
COM
05453N100
57
15500
SH
SOLE
15500
0
0
AXA -SPONS ADR
ADR
054536107
1652
70618
SH
SOLE
67963
0
2655
AZZ INC
COM
002474104
352
6235
SH
SOLE
0
0
6235
B & G FOODS INC
COM
05508R106
3629
104270
SH
SOLE
16650
0
87620
B/E AEROSPACE INC
COM
073302101
589
12770
SH
SOLE
1570
0
11200
BADGER METER INC
COM
056525108
398
5999
SH
SOLE
0
0
5999
BAIDU INC - SPON ADR
ADR
056752108
13200
69151
SH
SOLE
10520
0
58631
BANCO SANTANDER SA-SPON ADR
ADR
05964H105
483
110847
SH
SOLE
17890
0
92957
BANK MARIN BANCORP
COM
063425102
295
6000
SH
SOLE
0
0
6000
BANK OF AMERICA CORP
COM
060505104
8758
647827
SH
SOLE
106460
0
541367
BANK OF HAWAII CORP
COM
062540109
447
6558
SH
SOLE
48
0
6510
BANK OF MONTREAL
COM
063671101
1288
21227
SH
SOLE
3913
0
17314
BANK OF NEW YORK MELLON CORP
COM
064058100
2426
65904
SH
SOLE
11796
0
54108
BAXALTA INC
COM
07177M103
2900
71797
SH
SOLE
19862
0
51935
BAXTER INTERNATIONAL INC
COM
071813109
1549
37705
SH
SOLE
7128
0
30577
BAYER AG-SPONSORED ADR
ADR
072730302
905
7713
SH
SOLE
976
0
6737
BB&T CORP
COM
054937107
1260
37879
SH
SOLE
3884
0
33995
BCE INC
COM
05534B760
1164
25575
SH
SOLE
3804
0
21771
BEACON ROOFING SUPPLY INC
COM
073685109
331
8067
SH
SOLE
2789
0
5278
BECTON DICKINSON AND CO
COM
075887109
3134
20645
SH
SOLE
2193
0
18452
BED BATH & BEYOND INC
COM
075896100
873
17583
SH
SOLE
8979
0
8604
BEMIS COMPANY
COM
081437105
535
10329
SH
SOLE
292
0
10037
BENEFITFOCUS INC
COM
08180D106
357
10702
SH
SOLE
202
0
10500
BERKSHIRE HATHAWAY INC-CL A
COM
084670108
16862
79
SH
SOLE
17
0
62
BERKSHIRE HATHAWAY INC-CL B
COM
084670702
46182
325504
SH
SOLE
37733
0
287771
BEST BUY CO INC
COM
086516101
574
17704
SH
SOLE
5224
0
12480
BFC FINANCIAL CORP-CLASS A
COM
055384200
38
12500
SH
SOLE
12500
0
0
BGC PARTNERS INC-CL A
COM
05541T101
92
10220
SH
SOLE
0
0
10220
BIOCEPT INC
COM
09072V105
13
10000
SH
SOLE
10000
0
0
BIODELIVERY SCIENCES INTL
COM
09060J106
1734
537003
SH
SOLE
14663
0
522340
BIOGEN INC
COM
09062X103
10171
39072
SH
SOLE
17817
0
21255
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
9244
112091
SH
SOLE
69399
0
42692
BIO-TECHNE CORP
COM
09073M104
4397
46526
SH
SOLE
41162
0
5364
BLACK HILLS CORP
COM
092113109
274
4575
SH
SOLE
1200
0
3375
BLACKROCK INC
COM
09247X101
23501
69009
SH
SOLE
9284
0
59725
BLACKSTONE GROUP LP/THE
COM
09253U108
2504
89305
SH
SOLE
25100
0
64205
BLUE BIRD CORPORATION COM
COM
095306106
813
75000
SH
SOLE
0
0
75000
BNP PARIBAS-ADR
ADR
05565A202
437
17402
SH
SOLE
12565
0
4837
BOEING CO/THE
COM
097023105
20069
158102
SH
SOLE
52113
0
105989
BOFI HOLDING INC
COM
05566U108
1144
53620
SH
SOLE
7830
0
45790
BOINGO WIRELESS INC
COM
09739C102
1413
183050
SH
SOLE
4225
0
178825
BOMBARDIER INC-CL B SUB-VTG
ADR
097751200
384
384500
SH
SOLE
9250
0
375250
BOOZ ALLEN HAMILTON HOLDINGS
COM
099502106
403
13309
SH
SOLE
13113
0
196
BORDERS GROUP INC
COM
099709107
0
10900
SH
SOLE
0
0
10900
BORGWARNER INC
COM
099724106
5282
137565
SH
SOLE
109182
0
28383
BOSTON PROPERTIES INC
COM
101121101
490
3863
SH
SOLE
3000
0
863
BOSTON SCIENTIFIC CORP
COM
101137107
731
38896
SH
SOLE
3296
0
35600
BOTTOMLINE TECHNOLOGIES (DE) I
COM
101388106
7877
258368
SH
SOLE
7690
0
250678
BP P L C SPONSORED ADR (FRM
OPTION
055622904
90
3000
SH
Call
SOLE
0
0
3000
BP PLC-SPONS ADR
ADR
055622104
6924
229426
SH
SOLE
26277
0
203149
BREITBURN ENERGY PARTNERS LP
COM
106776107
6
10295
SH
SOLE
10000
0
295
BRIGHT HORIZONS FAMILY SOLUT
COM
109194100
44128
681205
SH
SOLE
173089
0
508116
BRISTOL-MYERS SQUIBB CO
COM
110122108
105390
1649816
SH
SOLE
679344
0
970472
BRISTOW GROUP INC
COM
110394103
1835
96990
SH
SOLE
11250
0
85740
BRITISH AMERICAN TOB-SP ADR
ADR
110448107
426
3646
SH
SOLE
446
0
3200
BROADCOM LTD
COM
BD9WQP4
272
1763
SH
SOLE
29
0
1734
BROADRIDGE FINANCIAL SOLUTIO
COM
11133T103
949
16000
SH
SOLE
2458
0
13542
BROADSOFT INC
COM
11133B409
6144
152273
SH
SOLE
7298
0
144975
BROOKDALE SENIOR LIVING INC
COM
112463104
1964
123747
SH
SOLE
58273
0
65474
BUCKEYE PARTNERS LP
COM
118230101
4127
60756
SH
SOLE
26988
0
33768
BUFFALO WILD WINGS INC
COM
119848109
379
2562
SH
SOLE
595
0
1967
BUNGE LTD
COM
2788713
518
9150
SH
SOLE
1200
0
7950
BUSINESS DEVELOPMENT CORPORATI
COM
12325J101
0
16801
SH
SOLE
16801
0
0
C.H. ROBINSON WORLDWIDE INC
COM
12541W209
2862
38551
SH
SOLE
13997
0
24554
CABELA'S INC
COM
126804301
296
6088
SH
SOLE
22
0
6066
CABLE ONE INC
COM
12685J105
305
701
SH
SOLE
0
0
701
CABOT MICROELECTRONICS CORP
COM
12709P103
290
7104
SH
SOLE
589
0
6515
CABOT OIL & GAS CORP
COM
127097103
1400
61684
SH
SOLE
42014
0
19670
CAI INTERNATIONAL INC
COM
12477X106
1678
173700
SH
SOLE
8325
0
165375
CAL DIVE INTERNATIONAL INC
COM
12802T101
0
54700
SH
SOLE
0
0
54700
CALICO RESOURCES CORP
ADR
13000L106
0
10000
SH
SOLE
0
0
10000
CALLIDUS SOFTWARE INC
COM
13123E500
1540
92314
SH
SOLE
58385
0
33929
CAMBREX CORP
COM
132011107
758
17241
SH
SOLE
0
0
17241
CAMPBELL SOUP CO
COM
134429109
2791
43754
SH
SOLE
1132
0
42622
CANADIAN NATL RAILWAY CO
COM
136375102
1323
21181
SH
SOLE
9123
0
12058
CANADIAN NATURAL RESOURCES
COM
136385101
564
20929
SH
SOLE
18851
0
2078
CANADIAN PACIFIC RAILWAY LTD
COM
13645T100
2023
15248
SH
SOLE
7656
0
7592
CAPITAL MARKETS TECHNOLOGIES I
COM
14030N104
0
233500
SH
SOLE
233500
0
0
CAPITAL ONE FINANCIAL CORP
COM
14040H105
662
9557
SH
SOLE
1485
0
8072
CARBONITE INC
COM
141337105
79
10000
SH
SOLE
2000
0
8000
CARDINAL BANKSHARES CORP
COM
141478107
328
37973
SH
SOLE
0
0
37973
CARDINAL HEALTH INC
COM
14149Y108
3906
47671
SH
SOLE
15056
0
32615
CARDTRONICS INC
COM
14161H108
3665
101836
SH
SOLE
78572
0
23264
CAREER EDUCATION CORP
COM
141665109
81
17850
SH
SOLE
300
0
17550
CARLYLE GROUP/THE
COM
14309L102
536
31800
SH
SOLE
325
0
31475
CARMAX INC
COM
143130102
39937
781544
SH
SOLE
295639
0
485905
CARNIVAL CORP
COM
143658300
222
4219
SH
SOLE
2093
0
2126
CARTER'S INC
COM
146229109
283
2692
SH
SOLE
0
0
2692
CASEY'S GENERAL STORES INC
COM
147528103
367
3245
SH
SOLE
815
0
2430
CASS INFORMATION SYSTEMS INC
COM
14808P109
400
7654
SH
SOLE
17
0
7637
CATALENT INC COM
COM
148806102
6772
253932
SH
SOLE
17460
0
236472
CATERPILLAR INC
COM
149123101
7495
97922
SH
SOLE
7577
0
90345
CAVIUM INC
COM
14964U108
2120
34670
SH
SOLE
2285
0
32385
CBOA FINANCIAL INC
COM
1248E0108
18
11034
SH
SOLE
11034
0
0
CBOE HOLDINGS INC
COM
12503M108
7295
111679
SH
SOLE
33829
0
77850
CBRE GROUP INC - A
COM
12504L109
1169
40575
SH
SOLE
7248
0
33327
CBS CORP-CLASS B NON VOTING
COM
124857202
262
4760
SH
SOLE
200
0
4560
CDEX INC CLASS A COM
COM
12507E201
0
40000
SH
SOLE
0
0
40000
CDK GLOBAL INC
COM
12508E101
3300
70910
SH
SOLE
21024
0
49886
CDW CORP/DE
COM
12514G108
310
7500
SH
SOLE
300
0
7200
CEB INC
COM
125134106
6033
93205
SH
SOLE
58418
0
34787
CECO ENVIRONMENTAL CORP
COM
125141101
68
10980
SH
SOLE
3260
0
7720
CEDAR FAIR LP
COM
150185106
255
4300
SH
SOLE
100
0
4200
CELGENE CORP
COM
151020104
86727
866497
SH
SOLE
227469
0
639028
CEMEX SAB DE CV CERT PART O
ADR
P2253T133
9
12881
SH
SOLE
0
0
12881
CENTENE CORP
COM
15135B101
418
6795
SH
SOLE
3119
0
3676
CENTRAL FUND CANADA LTD-A
FUND
153501101
899
75027
SH
SOLE
20735
0
54292
CEPHEID INC
COM
15670R107
3317
99464
SH
SOLE
3484
0
95980
CERNER CORP
COM
156782104
79596
1502950
SH
SOLE
603050
0
899900
CHECK POINT SOFTWARE TECH
COM
M22465104
58976
674243
SH
SOLE
522553
0
151690
CHEESECAKE FACTORY INC/THE
COM
163072101
496
9358
SH
SOLE
29
0
9329
CHEMICAL FINANCIAL CORP
COM
163731102
888
24905
SH
SOLE
0
0
24905
CHESAPEAKE ENERGY CORP
COM
165167107
67
16300
SH
SOLE
13100
0
3200
CHEVRON CORP
COM
166764100
27705
290410
SH
SOLE
84586
0
205824
CHIASMA INC COM
COM
16706W102
200
21940
SH
SOLE
0
0
21940
CHICAGO BRIDGE & IRON CO NV
COM
167250109
1657
45316
SH
SOLE
4650
0
40666
CHIMERA INVESTMENT CORP
COM
16934Q208
173
12750
SH
SOLE
0
0
12750
CHIPOTLE MEXICAN GRILL INC
COM
169656105
17037
36174
SH
SOLE
11862
0
24312
CHOICE HOTELS INTL INC
COM
169905106
597
11041
SH
SOLE
3975
0
7066
CHUBB LTD
COM
B3BQMF6
7691
64550
SH
SOLE
6425
0
58125
CHUBB LTD
COM
H1467J104
4379
36755
SH
SOLE
4556
0
32199
CHURCH & DWIGHT CO INC
COM
171340102
19101
207216
SH
SOLE
86055
0
121161
CIE FINANCIERE RICH-UNSP ADR
ADR
204319107
92
14013
SH
SOLE
725
0
13288
CIENA CORP
COM
171779309
258
13560
SH
SOLE
7000
0
6560
CIMAREX ENERGY CO
COM
171798101
5554
57101
SH
SOLE
31088
0
26013
CINEMARK HOLDINGS INC
COM
17243V102
1275
35584
SH
SOLE
555
0
35029
CINTAS CORP
COM
172908105
13681
152336
SH
SOLE
31320
0
121016
CISCO SYSTEMS INC
COM
17275R102
16435
577292
SH
SOLE
213135
0
364157
CITIGROUP INC
COM
172967424
2935
70313
SH
SOLE
18249
0
52064
CITIZENS FINANCIAL GROUP
COM
174610105
268
12774
SH
SOLE
0
0
12774
CITRIX SYSTEMS INC
COM
177376100
624
7942
SH
SOLE
543
0
7399
CIVISTA BANCSHARES INC COM
COM
178867107
1242
120522
SH
SOLE
0
0
120522
CLARCOR INC
COM
179895107
491
8503
SH
SOLE
4610
0
3893
CLOROX COMPANY
COM
189054109
16648
132069
SH
SOLE
6176
0
125893
CME GROUP INC
COM
12572Q105
9660
100579
SH
SOLE
25079
0
75500
CNO FINANCIAL GROUP INC
COM
12621E103
1107
61800
SH
SOLE
0
0
61800
COACH INC
COM
189754104
202
5068
SH
SOLE
3186
0
1882
COCA-COLA CO/THE
COM
191216100
11673
251644
SH
SOLE
61450
0
190194
COGENT COMMUNICATIONS HOLDINGS
COM
19239V302
5796
148510
SH
SOLE
2620
0
145890
COGNEX CORP
COM
192422103
230
5913
SH
SOLE
0
0
5913
COGNIZANT TECH SOLUTIONS-A
COM
192446102
3443
54922
SH
SOLE
42801
0
12121
COHEN & STEERS QUAL INC RLTY
FUND
19247L106
126
10194
SH
SOLE
844
0
9350
COLGATE-PALMOLIVE CO
COM
194162103
64262
909596
SH
SOLE
485942
0
423654
COLLECTORS UNIVERSE
COM
19421R200
166
10017
SH
SOLE
500
0
9517
COLLIERS INTERNATIONAL GROUP
COM
194693107
870
22975
SH
SOLE
100
0
22875
COMCAST CORP-CLASS A
COM
20030N101
10410
170433
SH
SOLE
25965
0
144468
COMMERCE BANCSHARES INC
COM
200525103
1213
26989
SH
SOLE
0
0
26989
COMPASS DIVERSIFIED HOLDINGS
COM
20451Q104
536
34296
SH
SOLE
3000
0
31296
COMPASS GROUP PLC-SPON ADR
ADR
20449X302
2472
138782
SH
SOLE
122676
0
16106
COMPASS MINERALS INTERNATION
COM
20451N101
741
10464
SH
SOLE
130
0
10334
COMPUGEN LIMITED
ADR
M25722105
1276
228800
SH
SOLE
400
0
228400
COMSCORE INC
COM
20564W105
1701
56634
SH
SOLE
14709
0
41925
CONAGRA FOODS INC
COM
205887102
1208
27079
SH
SOLE
4050
0
23029
CONCHO RESOURCES INC
COM
20605P101
784
7768
SH
SOLE
2015
0
5753
CONNECTURE INC
COM
20786J106
36
14187
SH
SOLE
4791
0
9396
CONOCOPHILLIPS
COM
20825C104
6857
170295
SH
SOLE
48674
0
121621
CONSOLIDATED EDISON INC
COM
209115104
511
6678
SH
SOLE
1560
0
5118
CONSTELLATION BRANDS INC-A
COM
21036P108
296
1964
SH
SOLE
1000
0
964
CONSUMER DISCRETIONARY SELT
ETF US
81369Y407
509
6434
SH
SOLE
753
0
5681
CONTAINER STORE GROUP INC (THE
COM
210751103
120
20600
SH
SOLE
18500
0
2100
CONTINENTAL AG-SPONS ADR
ADR
210771200
382
8421
SH
SOLE
6369
0
2052
CONTINENTAL ENERGY CORP FOR
ADR
210909107
0
91000
SH
SOLE
0
0
91000
CONTINENTAL RESOURCES INC/OK
COM
212015101
8694
286378
SH
SOLE
234268
0
52110
COOPER COS INC/THE
COM
216648402
3563
23145
SH
SOLE
340
0
22805
COPART INC
COM
217204106
735
18035
SH
SOLE
14443
0
3592
CORCEPT THERAPEUTICS INC
COM
218352102
126
27000
SH
SOLE
0
0
27000
CORE LABORATORIES N.V.
COM
N22717107
1092
9710
SH
SOLE
5475
0
4235
CORNERSTONE BANCORP SC
COM
21922E100
172
32723
SH
SOLE
0
0
32723
CORNING INC
COM
219350105
3132
149948
SH
SOLE
16070
0
133878
COSTAR GROUP INC
COM
22160N109
63861
339377
SH
SOLE
215681
0
123696
COSTCO WHOLESALE CORP
COM
22160K105
61751
391874
SH
SOLE
217781
0
174093
COWEN GROUP INC-CLASS A
COM
223622101
228
59799
SH
SOLE
0
0
59799
CR BARD INC
COM
067383109
1191
5878
SH
SOLE
2348
0
3530
CREDICORP LTD
COM
G2519Y108
395
3013
SH
SOLE
2813
0
200
CREDIT ACCEPTANCE CORP-MICH
COM
225310101
2387
13150
SH
SOLE
0
0
13150
CREE INC
COM
225447101
594
20433
SH
SOLE
2903
0
17530
CRITEO S A SPONSORED ADS
ADR
226718104
1911
46145
SH
SOLE
3000
0
43145
CSG SYSTEMS INTL INC
COM
126349109
410
9085
SH
SOLE
207
0
8878
CSRA INC
COM
12650T104
1996
74203
SH
SOLE
71238
0
2965
CSX CORP
COM
126408103
583
22639
SH
SOLE
2941
0
19698
CUMMINS INC
COM
231021106
1994
18142
SH
SOLE
1215
0
16927
CVS HEALTH CORP
COM
126650100
34328
330939
SH
SOLE
63917
0
267022
DAIWA HOUSE INDUS-UNSP ADR
ADR
234062206
239
8526
SH
SOLE
283
0
8243
DAKTRONICS INC
COM
234264109
188
23900
SH
SOLE
0
0
23900
DANAHER CORP
COM
235851102
114149
1203350
SH
SOLE
509962
0
693388
DARDEN RESTAURANTS INC
COM
237194105
290
4387
SH
SOLE
238
0
4149
DASSAULT SYSTEMES S-SPON ADR
ADR
237545108
258
3268
SH
SOLE
3051
0
217
DAVE & BUSTER'S ENTERTAINMEN
COM
238337109
21331
550080
SH
SOLE
157706
0
392374
DAVITA HEALTHCARE PARTNERS I
COM
23918K108
226
3077
SH
SOLE
2420
0
657
DEERE & CO
COM
244199105
1815
23577
SH
SOLE
7808
0
15769
DELUXE CORP
COM
248019101
250
4000
SH
SOLE
4000
0
0
DEMANDWARE INC
COM
24802Y105
9235
236192
SH
SOLE
52720
0
183472
DENTSPLY SIRONA INC
COM
24906P109
56041
909330
SH
SOLE
508882
0
400447
DEUTSCHE TELEKOM AG-REG
COM
D2035M136
180
10000
SH
SOLE
10000
0
0
DEUTSCHE X TRACKERS MSCI EAFE
ETF US
233051200
2868
112302
SH
SOLE
7848
0
104454
DEUTSCHE X TRACKERS MSCI EUROP
ETF US
233051853
256
10410
SH
SOLE
0
0
10410
DEVON ENERGY CORP
COM
25179M103
614
22389
SH
SOLE
1959
0
20430
DEXCOM INC
COM
252131107
77010
1134015
SH
SOLE
341377
0
792638
DIAGEO PLC-SPONSORED ADR
ADR
25243Q205
6314
58546
SH
SOLE
37283
0
21263
DICK'S SPORTING GOODS INC
COM
253393102
854
18267
SH
SOLE
2300
0
15967
DIPLOMAT PHARMACY INC COM
COM
25456K101
3172
115784
SH
SOLE
10505
0
105279
DISCOVER FINANCIAL SERVICES
COM
254709108
1626
31948
SH
SOLE
14992
0
16956
DISCOVERY COMMUNICATIONS-A
COM
25470F104
355
12420
SH
SOLE
6740
0
5680
DIXIE GROUP INC
COM
255519100
611
145223
SH
SOLE
0
0
145223
DNP SELECT INCOME FUND INC
FUND
23325P104
423
42325
SH
SOLE
2475
0
39850
DOLLAR GENERAL CORP
COM
256677105
16193
189184
SH
SOLE
129514
0
59670
DOLLAR TREE INC
COM
256746108
507
6150
SH
SOLE
4596
0
1554
DOMINION MIDSTREAM PARTNERS LP
LTD PTN
257454108
336
9970
SH
SOLE
0
0
9970
DOMINION RESOURCES INC/VA
COM
25746U109
1720
22905
SH
SOLE
4957
0
17948
DONALDSON CO INC
COM
257651109
804
25221
SH
SOLE
14955
0
10266
DORMAN PRODUCTS INC
COM
258278100
785
14421
SH
SOLE
21
0
14400
DOVER CORP
COM
260003108
268
4179
SH
SOLE
622
0
3557
DOW CHEMICAL CO/THE
COM
260543103
15032
295577
SH
SOLE
178552
0
117025
DR HORTON INC
COM
23331A109
834
27613
SH
SOLE
37
0
27576
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
312
3494
SH
SOLE
801
0
2693
DST SYSTEMS INC
COM
233326107
5065
44914
SH
SOLE
6714
0
38200
DTE ENERGY COMPANY
COM
233331107
737
8127
SH
SOLE
1195
0
6932
DU PONT (E.I.) DE NEMOURS
COM
263534109
3457
54610
SH
SOLE
11111
0
43499
DUKE ENERGY CORP
COM
26441C204
5796
71836
SH
SOLE
11028
0
60808
DULUTH HOLDINGS INC - CL B
COM
26443V101
727
37325
SH
SOLE
16000
0
21325
DUN & BRADSTREET CORP
COM
26483E100
1040
10099
SH
SOLE
1681
0
8418
DUNKIN' BRANDS GROUP INC
COM
265504100
7852
166470
SH
SOLE
42715
0
123755
DURECT CORPORATION
COM
266605104
23
16935
SH
SOLE
0
0
16935
DYNAVAX TECHNOLOGIES CORP
OPTION
268158901
7
400
SH
Call
SOLE
0
0
400
DYNAVAX TECHNOLOGIES CORP
COM
268158201
6159
320147
SH
SOLE
30399
0
289748
EAGLE PHARMACEUTICALS INC COM
COM
269796108
2647
65380
SH
SOLE
14690
0
50690
EATON CORP PLC
COM
B8KQN82
2416
38619
SH
SOLE
4125
0
34494
EATON VANCE NATIONAL MUNICIP
FUND
27829L105
210
9400
SH
SOLE
9400
0
0
EBAY INC
COM
278642103
4292
179866
SH
SOLE
71055
0
108811
ECHO GLOBAL LOGISTICS INC
COM
27875T101
231
8529
SH
SOLE
2871
0
5658
ECOLAB INC
COM
278865100
86674
777210
SH
SOLE
255168
0
522042
E-COMMERCE CHINA DANGDANG I
ADR
26833A105
197
27750
SH
SOLE
16000
0
11750
EDGEWATER BANCORP
COM
28027J108
484
35900
SH
SOLE
500
0
35400
EDWARDS LIFESCIENCES CORP
COM
28176E108
1539
17457
SH
SOLE
5703
0
11754
EL POLLO LOCO HOLDINGS INC
COM
268603107
333
24975
SH
SOLE
500
0
24475
ELECTRONIC ARTS INC
COM
285512109
1060
16037
SH
SOLE
5350
0
10687
ELI LILLY & CO
COM
532457108
7859
109157
SH
SOLE
40543
0
68614
EMC CORP/MA
COM
268648102
884
33186
SH
SOLE
6497
0
26689
EMERSON ELECTRIC CO
COM
291011104
8593
158030
SH
SOLE
81599
0
76431
ENBRIDGE ENERGY MANAGEMENT LLC
COM
29250X103
199
11096
SH
SOLE
0
0
11096
ENBRIDGE ENERGY PARTNERS LP
COM
29250R106
2838
154911
SH
SOLE
11570
0
143341
ENCANA CORP
COM
292505104
422
69356
SH
SOLE
600
0
68756
ENCORE CAPITAL GROUP INC
COM
292554102
5369
208578
SH
SOLE
164017
0
44561
ENERGY SELECT SECTOR SPDR
ETF US
81369Y506
594
9599
SH
SOLE
6681
0
2918
ENERGY TRANSFER EQUITY LP
COM
29273V100
1408
197549
SH
SOLE
17930
0
179619
ENERGY TRANSFER PARTNERS LP
COM
29273R109
5671
175359
SH
SOLE
36936
0
138423
ENERPLUS CORP
COM
292766102
244
62291
SH
SOLE
58629
0
3662
ENLINK MIDSTREAM LLC COM UNIT
COM
29336T100
322
28690
SH
SOLE
0
0
28690
ENLINK MIDSTREAM PARTNERS LP C
LTD PTN
29336U107
833
69090
SH
SOLE
6400
0
62690
ENSERVCO CORPORATION
COM
29358Y102
21
37000
SH
SOLE
10000
0
27000
ENSURGE INC
COM
293596300
0
100000
SH
SOLE
0
0
100000
ENTERGY CORP
COM
29364G103
288
3637
SH
SOLE
1296
0
2341
ENTERPRISE PRODUCTS PARTNERS
COM
293792107
15043
611033
SH
SOLE
83012
0
528021
ENTIA BIOSCIENCES INC
COM
29384E104
5
100000
SH
SOLE
0
0
100000
ENTRADE INC
COM
29382L100
0
79388
SH
SOLE
0
0
79388
ENVESTNET INC
COM
29404K106
2257
82985
SH
SOLE
3095
0
79890
EOG RESOURCES INC
COM
26875P101
64868
893764
SH
SOLE
567425
0
326339
EQT CORP
COM
26884L109
485
7220
SH
SOLE
7090
0
130
EQUIFAX INC
COM
294429105
25565
223687
SH
SOLE
139197
0
84490
EQUINIX INC
COM
29444U700
489
1480
SH
SOLE
1480
0
0
EQUITY COMMONWEALTH
COM
294628102
255
9050
SH
SOLE
0
0
9050
EQUITY LIFESTYLE PROPERTIES
COM
29472R108
1173
16141
SH
SOLE
256
0
15885
EQUITY RESIDENTIAL
COM
29476L107
700
9338
SH
SOLE
7100
0
2238
ESCO TECHNOLOGIES INC
COM
296315104
313
8020
SH
SOLE
0
0
8020
ESSEX PROPERTY TRUST INC
COM
297178105
270
1157
SH
SOLE
196
0
961
ESSEX RENTAL CORP
COM
297187106
179
726500
SH
SOLE
522800
0
203700
ESTEE LAUDER COMPANIES-CL A
COM
518439104
1953
20713
SH
SOLE
13539
0
7174
ETFS PHYSCL SWISS GOLD SHRS
ETF US
26922Y105
228
1900
SH
SOLE
1900
0
0
EVERBANK FINANCIAL CORP
COM
29977G102
3812
252617
SH
SOLE
0
0
252617
EVOLENT HEALTH INC - A
COM
30050B101
1181
111822
SH
SOLE
81289
0
30533
EXACT SCIENCES CORP
COM
30063P105
7908
1173309
SH
SOLE
168097
0
1005212
EXAMWORKS GROUP INC
COM
30066A105
3660
123849
SH
SOLE
85890
0
37959
EXELIXIS INC
COM
30161Q104
1841
460415
SH
SOLE
74100
0
386315
EXELON CORP
COM
30161N101
6546
182562
SH
SOLE
15479
0
167083
EXELON CORPORATION
OPTION
30161N901
299
8400
SH
Call
SOLE
0
0
8400
EXOVA GROUP PLC ORD GBP0.01
COM
G33117105
77
33500
SH
SOLE
0
0
33500
EXPEDIA INC
COM
30212P303
622
5779
SH
SOLE
3091
0
2688
EXPEDITORS INTL WASH INC
COM
302130109
595
12194
SH
SOLE
6674
0
5520
EXPERIAN PLC-SPONS ADR
ADR
30215C101
499
27871
SH
SOLE
26019
0
1852
EXPRESS SCRIPTS HOLDING CO
COM
30219G108
89518
1303224
SH
SOLE
753631
0
549593
EXXON MOBIL CORP
COM
30231G102
48160
576151
SH
SOLE
209996
0
366155
FACEBOOK INC-A
COM
30303M102
113445
994265
SH
SOLE
314892
0
679373
FACTSET RESEARCH SYSTEMS INC
COM
303075105
1148
7581
SH
SOLE
6658
0
923
FAIR ISAAC INC FORMERLY FAIR I
COM
303250104
602
5675
SH
SOLE
700
0
4975
FAIRMOUNT SANTROL HOLDINGS INC
COM
30555Q108
51
20500
SH
SOLE
1500
0
19000
FASTENAL CO
COM
311900104
157933
3223134
SH
SOLE
1401540
0
1821594
FEDEX CORP
COM
31428X106
2664
16375
SH
SOLE
3850
0
12525
FIBROGEN INC COM
COM
31572Q808
209
9850
SH
SOLE
1350
0
8500
FIDELITY NATIONAL INFO SERV
COM
31620M106
2282
36048
SH
SOLE
1253
0
34795
FIESTA RESTAURANT GROUP
COM
31660B101
250
7620
SH
SOLE
0
0
7620
FIFTH THIRD BANCORP
COM
316773100
275
16552
SH
SOLE
881
0
15671
FINANCIAL SELECT SECTOR SPDR
ETF US
81369Y605
503
22406
SH
SOLE
10244
0
12162
FIREEYE INC
COM
31816Q101
961
53457
SH
SOLE
8163
0
45294
FIRST BANCORP IND INC
COM
31867T202
313
19895
SH
SOLE
0
0
19895
FIRST CASH FINL SVCS INC
COM
31942D107
630
13689
SH
SOLE
0
0
13689
FIRST FEDERAL OF NORTHERN MICH
COM
32021X105
510
71292
SH
SOLE
0
0
71292
FIRST FINL BANKSHARES INC
COM
32020R109
273
9234
SH
SOLE
0
0
9234
FIRST HORIZON NATIONAL CORP
COM
320517105
188
14352
SH
SOLE
14352
0
0
FIRST MIDWEST BANCORP INC/IL
COM
320867104
637
35376
SH
SOLE
27430
0
7946
FIRST REPUBLIC BANK/CA
COM
33616C100
213
3204
SH
SOLE
3174
0
30
FIRST TR LARGE CAP VALUE OPPOR
ETF US
33735J101
431
10608
SH
SOLE
10608
0
0
FIRST TRUST MORN DVD LEAD IN
ETF US
336917109
292
11385
SH
SOLE
9385
0
2000
FIRST TRUST NORTH AMERICAN E
ETF US
33738D101
420
19196
SH
SOLE
1148
0
18048
FIRSTMERIT CORP
COM
337915102
903
42922
SH
SOLE
0
0
42922
FIRSTSERVICE CORP
COM
33767E103
2146
52436
SH
SOLE
1675
0
50761
FISERV INC
COM
337738108
45846
446931
SH
SOLE
282874
0
164057
FITBIT INC - A
COM
33812L102
154
10201
SH
SOLE
5011
0
5190
FIVE BELOW
COM
33829M101
234
5675
SH
SOLE
15
0
5660
FLAGSTAR BANCORP INC COM
COM
337930705
1906
88830
SH
SOLE
330
0
88500
FLEETMATICS GROUP PLC
COM
B4XKTT6
4005
98383
SH
SOLE
41457
0
56926
FLEETMATICS GROUP PLC
COM
G35569105
20099
493713
SH
SOLE
237924
0
255789
FLEXPOINT SENSOR SYSTEMS INC
COM
33938W206
10
156700
SH
SOLE
0
0
156700
FLOWSERVE CORP
COM
34354P105
206
4646
SH
SOLE
785
0
3861
FNBH BANCORP INC HOWELL MICHI
COM
302528203
170
141993
SH
SOLE
141993
0
0
FORD MOTOR CO
COM
345370860
2527
187224
SH
SOLE
26041
0
161183
FORESTAR GROUP INC
COM
346233109
445
34200
SH
SOLE
0
0
34200
FORTINET INC
COM
34959E109
872
28492
SH
SOLE
3350
0
25142
FORTUNE BRANDS HOME & SECURI
COM
34964C106
3013
53769
SH
SOLE
35549
0
18220
FOUNDATION MEDICINE INC COM
COM
350465100
1515
83350
SH
SOLE
7613
0
75737
FRANCESCAS HOLDINGS CORP
COM
351793104
450
23480
SH
SOLE
7500
0
15980
FRANKLIN COVEY CO
COM
353469109
1317
74866
SH
SOLE
42655
0
32211
FRANKLIN RESOURCES INC
COM
354613101
510
13061
SH
SOLE
3784
0
9277
FRANKLIN STREET PROPERTIES C
COM
35471R106
1307
123193
SH
SOLE
0
0
123193
FREEPORT-MCMORAN INC
COM
35671D857
257
24985
SH
SOLE
10523
0
14462
FRESENIUS MEDICAL CARE-ADR
ADR
358029106
669
15193
SH
SOLE
14269
0
924
FRESH MARKET INC
COM
35804H106
779
27319
SH
SOLE
619
0
26700
FRESHPET INC
COM
358039105
806
110055
SH
SOLE
500
0
109555
FRONTIER COMMUNICATIONS CORP
COM
35906A108
246
44172
SH
SOLE
6326
0
37846
G & K SERVICES INC -CL A
COM
361268105
425
5802
SH
SOLE
0
0
5802
GAMESTOP CORP-CLASS A
COM
36467W109
528
16673
SH
SOLE
8448
0
8225
GAP INC/THE
COM
364760108
532
18080
SH
SOLE
2080
0
16000
GARRISON CAPITAL INC
COM
366554103
1366
127300
SH
SOLE
9900
0
117400
GARTNER INC
COM
366651107
7363
82413
SH
SOLE
45312
0
37101
GENERAC HOLDINGS INC
COM
368736104
2852
76600
SH
SOLE
7500
0
69100
GENERAL DYNAMICS CORP
COM
369550108
1488
11332
SH
SOLE
5046
0
6286
GENERAL ELECTRIC CO
COM
369604103
87321
2746819
SH
SOLE
966503
0
1780316
GENERAL MILLS INC
COM
370334104
5485
86601
SH
SOLE
20173
0
66428
GENERAL MOTORS CO
COM
37045V100
981
31220
SH
SOLE
6221
0
24999
GENESIS ENERGY LP UNITS LTD PA
LTD PTN
371927104
2104
66185
SH
SOLE
2920
0
63265
GENPACT LTD
COM
B23DBK6
2255
82959
SH
SOLE
1200
0
81759
GENPACT LTD
COM
G3922B107
20161
741484
SH
SOLE
478557
0
262927
GENTHERM INC
COM
37253A103
4133
99365
SH
SOLE
83388
0
15977
GENUINE PARTS CO
COM
372460105
1140
11481
SH
SOLE
264
0
11217
GEO GROUP INC/THE
COM
36162J106
805
23218
SH
SOLE
402
0
22816
GILEAD SCIENCES INC
COM
375558103
211658
2304139
SH
SOLE
1084756
0
1219383
GLAXOSMITHKLINE PLC-SPON ADR
ADR
37733W105
1746
43082
SH
SOLE
9077
0
34005
GLOBAL LINKS CORPORATION
COM
379408701
0
50000
SH
SOLE
0
0
50000
GLOBAL PAYMENTS INC
COM
37940X102
1757
26913
SH
SOLE
13624
0
13289
GLOBANT S A
ADR
L44385109
1449
46954
SH
SOLE
5172
0
41782
GLOBUS MEDICAL INC - A
COM
379577208
3635
153049
SH
SOLE
123865
0
29184
GLU MOBILE INC
COM
379890106
126
44900
SH
SOLE
0
0
44900
GOGO INC
COM
38046C109
2465
223980
SH
SOLE
17650
0
206330
GOLDCORP INC
COM
380956409
1429
88100
SH
SOLE
5500
0
82600
GOLDMAN SACHS GROUP INC
COM
38141G104
65792
419114
SH
SOLE
10827
0
408287
GOLUB CAP BDC INC
COM
38173M102
499
28860
SH
SOLE
0
0
28860
GP STRATEGIES CORP
COM
36225V104
364
13280
SH
SOLE
0
0
13280
GRACO INC
COM
384109104
1089
12977
SH
SOLE
500
0
12477
GREEN BRICK PARTNERS INC COM
COM
392709101
100
13250
SH
SOLE
0
0
13250
GREENLIGHT CAPITAL RE LTD C
ADR
G4095J109
224
10305
SH
SOLE
1000
0
9305
GREIF INC-CL A
COM
397624107
235
7192
SH
SOLE
2792
0
4400
GRIFOLS SA BARCELONA GRIFOL
ADR
E5706X215
4918
219158
SH
SOLE
0
0
219158
GRIFOLS SA BARCELONA ORDINA
ADR
E5706X223
868
55438
SH
SOLE
0
0
55438
GRIFOLS SA-ADR
ADR
398438408
983
63602
SH
SOLE
43260
0
20342
GRUBHUB INC
COM
400110102
2876
114477
SH
SOLE
28012
0
86465
GRUPO FIN SANTANDER-ADR B
ADR
40053C105
255
28255
SH
SOLE
26362
0
1893
GUGGENHEIM S&P 500 EQUAL WEIGH
ETF US
78355W106
1475
18785
SH
SOLE
900
0
17885
GUGGENHEIM S&P 500 EQUAL WEIGH
ETF US
78355W841
209
1454
SH
SOLE
1454
0
0
GUGGENHEIM S&P 500 PURE VALUE
ETF US
78355W304
290
5750
SH
SOLE
2300
0
3450
GUIDEWIRE SOFTWARE INC
COM
40171V100
67516
1239277
SH
SOLE
813191
0
426086
GULF KEYSTONE PETROLEUM LTD
COM
B02YWT2
1
10000
SH
SOLE
0
0
10000
HAIN CELESTIAL GROUP INC
COM
405217100
230
5611
SH
SOLE
1218
0
4393
HALLIBURTON CO
COM
406216101
2974
83284
SH
SOLE
12647
0
70637
HARLEY-DAVIDSON INC
COM
412822108
9402
183190
SH
SOLE
31216
0
151974
HARMAN INTERNATIONAL INDUSTRIE
COM
413086109
1780
20000
SH
SOLE
1700
0
18300
HARRIS CORP
COM
413875105
696
8939
SH
SOLE
87
0
8852
HARTFORD FINANCIAL SVCS GRP
COM
416515104
224
4858
SH
SOLE
1030
0
3828
HARVEST CAPITAL CREDIT CORP
COM
41753F109
539
44325
SH
SOLE
5825
0
38500
HCP INC
COM
40414L109
1247
38292
SH
SOLE
6117
0
32175
HD SUPPLY HOLDINGS INC COM
COM
40416M105
1178
35636
SH
SOLE
3670
0
31966
HDFC BANK LTD-ADR
ADR
40415F101
726
11784
SH
SOLE
10907
0
877
HEADWATERS INC
COM
42210P102
299
15054
SH
SOLE
0
0
15054
HEALTH CARE SELECT SECTOR
ETF US
81369Y209
8383
123695
SH
SOLE
2231
0
121464
HEALTHCARE SERVICES GROUP
COM
421906108
37093
1007697
SH
SOLE
97123
0
910574
HEALTHSOUTH CORP
COM
421924309
1302
34608
SH
SOLE
22345
0
12263
HEALTHSTREAM INC
COM
42222N103
1594
72180
SH
SOLE
5380
0
66800
HEICO CORP
COM
422806109
12706
211306
SH
SOLE
148860
0
62446
HENRY SCHEIN INC
COM
806407102
1983
11487
SH
SOLE
3281
0
8206
HERBALIFE LTD
COM
G4412G101
340
5520
SH
SOLE
0
0
5520
HERITAGE-CRYSTAL CLEAN INC
COM
42726M106
1304
131244
SH
SOLE
1975
0
129269
HERMAN MILLER INC
COM
600544100
386
12500
SH
SOLE
12500
0
0
HERSHEY CO/THE
COM
427866108
1933
20995
SH
SOLE
5900
0
15095
HEWLETT PACKARD ENTERPRIS
COM
42824C109
390
22044
SH
SOLE
1878
0
20166
HFF INC-CLASS A
COM
40418F108
2180
79220
SH
SOLE
4530
0
74690
HI CRUSH PARTNERS LP COM UNIT
OPTION
428337109
72
15000
SH
Call
SOLE
0
0
15000
HI CRUSH PARTNERS LP COM UNIT
LTD PTN
428337109
723
145962
SH
SOLE
13851
0
132111
HI CRUSH PARTNERS LP COM UNIT
LTD PTN
428337109
723
145962
SH
SOLE
13851
0
132111
HIGHLANDS BANKSHARES INC-VA
COM
430893107
322
59800
SH
SOLE
0
0
59800
HILLTOP HOLDINGS INC
COM
432748101
188
10001
SH
SOLE
10001
0
0
HMS HOLDINGS CORP
COM
40425J101
2397
167061
SH
SOLE
19775
0
147286
HOLLY ENERGY PARTNERS L P UNIT
LTD PTN
435763107
1377
40720
SH
SOLE
2060
0
38660
HOME DEPOT INC
COM
437076102
55714
417552
SH
SOLE
141548
0
276004
HONEYWELL INTERNATIONAL INC
COM
438516106
12935
115440
SH
SOLE
15039
0
100401
HOPFED BANCORP INC
COM
439734104
617
53947
SH
SOLE
586
0
53361
HORMEL FOODS CORP
COM
440452100
1184
27402
SH
SOLE
1352
0
26050
HOUSTON WIRE & CABLE CO
COM
44244K109
179
25655
SH
SOLE
0
0
25655
HP INC
COM
40434L105
463
37596
SH
SOLE
11702
0
25894
HSBC HOLDINGS PLC-SPONS ADR
ADR
404280406
1187
38174
SH
SOLE
8841
0
29333
HTC PURENERGY INC
ADR
40432D105
2
14300
SH
SOLE
0
0
14300
HUDSON TECHNOLOGIES INC
COM
444144109
387
118228
SH
SOLE
0
0
118228
HUMANA INC
COM
444859102
542
2963
SH
SOLE
1153
0
1810
HUNT (JB) TRANSPRT SVCS INC
COM
445658107
27659
328337
SH
SOLE
237116
0
91221
HURON CONSULTING GROUP INC
COM
447462102
830
14268
SH
SOLE
9973
0
4295
ICF INTERNATIONAL INC
COM
44925C103
448
13046
SH
SOLE
1361
0
11685
IDEX CORP
COM
45167R104
371
4485
SH
SOLE
2150
0
2335
IDEXX LABORATORIES INC
COM
45168D104
193784
2474263
SH
SOLE
1316439
0
1157824
IHS INC-CLASS A
COM
451734107
7157
57649
SH
SOLE
18175
0
39474
ILLINOIS TOOL WORKS
COM
452308109
66544
649601
SH
SOLE
220921
0
428680
ILLUMINA INC
COM
452327109
13098
80798
SH
SOLE
32236
0
48562
IMAX CORP
COM
45245E109
3153
101423
SH
SOLE
78065
0
23358
IMPERIAL BRANDS PLC-SPON ADR
ADR
45262P102
234
2107
SH
SOLE
562
0
1545
IMPERVA INC
COM
45321L100
4696
93011
SH
SOLE
19710
0
73301
INCYTE CORP
COM
45337C102
204
2810
SH
SOLE
2750
0
60
INDEPENDENCE REALTY TRUST INC
COM
45378A106
6531
917337
SH
SOLE
50525
0
866812
INFINEON TECHNOLOGIES-ADR
ADR
45662N103
404
28384
SH
SOLE
26470
0
1914
INFINERA CORP
COM
45667G103
216
13450
SH
SOLE
0
0
13450
INFINITY PHARMACEUTICALS INC
COM
45665G303
1336
253540
SH
SOLE
18860
0
234680
INFORMATION SERVICES GROUP INC
COM
45675Y104
5030
1279994
SH
SOLE
14400
0
1265594
ING GROEP N.V.-SPONSORED ADR
ADR
456837103
257
21601
SH
SOLE
901
0
20700
INOGEN INC
COM
45780L104
41303
918252
SH
SOLE
214610
0
703642
INOVALON HOLDINGS INC COM CL A
COM
45781D101
558
30169
SH
SOLE
2450
0
27719
INPHI CORP
COM
45772F107
1524
45730
SH
SOLE
35500
0
10230
INSULET CORP
COM
45784P101
212
6425
SH
SOLE
1100
0
5325
INTEL CORP
COM
458140100
14769
456548
SH
SOLE
116852
0
339696
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
58375
248256
SH
SOLE
133902
0
114354
INTERCONTINENTAL HOTELS-ADR
ADR
45857P509
250
6085
SH
SOLE
5678
0
407
INTERDIGITAL INC
COM
45867G101
604
10869
SH
SOLE
9656
0
1213
INTERNATIONAL PAPER CO
COM
460146103
2220
54100
SH
SOLE
23682
0
30418
INTERSECT ENT INC
COM
46071F103
1810
95299
SH
SOLE
16989
0
78310
INTERVAL LEISURE GROUP
COM
46113M108
189
13088
SH
SOLE
0
0
13088
INTL BUSINESS MACHINES CORP
COM
459200101
11280
74484
SH
SOLE
18788
0
55696
INTL FLAVORS & FRAGRANCES
COM
459506101
1834
16124
SH
SOLE
11834
0
4290
INTUIT INC
COM
461202103
28620
275174
SH
SOLE
202858
0
72316
INTUITIVE SURGICAL INC
COM
46120E602
16771
27904
SH
SOLE
8264
0
19640
INVENTURE FOODS INC
COM
461212102
588
104111
SH
SOLE
500
0
103611
INVESCO LTD
COM
G491BT108
17168
557949
SH
SOLE
343466
0
214483
IONIS PHARMACEUTICALS INC
COM
462222100
219
5417
SH
SOLE
417
0
5000
IPATH S&P 500 VIX S/T FU ETN
ETF US
06742E711
189
10694
SH
SOLE
175
0
10519
IRIDEX CORP
COM
462684101
104
10204
SH
SOLE
3204
0
7000
IRIDIUM COMMUNICATIONS INC
COM
46269C102
3533
448950
SH
SOLE
32444
0
416506
IRON MOUNTAIN INC
COM
46284V101
32370
954590
SH
SOLE
228647
0
725943
ISHA CURR HEDGED MSCI EAFE
ETF US
46434V803
3687
154512
SH
SOLE
153713
0
799
ISHARES 1-3 YEAR CREDIT BOND
ETF US
464288646
822
7795
SH
SOLE
2370
0
5425
ISHARES 20+ YEAR TREASURY BO
ETF US
464287432
805
6163
SH
SOLE
0
0
6163
ISHARES 3-7 YEAR TREASURY BO
ETF US
464288661
892
7081
SH
SOLE
135
0
6946
ISHARES 7-10 YEAR TREASURY B
ETF US
464287440
3209
29084
SH
SOLE
0
0
29084
ISHARES CHINA LARGE-CAP ETF
ETF US
464287184
201
5956
SH
SOLE
3911
0
2045
ISHARES COMMOD SELECT STRAT
ETF US
46431W853
797
27635
SH
SOLE
0
0
27635
ISHARES CORE HIGH DIVIDEND E
ETF US
46429B663
3220
41284
SH
SOLE
9196
0
32088
ISHARES CORE MSCI EMERGING
ETF US
46434G103
16829
404355
SH
SOLE
319511
0
84844
ISHARES CORE S&P 500 ETF
ETF US
464287200
4198
20314
SH
SOLE
10485
0
9829
ISHARES CORE S&P MIDCAP ETF
ETF US
464287507
2446
16969
SH
SOLE
5078
0
11891
ISHARES CORE S&P SMALL-CAP E
ETF US
464287804
1099
9772
SH
SOLE
5815
0
3957
ISHARES CORE U.S. AGGREGATE
ETF US
464287226
702
6330
SH
SOLE
575
0
5755
ISHARES CORE US GROWTH ETF
ETF US
464287671
815
10043
SH
SOLE
6585
0
3458
ISHARES CORE US VALUE ETF
ETF US
464287663
8765
68088
SH
SOLE
65264
0
2824
ISHARES GOLD TRUST
ETF US
464285105
2521
212318
SH
SOLE
74050
0
138268
ISHARES IBOXX INVESTMENT GRA
ETF US
464287242
2081
17513
SH
SOLE
821
0
16692
ISHARES INTERNATIONAL SELECT
ETF US
464288448
2392
82533
SH
SOLE
23750
0
58783
ISHARES JP MORGAN USD EMERGI
ETF US
464288281
388
3517
SH
SOLE
0
0
3517
ISHARES MSCI ACWI EX US INDEX
ETF US
464288240
3458
87610
SH
SOLE
3320
0
84290
ISHARES MSCI ACWI INDEX FD
ETF US
464288257
2268
40466
SH
SOLE
22757
0
17709
ISHARES MSCI ALL COUNTRY WORLD
ETF US
464286525
1531
20846
SH
SOLE
20126
0
720
ISHARES MSCI EAFE ETF
ETF US
464287465
43369
758740
SH
SOLE
545898
0
212842
ISHARES MSCI EAFE GROWTH ETF
ETF US
464288885
2234
33951
SH
SOLE
26884
0
7067
ISHARES MSCI EAFE MINIMUM VO
ETF US
46429B689
335
5055
SH
SOLE
1983
0
3072
ISHARES MSCI EAFE SMALL-CAP
ETF US
464288273
1244
24984
SH
SOLE
7639
0
17345
ISHARES MSCI EAFE VALUE ETF
ETF US
464288877
3284
73215
SH
SOLE
46453
0
26762
ISHARES MSCI EMERGING MARKET
ETF US
464287234
3973
116022
SH
SOLE
24043
0
91979
ISHARES MSCI EMERGING MARKETS
ETF US
464286533
1586
30878
SH
SOLE
5642
0
25236
ISHARES MSCI EUROZONE ETF
ETF US
464286608
440
12800
SH
SOLE
12800
0
0
ISHARES MSCI INDIA ETF
ETF US
46429B598
346
12789
SH
SOLE
200
0
12589
ISHARES MSCI JAPAN ETF
ETF US
464286848
2180
191141
SH
SOLE
10908
0
180233
ISHARES MSCI USA ESG SELECT
ETF US
464288802
506
5950
SH
SOLE
5750
0
200
ISHARES MSCI USA MINIMUM VOL
ETF US
46429B697
11443
260504
SH
SOLE
135646
0
124858
ISHARES NASDAQ BIOTECHNOLOGY
ETF US
464287556
1591
6101
SH
SOLE
1252
0
4849
ISHARES NATIONAL MUNI BOND E
ETF US
464288414
1185
10615
SH
SOLE
4315
0
6300
ISHARES RUSSELL 1000 ETF
ETF US
464287622
430
3774
SH
SOLE
405
0
3369
ISHARES RUSSELL 1000 GROWTH
ETF US
464287614
7838
78560
SH
SOLE
21231
0
57329
ISHARES RUSSELL 1000 VALUE E
ETF US
464287598
7766
78595
SH
SOLE
40620
0
37975
ISHARES RUSSELL 2000 ETF
ETF US
464287655
10548
95351
SH
SOLE
49144
0
46207
ISHARES RUSSELL 2000 GROWTH
ETF US
464287648
1496
11287
SH
SOLE
3388
0
7899
ISHARES RUSSELL 2000 VALUE E
ETF US
464287630
2676
28725
SH
SOLE
13152
0
15573
ISHARES RUSSELL 3000 ETF
ETF US
464287689
9691
80190
SH
SOLE
45176
0
35014
ISHARES RUSSELL MID CAP VALUE
ETF US
464287473
5020
70788
SH
SOLE
5211
0
65577
ISHARES RUSSELL MID-CAP ETF
ETF US
464287499
3223
19784
SH
SOLE
1860
0
17924
ISHARES RUSSELL MID-CAP GROW
ETF US
464287481
2561
27795
SH
SOLE
2386
0
25409
ISHARES S&P 100 ETF
ETF US
464287101
228
2500
SH
SOLE
0
0
2500
ISHARES S&P 500 GROWTH ETF
ETF US
464287309
315
2726
SH
SOLE
277
0
2449
ISHARES S&P 500 VALUE ETF
ETF US
464287408
364
4045
SH
SOLE
1786
0
2259
ISHARES S&P MID-CAP 400 GROW
ETF US
464287606
1384
8517
SH
SOLE
3938
0
4579
ISHARES S&P MID-CAP 400 VALU
ETF US
464287705
1469
11851
SH
SOLE
3131
0
8720
ISHARES S&P SMALL-CAP 600 GR
ETF US
464287887
308
2489
SH
SOLE
348
0
2141
ISHARES S&P SMALL-CAP 600 VA
ETF US
464287879
326
2882
SH
SOLE
787
0
2095
ISHARES SELECT DIVIDEND ETF
ETF US
464287168
6086
74534
SH
SOLE
12049
0
62485
ISHARES SILVER TRUST
ETF US
46428Q109
203
13835
SH
SOLE
6999
0
6836
ISHARES TIPS BOND ETF
ETF US
464287176
16889
147326
SH
SOLE
71509
0
75817
ISHARES TR CORE MSCI EAFE ETF
ETF US
46432F842
2040
38395
SH
SOLE
27928
0
10467
ISHARES US PREFERRED STOCK E
ETF US
464288687
917
23500
SH
SOLE
10500
0
13000
ISHARES US REAL ESTATE ETF
ETF US
464287739
641
8242
SH
SOLE
4162
0
4080
J.C. PENNEY CO INC
COM
708160106
386
34959
SH
SOLE
5109
0
29850
J2 GLOBAL INC
COM
48123V102
11504
186812
SH
SOLE
162278
0
24534
JACK HENRY & ASSOCIATES INC
COM
426281101
620
7334
SH
SOLE
1879
0
5455
JAPAN TOBACCO INC-UNSPON ADR
ADR
471105205
331
15892
SH
SOLE
154
0
15738
JARDEN CORP
COM
471109108
5225
88643
SH
SOLE
77613
0
11030
JD.COM INC SPONSORED ADR RE
ADR
47215P106
230
8715
SH
SOLE
3482
0
5233
JM SMUCKER CO/THE
COM
832696405
26792
206356
SH
SOLE
14365
0
191991
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
3984
70626
SH
SOLE
49446
0
21180
JOHNSON & JOHNSON
COM
478160104
71762
663238
SH
SOLE
206967
0
456271
JOHNSON CONTROLS INC
COM
478366107
991
25428
SH
SOLE
2337
0
23091
JONES LANG LASALLE INC
COM
48020Q107
2653
22618
SH
SOLE
13790
0
8828
JOY GLOBAL INC
OPTION
481165908
28
1800
SH
Call
SOLE
0
0
1800
JOY GLOBAL INC
COM
481165108
1071
66650
SH
SOLE
9809
0
56841
JPMORGAN ALERIAN MLP INDEX
ETF US
46625H365
6885
254158
SH
SOLE
82291
0
171867
JPMORGAN CHASE & CO
COM
46625H100
49011
827618
SH
SOLE
302805
0
524813
July 16 Puts on SPY US
OPTION
78462F953
288
1400
SH
Put
SOLE
1400
0
0
KAO CORP-SPONSORED ADR
ADR
485537302
725
13495
SH
SOLE
12588
0
907
KATE SPADE & CO
COM
485865109
943
36993
SH
SOLE
800
0
36193
KAYNE ANDERSON MLP INVESTMEN
FUND
486606106
417
25194
SH
SOLE
22228
0
2966
KB HOME
COM
48666K109
285
20000
SH
SOLE
19900
0
100
KCG HOLDINGS INC CL A
COM
48244B100
3383
283156
SH
SOLE
0
0
283156
KDDI CORP-UNSPONSORED ADR
ADR
48667L106
159
11935
SH
SOLE
0
0
11935
KELLOGG CO
COM
487836108
2849
37226
SH
SOLE
3628
0
33598
KEYCORP NEW
COM
493267108
160
14543
SH
SOLE
7603
0
6940
KIMBERLY-CLARK CORP
COM
494368103
14342
106625
SH
SOLE
22995
0
83630
KIMBERLY-CLARK DE MEXICO SA
ADR
494386204
441
36258
SH
SOLE
0
0
36258
KINDER MORGAN INC
COM
49456B101
12013
672618
SH
SOLE
84971
0
587647
KKR & CO LP
COM
48248M102
2666
181510
SH
SOLE
17175
0
164335
KKR INCOME OPPORTUNITIES
FUND
48249T106
202
14000
SH
SOLE
14000
0
0
KOHLS CORP
COM
500255104
6178
132559
SH
SOLE
20950
0
111609
KONINKLIJKE KPN NV - SP ADR
ADR
780641205
84
19754
SH
SOLE
276
0
19478
KORNIT DIGITAL LTD
COM
BWFRFD7
9860
991054
SH
SOLE
84255
0
906799
KRAFT HEINZ CO/THE
COM
500754106
3897
49613
SH
SOLE
5972
0
43641
KRATOS DEFENSE & SEC SOLUTIONS
COM
50077B207
49
10000
SH
SOLE
0
0
10000
KROGER CO
COM
501044101
4112
107497
SH
SOLE
86309
0
21188
LABORATORY CRP OF AMER HLDGS
COM
50540R409
1929
16478
SH
SOLE
2150
0
14328
LACLEDE GROUP INC
COM
505597104
291
4300
SH
SOLE
0
0
4300
LANDSTAR SYSTEM INC
COM
515098101
532
8237
SH
SOLE
1284
0
6953
LAPORTE BANCORP INC
COM
516651106
221
14000
SH
SOLE
14000
0
0
LAS VEGAS SANDS CORP
COM
517834107
840
16259
SH
SOLE
1650
0
14609
LAWSON PRODUCTS INC
COM
520776105
282
14450
SH
SOLE
4450
0
10000
LDR HOLDING CORP
COM
50185U105
8472
332382
SH
SOLE
152743
0
179639
LEGAL & GEN GROUP -SPON ADR
ADR
52463H103
409
23822
SH
SOLE
22215
0
1607
LEGGETT & PLATT INC
COM
524660107
3115
64359
SH
SOLE
7645
0
56714
LEMAITRE VASCULAR INC
COM
525558201
252
16249
SH
SOLE
0
0
16249
LENDINGCLUB CORPORATION COM
COM
52603A109
219
26400
SH
SOLE
17250
0
9150
LENNOX INTERNATIONAL INC
COM
526107107
1781
13180
SH
SOLE
745
0
12435
LEXMARK INTERNATIONAL INC CL A
COM
529771107
230
6906
SH
SOLE
1350
0
5556
LIBERTY GLOBAL PLC-SERIES C
COM
G5480U120
1165
31015
SH
SOLE
1200
0
29815
LIBERTY INTERACTIVE CORP Q-A
COM
53071M104
775
30739
SH
SOLE
7769
0
22970
LIBERTY MEDIA CORP - C
COM
531229300
284
7480
SH
SOLE
397
0
7083
LIGAND PHARMACEUTICALS
COM
53220K504
6922
64646
SH
SOLE
44094
0
20552
LIME ENERGY CO
COM
53261U304
47
16847
SH
SOLE
0
0
16847
LINCOLN NATIONAL CORP
COM
534187109
603
15392
SH
SOLE
1460
0
13932
LINN ENERGY LLC UNIT REPSTG LT
LTD PTN
536020100
5
16040
SH
SOLE
1600
0
14440
LKQ CORP
COM
501889208
19030
595989
SH
SOLE
230988
0
365001
LLOYDS BANKING GROUP PLC-ADR
ADR
539439109
217
54841
SH
SOLE
14958
0
39883
LOCKHEED MARTIN CORP
COM
539830109
1806
8157
SH
SOLE
3615
0
4542
LOEWS CORP
COM
540424108
464
12163
SH
SOLE
144
0
12019
LOGITECH INTERNATIONAL SA
ADR
H50430232
355
22335
SH
SOLE
0
0
22335
LOWE'S COS INC
COM
548661107
59170
781129
SH
SOLE
411853
0
369276
LULULEMON ATHLETICA INC
COM
550021109
28831
425800
SH
SOLE
103411
0
322389
LUMINOR MEDICAL TECHNOLOGIES
COM
55028M103
0
20000
SH
SOLE
20000
0
0
MAGELLAN MIDSTREAM PARTNERS
COM
559080106
17525
254724
SH
SOLE
15639
0
239085
MALVERN BANCORP INC COM
COM
561409103
400
25000
SH
SOLE
25000
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
228
4003
SH
SOLE
0
0
4003
MARATHON OIL CORP
COM
565849106
178
15938
SH
SOLE
7920
0
8018
MARATHON PETROLEUM CORP
COM
56585A102
342
9217
SH
SOLE
4601
0
4616
MARCUS & MILLICHAP INC
COM
566324109
15712
618848
SH
SOLE
248324
0
370524
MARKET VECTORS ETF TR INDIA SM
ETF US
57061R551
278
7285
SH
SOLE
0
0
7285
MARKET VECTORS ETF TRUST HIGH
ETF US
57061R247
104
25950
SH
SOLE
725
0
25225
MARKET VECTORS ETF TRUST HIGH
ETF US
57061R254
193
16700
SH
SOLE
1275
0
15425
MARKET VECTORS GOLD MINERS
ETF US
57060U100
1241
62157
SH
SOLE
23182
0
38975
MARKET VECTORS JR GOLD MINER
ETF US
57061R544
286
10283
SH
SOLE
5565
0
4718
MARKIT LTD
COM
G58249106
570
16130
SH
SOLE
16080
0
50
MARLIN BUSINESS SVCS CORP
COM
571157106
1527
106766
SH
SOLE
5000
0
101766
MARRIOT INTERNATIONAL INC CL A
COM
FHB903208
0
34100
SH
SOLE
34100
0
0
MARRIOTT INTERNATIONAL -CL A
COM
571903202
6142
86301
SH
SOLE
34656
0
51645
MARSH & MCLENNAN COS
COM
571748102
2269
37325
SH
SOLE
2840
0
34485
MASCO CORP
COM
574599106
2001
63640
SH
SOLE
35110
0
28530
MASTERCARD INC-CLASS A
COM
57636Q104
113420
1200215
SH
SOLE
713047
0
487168
MAXIMUS INC
COM
577933104
272
5170
SH
SOLE
49
0
5121
MAXLINEAR INC-CLASS A
COM
57776J100
8423
455350
SH
SOLE
202547
0
252803
May 16 Puts on SPY US
OPTION
78462F953
123
600
SH
Put
SOLE
600
0
0
MB FINANCIAL INC
COM
55264U108
5118
157735
SH
SOLE
133974
0
23761
MCCORMICK & CO-NON VTG SHRS
COM
579780206
43031
432558
SH
SOLE
241440
0
191118
MCDONALD'S CORP
COM
580135101
28752
228770
SH
SOLE
66784
0
161986
MCKESSON CORP
COM
58155Q103
2937
18684
SH
SOLE
10901
0
7783
MDC PARTNERS INC-A
COM
552697104
3391
143709
SH
SOLE
2250
0
141459
MEAD JOHNSON NUTRITION CO
COM
582839106
17325
203907
SH
SOLE
51029
0
152878
MEDINAH MINERALS INC
COM
58489M109
2
170000
SH
SOLE
0
0
170000
MEDIVATION INC
COM
58501N101
23407
509072
SH
SOLE
212653
0
296419
MEDNAX INC
COM
58502B106
25776
398896
SH
SOLE
313418
0
85478
MEDTRONIC PLC
COM
BTN1Y11
2284
30459
SH
SOLE
3096
0
27363
MEDTRONIC PLC
COM
G5960L103
20556
274076
SH
SOLE
183505
0
90571
MERCADOLIBRE INC
COM
58733R102
1457
12371
SH
SOLE
4000
0
8371
MERCK & CO. INC.
COM
58933Y105
16394
309857
SH
SOLE
99835
0
210022
MERCURY SYSTEMS INC
COM
589378108
224
11062
SH
SOLE
0
0
11062
MEREDITH CORP
COM
589433101
291
6120
SH
SOLE
6000
0
120
MERIT MEDICAL SYSTEMS INC
COM
589889104
284
15399
SH
SOLE
0
0
15399
MERRIMACK PHARMACEUTICALS INC
COM
590328100
2547
304350
SH
SOLE
34675
0
269675
METLIFE INC
COM
59156R108
877
19986
SH
SOLE
2627
0
17359
METTLER-TOLEDO INTERNATIONAL
COM
592688105
2168
6290
SH
SOLE
5248
0
1042
MGE ENERGY INC
COM
55277P104
320
6125
SH
SOLE
1750
0
4375
MGP INGREDIENTS INC
COM
55303J106
470
19400
SH
SOLE
4000
0
15400
MICROCHIP TECHNOLOGY INC
COM
595017104
6248
129623
SH
SOLE
40672
0
88951
MICRON TECHNOLOGY INC
COM
595112103
2147
205123
SH
SOLE
30165
0
174958
MICROSOFT CORP
COM
594918104
137914
2497108
SH
SOLE
1074643
0
1422465
MICROVISION INC DEL
COM
594960304
23
12375
SH
SOLE
0
0
12375
MID AMERICA APARTMENT COMMUNIT
COM
59522J103
696
6813
SH
SOLE
0
0
6813
MIDDLEBY CORP
COM
596278101
4021
37669
SH
SOLE
25843
0
11826
MINERALS TECHNOLOGIES INC
COM
603158106
2801
49276
SH
SOLE
5332
0
43944
MITEK SYSTEMS INC NEW
COM
606710200
1267
193845
SH
SOLE
1725
0
192120
MITSUBISHI UFJ FINL-SPON ADR
ADR
606822104
438
95564
SH
SOLE
89184
0
6380
MIX TELEMATICS LIMITED SPON
ADR
60688N102
219
55450
SH
SOLE
0
0
55450
MOBILEYE NV
COM
BPBFT01
14484
388424
SH
SOLE
99782
0
288642
MOBILEYE NV
COM
N51488117
18795
504023
SH
SOLE
250223
0
253800
MOBIVITY HOLDINGS CORP COMMON
COM
60743E105
79
125685
SH
SOLE
0
0
125685
MOLSON COORS BREWING CO -B
COM
60871R209
800
8328
SH
SOLE
1244
0
7084
MONDELEZ INTERNATIONAL INC-A
COM
609207105
3123
77855
SH
SOLE
4551
0
73304
MONOLITHIC POWER SYSTEMS INC
COM
609839105
622
9781
SH
SOLE
2666
0
7115
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
363
15185
SH
SOLE
0
0
15185
MONROE CAPITAL CORP
COM
610335101
10788
778919
SH
SOLE
41903
0
737016
MONSANTO CO
COM
61166W101
2980
33973
SH
SOLE
3096
0
30877
MONSTER BEVERAGE CORP
COM
61174X109
339
2547
SH
SOLE
617
0
1930
MONSTER WORLDWIDE INC
COM
611742107
69
21350
SH
SOLE
1800
0
19550
MOODY'S CORP
COM
615369105
6836
70797
SH
SOLE
35174
0
35623
MORGAN STANLEY
COM
617446448
1737
69484
SH
SOLE
20963
0
48521
MORNINGSTAR INC
COM
617700109
23659
268040
SH
SOLE
128175
0
139865
MOTOROLA SOLUTIONS INC
COM
620076307
1294
17098
SH
SOLE
504
0
16594
MPLX LP
COM
55336V100
1621
54594
SH
SOLE
34553
0
20041
MSC INDUSTRIAL DIRECT CO-A
COM
553530106
628
8228
SH
SOLE
959
0
7269
MULTI COLOR CORP
COM
625383104
237
4455
SH
SOLE
0
0
4455
MYLAN NV
COM
BVFMFG8
1111
23975
SH
SOLE
5100
0
18875
MYLAN NV
COM
N59465109
272
5870
SH
SOLE
1076
0
4794
NATIONAL BANK HOLDINGS CORPORA
COM
633707104
254
12500
SH
SOLE
0
0
12500
NATIONAL BEVERAGE CORP
COM
635017106
1074
25387
SH
SOLE
0
0
25387
NATIONAL CINEMEDIA INC
COM
635309107
320
21014
SH
SOLE
546
0
20468
NATIONAL FUEL GAS CO
COM
636180101
1089
21765
SH
SOLE
656
0
21109
NATIONAL GENERAL HOLDINGS CORP
COM
636220303
235
10900
SH
SOLE
3000
0
7900
NATIONAL OILWELL VARCO INC
COM
637071101
495
15928
SH
SOLE
938
0
14990
NATURES SUNSHINE PRODUCTS INC
COM
639027101
123
12885
SH
SOLE
12885
0
0
NEKTAR THERAPEUTICS
COM
640268108
4393
319510
SH
SOLE
12000
0
307510
NEOGENOMICS INC
COM
64049M209
714
105938
SH
SOLE
6800
0
99138
NEPHROS INC
COM
640671301
29
121334
SH
SOLE
0
0
121334
NESTLE SA-SPONS ADR
ADR
641069406
16838
224885
SH
SOLE
71971
0
152914
NETFLIX INC
COM
64110L106
2140
20939
SH
SOLE
6840
0
14099
NETSUITE INC
COM
64118Q107
291
4244
SH
SOLE
750
0
3494
NEUSTAR INC-CLASS A
COM
64126X201
1045
42482
SH
SOLE
30965
0
11517
NEW YORK COMMUNITY BANCORP
COM
649445103
207
13105
SH
SOLE
1400
0
11705
NEWELL BRANDS INC
COM
651229106
3825
86388
SH
SOLE
75236
0
11152
NEWMONT MINING CORP
COM
651639106
542
20415
SH
SOLE
2300
0
18115
NEXTERA ENERGY INC
COM
65339F101
3074
25980
SH
SOLE
3088
0
22892
NIDEC CORPORATION-SPON ADR
ADR
654090109
290
16950
SH
SOLE
15473
0
1477
NIELSEN HOLDINGS PLC
COM
G6518L108
1784
33883
SH
SOLE
31621
0
2262
NIKE INC -CL B
COM
654106103
47499
772724
SH
SOLE
126141
0
646583
NIPPON TELEGRAPH & TELE-ADR
ADR
654624105
223
5183
SH
SOLE
457
0
4726
NOBLE ENERGY INC
COM
655044105
1205
38396
SH
SOLE
14709
0
23687
NORD ANGLIA EDUCATION INC
COM
BKRCQQ6
2361
113064
SH
SOLE
87434
0
25630
NORD ANGLIA EDUCATION INC
COM
G6583A102
12339
590669
SH
SOLE
252606
0
338063
NORDSTROM INC
COM
655664100
1303
22791
SH
SOLE
11651
0
11140
NORFOLK SOUTHERN CORP
COM
655844108
1934
23244
SH
SOLE
11809
0
11435
NORTHEAST INDIANA BANCORP INC
COM
664196201
232
8000
SH
SOLE
0
0
8000
NORTHERN TRUST CORP
COM
665859104
50866
780520
SH
SOLE
507488
0
273032
NORTHROP GRUMMAN CORP
COM
666807102
2271
11481
SH
SOLE
5778
0
5703
NOVADAQ TECHNOLOGIES INC
COM
66987G102
10286
927504
SH
SOLE
534835
0
392669
NOVARTIS AG-SPONSORED ADR
ADR
66987V109
12350
170487
SH
SOLE
92448
0
78039
NOVO-NORDISK A/S-SPONS ADR
ADR
670100205
14561
268712
SH
SOLE
16123
0
252589
NU SKIN ENTERPRISES INC - A
COM
67018T105
323
8452
SH
SOLE
0
0
8452
NUCOR CORP
COM
670346105
1291
27293
SH
SOLE
3590
0
23703
NUTRISYSTEM INC
COM
67069D108
242
11610
SH
SOLE
0
0
11610
NUVASIVE INC
COM
670704105
1386
28511
SH
SOLE
3963
0
24548
NUVEEN MUNI ADV FD
FUND
67062H106
144
10000
SH
SOLE
10000
0
0
NVIDIA CORP
COM
67066G104
263
7378
SH
SOLE
2213
0
5165
NXP SEMICONDUCTORS NV
COM
N6596X109
285
3521
SH
SOLE
3290
0
231
NXSTAGE MEDICAL INC
COM
67072V103
13911
928080
SH
SOLE
277883
0
650197
OCCIDENTAL PETROLEUM CORP
COM
674599105
4505
65831
SH
SOLE
23799
0
42032
OFFICE DEPOT INC
COM
676220106
250
35280
SH
SOLE
0
0
35280
OFG BANCORP
COM
67103X102
554
79317
SH
SOLE
0
0
79317
OLD DOMINION FREIGHT LINE
COM
679580100
294
4217
SH
SOLE
3216
0
1001
OLD NATIONAL BANCORP
COM
680033107
502
41200
SH
SOLE
3800
0
37400
OLD REPUBLIC INTL CORP
COM
680223104
834
45674
SH
SOLE
7000
0
38674
OLIN CORP
COM
680665205
208
11984
SH
SOLE
7561
0
4423
OM ASSET MANAGEMENT PLC
COM
G67506108
327
24467
SH
SOLE
0
0
24467
OMEROS CORP
COM
682143102
169
11000
SH
SOLE
0
0
11000
OMNICOM GROUP
COM
681919106
22727
273064
SH
SOLE
244977
0
28087
ON ASSIGNMENT INC
COM
682159108
2091
56645
SH
SOLE
26210
0
30435
ONEOK PARTNERS LP
COM
68268N103
2980
94903
SH
SOLE
10351
0
84552
OPEN TEXT CORP
COM
683715106
207
4000
SH
SOLE
4000
0
0
ORACLE CORP
COM
68389X105
14997
366588
SH
SOLE
146021
0
220567
ORBCOMM INC
COM
68555P100
428
42254
SH
SOLE
0
0
42254
O'REILLY AUTOMOTIVE INC
COM
67103H107
71226
260274
SH
SOLE
197166
0
63108
ORIX - SPONSORED ADR
ADR
686330101
586
8220
SH
SOLE
7676
0
544
ORKLA ASA-SPON ADR
ADR
686331109
108
12093
SH
SOLE
208
0
11885
OSI SYSTEMS INC
COM
671044105
1892
28895
SH
SOLE
18965
0
9930
OWENS & MINOR INC
COM
690732102
769
19036
SH
SOLE
485
0
18551
P G & E CORP
COM
69331C108
231
3871
SH
SOLE
460
0
3411
PACCAR INC
COM
693718108
1086
19854
SH
SOLE
1350
0
18504
PALO ALTO NETWORKS INC
COM
697435105
63280
387885
SH
SOLE
93810
0
294075
PAN AMERICAN SILVER CORP
ADR
697900108
133
12250
SH
SOLE
0
0
12250
PANDORA MEDIA INC
COM
698354107
3612
403555
SH
SOLE
251119
0
152436
PANERA BREAD COMPANY-CLASS A
COM
69840W108
1574
7689
SH
SOLE
751
0
6938
PAREXEL INTERNATIONAL CORP
COM
699462107
226
3604
SH
SOLE
899
0
2705
PARKER HANNIFIN CORP
COM
701094104
987
8890
SH
SOLE
400
0
8490
PATRIOT COAL CORPORATION CLASS
COM
70336T500
0
10000
SH
SOLE
3600
0
6400
PATTERSON COS INC
COM
703395103
569
12239
SH
SOLE
500
0
11739
PAYCHEX INC
COM
704326107
29357
543569
SH
SOLE
194487
0
349082
PAYLOCITY HOLDING CORP
COM
70438V106
10649
325259
SH
SOLE
16275
0
308984
PAYPAL HOLDINGS INC
COM
70450Y103
56258
1457472
SH
SOLE
376892
0
1080579
PEPSICO INC
COM
713448108
32557
317698
SH
SOLE
67209
0
250489
PERMIAN BASIN ROYALTY TRUST UB
COM
714236106
135
22000
SH
SOLE
9500
0
12500
PERRIGO CO PLC
COM
G97822103
45397
354857
SH
SOLE
268237
0
86620
PFENEX INC COM
COM
717071104
1576
160351
SH
SOLE
17810
0
142541
PFIZER INC
COM
717081103
20619
695662
SH
SOLE
209011
0
486651
PHILIP MORRIS INTERNATIONAL
COM
718172109
22632
230682
SH
SOLE
47587
0
183095
PHILLIPS 66
COM
718546104
3190
36846
SH
SOLE
14210
0
22636
PHILLIPS 66 PARTNERS LP COM UN
LTD PTN
718549207
2748
43910
SH
SOLE
2500
0
41410
PIMCO 0-5 YEAR H/Y CORP BOND
ETF US
72201R783
498
5360
SH
SOLE
0
0
5360
PIMCO ENHANCED SHORT MATURIT
ETF US
72201R833
1272
12625
SH
SOLE
7885
0
4740
PIONEER NATURAL RESOURCES CO
COM
723787107
16324
115991
SH
SOLE
92768
0
23223
PLAINS ALL AMER PIPELINE LP
COM
726503105
5364
255795
SH
SOLE
29628
0
226167
PLAINS GP HOLDINGS LP-CL A
COM
72651A108
124
14280
SH
SOLE
1500
0
12780
PLANET FITNESS INC CLASS A COM
COM
72703H101
446
27515
SH
SOLE
1600
0
25915
PNC FINANCIAL SERVICES GROUP
COM
693475105
1851
21891
SH
SOLE
4113
0
17778
POLARIS INDUSTRIES INC
COM
731068102
301
3061
SH
SOLE
356
0
2705
POOL CORPORATION
COM
73278L105
638
7276
SH
SOLE
661
0
6615
POPULAR INC COM
ADR
733174700
1101
38500
SH
SOLE
0
0
38500
PORTFOLIO RECOVE FIXED COUPON 3.000000 MATURITY 20200801
CONV
73640QAB1
18
22000
PRN
SOLE
22000
0
0
POTASH CORP OF SASKATCHEWAN
COM
73755L107
1180
69378
SH
SOLE
40563
0
28815
POTBELLY CORP
COM
73754Y100
4620
339503
SH
SOLE
95264
0
244239
POWERSHARES DB U S DLR INDEX T
ETF US
73936D107
690
28144
SH
SOLE
0
0
28144
POWERSHARES EXCHANGE TRADED FD
ETF US
73935X153
2311
56670
SH
SOLE
1850
0
54820
POWERSHARES EXCHANGE TRADED FD
ETF US
73936Q207
247
16085
SH
SOLE
7072
0
9013
POWERSHARES FTSE RAFI US 1000
ETF US
73935X583
210
2383
SH
SOLE
1610
0
773
POWERSHARES QQQ TRUST SERIES
ETF US
73935A104
9186
84124
SH
SOLE
29544
0
54580
POWERSHARES S&P 500 LOW VOLA
ETF US
73937B779
2616
64879
SH
SOLE
11281
0
53598
PPG INDUSTRIES INC
COM
693506107
6671
59844
SH
SOLE
45087
0
14757
PPL CORP
COM
69351T106
436
11470
SH
SOLE
10425
0
1045
PRA GROUP INC
COM
69354N106
52306
1779737
SH
SOLE
600919
0
1178818
PRAXAIR INC
COM
74005P104
63810
557542
SH
SOLE
293132
0
264410
PREFERRED APARTMENT COMMUNITIE
COM
74039L103
820
64700
SH
SOLE
600
0
64100
PREMARA FINANCIAL INC
COM
74046G105
74
10000
SH
SOLE
0
0
10000
PREMIER INC-CLASS A
COM
74051N102
22993
689251
SH
SOLE
217371
0
471880
PREPAID CARD HOLDINGS INC
COM
74072A105
0
20000
SH
SOLE
0
0
20000
PRESS GANEY HOLDINGS INC
COM
74113L102
32573
1082900
SH
SOLE
273532
0
809368
PRICELINE GROUP INC/THE
COM
741503403
50729
39357
SH
SOLE
33125
0
6232
PRIMERICA INC
COM
74164M108
375
8433
SH
SOLE
0
0
8433
PRINCIPAL FINANCIAL GROUP INC
COM
74251V102
257
6524
SH
SOLE
3620
0
2904
PRIVATEBANCORP INC
COM
742962103
1508
39080
SH
SOLE
3720
0
35360
PROCTER & GAMBLE CO/THE
COM
742718109
52318
635630
SH
SOLE
229099
0
406531
PROGENICS PHARMACEUTICALS INC
COM
743187106
104
24000
SH
SOLE
0
0
24000
PROGRESSIVE CORP
COM
743315103
5787
164698
SH
SOLE
19767
0
144931
PROOFPOINT INC
COM
743424103
1897
35290
SH
SOLE
1075
0
34215
PROSHARES S&P 500 DIVIDEND ARI
ETF US
74348A467
209
4000
SH
SOLE
0
0
4000
PROSHARES SHORT MSCI EMERGING
ETF US
74347R396
799
29507
SH
SOLE
0
0
29507
PROSHARES TR ULTRA FINANCIALS
ETF US
74347X633
267
4150
SH
SOLE
200
0
3950
PROSPECT CAPITAL CORPORATION
COM
74348T102
75
10450
SH
SOLE
0
0
10450
PROTEIN POLYMER TECHNOLOGIES I
COM
743697104
0
660000
SH
SOLE
0
0
660000
PROTO LABS INC
COM
743713109
54452
706345
SH
SOLE
227833
0
478512
PRUDENTIAL FINANCIAL INC
COM
744320102
613
8496
SH
SOLE
3456
0
5040
PRUDENTIAL PLC-ADR
ADR
74435K204
1676
45056
SH
SOLE
38396
0
6660
PUBLIC SERVICE ENTERPRISE GP
COM
744573106
419
8916
SH
SOLE
1147
0
7769
PUBLIC STORAGE
COM
74460D109
808
2929
SH
SOLE
845
0
2084
PURE STORAGE INC CLASS A COM
COM
74624M102
438
32000
SH
SOLE
0
0
32000
QIWI PLC SPONSORED ADR REPS
ADR
74735M108
358
24725
SH
SOLE
2400
0
22325
QT VASCULAR LTD
COM
Y71660107
205
2565696
SH
SOLE
2565696
0
0
QUALCOMM INC
COM
747525103
20391
398736
SH
SOLE
103458
0
295278
QUEST DIAGNOSTICS INC
COM
74834L100
1374
19233
SH
SOLE
766
0
18467
QUINTILES TRANSNATIONAL HOLD
COM
74876Y101
350
5387
SH
SOLE
2187
0
3200
QUOTIENT TECHNOLOGY INC
COM
749119103
129
12192
SH
SOLE
0
0
12192
RACKSPACE HOSTING INC
COM
750086100
3712
171965
SH
SOLE
7150
0
164815
RAPID7 INC COM
COM
753422104
2555
195530
SH
SOLE
19685
0
175845
RAYTHEON COMPANY
COM
755111507
3329
27152
SH
SOLE
3248
0
23904
RBC BEARINGS INC
COM
75524B104
423
5785
SH
SOLE
490
0
5295
RE/MAX HOLDINGS INC-CL A
COM
75524W108
6319
184224
SH
SOLE
21475
0
162749
REALOGY HOLDINGS CORP
COM
75605Y106
11552
319923
SH
SOLE
146489
0
173434
RECKITT BENCKISER-SPON ADR
ADR
756255204
711
36444
SH
SOLE
33784
0
2660
RED HAT INC
COM
756577102
98550
1322648
SH
SOLE
949336
0
373312
REGENERON PHARMACEUTICALS
COM
75886F107
214
594
SH
SOLE
468
0
126
REGIONS FINANCIAL CORP
COM
7591EP100
96
12310
SH
SOLE
2310
0
10000
RELX PLC - SPON ADR
ADR
759530108
907
48294
SH
SOLE
38509
0
9785
REPLIGEN CORP
COM
759916109
1108
41294
SH
SOLE
24140
0
17154
REPUBLIC SERVICES INC
COM
760759100
809
16972
SH
SOLE
3188
0
13784
RESMED INC
COM
761152107
15227
263358
SH
SOLE
34315
0
229043
RESTORATION HARDWARE HLDGS INC
COM
761283100
1540
36762
SH
SOLE
4261
0
32501
REYNOLDS AMERICAN INC
COM
761713106
774
15395
SH
SOLE
12517
0
2878
RIGNET INC
COM
766582100
786
57515
SH
SOLE
8950
0
48565
RINGCENTRAL INC CL A
COM
76680R206
768
48805
SH
SOLE
3000
0
45805
RIO TINTO PLC-SPON ADR
ADR
767204100
457
16184
SH
SOLE
15156
0
1028
RITCHIE BROS AUCTIONEERS
COM
767744105
889
32860
SH
SOLE
75
0
32785
RITE AID CORP
COM
767754104
181
22220
SH
SOLE
0
0
22220
RLI CORP
COM
749607107
392
5882
SH
SOLE
0
0
5882
ROBERT HALF INTL INC
COM
770323103
8589
184405
SH
SOLE
69207
0
115198
ROCHE HOLDINGS LTD-SPONS ADR
ADR
771195104
5921
193278
SH
SOLE
133258
0
60020
ROCKWELL AUTOMATION INC
COM
773903109
1101
9683
SH
SOLE
5430
0
4253
ROCKWELL COLLINS INC
COM
774341101
27077
293650
SH
SOLE
180057
0
113593
ROGERS COMMUNICATIONS INC-B
COM
775109200
387
9677
SH
SOLE
619
0
9058
ROLLS-ROYCE HOLDINGS PLC LO
ADR
G76225112
0
4686533
SH
SOLE
0
0
4686533
ROLLS-ROYCE HOLDINGS-SP ADR
ADR
775781206
297
30301
SH
SOLE
28323
0
1978
ROPER TECHNOLOGIES INC
COM
776696106
2962
16207
SH
SOLE
10447
0
5760
ROSS STORES INC
COM
778296103
322
5580
SH
SOLE
1714
0
3866
ROVI CORP
OPTION
779376902
81
4000
SH
Call
SOLE
0
0
4000
ROVI CORP
COM
779376102
1048
51150
SH
SOLE
2250
0
48900
ROYAL BANK OF CANADA
ADR
780087102
399
6934
SH
SOLE
0
0
6934
ROYAL CARIBBEAN CRUISES LTD
COM
2754907
576
7013
SH
SOLE
3000
0
4013
ROYAL DUTCH SHELL-SPON ADR-A
ADR
780259206
4218
87066
SH
SOLE
25977
0
61089
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
1763
35841
SH
SOLE
22916
0
12925
RPM INTERNATIONAL INC
COM
749685103
483
10212
SH
SOLE
4150
0
6062
RPX CORP
COM
74972G103
1540
136775
SH
SOLE
103305
0
33470
RUCKUS WIRELESS INC COM
COM
781220108
983
100300
SH
SOLE
0
0
100300
RVUE HOLDINGS INC
COM
74975J104
5
1256031
SH
SOLE
0
0
1256031
RYANAIR HOLDINGS PLC-SP ADR
ADR
783513203
598
6973
SH
SOLE
5511
0
1462
SABRA HEALTH CARE REIT INC
COM
78573L106
308
15379
SH
SOLE
390
0
14989
SALESFORCE.COM INC
COM
79466L302
81265
1100713
SH
SOLE
377396
0
723317
SALLY BEAUTY HOLDINGS INC
COM
79546E104
28016
865255
SH
SOLE
666843
0
198412
SAN JUAN BASIN ROYALTY TR-UBI
COM
798241105
72
14000
SH
SOLE
0
0
14000
SANGAMO BIOSCIENCES INC
COM
800677106
96
15900
SH
SOLE
12900
0
3000
SANOFI-ADR
ADR
80105N105
420
10455
SH
SOLE
2294
0
8161
SAP SE-SPONSORED ADR
ADR
803054204
722
8990
SH
SOLE
8107
0
883
SBA COMMUNICATIONS CORP-CL A
COM
78388J106
6034
60243
SH
SOLE
50973
0
9270
SBERBANK PAO -SPONSORED ADR
ADR
80585Y308
358
51803
SH
SOLE
0
0
51803
SCANSOURCE INC
COM
806037107
277
6858
SH
SOLE
800
0
6058
SCHLUMBERGER LTD
COM
806857108
92600
1255601
SH
SOLE
703803
0
551798
SCHWAB (CHARLES) CORP
COM
808513105
39052
1393738
SH
SOLE
442385
0
951353
SCOTTS MIRACLE-GRO CO-CL A
COM
810186106
21174
290985
SH
SOLE
72220
0
218765
SCRIPPS NETWORKS INTER-CL A
COM
811065101
202
3090
SH
SOLE
24
0
3066
SEATTLE GENETICS INC
COM
812578102
25004
712572
SH
SOLE
81576
0
630996
SECURITY IDENTIFICATION SYSTEM
COM
81429P107
0
500000
SH
SOLE
0
0
500000
SEI INVESTMENTS CO
COM
784117103
571
13282
SH
SOLE
2636
0
10646
SEMPRA ENERGY
COM
816851109
2007
19301
SH
SOLE
198
0
19103
SENSATA TECHNOLOGIES HOLDING
COM
B62S207
337
8695
SH
SOLE
2404
0
6291
SENSATA TECHNOLOGIES HOLDING
COM
N7902X106
624
16065
SH
SOLE
15075
0
990
SEQUENOM INC
COM
817337405
70
50000
SH
SOLE
0
0
50000
SERCO GROUP PLC
COM
G80400107
22
15400
SH
SOLE
0
0
15400
SERVICEMASTER GLOBAL HOLDING
COM
81761R109
2154
57178
SH
SOLE
51012
0
6166
SERVICESOURCE INTERNATIONAL IN
COM
81763U100
203
47800
SH
SOLE
0
0
47800
SHAKE SHACK INC CL A
COM
819047101
8643
231592
SH
SOLE
39517
0
192075
SHELL MIDSTREAM PARTNERS L P U
LTD PTN
822634101
5545
151465
SH
SOLE
7950
0
143515
SHERWIN-WILLIAMS CO/THE
COM
824348106
7782
27340
SH
SOLE
15269
0
12071
SHIRE PLC-ADR
ADR
82481R106
1474
8577
SH
SOLE
5927
0
2650
SHUTTERSTOCK INC COM
COM
825690100
1277
34790
SH
SOLE
2030
0
32760
SIEMENS AG-SPONS ADR
ADR
826197501
1822
17222
SH
SOLE
14595
0
2627
SIGNATURE BANK
COM
82669G104
41720
306498
SH
SOLE
212262
0
94236
SILICOM LTD
COM
M84116108
555
16287
SH
SOLE
700
0
15287
SILICON LABORATORIES INC
COM
826919102
2525
56170
SH
SOLE
500
0
55670
SILVER WHEATON CORP
COM
828336107
182
11045
SH
SOLE
3138
0
7907
SIMON PROPERTY GROUP INC
COM
828806109
715
3447
SH
SOLE
276
0
3171
SIONIX CORP
COM
829400100
0
30000
SH
SOLE
0
0
30000
SIRIUS XM HOLDINGS INC
COM
82968B103
1767
447391
SH
SOLE
4031
0
443360
SIX FLAGS ENTERTAINMENT CORP
COM
83001A102
4218
76013
SH
SOLE
52754
0
23259
SKECHERS USA INC-CL A
COM
830566105
531
17462
SH
SOLE
2262
0
15200
SNAP-ON INC
COM
833034101
6601
42050
SH
SOLE
14750
0
27300
SOLAZYME INC COM
COM
83415T101
306
150927
SH
SOLE
8000
0
142927
SONIC CORP
COM
835451105
240
6844
SH
SOLE
6644
0
200
SONUS NETWORKS INC
COM
835916503
235
31229
SH
SOLE
29800
0
1429
SOUTHERN BANC COMPANY INC (THE
COM
842233108
150
15700
SH
SOLE
0
0
15700
SOUTHERN CO/THE
COM
842587107
2083
40283
SH
SOLE
12740
0
27543
SOUTHWEST AIRLINES CO
COM
844741108
456
10188
SH
SOLE
4996
0
5192
SPDR BARCLAYS SHORT TERM COR
ETF US
78464A474
3749
122394
SH
SOLE
0
0
122394
SPDR DJ GLOBAL REAL ESTATE E
ETF US
78463X749
5398
110246
SH
SOLE
72018
0
38228
SPDR DJ INTERNATIONAL REAL E
ETF US
78463X863
6337
152859
SH
SOLE
106135
0
46724
SPDR DJIA TRUST
ETF US
78467X109
1273
7210
SH
SOLE
2035
0
5175
SPDR GOLD SHARES
ETF US
78463V107
3619
30766
SH
SOLE
10514
0
20252
SPDR S&P 500 ETF TRUST
ETF US
78462F103
82396
400920
SH
SOLE
244676
0
156244
SPDR S&P DIVIDEND ETF
ETF US
78464A763
14798
185138
SH
SOLE
18296
0
166842
SPDR S&P INTL SMALL CAP
ETF US
78463X871
317
11109
SH
SOLE
2791
0
8318
SPDR S&P MIDCAP 400 ETF TRST
ETF US
78467Y107
3437
13082
SH
SOLE
2247
0
10835
SPECTRA ENERGY CORP
COM
847560109
1261
41223
SH
SOLE
4140
0
37083
SPECTRA ENERGY PARTNERS LP
COM
84756N109
2114
43953
SH
SOLE
3200
0
40753
SPECTRANETICS CORP
COM
84760C107
408
28150
SH
SOLE
21100
0
7050
SPIRIT REALTY CAPITAL INC
COM
84860W102
221
19729
SH
SOLE
18529
0
1200
SPLUNK INC COM
COM
848637104
1235
25252
SH
SOLE
1895
0
23357
SPORTSMAN'S WAREHOUSE HOLDIN
COM
84920Y106
185
14645
SH
SOLE
10845
0
3800
SPROTT PHYSICAL GOLD TRUST
ETF US
85207H104
1136
112299
SH
SOLE
55039
0
57260
SPROTT PHYSICAL SILVER TRUST
ETF US
85207K107
172
27713
SH
SOLE
3000
0
24713
SQUARE INC - A
COM
852234103
8923
584013
SH
SOLE
304917
0
279096
ST JUDE MEDICAL INC
COM
790849103
357
6497
SH
SOLE
2664
0
3833
STAG INDUSTRIAL INC
COM
85254J102
479
23575
SH
SOLE
0
0
23575
STANLEY BLACK & DECKER INC
COM
854502101
1220
11597
SH
SOLE
0
0
11597
STAPLES INC
COM
855030102
597
54179
SH
SOLE
4650
0
49529
STARBUCKS CORP
COM
855244109
231899
3884424
SH
SOLE
932601
0
2951823
STARWOOD PROPERTY TRUST INC
COM
85571B105
320
16944
SH
SOLE
63
0
16881
STATE STREET CORP
COM
857477103
862
14739
SH
SOLE
9500
0
5239
STERICYCLE INC
COM
858912108
115736
917162
SH
SOLE
420469
0
496693
STEVEN MADDEN LTD
COM
556269108
2768
74727
SH
SOLE
54847
0
19880
STILLWATER MINING CO
COM
86074Q102
335
31410
SH
SOLE
0
0
31410
STOCK YARDS BANCORP INC
COM
861025104
234
6071
SH
SOLE
0
0
6071
STRATASYS LTD
COM
B7WD7D7
272
10522
SH
SOLE
787
0
9735
STRYKER CORP
COM
863667101
29585
275754
SH
SOLE
80065
0
195689
STURGIS BANCORP INC
COM
864087101
590
57066
SH
SOLE
0
0
57066
SUBURBAN PROPANE PARTNERS LP
COM
864482104
339
11381
SH
SOLE
1172
0
10209
SUMITOMO MITSUI TR-SPON ADR
ADR
86562X106
39
13637
SH
SOLE
221
0
13416
SUMITOMO MITSUI-SPONS ADR
ADR
86562M209
161
26852
SH
SOLE
4038
0
22814
SUN COMMUNITIES INC
COM
866674104
1065
14870
SH
SOLE
185
0
14685
SUN HYDRAULICS CORP
COM
866942105
224
6775
SH
SOLE
0
0
6775
SUN LIFE FINANCIAL INC
COM
866796105
566
17533
SH
SOLE
0
0
17533
SUNCOR ENERGY INC
COM
867224107
35867
1289742
SH
SOLE
504314
0
785428
SUNOCO LOGISTICS PARTNERS LP
COM
86764L108
5743
229115
SH
SOLE
15509
0
213606
SUNPOWER CORPORATION
COM
867652406
1827
81789
SH
SOLE
2060
0
79729
SUPERVALU INC
COM
868536103
61
10650
SH
SOLE
10650
0
0
SYMANTEC CORP
COM
871503108
305
16590
SH
SOLE
2042
0
14548
SYNERGY RESOURCES CORPORATION
COM
87164P103
390
50244
SH
SOLE
0
0
50244
SYNTEL INC
COM
87162H103
1177
23591
SH
SOLE
561
0
23030
SYNTHETIC BIOLOGICS INC
COM
87164U102
6125
2595680
SH
SOLE
216825
0
2378855
SYSCO CORP
COM
871829107
5369
114914
SH
SOLE
21684
0
93230
T ROWE PRICE GROUP INC
COM
74144T108
5971
81287
SH
SOLE
11121
0
70166
TAIWAN SEMICONDUCTOR-SP ADR
ADR
874039100
2520
96231
SH
SOLE
91836
0
4395
TANGER FACTORY OUTLET CENTERS
COM
875465106
298
8200
SH
SOLE
0
0
8200
TARGET CORP
COM
87612E106
3518
42765
SH
SOLE
11023
0
31742
TC PIPELINES LP UNIT COM LTD P
LTD PTN
87233Q108
277
5750
SH
SOLE
0
0
5750
TD AMERITRADE HOLDING CORP
COM
87236Y108
229
7293
SH
SOLE
758
0
6535
TE CONNECTIVITY LTD
COM
H84989104
6585
106341
SH
SOLE
62728
0
43613
TECHNOLOGY SELECT SECT SPDR
ETF US
81369Y803
383
8641
SH
SOLE
3961
0
4680
TECO ENERGY INC
COM
872375100
208
7550
SH
SOLE
1400
0
6150
TELEFLEX INC
COM
879369106
604
3850
SH
SOLE
0
0
3850
TELETECH HOLDINGS INC
COM
879939106
250
9034
SH
SOLE
350
0
8684
TERADYNE INC
COM
880770102
244
11340
SH
SOLE
2984
0
8356
TESLA MOTORS INC
COM
88160R101
2946
12826
SH
SOLE
4102
0
8724
TESORO LOGISTICS LP COM UNIT L
LTD PTN
88160T107
576
12635
SH
SOLE
0
0
12635
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
1530
28589
SH
SOLE
17557
0
11032
TEXAS INSTRUMENTS INC
COM
882508104
10104
175972
SH
SOLE
121233
0
54739
TEXTURA CORP
COM
883211104
4275
229481
SH
SOLE
58656
0
170825
THERMO FISHER SCIENTIFIC INC
COM
883556102
18720
132216
SH
SOLE
62623
0
69593
THOMSON REUTERS CORP
COM
884903105
835
20637
SH
SOLE
1214
0
19423
THOR INDUSTRIES INC
COM
885160101
208
3275
SH
SOLE
0
0
3275
THRESHOLD PHARMACEUTICALS INC
COM
885807206
13
28555
SH
SOLE
0
0
28555
TIFFANY & CO
COM
886547108
1368
18652
SH
SOLE
1250
0
17402
TIME WARNER CABLE
COM
88732J207
547
2673
SH
SOLE
422
0
2251
TIME WARNER INC
COM
887317303
2502
34495
SH
SOLE
4864
0
29631
TITAN MEDICAL INC
ADR
88830X108
19
30000
SH
SOLE
0
0
30000
TIVO INC
COM
888706108
1329
139820
SH
SOLE
5375
0
134445
TJX COMPANIES INC
COM
872540109
13373
170685
SH
SOLE
22885
0
147800
T-MOBILE US INC
COM
872590104
830
21691
SH
SOLE
5091
0
16600
TOBIRA THERAPEUTICS INC COM
COM
88883P101
304
37230
SH
SOLE
13200
0
24030
TOLL BROTHERS INC
COM
889478103
216
7325
SH
SOLE
1350
0
5975
TORONTO-DOMINION BANK
COM
891160509
2277
52815
SH
SOLE
51378
0
1437
TORTOISE MLP FUND INC
COM
89148B101
314
19250
SH
SOLE
2850
0
16400
TOTAL SA-SPON ADR
ADR
89151E109
1951
42970
SH
SOLE
36071
0
6899
TOWERSTREAM CORPORATION
COM
892000100
1
10000
SH
SOLE
0
0
10000
TRACTOR SUPPLY COMPANY
COM
892356106
73153
808682
SH
SOLE
548362
0
260320
TRANSDIGM GROUP INC
COM
893641100
58629
266087
SH
SOLE
206798
0
59289
TRANSMONTAIGNE PARTNERS LP
COM
89376V100
330
8996
SH
SOLE
0
0
8996
TRANSOCEAN LTD
COM
B3KFWW1
377
41296
SH
SOLE
12790
0
28506
TRAVELERS COS INC/THE
COM
89417E109
1897
16255
SH
SOLE
4286
0
11969
TREEHOUSE FOODS INC
COM
89469A104
6223
71741
SH
SOLE
14792
0
56949
TRIANGLE CAPITAL CORPORATION
COM
895848109
367
17850
SH
SOLE
0
0
17850
TRIMBLE NAVIGATION LTD
COM
896239100
18084
729221
SH
SOLE
404966
0
324255
TWENTY-FIRST CENTURY FOX-A
COM
90130A101
439
15798
SH
SOLE
7998
0
7800
TWITTER INC
COM
90184L102
1932
116772
SH
SOLE
7758
0
109014
TYCO INTERNATIONAL PLC
COM
BQRQXQ9
218
5958
SH
SOLE
706
0
5252
TYCO INTERNATIONAL PLC
COM
G91442106
273
7449
SH
SOLE
200
0
7249
TYLER TECHNOLOGIES INC
COM
902252105
1191
9269
SH
SOLE
968
0
8301
TYSON FOODS INC-CL A
COM
902494103
513
7706
SH
SOLE
5888
0
1818
U S SILICA HOLDINGS INC
COM
90346E103
1663
73204
SH
SOLE
15001
0
58203
UBS GROUP AG-REG
COM
H42097107
860
53684
SH
SOLE
46039
0
7645
ULTA SALON COSMETICS & FRAGR
COM
90384S303
8288
42781
SH
SOLE
25986
0
16795
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
81644
421936
SH
SOLE
113556
0
308380
UNDER ARMOUR INC-CLASS A
COM
904311107
38892
458479
SH
SOLE
51286
0
407193
UNIFIRST CORP/MA
COM
904708104
9620
88161
SH
SOLE
48752
0
39409
UNILEVER N V -NY SHARES
ADR
904784709
6143
137500
SH
SOLE
84046
0
53454
UNILEVER PLC-SPONSORED ADR
ADR
904767704
2173
48109
SH
SOLE
18739
0
29370
UNION PACIFIC CORP
COM
907818108
56308
707841
SH
SOLE
396815
0
311026
UNITED PARCEL SERVICE-CL B
COM
911312106
55551
526705
SH
SOLE
235926
0
290779
UNITED SECURITY BANCSHARES INC
COM
911459105
1016
125500
SH
SOLE
0
0
125500
UNITED STATES OIL FUND LP
ETF US
91232N108
472
48746
SH
SOLE
20731
0
28015
UNITED TECHNOLOGIES CORP
COM
913017109
7931
79240
SH
SOLE
16693
0
62547
UNITEDHEALTH GROUP INC
COM
91324P102
5437
42186
SH
SOLE
13172
0
29014
UNIVERSAL ELECTRONICS INC
COM
913483103
382
6160
SH
SOLE
0
0
6160
UPLAND SOFTWARE INC
COM
91544A109
79
11500
SH
SOLE
7500
0
4000
URANIUM ENERGY CORP
COM
916896103
42
55555
SH
SOLE
55555
0
0
US AUTO PARTS NETWORK INC
COM
90343C100
260
101522
SH
SOLE
0
0
101522
US BANCORP
COM
902973304
9555
235407
SH
SOLE
61999
0
173408
USA TECHNOLOGIES INC
COM
90328S500
639
146448
SH
SOLE
54500
0
91948
UTILITIES SELECT SECTOR SPDR
ETF US
81369Y886
4735
95433
SH
SOLE
16350
0
79083
UTS GULF COAST ULTRA DEEP RTY
COM
40222T104
4
50000
SH
SOLE
0
0
50000
UTS HENNESSY CAPITAL ACQUISITI
COM
42588J209
6383
650000
SH
SOLE
40000
0
610000
VALEANT PHARMACEUTICALS INTE
COM
91911K102
960
36520
SH
SOLE
5599
0
30921
VALENCE TECHNOLOGY INC
COM
918914102
1
36000
SH
SOLE
0
0
36000
VALERO ENERGY CORP
COM
91913Y100
1111
17329
SH
SOLE
5147
0
12182
VALSPAR CORP/THE
COM
920355104
561
5242
SH
SOLE
1200
0
4042
VANGUARD CONSUMER STAPLE ETF
ETF US
92204A207
595
4401
SH
SOLE
176
0
4225
VANGUARD DIVIDEND APPREC ETF
ETF US
921908844
17147
211047
SH
SOLE
41803
0
169244
VANGUARD EXTENDED MARKET ETF
ETF US
922908652
2929
35387
SH
SOLE
34887
0
500
VANGUARD FTSE ALL-WORLD EX-U
ETF US
922042775
44125
1022613
SH
SOLE
790544
0
232069
VANGUARD FTSE DEVELOPED ETF
ETF US
921943858
23967
668008
SH
SOLE
311305
0
356703
VANGUARD FTSE EMERGING MARKE
ETF US
922042858
10035
290196
SH
SOLE
91703
0
198493
VANGUARD FTSE EUROPE ETF
ETF US
922042874
4416
91006
SH
SOLE
40787
0
50219
VANGUARD GLBL EX-US REAL EST
ETF US
922042676
4107
76759
SH
SOLE
43201
0
33558
VANGUARD GROWTH ETF
ETF US
922908736
64543
606334
SH
SOLE
20975
0
585359
VANGUARD HIGH DVD YIELD ETF
ETF US
921946406
27325
395796
SH
SOLE
16583
0
379213
VANGUARD INDEX FUNDS SMALLCAP
ETF US
922908595
381
3203
SH
SOLE
1323
0
1880
VANGUARD INFO TECH ETF
ETF US
92204A702
296
2706
SH
SOLE
2228
0
478
VANGUARD INTERNATIONAL EQUITY
ETF US
922042866
263
4773
SH
SOLE
4573
0
200
VANGUARD INT-TERM CORPORATE
ETF US
92206C870
1215
13980
SH
SOLE
638
0
13342
VANGUARD MATERIALS ETF
ETF US
92204A801
763
7770
SH
SOLE
7400
0
370
VANGUARD MEGA CAP GROWTH ETF
ETF US
921910816
1647
19818
SH
SOLE
19818
0
0
VANGUARD MID-CAP ETF
ETF US
922908629
4959
40909
SH
SOLE
28183
0
12726
VANGUARD MID-CAP GROWTH ETF
ETF US
922908538
694
6926
SH
SOLE
5330
0
1596
VANGUARD MID-CAP VALUE ETF
ETF US
922908512
2731
31348
SH
SOLE
4573
0
26775
VANGUARD REIT ETF
ETF US
922908553
20199
241047
SH
SOLE
129625
0
111422
VANGUARD S&P 500 ETF
ETF US
922908363
10705
56775
SH
SOLE
27826
0
28949
VANGUARD SHORT TERM GOVERNMENT
ETF US
92206C102
400
6550
SH
SOLE
0
0
6550
VANGUARD SMALL-CAP ETF
ETF US
922908751
2650
23776
SH
SOLE
21263
0
2513
VANGUARD SMALL-CAP VALUE ETF
ETF US
922908611
670
6583
SH
SOLE
3939
0
2644
VANGUARD TOTAL BOND MARKET
ETF US
921937835
4095
49449
SH
SOLE
0
0
49449
VANGUARD TOTAL INTL BOND ETF
ETF US
92203J407
208
3812
SH
SOLE
2223
0
1589
VANGUARD TOTAL STOCK MKT ETF
ETF US
922908769
8986
85727
SH
SOLE
26356
0
59371
VANGUARD VALUE ETF
ETF US
922908744
10256
124498
SH
SOLE
13683
0
110815
VANTIV INC - CL A
COM
92210H105
6796
126140
SH
SOLE
74696
0
51444
VARIAN MEDICAL SYSTEMS INC
COM
92220P105
576
7208
SH
SOLE
2050
0
5158
VCA INC
COM
918194101
4512
78231
SH
SOLE
28156
0
50075
VECTREN CORP
COM
92240G101
1067
21121
SH
SOLE
3143
0
17978
VEEVA SYSTEMS INC-CLASS A
COM
922475108
28523
1139118
SH
SOLE
262587
0
876531
VENTAS INC
COM
92276F100
5704
90598
SH
SOLE
10899
0
79699
VEOLIA ENVIRONNEMENT-ADR
ADR
92334N103
858
35586
SH
SOLE
3286
0
32300
VERISK ANALYTICS INC
COM
92345Y106
75363
942980
SH
SOLE
696603
0
246377
VERIZON COMMUNICATIONS INC
COM
92343V104
23903
441995
SH
SOLE
133172
0
308823
VERTEX PHARMACEUTICALS INC
COM
92532F100
553
6964
SH
SOLE
1110
0
5854
VF CORP
COM
918204108
31881
492301
SH
SOLE
380809
0
111492
VG LIFE SCIENCES INC
COM
91822T101
21
955698
SH
SOLE
0
0
955698
VINCE HOLDING CORP COM
COM
92719W108
103
16300
SH
SOLE
0
0
16300
VIRTRA SYSTEMS INC
COM
92827K103
2
20000
SH
SOLE
0
0
20000
VIRTU FINANCIAL INC-CLASS A
COM
928254101
610
27582
SH
SOLE
6300
0
21282
VISA INC-CLASS A SHARES
COM
92826C839
226183
2957428
SH
SOLE
1057304
0
1900124
VITAL THERAPIES INC
COM
92847R104
540
59500
SH
SOLE
0
0
59500
VODAFONE GROUP PLC-SP ADR
ADR
92857W308
909
28372
SH
SOLE
2952
0
25420
VONAGE HOLDINGS CORP
COM
92886T201
64
14200
SH
SOLE
0
0
14200
VORNADO REALTY TRUST
COM
929042109
519
5498
SH
SOLE
4666
0
832
VOYAGER ENTMT INTL INC
COM
92908D101
0
91000
SH
SOLE
0
0
91000
VULCAN MATERIALS CO
COM
929160109
3060
28992
SH
SOLE
27572
0
1420
WABTEC CORP
COM
929740108
446
5636
SH
SOLE
87
0
5549
WAGEWORKS INC
COM
930427109
26554
524685
SH
SOLE
187314
0
337371
WALGREENS BOOTS ALLIANCE INC
COM
931427108
110936
1316916
SH
SOLE
485041
0
831875
WALMART DE MEXICO-SPON ADR V
ADR
93114W107
1878
79381
SH
SOLE
70567
0
8814
WAL-MART STORES INC
COM
931142103
21312
311170
SH
SOLE
56522
0
254648
WALT DISNEY CO/THE
COM
254687106
73982
744972
SH
SOLE
187118
0
557854
WASTE MANAGEMENT INC
COM
94106L109
2562
43437
SH
SOLE
12228
0
31209
WATERS CORP
COM
941848103
659
5006
SH
SOLE
0
0
5006
WATSCO INC
COM
942622200
68435
507906
SH
SOLE
346915
0
160991
WD-40 CO
COM
929236107
6533
60490
SH
SOLE
45114
0
15376
WEBMD HEALTH CORP
COM
94770V102
426
6806
SH
SOLE
1748
0
5058
WEC ENERGY GROUP INC
COM
92939U106
2551
42477
SH
SOLE
7914
0
34563
WELLS FARGO & CO
COM
949746101
37007
765254
SH
SOLE
195122
0
570132
WELLS FARGO & COMPANY
PFD
949746804
374
310
SH
SOLE
100
0
210
WELLTOWER INC
COM
95040Q104
2991
43138
SH
SOLE
13605
0
29533
WESTAR ENERGY INC
COM
95709T100
203
4100
SH
SOLE
0
0
4100
WESTERN ASSET MANAGED MUNICI
FUND
95766M105
166
11100
SH
SOLE
0
0
11100
WESTERN DIGITAL CORP
COM
958102105
249
5287
SH
SOLE
1071
0
4216
WESTERN GAS PARTNERS LP COM UN
LTD PTN
958254104
4652
107170
SH
SOLE
7170
0
100000
WESTERN UNION CO
COM
959802109
2915
151105
SH
SOLE
29869
0
121236
WEX INC
COM
96208T104
33633
403477
SH
SOLE
249242
0
154235
WEYERHAEUSER CO
COM
962166104
2750
88790
SH
SOLE
9629
0
79161
WHIRLPOOL CORP
COM
963320106
6644
36840
SH
SOLE
3309
0
33531
WHITEWAVE FOODS CO
COM
966244105
923
22730
SH
SOLE
528
0
22202
WHOLE FOODS MARKET INC
COM
966837106
3734
120062
SH
SOLE
17978
0
102084
WILLIAMS PARTNERS LP
COM
96949L105
5010
244985
SH
SOLE
49472
0
195513
WILLIAMS-SONOMA INC
COM
969904101
27668
505455
SH
SOLE
284557
0
220898
WILLIS TOWERS WATSON PLC
COM
G96629103
4411
37173
SH
SOLE
34001
0
3172
WINSTON PHARMACEUTICALS INC
COM
975657107
5
370671
SH
SOLE
0
0
370671
WINTRUST FINANCIAL CORP
COM
97650W108
1186
26766
SH
SOLE
6830
0
19936
WISDOMTREE EUROPE HEDGED EQU
ETF US
97717X701
844
16269
SH
SOLE
3931
0
12338
WISDOMTREE INVESTMENTS INC
COM
97717P104
451
39506
SH
SOLE
20556
0
18950
WISDOMTREE JAPAN HEDGED EQ
ETF US
97717W851
1727
39516
SH
SOLE
1128
0
38388
WISDOMTREE L/C DIVIDEND FUND
ETF US
97717W307
946
12896
SH
SOLE
4544
0
8352
WISDOMTREE TRUST DIVID EX FINA
ETF US
97717W406
301
3995
SH
SOLE
0
0
3995
WISDOMTREE TRUST EMERGING MARK
ETF US
97717W315
612
17595
SH
SOLE
2625
0
14970
WISDOMTREE TRUST HIGH DIVIDEND
ETF US
97717W208
2505
39590
SH
SOLE
10200
0
29390
WISDOMTREE TRUST INTERNATIONAL
ETF US
97717W802
246
6600
SH
SOLE
2700
0
3900
WISDOMTREE TRUST TOTAL DIVIDEN
ETF US
97717W109
256
3450
SH
SOLE
1800
0
1650
WNS HOLDINGS LTD-ADR
ADR
92932M101
2118
69150
SH
SOLE
48833
0
20317
WOLSELEY PLC-ADR
ADR
977868306
812
140938
SH
SOLE
106861
0
34077
WOODWARD INC
COM
980745103
1066
20500
SH
SOLE
0
0
20500
WORKDAY INC-CLASS A
COM
98138H101
71389
929061
SH
SOLE
434055
0
495006
WPP PLC-SPONSORED ADR
ADR
92937A102
589
5061
SH
SOLE
4705
0
356
WTS EASTMAN KODAK COMPANY 135%
WTS
277461141
30
19789
SH
SOLE
4000
0
15789
WTS INDIA GLOBALIZATION CAPITA
WTS
45408X118
0
24600
SH
SOLE
0
0
24600
WTS TCF FINANCIAL CORPORATION
WTS
872275128
29
18645
SH
SOLE
3500
0
15145
WW GRAINGER INC
COM
384802104
64073
274487
SH
SOLE
177589
0
96898
WYNDHAM WORLDWIDE CORP
COM
98310W108
477
6251
SH
SOLE
0
0
6251
WYNN RESORTS LTD
COM
983134107
288
3090
SH
SOLE
1300
0
1790
XACTLY CORP
COM
98386L101
233
34007
SH
SOLE
0
0
34007
XCEL ENERGY INC
COM
98389B100
1347
32215
SH
SOLE
6500
0
25715
XCERRA CORP
COM
98400J108
407
62593
SH
SOLE
0
0
62593
XILINX INC
COM
983919101
3505
73901
SH
SOLE
19536
0
54365
X-LINKS CUSHING MLP INFRASTR
ETF US
22542D852
1530
92577
SH
SOLE
43260
0
49317
XYLEM INC
COM
98419M100
533
13028
SH
SOLE
1496
0
11532
YAHOO! INC
COM
984332106
1913
51977
SH
SOLE
7018
0
44959
YUM! BRANDS INC
COM
988498101
5344
65293
SH
SOLE
43253
0
22040
YUMA ENERGY INC COM
COM
98872E108
2
14000
SH
SOLE
0
0
14000
ZEBRA TECHNOLOGIES CORP-CL A
COM
989207105
28281
409883
SH
SOLE
147376
0
262507
ZELTIQ AESTHETICS INC
COM
98933Q108
2602
95787
SH
SOLE
6177
0
89610
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1117
10481
SH
SOLE
853
0
9628
ZOE'S KITCHEN INC
COM
98979J109
15771
404486
SH
SOLE
201403
0
203083
ZOETIS INC
COM
98978V103
81940
1848423
SH
SOLE
1309829
0
538594
ZOGENIX INC COM NEW
COM
98978L204
532
57650
SH
SOLE
0
0
57650
ZURICH INSURANCE GROUP-ADR
ADR
989825104
215
9465
SH
SOLE
6300
0
3165