0001144204-17-008446.txt : 20170214
0001144204-17-008446.hdr.sgml : 20170214
20170214120406
ACCESSION NUMBER: 0001144204-17-008446
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20161231
FILED AS OF DATE: 20170214
DATE AS OF CHANGE: 20170214
EFFECTIVENESS DATE: 20170214
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: 17605414
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
12-31-2016
12-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
02-14-2017
0
1415
11179895
INFORMATION TABLE
2
infotable.xml
AAC HOLDINGS INC COM
COM
000307108
2057
284050
SH
SOLE
16500
0
267550
ABB LTD-SPON ADR
ADR
000375204
1251
59350
SH
SOLE
28685
0
30665
AFLAC INC
COM
001055102
345
4952
SH
SOLE
2333
0
2619
AIA GROUP LTD-SP ADR
ADR
001317205
2868
127636
SH
SOLE
118061
0
9575
AMN HEALTHCARE SERVICES INC
COM
001744101
2422
62988
SH
SOLE
4831
0
58157
AZZ INC
COM
002474104
398
6235
SH
SOLE
0
0
6235
ABBOTT LABORATORIES
COM
002824100
28830
750585
SH
SOLE
199592
0
550993
ABBOTT LABORATORIES
OPTION
002824900
38
1000
SH
Call
SOLE
0
0
1000
ABERCROMBIE & FITCH CO-CL A
COM
002896207
537
44756
SH
SOLE
4862
0
39895
ABIOMED INC
COM
003654100
44400
394033
SH
SOLE
166439
0
227594
ACETO CORP N/C FR ACETO CHEMICAL CO INC
COM
004446100
315
14350
SH
SOLE
0
0
14350
ACXIOM CORP
COM
005125109
1810
67536
SH
SOLE
42611
0
24925
ADVANCED MICRO DEVICES
COM
007903107
131
11580
SH
SOLE
8080
0
3500
AFFILIATED MANAGERS GROUP
COM
008252108
96380
663315
SH
SOLE
438126
0
225189
AGNICO EAGLE MINES LTD
COM
008474108
319
7585
SH
SOLE
305
0
7280
AGRIUM INC
COM
008916108
546
5426
SH
SOLE
4062
0
1364
AIR METHODS CORP
COM
009128307
1907
59876
SH
SOLE
7200
0
52676
AIR PRODUCTS & CHEMICALS INC
COM
009158106
7270
50547
SH
SOLE
9649
0
40898
AKORN INC
COM
009728106
596
27315
SH
SOLE
8442
0
18873
ALEXION PHARMACEUTICALS INC
COM
015351109
1044
8535
SH
SOLE
787
0
7748
ALIGN TECHNOLOGY INC
COM
016255101
29098
302696
SH
SOLE
189287
0
113409
ALLEGHANY CORP
COM
017175100
302
496
SH
SOLE
345
0
151
ALLIANCE DATA SYSTEMS CORP
COM
018581108
33915
148425
SH
SOLE
67404
0
81022
ALLIANCE ONE INTERNATIONAL INC
COM
018772301
657
34200
SH
SOLE
0
0
34200
ALLIANT ENERGY CORP
COM
018802108
844
22286
SH
SOLE
1820
0
20466
ALLSTATE CORP
COM
020002101
1658
22367
SH
SOLE
6446
0
15921
AMAZON.COM INC
COM
023135106
192902
257247
SH
SOLE
86363
0
170883
AMAZON.COM INC
OPTION
023135906
1199
1600
SH
Call
SOLE
1600
0
0
AMAZON.COM INC
OPTION
023135956
75
100
SH
Put
SOLE
0
0
100
AMEDISYS INC
COM
023436108
1096
25702
SH
SOLE
15277
0
10425
AMEREN CORPORATION
COM
023608102
290
5528
SH
SOLE
1000
0
4528
AMERICAN ELECTRIC POWER
COM
025537101
1143
18153
SH
SOLE
4210
0
13943
AMERICAN EXPRESS CO
COM
025816109
12388
167226
SH
SOLE
64617
0
102608
AMERICAN EXPRESS CO
OPTION
025816909
7
100
SH
Call
SOLE
0
0
100
AMERICAN INTERNATIONAL GROUP
COM
026874784
2483
38024
SH
SOLE
25484
0
12540
AMER INTL PETROLEUM CORP
COM
026909408
0
82690
SH
SOLE
82690
0
0
AMERICAN RIVER BANKSHARES FORMERLY AMERICAN RIVER
COM
029326105
223
14776
SH
SOLE
0
0
14776
AMERICAN SOFTWARE INC-CL A
COM
029683109
172
16635
SH
SOLE
0
0
16635
AMERIGAS PARTNERS-LP
COM
030975106
888
18534
SH
SOLE
0
0
18534
AMETEK INC
COM
031100100
40540
834149
SH
SOLE
506317
0
327832
AMGEN INC
COM
031162100
15608
106748
SH
SOLE
31266
0
75482
AMPHENOL CORP-CL A
COM
032095101
65367
972720
SH
SOLE
850038
0
122682
AMTRUST FINANCIAL SERVICES INC
COM
032359309
1704
62253
SH
SOLE
4399
0
57854
ANADARKO PETROLEUM CORP
COM
032511107
1100
15782
SH
SOLE
1609
0
14173
ANALOG DEVICES INC
COM
032654105
205
2822
SH
SOLE
2522
0
300
ANTHEM INC
COM
036752103
360
2505
SH
SOLE
2380
0
125
APACHE CORP
COM
037411105
3567
56197
SH
SOLE
9889
0
46308
APPLE INC
COM
037833100
309760
2674498
SH
SOLE
843942
0
1830555
APPLE INC
OPTION
037833900
718
6200
SH
Call
SOLE
200
0
6000
APPLIED MATERIALS INC
COM
038222105
1336
41410
SH
SOLE
11650
0
29760
APTARGROUP INC
COM
038336103
1982
26979
SH
SOLE
20269
0
6710
ARCHER-DANIELS-MIDLAND CO
COM
039483102
5956
130480
SH
SOLE
19511
0
110969
ARISTA NETWORKS INC
COM
040413106
473
4885
SH
SOLE
4715
0
170
ARMANINO FOODS OF DISTINCT
COM
042166801
24
10500
SH
SOLE
10500
0
0
ARROW ELECTRONICS INC
COM
042735100
917
12859
SH
SOLE
0
0
12859
ASSEMBLY BIOSCIENCES INC COM
COM
045396108
496
40850
SH
SOLE
35850
0
5000
ASSOCIATED BANC-CORP
COM
045487105
237
9582
SH
SOLE
3840
0
5742
ASTRAZENECA PLC-SPONS ADR
ADR
046353108
856
31345
SH
SOLE
10300
0
21045
AUTOLIV INC
COM
052800109
451
3984
SH
SOLE
3000
0
984
AUTOMATIC DATA PROCESSING
COM
053015103
46559
452992
SH
SOLE
227568
0
225424
AVALONBAY COMMUNITIES INC
COM
053484101
1263
7127
SH
SOLE
5550
0
1577
AVERY DENNISON CORP
COM
053611109
967
13765
SH
SOLE
1576
0
12189
AVINGER INC COM
COM
053734109
260
70400
SH
SOLE
3150
0
67250
AVON PRODUCTS INC
COM
054303102
71
14046
SH
SOLE
3900
0
10146
AXA -SPONS ADR
ADR
054536107
2681
106384
SH
SOLE
97754
0
8630
BB&T CORP
COM
054937107
1902
40459
SH
SOLE
8210
0
32249
BP PLC-SPONS ADR
ADR
055622104
7812
208984
SH
SOLE
18817
0
190167
BP PLC-SPONS ADR
ADR
055622904
239
6400
SH
Call
SOLE
0
0
6400
BADGER METER INC
COM
056525108
384
10392
SH
SOLE
0
0
10392
BAIDU INC - SPON ADR
ADR
056752108
10186
61956
SH
SOLE
10674
0
51282
BALL CORP
COM
058498106
315
4201
SH
SOLE
1981
0
2220
BANK OF AMERICA CORP
COM
060505104
13931
630360
SH
SOLE
162269
0
468091
BANK OF HAWAII CORP
COM
062540109
501
5651
SH
SOLE
0
0
5651
BANK MARIN BANCORP
COM
063425102
419
6000
SH
SOLE
0
0
6000
BANK OF MONTREAL
COM
063671101
986
13716
SH
SOLE
9815
0
3901
BANK OF THE OZARKS
COM
063904106
212
4038
SH
SOLE
4038
0
0
BANK OF NEW YORK MELLON CORP
COM
064058100
2378
50188
SH
SOLE
17348
0
32840
CR BARD INC
COM
067383109
778
3462
SH
SOLE
2438
0
1024
BARRICK GOLD CORP
COM
067901108
417
26079
SH
SOLE
13849
0
12230
BAXTER INTERNATIONAL INC
COM
071813109
1834
41369
SH
SOLE
9579
0
31790
BAYER AG-SPONSORED ADR
ADR
072730302
450
4314
SH
SOLE
567
0
3747
B/E AEROSPACE INC
COM
073302101
687
11408
SH
SOLE
5050
0
6358
BEACON ROOFING SUPPLY INC
COM
073685109
614
13317
SH
SOLE
7064
0
6253
BECTON DICKINSON AND CO
COM
075887109
4660
28147
SH
SOLE
6183
0
21964
BED BATH & BEYOND INC
COM
075896100
561
13799
SH
SOLE
6840
0
6959
BEMIS COMPANY
COM
081437105
251
5247
SH
SOLE
292
0
4955
BERKSHIRE HATHAWAY INC-CL A
COM
084670108
19774
81
SH
SOLE
56
0
25
BERKSHIRE HATHAWAY INC-CL B
COM
084670702
53227
326589
SH
SOLE
58895
0
267694
BERKSHIRE HATHAWAY INC-CL B
OPTION
084670902
114
700
SH
Call
SOLE
0
0
700
BEST BUY CO INC
COM
086516101
772
18089
SH
SOLE
6034
0
12055
BHP BILLITON LTD-SPON ADR
ADR
088606108
689
19265
SH
SOLE
13169
0
6096
BHP BILLITON LTD-SPON ADR
OPTION
088606908
53
1500
SH
Call
SOLE
0
0
1500
BLACK HILLS CORP
COM
092113109
293
4775
SH
SOLE
3450
0
1325
BLUE BIRD CORPORATION COM
COM
095306106
1159
75000
SH
SOLE
0
0
75000
BLUE BIRD CORP WT EXP 022420
WTS
095306114
161
75000
SH
SOLE
0
0
75000
BOEING CO/THE
COM
097023105
22539
144778
SH
SOLE
67643
0
77135
BOOZ ALLEN HAMILTON HOLDINGS
COM
099502106
1055
29235
SH
SOLE
28132
0
1103
BORDERS GROUP INC BANKRUPTCY EFF 1/13/2012 TRANSFER OF SECURITY OR OPTION IN(NV)
COM
099709107
0
10900
SH
SOLE
0
0
10900
BORGWARNER INC
COM
099724106
1262
31991
SH
SOLE
15804
0
16187
BOSTON PROPERTIES INC
COM
101121101
480
3813
SH
SOLE
1500
0
2313
BOSTON SCIENTIFIC CORP
COM
101137107
837
38709
SH
SOLE
16109
0
22600
BOTTOMLINE TECHNOLOGIES (DE) INC
COM
101388106
4317
172553
SH
SOLE
11007
0
161546
BRIGHT HORIZONS FAMILY SOLUTIONS INC DEL COM
COM
109194100
42917
612924
SH
SOLE
138665
0
474259
BRISTOL-MYERS SQUIBB CO
COM
110122108
80173
1371890
SH
SOLE
661784
0
710106
BRISTOL-MYERS SQUIBB CO
OPTION
110122908
5
100
SH
Call
SOLE
0
0
100
BRISTOW GROUP INC
COM
110394103
219
10705
SH
SOLE
1000
0
9705
BROOKDALE SENIOR LIVING INC
COM
112463104
304
24495
SH
SOLE
720
0
23775
BUCKEYE PARTNERS LP
COM
118230101
5810
87812
SH
SOLE
26228
0
61584
CBS CORP-CLASS B NON VOTING
COM
124857202
231
3624
SH
SOLE
200
0
3424
CEB INC
COM
125134106
3492
57618
SH
SOLE
40042
0
17576
CIGNA CORP
COM
125509109
482
3617
SH
SOLE
3465
0
152
CNA FINANCIAL CORP
COM
126117100
257
6199
SH
SOLE
0
0
6199
CSG SYSTEMS INTL INC
COM
126349109
415
8572
SH
SOLE
207
0
8365
CSX CORP
COM
126408103
352
9787
SH
SOLE
4609
0
5178
CVS HEALTH CORP
COM
126650100
17381
220269
SH
SOLE
59660
0
160609
CVS HEALTH CORP
OPTION
126650900
23
300
SH
Call
SOLE
0
0
300
CABELA'S INC
COM
126804301
256
4366
SH
SOLE
2500
0
1866
CABOT OIL & GAS CORP
COM
127097103
856
36632
SH
SOLE
25034
0
11598
CAMBREX CORP
COM
132011107
1729
32057
SH
SOLE
12186
0
19871
CAMPBELL SOUP CO
COM
134429109
2298
38004
SH
SOLE
2282
0
35722
CANADIAN NATL RAILWAY CO
COM
136375102
1703
25267
SH
SOLE
8201
0
17066
CANADIAN NATURAL RESOURCES
COM
136385101
484
15185
SH
SOLE
13738
0
1447
CARMAX INC
COM
143130102
41550
645279
SH
SOLE
273346
0
371933
CARMAX INC
OPTION
143130902
38
600
SH
Call
SOLE
600
0
0
CARNIVAL CORP
COM
143658300
216
4142
SH
SOLE
2501
0
1641
CARRIZO OIL & GAS INC
COM
144577103
295
7909
SH
SOLE
2020
0
5889
CARRIZO OIL & GAS INC
OPTION
144577903
11
300
SH
Call
SOLE
0
0
300
CARTER'S INC
COM
146229109
213
2469
SH
SOLE
0
0
2469
CASEYS GENERAL STORES INC
COM
147528103
285
2400
SH
SOLE
765
0
1635
CATERPILLAR INC
COM
149123101
7112
76688
SH
SOLE
20389
0
56299
CEDAR FAIR LP
COM
150185106
1238
19284
SH
SOLE
2100
0
17184
CELGENE CORP
COM
151020104
91030
786432
SH
SOLE
217464
0
568968
CELGENE CORP
OPTION
151020904
34
300
SH
Call
SOLE
200
0
100
CENTRAL FUND CANADA LTD-A
COM
153501101
309
27333
SH
SOLE
6705
0
20628
CERNER CORP
COM
156782104
29577
624391
SH
SOLE
226200
0
398191
CHEESECAKE FACTORY INC/THE
COM
163072101
498
8309
SH
SOLE
29
0
8280
CHEMICAL FINANCIAL CORP
COM
163731102
1500
27697
SH
SOLE
15393
0
12304
CHESAPEAKE ENERGY CORP
COM
165167107
172
24550
SH
SOLE
23550
0
1000
CHEVRON CORP
COM
166764100
33222
282261
SH
SOLE
113910
0
168351
CHEVRON CORP
OPTION
166764900
211
1800
SH
Call
SOLE
0
0
1800
CHICAGO BRIDGE & IRON CO NV
COM
167250109
1404
44210
SH
SOLE
12020
0
32190
CHICAGO BRIDGE & IRON CO NV
OPTION
167250909
12
400
SH
Call
SOLE
0
0
400
CHIPOTLE MEXICAN GRILL INC
COM
169656105
14374
38095
SH
SOLE
10432
0
27663
CHURCH & DWIGHT CO INC
COM
171340102
17851
403950
SH
SOLE
193119
0
210831
CIENA CORP
COM
171779309
586
23991
SH
SOLE
10836
0
13155
CIMAREX ENERGY CO
COM
171798101
7061
51956
SH
SOLE
34310
0
17646
CINTAS CORP
COM
172908105
19811
171431
SH
SOLE
23469
0
147962
CITIGROUP INC
COM
172967424
9024
151837
SH
SOLE
23451
0
128386
CITRIX SYSTEMS INC
COM
177376100
709
7938
SH
SOLE
783
0
7155
CIVISTA BANCSHARES INC COM
COM
178867107
2342
120523
SH
SOLE
0
0
120523
CLARCOR INC
COM
179895107
667
8084
SH
SOLE
4610
0
3474
CLOROX COMPANY
COM
189054109
15090
125729
SH
SOLE
7936
0
117793
COACH INC
COM
189754104
294
8408
SH
SOLE
1186
0
7222
COCA-COLA CO/THE
COM
191216100
11561
278849
SH
SOLE
86017
0
192832
COCA-COLA CO/THE
OPTION
191216900
45
1100
SH
Call
SOLE
0
0
1100
CODEXIS INC
COM
192005106
128
27782
SH
SOLE
0
0
27782
COGNEX CORP
COM
192422103
540
8487
SH
SOLE
1660
0
6827
COGNIZANT TECH SOLUTIONS-A
COM
192446102
2102
37510
SH
SOLE
27185
0
10325
COLGATE-PALMOLIVE CO
COM
194162103
63392
968701
SH
SOLE
503818
0
464883
COLLIERS INTERNATIONAL GROUP
COM
194693107
604
16437
SH
SOLE
1862
0
14575
CONAGRA BRANDS INC
COM
205887102
331
8375
SH
SOLE
1760
0
6615
CONSOLIDATED EDISON INC
COM
209115104
533
7232
SH
SOLE
2260
0
4972
CONTAINER STORE GROUP INC (THE)
COM
210751103
130
20500
SH
SOLE
19500
0
1000
CONTINENTAL RESOURCES INC/OK
COM
212015101
10281
199483
SH
SOLE
155113
0
44370
COOPER COS INC/THE
COM
216648402
6131
35049
SH
SOLE
10820
0
24229
COPART INC
COM
217204106
438
7912
SH
SOLE
4419
0
3493
CORCEPT THERAPEUTICS INC
COM
218352102
196
27000
SH
SOLE
27000
0
0
CORNING INC
COM
219350105
3858
158944
SH
SOLE
21657
0
137287
COWEN GROUP INC-CLASS A
COM
223622606
261
16809
SH
SOLE
0
0
16809
CREDIT ACCEPTANCE CORP-MICH
COM
225310101
2795
12849
SH
SOLE
0
0
12849
CREE INC
COM
225447101
520
19719
SH
SOLE
629
0
19090
CRITEO S A SPONSORED ADS
ADR
226718104
1994
48530
SH
SOLE
4320
0
44210
CUMMINS INC
COM
231021106
535
3918
SH
SOLE
1005
0
2913
DEUTSCHE X TRACKERS MSCI EAFE HEDGED EQUITY ETF
ETF US
233051200
2553
91000
SH
SOLE
75690
0
15310
DEUTSCHE X TRACKERS MSCI EUROPE HEDGED EQUITY ETF
ETF US
233051853
218
8591
SH
SOLE
0
0
8591
DST SYSTEMS INC
COM
233326107
4821
44995
SH
SOLE
7500
0
37495
DTE ENERGY COMPANY
COM
233331107
1217
12354
SH
SOLE
545
0
11809
DAKTRONICS INC
COM
234264109
255
23800
SH
SOLE
0
0
23800
DANA HOLDING CORP
COM
235825205
231
12170
SH
SOLE
4760
0
7410
DANAHER CORP
COM
235851102
123119
1581691
SH
SOLE
688431
0
893260
DARDEN RESTAURANTS INC
COM
237194105
248
3412
SH
SOLE
113
0
3299
DAVE & BUSTERS ENTERTAINMENT INC COMMON STOCK
COM
238337109
30525
542187
SH
SOLE
140499
0
401688
DEERE & CO
COM
244199105
2279
22114
SH
SOLE
6942
0
15172
DEL TACO RESTAURANTS INC NEW COM
COM
245496104
148
10500
SH
SOLE
0
0
10500
DEL TACO RESTAURANTS IN-CW18
WTS
245496112
61
12500
SH
SOLE
0
0
12500
DELTA AIR LINES INC
COM
247361702
5478
111371
SH
SOLE
13357
0
98015
DELUXE CORP
COM
248019101
301
4200
SH
SOLE
200
0
4000
DEVRY EDUCATION GROUP INC
COM
251893103
429
13759
SH
SOLE
4410
0
9349
DEXCOM INC
COM
252131107
59156
990881
SH
SOLE
284807
0
706074
DICK'S SPORTING GOODS INC
COM
253393102
258
4865
SH
SOLE
800
0
4065
DINEEQUITY INC
COM
254423106
452
5866
SH
SOLE
0
0
5866
WALT DISNEY CO/THE
COM
254687106
59969
575409
SH
SOLE
128298
0
447112
WALT DISNEY CO/THE
COM
254687906
885
8500
SH
Call
SOLE
0
0
8500
DISCOVER FINANCIAL SERVICES
COM
254709108
4233
58720
SH
SOLE
34316
0
24404
DIXIE GROUP INC
COM
255519100
686
190668
SH
SOLE
0
0
190668
DOLLAR GENERAL CORP
COM
256677105
2452
33102
SH
SOLE
31362
0
1740
DOLLAR TREE INC
COM
256746108
501
6497
SH
SOLE
3530
0
2967
DOMINION MIDSTREAM PARTNERS LP COM UNIT REPSTG LTD
LPN
257454108
295
9985
SH
SOLE
1000
0
8985
DONALDSON CO INC
COM
257651109
989
23511
SH
SOLE
14180
0
9331
DOVER CORP
COM
260003108
1475
19682
SH
SOLE
6631
0
13051
DOW CHEMICAL CO/THE
COM
260543103
13817
241471
SH
SOLE
178816
0
62655
DU PONT (E.I.) DE NEMOURS
COM
263534109
3970
54089
SH
SOLE
14626
0
39463
DUNKIN' BRANDS GROUP INC
COM
265504100
6265
119462
SH
SOLE
41225
0
78237
DYNAVAX TECHNOLOGIES CORP
COM
268158201
5225
1322793
SH
SOLE
497782
0
825011
E L F BEAUTY INC
COM
268575107
1261
43565
SH
SOLE
1630
0
41935
EL POLLO LOCO HOLDINGS INC COM
COM
268603107
253
20569
SH
SOLE
4250
0
16319
EAGLE PHARMACEUTICALS INC COM
COM
269796108
6383
80455
SH
SOLE
25470
0
54985
EASTERN MICHIGAN FINANCIAL CORP
COM
276722105
304
15054
SH
SOLE
0
0
15054
EASTMAN KODAK CO
WTS
277461141
56
19789
SH
SOLE
4000
0
15789
EBAY INC
COM
278642103
3213
108233
SH
SOLE
67271
0
40962
ECOLAB INC
COM
278865100
96060
819487
SH
SOLE
333734
0
485753
ELECTRONIC ARTS INC
COM
285512109
904
11479
SH
SOLE
7570
0
3909
ELECTRONICS FOR IMAGING
COM
286082102
2937
66953
SH
SOLE
13487
0
53466
EMERSON ELECTRIC CO
COM
291011104
10648
190989
SH
SOLE
115271
0
75718
EMERSON ELECTRIC CO
OPTION
291011904
94
1700
SH
Call
SOLE
0
0
1700
ENCANA CORP
COM
292505104
512
43652
SH
SOLE
2600
0
41052
ENCORE CAPITAL GROUP INC
COM
292554102
2940
102612
SH
SOLE
71195
0
31417
ENERPLUS CORP
COM
292766102
247
26029
SH
SOLE
23038
0
2991
ENTERPRISE PRODUCTS PARTNERS
COM
293792107
21414
791952
SH
SOLE
130928
0
661024
EQUIFAX INC
COM
294429105
24686
208800
SH
SOLE
129212
0
79588
ESCO TECHNOLOGIES INC
COM
296315104
512
9030
SH
SOLE
0
0
9030
ESSEX RENTAL CORP
COM
297187106
94
554958
SH
SOLE
351258
0
203700
EXLSERVICE HOLDINGS INC
COM
302081104
237
4699
SH
SOLE
1728
0
2971
EXPEDITORS INTL WASH INC
COM
302130109
640
12091
SH
SOLE
6674
0
5417
FNBH BANCORP INC HOWELL MICHIGAN
COM
302528203
256
141993
SH
SOLE
141993
0
0
FACTSET RESEARCH SYSTEMS INC
COM
303075105
1122
6863
SH
SOLE
6624
0
239
FAIR ISAAC INC FORMERLY FAIR ISAAC & CO INC
COM
303250104
13400
112398
SH
SOLE
56714
0
55684
FASTENAL CO
COM
311900104
135040
2874418
SH
SOLE
1207036
0
1667382
FIFTH THIRD BANCORP
COM
316773100
682
25281
SH
SOLE
6800
0
18481
FINANCIAL ENGINES INC
COM
317485100
1908
51919
SH
SOLE
7646
0
44273
FIRST HORIZON NATIONAL CORP
COM
320517105
314
15693
SH
SOLE
14352
0
1341
FIRST MIDWEST BANCORP INC/IL
COM
320867104
877
34776
SH
SOLE
27430
0
7346
FIRST SOLAR INC
COM
336433107
325
10135
SH
SOLE
0
0
10135
FIRST TRUST MORN DVD LEAD IN
ETF US
336917109
256
9233
SH
SOLE
9233
0
0
FISERV INC
COM
337738108
47015
442365
SH
SOLE
331063
0
111302
FLAGSTAR BANCORP INC COM
COM
337930705
2390
88730
SH
SOLE
330
0
88400
FLUOR CORP NEW
COM
343412102
555
10572
SH
SOLE
5692
0
4880
FORD MOTOR CO
COM
345370860
1831
150912
SH
SOLE
40881
0
110031
FORESTAR GROUP INC
COM
346233109
455
34200
SH
SOLE
0
0
34200
FOUNDATION MEDICINE INC COM
COM
350465100
1169
66066
SH
SOLE
6413
0
59653
FRANKLIN RESOURCES INC
COM
354613101
437
11040
SH
SOLE
6716
0
4324
FRESENIUS MEDICAL CARE-ADR
ADR
358029106
659
15609
SH
SOLE
14475
0
1134
FRESHPET INC
COM
358039105
1200
118179
SH
SOLE
15650
0
102529
GARRISON CAPITAL INC COM
COM
366554103
654
69900
SH
SOLE
3625
0
66275
GARTNER INC
COM
366651107
7144
70685
SH
SOLE
33681
0
37004
GENERAC HOLDINGS INC
COM
368736104
745
18285
SH
SOLE
300
0
17985
GENERAL DYNAMICS CORP
COM
369550108
1667
9656
SH
SOLE
5496
0
4160
GENERAL ELECTRIC CO
COM
369604103
93966
2973595
SH
SOLE
1227027
0
1746567
GENERAL ELECTRIC CO
OPTION
369604903
9
300
SH
Call
SOLE
0
0
300
GENERAL MILLS INC
COM
370334104
5497
88999
SH
SOLE
23886
0
65113
GENESIS ENERGY LP UNITS LTD PARTNERSHIP INT
LPN
371927104
3357
93211
SH
SOLE
21258
0
71952
GENUINE PARTS CO
COM
372460105
1277
13364
SH
SOLE
1117
0
12247
GILEAD SCIENCES INC
COM
375558103
112353
1568957
SH
SOLE
904677
0
664280
GLAUKOS CORP
COM
377322102
1670
48681
SH
SOLE
25300
0
23381
GLOBAL LINKS CORPORATION
COM
379408701
0
50000
SH
SOLE
0
0
50000
GLU MOBILE INC
COM
379890106
87
44900
SH
SOLE
0
0
44900
GOLDCORP INC
COM
380956409
1786
131350
SH
SOLE
13000
0
118350
GOLDEN ENTERTAINMENT INC
COM
381013101
323
26658
SH
SOLE
0
0
26658
GRACO INC
COM
384109104
923
11106
SH
SOLE
610
0
10496
WW GRAINGER INC
COM
384802104
71674
308609
SH
SOLE
185445
0
123163
GREEN BRICK PARTNERS INC COM
COM
392709101
133
13250
SH
SOLE
0
0
13250
GREIF INC-CL A
COM
397624107
369
7192
SH
SOLE
2792
0
4400
GRIFOLS SA-ADR
ADR
398438408
685
42614
SH
SOLE
20228
0
22386
GRUBHUB INC
COM
400110102
4252
113029
SH
SOLE
20258
0
92771
HSBC HOLDINGS PLC-SPONS ADR
ADR
404280406
1583
39390
SH
SOLE
17560
0
21830
HAIN CELESTIAL GROUP INC
COM
405217100
231
5926
SH
SOLE
818
0
5108
HAIN CELESTIAL GROUP INC
OPTION
405217900
50
1300
SH
Call
SOLE
0
0
1300
HALLIBURTON CO
COM
406216101
4146
76647
SH
SOLE
44090
0
32557
HANESBRANDS INC
COM
410345102
618
28633
SH
SOLE
26701
0
1932
HARLEY-DAVIDSON INC
COM
412822108
10292
176422
SH
SOLE
29239
0
147183
HARMAN INTERNATIONAL INDUSTRIES INC
COM
413086109
1546
13905
SH
SOLE
975
0
12930
HARRIS CORP
COM
413875105
792
7725
SH
SOLE
466
0
7259
HARTFORD FINANCIAL SERVICES GROUP INC
COM
416515104
244
5121
SH
SOLE
2030
0
3091
HEALTHCARE SERVICES GROUP
COM
421906108
13851
353609
SH
SOLE
52200
0
301409
HEALTHSOUTH CORP
COM
421924309
3065
74332
SH
SOLE
59404
0
14928
HEALTHWAYS INC
COM
422245100
311
13650
SH
SOLE
750
0
12900
HEICO CORP
COM
422806109
14269
184948
SH
SOLE
133550
0
51398
HEICO CORP-CLASS A
COM
422806208
1387
20431
SH
SOLE
12236
0
8195
HELMERICH & PAYNE INC
COM
423452101
218
2822
SH
SOLE
290
0
2532
JACK HENRY & ASSOCIATES INC
COM
426281101
740
8332
SH
SOLE
3029
0
5303
HERSHEY CO/THE
COM
427866108
2261
21861
SH
SOLE
11415
0
10446
HEXCEL CORP
COM
428291108
836
16254
SH
SOLE
14840
0
1414
HI CRUSH PARTNERS LP COM UNIT LTD PARTNER INTS
LPN
428337109
1808
91292
SH
SOLE
34267
0
57025
HILLTOP HOLDINGS INC
COM
432748101
303
10176
SH
SOLE
10176
0
0
HOLLY ENERGY PARTNERS L P UNIT REPSTG LIMITED INTEREST
LPN
435763107
2582
80522
SH
SOLE
5560
0
74962
HOLOGIC INC
COM
436440101
412
10280
SH
SOLE
6780
0
3500
HOME DEPOT INC
COM
437076102
76952
573924
SH
SOLE
244700
0
329224
HONEYWELL INTERNATIONAL INC
COM
438516106
11181
96513
SH
SOLE
20641
0
75872
HOPFED BANCORP INC
COM
439734104
726
53947
SH
SOLE
586
0
53361
HORMEL FOODS CORP
COM
440452100
1024
29404
SH
SOLE
24699
0
4705
HUDSON TECHNOLOGIES INC
COM
444144109
384
47937
SH
SOLE
2000
0
45937
HUMANA INC
COM
444859102
291
1428
SH
SOLE
12
0
1416
HUNT (JB) TRANSPRT SVCS INC
COM
445658107
30323
312384
SH
SOLE
231741
0
80643
HUNTINGTON BANCSHARES INC
COM
446150104
1207
91332
SH
SOLE
0
0
91332
HUNTINGTON INGALLS INDUSTRIE
COM
446413106
509
2766
SH
SOLE
1471
0
1295
HURON CONSULTING GROUP INC
COM
447462102
412
8136
SH
SOLE
7973
0
163
IBERIABANK CORP
COM
450828108
323
3861
SH
SOLE
861
0
3000
ILLINOIS TOOL WORKS
COM
452308109
73833
602912
SH
SOLE
222903
0
380009
ILLUMINA INC
COM
452327109
8231
64284
SH
SOLE
15877
0
48407
ING GROEP N.V.-SPONSORED ADR
ADR
456837103
326
23129
SH
SOLE
789
0
22340
INGREDION INC
COM
457187102
921
7374
SH
SOLE
1494
0
5880
INNOVATION TECHNOLOGIES INC. FLORIDA
COM
457991420
0
20000
SH
SOLE
0
0
20000
INTEL CORP
COM
458140100
23772
655427
SH
SOLE
183716
0
471711
INTEL CORP
OPTION
458140900
7
200
SH
Call
SOLE
0
0
200
INTER PARFUMS INC
COM
458334109
219
6693
SH
SOLE
208
0
6485
INTL BUSINESS MACHINES CORP
COM
459200101
12566
75703
SH
SOLE
38744
0
36959
INTL BUSINESS MACHINES CORP
OPTION
459200901
16
100
SH
Call
SOLE
0
0
100
INTL FLAVORS & FRAGRANCES
COM
459506101
2331
19784
SH
SOLE
14494
0
5290
INTERNATIONAL PAPER CO
COM
460146103
2758
51984
SH
SOLE
27706
0
24278
INTERNATIONAL PAPER CO
OPTION
460146903
37
700
SH
Call
SOLE
0
0
700
INTUIT INC
COM
461202103
30234
263798
SH
SOLE
204975
0
58823
IONIS PHARMACEUTICALS INC
COM
462222100
257
5381
SH
SOLE
381
0
5000
ISHARES GOLD TRUST
ETF US
464285105
2407
217231
SH
SOLE
73500
0
143731
ISHARES MSCI ALL COUNTRY WORLD MINIMUM VOLATILITY ETF
ETF US
464286525
1492
20548
SH
SOLE
19678
0
870
ISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY ETF
ETF US
464286533
1974
40364
SH
SOLE
26996
0
13368
ISHARES MSCI HONG KONG ETF
ETF US
464286871
904
46428
SH
SOLE
2000
0
44428
ISHARES S&P 100 ETF
ETF US
464287101
238
2400
SH
SOLE
0
0
2400
ISHARES SELECT DIVIDEND ETF
ETF US
464287168
7442
84022
SH
SOLE
22860
0
61162
ISHARES TIPS BOND ETF
ETF US
464287176
20038
177062
SH
SOLE
87650
0
89412
ISHARES CORE S&P 500 ETF
ETF US
464287200
5084
22597
SH
SOLE
12614
0
9983
ISHARES CORE U.S. AGGREGATE
ETF US
464287226
4063
37595
SH
SOLE
8474
0
29121
ISHARES MSCI EMERGING MARKET
ETF US
464287234
4223
120634
SH
SOLE
32074
0
88559
ISHARES IBOXX INVESTMENT GRA
ETF US
464287242
4668
39836
SH
SOLE
1745
0
38091
ISHARES S&P 500 GROWTH ETF
ETF US
464287309
3802
31219
SH
SOLE
6147
0
25072
ISHARES S&P 500 VALUE ETF
ETF US
464287408
391
3860
SH
SOLE
1786
0
2074
ISHARES 20 plus YEAR TREASURY BO
ETF US
464287432
3210
26942
SH
SOLE
345
0
26597
ISHARES 7-10 YEAR TREASURY B
ETF US
464287440
1577
15048
SH
SOLE
5
0
15043
ISHARES 1-3 YEAR TREASURY BO
ETF US
464287457
968
11466
SH
SOLE
2959
0
8507
ISHARES MSCI EAFE ETF
ETF US
464287465
35370
612679
SH
SOLE
495779
0
116900
ISHARES RUSSELL MID-CAP VALU
ETF US
464287473
4529
56310
SH
SOLE
3379
0
52931
ISHARES RUSSELL MID-CAP GROW
ETF US
464287481
2421
24854
SH
SOLE
15574
0
9280
ISHARES RUSSELL MID-CAP ETF
ETF US
464287499
3248
18161
SH
SOLE
608
0
17553
ISHARES CORE S&P MIDCAP ETF
ETF US
464287507
2789
16870
SH
SOLE
5137
0
11733
ISHARES NASDAQ BIOTECHNOLOGY
ETF US
464287556
3137
11821
SH
SOLE
1969
0
9852
ISHARES RUSSELL 1000 VALUE E
ETF US
464287598
9608
85767
SH
SOLE
58455
0
27312
ISHARES S&P MID-CAP 400 GROW
ETF US
464287606
2985
16384
SH
SOLE
4336
0
12048
ISHARES RUSSELL 1000 GROWTH
ETF US
464287614
8937
85191
SH
SOLE
48817
0
36375
ISHARES RUSSELL 1000 ETF
ETF US
464287622
1930
15507
SH
SOLE
11153
0
4354
ISHARES RUSSELL 2000 VALUE E
ETF US
464287630
3636
30570
SH
SOLE
11861
0
18709
ISHARES RUSSELL 2000 GROWTH
ETF US
464287648
2189
14222
SH
SOLE
7786
0
6436
ISHARES RUSSELL 2000 ETF
ETF US
464287655
17291
128224
SH
SOLE
90838
0
37386
ISHARES CORE S&P U.S. VALUE
ETF US
464287663
12640
257256
SH
SOLE
249293
0
7963
ISHARES CORE S&P U.S. GROWTH
ETF US
464287671
2564
59747
SH
SOLE
41789
0
17958
ISHARES RUSSELL 3000 ETF
ETF US
464287689
13125
98695
SH
SOLE
81974
0
16721
ISHARES S&P MID-CAP 400 VALU
ETF US
464287705
1155
7951
SH
SOLE
458
0
7493
ISHARES USTECHNOLOGY ETF
ETF US
464287721
229
1901
SH
SOLE
1287
0
614
ISHARES US REAL ESTATE ETF
ETF US
464287739
640
8317
SH
SOLE
4199
0
4118
ISHARES US FINANCIALS ETF
ETF US
464287788
536
5285
SH
SOLE
2410
0
2875
ISHARES CORE S&P SMALL-CAP E
ETF US
464287804
1324
9625
SH
SOLE
6118
0
3507
ISHARES S&P SMALL-CAP 600 VA
ETF US
464287879
283
2022
SH
SOLE
103
0
1919
ISHARES S&P SMALL-CAP 600 GR
ETF US
464287887
507
3382
SH
SOLE
661
0
2721
ISHARES MSCI ACWI EX US INDEX FUND
ETF US
464288240
346
8590
SH
SOLE
400
0
8190
ISHARES MSCI ACWI INDEX FD
ETF US
464288257
221
3736
SH
SOLE
3137
0
599
ISHARES MSCI EAFE SMALL-CAP
ETF US
464288273
659
13220
SH
SOLE
12770
0
450
ISHARES JP MORGAN USD EMERGI
ETF US
464288281
2517
22839
SH
SOLE
85
0
22754
ISHARES GLOBAL INFRASTRUCTURE ETF
ETF US
464288372
1727
44229
SH
SOLE
116
0
44113
ISHARES NATIONAL MUNI BOND E
ETF US
464288414
4575
42295
SH
SOLE
19800
0
22495
ISHARES INTERNATIONAL SELECT
ETF US
464288448
1944
65756
SH
SOLE
17095
0
48661
ISHARES IBOXX USD HIGH YIELD
ETF US
464288513
8607
99448
SH
SOLE
4441
0
95007
ISHARES MSCI KLD 400 SOCIAL ETF
ETF US
464288570
975
11835
SH
SOLE
11835
0
0
ISHARES MBS ETF
ETF US
464288588
429
4033
SH
SOLE
0
0
4033
ISHARES CORE U S CREDIT BOND ETF
ETF US
464288620
1190
10900
SH
SOLE
0
0
10900
ISHARES INTERMEDIATE CREDIT ETF
ETF US
464288638
2742
25343
SH
SOLE
24984
0
359
ISHARES 1-3 YEAR CREDIT BOND
ETF US
464288646
1280
12195
SH
SOLE
9550
0
2645
ISHARES US PREFERRED STOCK E
ETF US
464288687
5641
151594
SH
SOLE
20284
0
131310
ISHARES U.S. AEROSPACE & DEF
ETF US
464288760
9310
66254
SH
SOLE
12152
0
54102
ISHARES MSCI USA ESG SELECT
ETF US
464288802
771
8383
SH
SOLE
7818
0
565
ISHARES MSCI EAFE VALUE ETF
ETF US
464288877
1156
24461
SH
SOLE
12465
0
11996
ISHARES MSCI EAFE GROWTH ETF
ETF US
464288885
3730
58570
SH
SOLE
53799
0
4771
JACOBS ENGINEERING GROUP INC
COM
469814107
200
3511
SH
SOLE
1978
0
1533
JETBLUE AIRWAYS CORP
COM
477143101
411
18350
SH
SOLE
3715
0
14635
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
5332
62034
SH
SOLE
42778
0
19256
JOHN BEAN TECHNOLOGIES CORP
OPTION
477839904
25
300
SH
Call
SOLE
0
0
300
JOHNSON & JOHNSON
COM
478160104
75116
651995
SH
SOLE
252573
0
399422
JOHNSON & JOHNSON
OPTION
478160904
714
6200
SH
Call
SOLE
200
0
6000
JOY GLOBAL INC
COM
481165108
621
22185
SH
SOLE
8270
0
13915
KAO CORP-SPONSORED ADR
ADR
485537302
346
7306
SH
SOLE
6600
0
706
KELLOGG CO
COM
487836108
2459
33364
SH
SOLE
10647
0
22717
KEYCORP NEW
COM
493267108
252
13779
SH
SOLE
6853
0
6926
KIMBERLY-CLARK CORP
COM
494368103
11802
103421
SH
SOLE
16120
0
87301
KIMBERLY-CLARK DE MEXICO SA B DE CV SPONSORED ADR
ADR
494386204
279
30800
SH
SOLE
1000
0
29800
KOHLS CORP
COM
500255104
5952
120528
SH
SOLE
28320
0
92208
KOHLS CORP
OPTION
500255904
5
100
SH
Call
SOLE
0
0
100
KRAFT HEINZ CO/THE
COM
500754106
9686
110920
SH
SOLE
29844
0
81076
KROGER CO
COM
501044101
3877
112334
SH
SOLE
88565
0
23769
LKQ CORP
COM
501889208
20133
656879
SH
SOLE
267516
0
389363
LAM RESEARCH CORP
COM
512807108
312
2948
SH
SOLE
1875
0
1073
LANDSTAR SYSTEM INC
COM
515098101
385
4516
SH
SOLE
384
0
4132
LAS VEGAS SANDS CORP
COM
517834107
298
5585
SH
SOLE
2400
0
3185
ESTEE LAUDER COMPANIES-CL A
COM
518439104
1862
24345
SH
SOLE
11756
0
12589
LAWSON PRODUCTS INC
COM
520776105
313
13131
SH
SOLE
4450
0
8681
LEGGETT & PLATT INC
COM
524660107
1539
31484
SH
SOLE
15899
0
15585
LEMAITRE VASCULAR INC
COM
525558201
284
11209
SH
SOLE
0
0
11209
LENNOX INTERNATIONAL INC
COM
526107107
2564
16740
SH
SOLE
1537
0
15203
LIBERTY MEDIA COR-SIRIUSXM C
COM
531229607
253
7459
SH
SOLE
6364
0
1095
ELI LILLY & CO
COM
532457108
17053
231859
SH
SOLE
125352
0
106507
ELI LILLY & CO
OPTION
532457908
7
100
SH
Call
SOLE
0
0
100
LINCOLN NATIONAL CORP
COM
534187109
649
9792
SH
SOLE
2126
0
7666
LITHIA MOTORS INC-CL A
COM
536797103
373
3848
SH
SOLE
42
0
3806
LITTELFUSE INC
COM
537008104
1714
11293
SH
SOLE
4432
0
6861
LOCKHEED MARTIN CORP
COM
539830109
2927
11709
SH
SOLE
4775
0
6934
LOEWS CORP
COM
540424108
228
4868
SH
SOLE
0
0
4868
LOWE'S COS INC
COM
548661107
49799
700205
SH
SOLE
365063
0
335141
LOWE'S COS INC
OPTION
548661907
21
300
SH
Call
SOLE
0
0
300
LULULEMON ATHLETICA INC
COM
550021109
29498
453881
SH
SOLE
165216
0
288665
LULULEMON ATHLETICA INC
OPTION
550021909
13
200
SH
Call
SOLE
0
0
200
MDC PARTNERS INC-A
COM
552697104
736
112375
SH
SOLE
3575
0
108800
MGM RESORTS INTERNATIONAL
COM
552953101
5592
193975
SH
SOLE
16750
0
177225
MSC INDUSTRIAL DIRECT CO-A
COM
553530106
1085
11748
SH
SOLE
6820
0
4928
STEVEN MADDEN LTD
COM
556269108
1870
52317
SH
SOLE
35157
0
17160
MAGELLAN MIDSTREAM PARTNERS
COM
559080106
24868
328814
SH
SOLE
58675
0
270139
MAGNA INTERNATIONAL INC
COM
559222401
394
9068
SH
SOLE
6720
0
2348
MALVERN BANCORP INC COM
COM
561409103
529
25000
SH
SOLE
25000
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
216
4068
SH
SOLE
216
0
3852
MARATHON OIL CORP
COM
565849106
292
16892
SH
SOLE
8353
0
8539
MARATHON OIL CORP
OPTION
565849906
20
1200
SH
Call
SOLE
0
0
1200
MARCUS & MILLICHAP INC COM
COM
566324109
2459
92015
SH
SOLE
10425
0
81590
MARLIN BUSINESS SVCS CORP
COM
571157106
1587
75941
SH
SOLE
300
0
75641
MARSH & MCLENNAN COS
COM
571748102
2074
30688
SH
SOLE
9151
0
21537
MARRIOTT INTERNATIONAL -CL A
COM
571903202
5033
60870
SH
SOLE
52487
0
8383
MASCO CORP
COM
574599106
4915
155451
SH
SOLE
32461
0
122990
MAXIMUS INC
COM
577933104
593
10637
SH
SOLE
3906
0
6731
MCCORMICK & CO-NON VTG SHRS
COM
579780206
42298
453214
SH
SOLE
252831
0
200383
MCDONALD'S CORP
COM
580135101
27758
228048
SH
SOLE
102524
0
125525
MEAD JOHNSON NUTRITION CO
COM
582839106
34053
481246
SH
SOLE
259636
0
221610
MEAD JOHNSON NUTRITION CO
OPTION
582839906
56
800
SH
Call
SOLE
800
0
0
MERCURY SYSTEMS INC
COM
589378108
4495
148739
SH
SOLE
101400
0
47339
MERCURY GENERAL CORP NEW
COM
589400100
207
3435
SH
SOLE
2935
0
500
MEREDITH CORP
COM
589433101
367
6205
SH
SOLE
0
0
6205
MERIT MEDICAL SYSTEMS INC
COM
589889104
408
15399
SH
SOLE
0
0
15399
MERRIMACK PHARMACEUTICALS INC
COM
590328100
1251
306600
SH
SOLE
37925
0
268675
METTLER-TOLEDO INTERNATIONAL
COM
592688105
2475
5913
SH
SOLE
4851
0
1062
MICROSOFT CORP
COM
594918104
185269
2981478
SH
SOLE
1593628
0
1387851
MICROSOFT CORP
OPTION
594918904
167
2700
SH
Call
SOLE
100
0
2600
MICROVISION INC DEL
COM
594960304
16
12375
SH
SOLE
0
0
12375
MICROCHIP TECHNOLOGY INC
COM
595017104
8375
130553
SH
SOLE
43796
0
86757
MICRON TECHNOLOGY INC
COM
595112103
4175
190467
SH
SOLE
37243
0
153224
MIDDLEBY CORP
COM
596278101
4882
37903
SH
SOLE
25147
0
12756
MIDDLEBY CORP
OPTION
596278901
13
100
SH
Call
SOLE
0
0
100
MIDLAND STATES BANCORP INC
COM
597742105
238
6569
SH
SOLE
0
0
6569
HERMAN MILLER INC
COM
600544100
428
12500
SH
SOLE
12500
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
3328
43076
SH
SOLE
5332
0
37744
MINERVA NEUROSCIENCES INC
COM
603380106
118
10000
SH
SOLE
10000
0
0
MONDELEZ INTERNATIONAL INC-A
COM
609207105
3940
88890
SH
SOLE
36627
0
52263
MONOLITHIC POWER SYSTEMS INC
COM
609839105
738
9002
SH
SOLE
2202
0
6800
MONROE CAPITAL CORP
COM
610335101
12126
788406
SH
SOLE
86546
0
701860
MOODY'S CORP
COM
615369105
4079
43265
SH
SOLE
9488
0
33777
MORGAN STANLEY
COM
617446448
2723
64453
SH
SOLE
24891
0
39562
MORNINGSTAR INC
COM
617700109
17319
235442
SH
SOLE
118692
0
116749
MOTOROLA SOLUTIONS INC
COM
620076307
1747
21080
SH
SOLE
1725
0
19355
MULTI COLOR CORP
COM
625383104
353
4553
SH
SOLE
98
0
4455
NASDAQ OMX GROUP INC (THE)
COM
631103108
238
3552
SH
SOLE
2452
0
1100
NATIONAL BANK HOLDINGS CORPORATION CLASS A COM
COM
633707104
399
12500
SH
SOLE
0
0
12500
NATIONAL BEVERAGE CORP
COM
635017106
1079
21127
SH
SOLE
0
0
21127
NATIONAL CINEMEDIA INC
COM
635309107
332
22517
SH
SOLE
546
0
21971
NATIONAL FUEL GAS CO
COM
636180101
1254
22143
SH
SOLE
2656
0
19487
NATIONAL GENERAL HOLDINGS CORP
COM
636220303
571
22832
SH
SOLE
2360
0
20472
NATIONAL OILWELL VARCO INC
COM
637071101
325
8690
SH
SOLE
900
0
7790
NATURES SUNSHINE PRODUCTS INC
COM
639027101
193
12885
SH
SOLE
12885
0
0
NATUS MEDICAL INC DEL
COM
639050103
265
7601
SH
SOLE
366
0
7235
NEKTAR THERAPEUTICS
COM
640268108
4121
335851
SH
SOLE
18240
0
317611
NEPHROS INC
COM
640671301
80
218469
SH
SOLE
0
0
218469
NESTLE SA-SPONS ADR
ADR
641069406
7552
105214
SH
SOLE
67086
0
38128
NEW GOLD INC
COM
644535106
35
10000
SH
SOLE
0
0
10000
NEW YORK COMMUNITY BANCORP INC
COM
649445103
202
12690
SH
SOLE
4920
0
7770
NEWELL BRANDS INC
COM
651229106
5459
122270
SH
SOLE
88449
0
33821
NEWMONT MINING CORP
COM
651639106
412
12103
SH
SOLE
8153
0
3950
NIKE INC -CL B
COM
654106103
20902
411216
SH
SOLE
77439
0
333777
NIKE INC -CL B
OPTION
654106903
5
100
SH
Call
SOLE
0
0
100
NOBLE ENERGY INC
COM
655044105
205
5389
SH
SOLE
4435
0
954
NORDSTROM INC
COM
655664100
420
8753
SH
SOLE
2291
0
6462
NORDSTROM INC
OPTION
655664900
9
200
SH
Call
SOLE
0
0
200
NORFOLK SOUTHERN CORP
COM
655844108
7971
73758
SH
SOLE
18029
0
55729
NORTHEAST INDIANA BANCORP INC
COM
664196201
256
8000
SH
SOLE
0
0
8000
NORTHERN TRUST CORP
COM
665859104
69195
777038
SH
SOLE
509837
0
267201
NORTHROP GRUMMAN CORP
COM
666807102
2921
12559
SH
SOLE
7121
0
5438
NOVO-NORDISK A/S-SPONS ADR
ADR
670100205
558
15553
SH
SOLE
4659
0
10894
NUCOR CORP
COM
670346105
239
4008
SH
SOLE
1244
0
2764
NUVASIVE INC
COM
670704105
17699
262758
SH
SOLE
122066
0
140692
OSI SYSTEMS INC
COM
671044105
3066
40275
SH
SOLE
28080
0
12195
OCCIDENTAL PETROLEUM CORP
COM
674599105
3863
54234
SH
SOLE
22819
0
31415
OFFICE DEPOT INC
COM
676220106
165
36490
SH
SOLE
35280
0
1210
OLD DOMINION FREIGHT LINE
COM
679580100
1775
20693
SH
SOLE
19167
0
1526
OLD NATIONAL BANCORP
COM
680033107
660
36350
SH
SOLE
800
0
35550
OLD REPUBLIC INTL CORP
COM
680223104
911
47957
SH
SOLE
600
0
47357
OLD SECOND BANCORP INC
COM
680277100
673
60916
SH
SOLE
55790
0
5126
OMNICOM GROUP
COM
681919106
23377
274671
SH
SOLE
246417
0
28254
OMEROS CORP
COM
682143102
109
11000
SH
SOLE
0
0
11000
ON ASSIGNMENT INC
COM
682159108
1700
38488
SH
SOLE
28828
0
9660
ONEOK INC
COM
682680103
460
8007
SH
SOLE
707
0
7300
OPEN TEXT CORP
COM
683715106
274
4441
SH
SOLE
4150
0
291
ORIX - SPONSORED ADR
ADR
686330101
721
9259
SH
SOLE
8426
0
833
OSHKOSH CORP
COM
688239201
299
4621
SH
SOLE
49
0
4572
OWENS & MINOR INC
COM
690732102
713
20199
SH
SOLE
485
0
19714
PNC FINANCIAL SERVICES GROUP
COM
693475105
3100
26507
SH
SOLE
7989
0
18518
PPG INDUSTRIES INC
COM
693506107
3532
37277
SH
SOLE
27329
0
9948
PACCAR INC
COM
693718108
744
11650
SH
SOLE
9210
0
2440
PACKAGING CORP OF AMERICA
COM
695156109
675
7958
SH
SOLE
2029
0
5929
PALO ALTO NETWORKS INC COM
COM
697435105
27039
216222
SH
SOLE
79500
0
136722
PAN AMERICAN SILVER CORP
COM
697900108
1105
73320
SH
SOLE
11100
0
62220
PANDORA MEDIA INC
COM
698354107
1248
95676
SH
SOLE
52262
0
43414
PANDORA MEDIA INC
OPTION
698354907
61
4700
SH
Call
SOLE
4700
0
0
PARKER HANNIFIN CORP
COM
701094104
532
3800
SH
SOLE
796
0
3004
PATTERSON COS INC
COM
703395103
443
10802
SH
SOLE
500
0
10302
PAYCHEX INC
COM
704326107
34694
569872
SH
SOLE
277644
0
292228
J.C. PENNEY CO INC
COM
708160106
444
53409
SH
SOLE
19909
0
33500
PEPSICO INC
COM
713448108
36213
346102
SH
SOLE
115549
0
230552
PEPSICO INC
OPTION
713448908
52
500
SH
Call
SOLE
200
0
300
PERMIAN BASIN ROYALTY TRUST UBI
COM
714236106
170
22000
SH
SOLE
11000
0
11000
PFENEX INC COM
COM
717071104
1963
216384
SH
SOLE
21655
0
194729
PFIZER INC
COM
717081103
23793
732530
SH
SOLE
289413
0
443117
PHILIP MORRIS INTERNATIONAL
COM
718172109
18862
206169
SH
SOLE
107702
0
98467
PHILIP MORRIS INTERNATIONAL
OPTION
718172909
27
300
SH
Call
SOLE
0
0
300
PHILLIPS 66
COM
718546104
3548
41058
SH
SOLE
19893
0
21164
PHILLIPS 66 PARTNERS LP COM UNIT REPSTG LTD
LPN
718549207
2186
44948
SH
SOLE
9888
0
35060
PIONEER NATURAL RESOURCES CO
COM
723787107
20891
116016
SH
SOLE
92038
0
23978
PLAINS ALL AMER PIPELINE LP
COM
726503105
9319
288599
SH
SOLE
50068
0
238531
POLARIS INDUSTRIES INC
COM
731068102
577
6998
SH
SOLE
506
0
6492
POPULAR INC COM
COM
733174700
1687
38500
SH
SOLE
0
0
38500
PORTLAND GENERAL ELECTRIC CO
COM
736508847
207
4787
SH
SOLE
0
0
4787
PORTOLA PHARMACEUTICALS INC COM
COM
737010108
463
20621
SH
SOLE
2661
0
17960
PORTOLA PHARMACEUTICALS INC COM
OPTION
737010908
134
6000
SH
Call
SOLE
0
0
6000
PRICELINE GROUP INC/THE
COM
741503403
54103
36904
SH
SOLE
31431
0
5473
PROCTER & GAMBLE CO/THE
COM
742718109
55577
661002
SH
SOLE
288073
0
372929
PROCTER & GAMBLE CO/THE
OPTION
742718909
319
3800
SH
Call
SOLE
0
0
3800
PROGENICS PHARMACEUTICALS INC
COM
743187106
207
24000
SH
SOLE
24000
0
0
PROGRESSIVE CORP
COM
743315103
5890
165920
SH
SOLE
27865
0
138055
PROOFPOINT INC
COM
743424103
386
5469
SH
SOLE
399
0
5070
PROTEIN POLYMER TECHNOLOGIES INC
COM
743697104
0
660000
SH
SOLE
0
0
660000
PROTO LABS INC
COM
743713109
9357
182224
SH
SOLE
34238
0
147986
PRUDENTIAL FINANCIAL INC
COM
744320102
993
9545
SH
SOLE
5645
0
3900
PUBLIC SERVICE ENTERPRISE GP
COM
744573106
367
8360
SH
SOLE
1104
0
7256
QUALCOMM INC
COM
747525103
22748
348893
SH
SOLE
106800
0
242093
QUALCOMM INC
OPTION
747525903
52
800
SH
Call
SOLE
0
0
800
RLI CORP
COM
749607107
326
5164
SH
SOLE
0
0
5164
RPM INTERNATIONAL INC
COM
749685103
512
9512
SH
SOLE
2200
0
7312
RAPID7 INC COM
COM
753422104
3252
267224
SH
SOLE
26888
0
240336
RAYMOND JAMES FINANCIAL INC
COM
754730109
206
2975
SH
SOLE
0
0
2975
RAYTHEON COMPANY
COM
755111507
7687
54132
SH
SOLE
21984
0
32148
RECKITT BENCKISER-SPON ADR
ADR
756255204
547
32561
SH
SOLE
29335
0
3226
RED HAT INC
COM
756577102
103231
1481077
SH
SOLE
1086050
0
395027
RELX PLC - SPON ADR
ADR
759530108
726
40389
SH
SOLE
33049
0
7340
REPLIGEN CORP
COM
759916109
1481
48064
SH
SOLE
31410
0
16654
REPUBLIC SERVICES INC
COM
760759100
1484
26008
SH
SOLE
8163
0
17845
RESMED INC
COM
761152107
15228
245410
SH
SOLE
44656
0
200754
RESTORATION HARDWARE HLDGS INC COM
COM
761283100
1292
42077
SH
SOLE
7567
0
34510
REYNOLDS AMERICAN INC
COM
761713106
1205
21502
SH
SOLE
18781
0
2721
RIGNET INC
COM
766582100
1180
50990
SH
SOLE
8050
0
42940
RIO TINTO PLC-SPON ADR
ADR
767204100
479
12444
SH
SOLE
11182
0
1262
RITCHIE BROS AUCTIONEERS
COM
767744105
16508
485518
SH
SOLE
158357
0
327161
RITE AID CORP
COM
767754104
382
46398
SH
SOLE
4307
0
42091
ROBERT HALF INTL INC
COM
770323103
4326
88684
SH
SOLE
14374
0
74310
ROCHE HOLDINGS LTD-SPONS ADR
ADR
771195104
5050
176987
SH
SOLE
148548
0
28439
ROCKWELL AUTOMATION INC
COM
773903109
1094
8138
SH
SOLE
135
0
8003
ROCKWELL COLLINS INC
COM
774341101
18416
198534
SH
SOLE
98766
0
99768
ROLLS-ROYCE HOLDINGS-SP ADR
ADR
775781206
223
26938
SH
SOLE
24501
0
2437
ROPER TECHNOLOGIES INC
COM
776696106
4338
23694
SH
SOLE
10254
0
13440
ROSS STORES INC
COM
778296103
735
11207
SH
SOLE
3301
0
7906
ROSS STORES INC
OPTION
778296903
13
200
SH
Call
SOLE
0
0
200
ROYAL BANK OF CANADA
COM
780087102
334
4934
SH
SOLE
0
0
4934
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
1002
17291
SH
SOLE
3542
0
13749
ROYAL DUTCH SHELL-SPON ADR-A
ADR
780259206
3456
63552
SH
SOLE
22982
0
40570
KONINKLIJKE KPN NV - SP ADR
ADR
780641205
33
11053
SH
SOLE
0
0
11053
RYANAIR HOLDINGS PLC-SP ADR
ADR
783513203
780
9373
SH
SOLE
7758
0
1615
SEI INVESTMENTS CO
COM
784117103
362
7339
SH
SOLE
1966
0
5373
ST JUDE MEDICAL INC
COM
790849103
239
2976
SH
SOLE
2331
0
645
SAN JUAN BASIN ROYALTY TR-UBI
COM
798241105
93
14000
SH
SOLE
0
0
14000
SANGAMO THERAPEUTICS INC
COM
800677106
35
11600
SH
SOLE
11400
0
200
SAP SE-SPONSORED ADR
ADR
803054204
735
8505
SH
SOLE
6012
0
2493
SCANSOURCE INC
COM
806037107
267
6608
SH
SOLE
2550
0
4058
HENRY SCHEIN INC
COM
806407102
1906
12566
SH
SOLE
1226
0
11340
SCHLUMBERGER LTD
COM
806857108
103124
1228402
SH
SOLE
691062
0
537340
SCHWAB (CHARLES) CORP
COM
808513105
53147
1346523
SH
SOLE
433331
0
913192
SCHWAB (CHARLES) CORP
OPTION
808513905
55
1400
SH
Call
SOLE
1400
0
0
SCHWAB STRATEGIC TR US LCAP GR ETF
ETF US
808524300
235
4209
SH
SOLE
300
0
3909
SCHWAB STRATEGIC TR INTL EQUITY ETF
ETF US
808524805
326
11762
SH
SOLE
4427
0
7335
SCOTTS MIRACLE-GRO CO
COM
810186106
30103
315048
SH
SOLE
86540
0
228508
SCRIPPS NETWORKS INTERACTIVE INC CL A
COM
811065101
210
2941
SH
SOLE
0
0
2941
SEATTLE GENETICS INC
COM
812578102
33578
636302
SH
SOLE
38753
0
597549
SEMPRA ENERGY
COM
816851109
1927
19145
SH
SOLE
844
0
18301
SHAKE SHACK INC - CLASS A
COM
819047101
7673
214401
SH
SOLE
46746
0
167655
SHAKE SHACK INC - CLASS A
OPTION
819047901
35
1000
SH
Call
SOLE
1000
0
0
SHELL MIDSTREAM PARTNERS L P UNIT LTD PARTNERSHIP INT
LPN
822634101
3900
134080
SH
SOLE
49650
0
84430
SHERWIN-WILLIAMS CO/THE
COM
824348106
6924
25765
SH
SOLE
13849
0
11916
SHUTTERSTOCK INC COM
COM
825690100
1626
34225
SH
SOLE
2880
0
31345
SIEMENS AG-SPONS ADR
ADR
826197501
4190
34201
SH
SOLE
23053
0
11148
SILICON LABORATORIES INC
COM
826919102
233
3580
SH
SOLE
330
0
3250
SILVER WHEATON CORP
COM
828336107
483
24975
SH
SOLE
8937
0
16038
SILVER WHEATON CORP
OPTION
828336907
58
3000
SH
Call
SOLE
0
0
3000
SIMON PROPERTY GROUP INC
COM
828806109
640
3604
SH
SOLE
442
0
3162
SIONIX CORP
COM
829400100
0
30000
SH
SOLE
0
0
30000
A O SMITH CORPORATION
COM
831865209
208
4402
SH
SOLE
2712
0
1690
JM SMUCKER CO/THE
COM
832696405
20464
159799
SH
SOLE
29258
0
130541
SNAP-ON INC
COM
833034101
6628
38696
SH
SOLE
9318
0
29378
SONY CORP-SPONSORED ADR
ADR
835699307
207
7395
SH
SOLE
850
0
6545
SONUS NETWORKS INC
COM
835916503
95
15115
SH
SOLE
14200
0
915
SOUTHERN BANC COMPANY INC (THE)
COM
842233108
264
23663
SH
SOLE
0
0
23663
SOUTHERN CO/THE
COM
842587107
2449
49777
SH
SOLE
22493
0
27284
SOUTHWEST AIRLINES CO
COM
844741108
560
11243
SH
SOLE
1855
0
9388
SOUTHWEST AIRLINES CO
OPTION
844741908
50
1000
SH
Call
SOLE
0
0
1000
SPECTRA ENERGY CORP
COM
847560109
1338
32551
SH
SOLE
3356
0
29195
SPLUNK INC COM
COM
848637104
1610
31478
SH
SOLE
2820
0
28658
SQUARE INC - A
COM
852234103
878
64408
SH
SOLE
5150
0
59258
STANLEY BLACK & DECKER INC
COM
854502101
927
8085
SH
SOLE
637
0
7448
STAPLES INC
COM
855030102
481
53179
SH
SOLE
18525
0
34654
STARBUCKS CORP
COM
855244109
222420
4006130
SH
SOLE
1353511
0
2652619
STARBUCKS CORP
OPTION
855244909
249
4500
SH
Call
SOLE
400
0
4100
STATE STREET CORP
COM
857477103
626
8055
SH
SOLE
5233
0
2822
STERICYCLE INC
COM
858912108
36504
473831
SH
SOLE
188508
0
285323
STERICYCLE INC
PFD
858912207
309
4890
SH
SOLE
240
0
4650
STERICYCLE INC
OPTION
858912908
7
100
SH
Call
SOLE
0
0
100
STRYKER CORP
COM
863667101
33282
277792
SH
SOLE
80983
0
196809
STURGIS BANCORP INC
COM
864087101
769
55921
SH
SOLE
0
0
55921
SUBURBAN PROPANE PARTNERS LP
COM
864482104
214
7115
SH
SOLE
2647
0
4468
SUN COMMUNITIES INC
COM
866674104
1158
15120
SH
SOLE
2800
0
12320
SUN LIFE FINANCIAL INC
COM
866796105
443
11533
SH
SOLE
9430
0
2103
SUN HYDRAULICS CORP
COM
866942105
258
6459
SH
SOLE
0
0
6459
SUNCOR ENERGY INC
COM
867224107
35684
1091593
SH
SOLE
494939
0
596655
SUNPOWER CORPORATION
COM
867652406
193
29223
SH
SOLE
4275
0
24948
SUPERVALU INC
COM
868536103
50
10650
SH
SOLE
10650
0
0
SYMANTEC CORP
COM
871503108
303
12673
SH
SOLE
3642
0
9031
SYSCO CORP
COM
871829107
4643
83847
SH
SOLE
24952
0
58895
WTS TCF FINANCIAL CORPORATION
WTS
872275128
101
28750
SH
SOLE
5000
0
23750
TJX COMPANIES INC
COM
872540109
11245
149674
SH
SOLE
33286
0
116389
T MOBILE US INC
COM
872590104
1031
17934
SH
SOLE
5000
0
12934
TAHOE RESOURCES INC
COM
873868103
128
13600
SH
SOLE
2000
0
11600
TAIWAN SEMICONDUCTOR-SP ADR
ADR
874039100
3006
104558
SH
SOLE
96617
0
7941
TAKE-TWO INTERACTIVE SOFTWRE
COM
874054109
461
9356
SH
SOLE
2556
0
6800
TALLGRASS ENERGY PARTNERS LP COM UNIT
LPN
874697105
1583
33360
SH
SOLE
1215
0
32145
TELEFLEX INC
COM
879369106
564
3500
SH
SOLE
0
0
3500
TERADYNE INC
COM
880770102
243
9572
SH
SOLE
5486
0
4086
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
308
8489
SH
SOLE
2053
0
6436
TEXAS INSTRUMENTS INC
COM
882508104
13151
180225
SH
SOLE
132386
0
47839
THERMO FISHER SCIENTIFIC INC
COM
883556102
19168
135845
SH
SOLE
61615
0
74230
THOMSON REUTERS CORP
COM
884903105
1259
28758
SH
SOLE
7211
0
21547
THOR INDUSTRIES INC
COM
885160101
805
8047
SH
SOLE
0
0
8047
THRESHOLD PHARMACEUTICALS INC
COM
885807206
9
19920
SH
SOLE
0
0
19920
TIME WARNER INC
COM
887317303
1842
19082
SH
SOLE
7088
0
11994
TOLL BROTHERS INC
COM
889478103
307
9905
SH
SOLE
5180
0
4725
TORONTO-DOMINION BANK
COM
891160509
9463
191789
SH
SOLE
148340
0
43449
TOYOTA MOTOR CORP -SPON ADR
ADR
892331307
624
5328
SH
SOLE
3578
0
1750
TRACTOR SUPPLY COMPANY
COM
892356106
77933
1028005
SH
SOLE
692441
0
335564
TRANSDIGM GROUP INC
COM
893641100
64340
258437
SH
SOLE
201459
0
56978
TRANSDIGM GROUP INC
OPTION
893641900
74
300
SH
Call
SOLE
0
0
300
TRIANGLE CAPITAL CORPORATION
COM
895848109
374
20400
SH
SOLE
3850
0
16550
TRIMBLE INC
COM
896239100
11445
379606
SH
SOLE
198068
0
181538
TRINITY INDUSTRIES INC
COM
896522109
240
8660
SH
SOLE
525
0
8135
TYLER TECHNOLOGIES INC
COM
902252105
1840
12888
SH
SOLE
3686
0
9202
TYSON FOODS INC-CL A
COM
902494103
882
14292
SH
SOLE
13174
0
1118
US BANCORP
COM
902973304
12297
239376
SH
SOLE
95584
0
143791
UMH PROPERTIES INC
COM
903002103
993
65975
SH
SOLE
9000
0
56975
UNDER ARMOUR INC-CLASS A
COM
904311107
3796
130655
SH
SOLE
18891
0
111764
UNDER ARMOUR INC-CLASS C
COM
904311206
1438
55849
SH
SOLE
12013
0
43836
UNIFIRST CORP/MA
COM
904708104
12036
83784
SH
SOLE
64307
0
19477
UNILEVER PLC-SPONSORED ADR
ADR
904767704
2671
65633
SH
SOLE
25591
0
40042
UNILEVER N V -NY SHARES
ADR
904784709
7124
173505
SH
SOLE
113112
0
60393
UNION PACIFIC CORP
COM
907818108
67382
649902
SH
SOLE
399374
0
250528
UNITED CONTINENTAL HLDGS INC
COM
910047109
324
4444
SH
SOLE
1850
0
2594
UNITED PARCEL SERVICE-CL B
COM
911312106
63176
551083
SH
SOLE
232110
0
318973
UNITED RENTALS INC
COM
911363109
272
2576
SH
SOLE
2521
0
55
UNITED TECHNOLOGIES CORP
COM
913017109
9396
85719
SH
SOLE
36685
0
49034
UNIVERSAL ELECTRONICS INC
COM
913483103
2794
43290
SH
SOLE
28964
0
14326
VERSUM MATERIALS INC
COM
917919102
576
20527
SH
SOLE
3194
0
17333
VCA INC
COM
918194101
3999
58257
SH
SOLE
35761
0
22496
VF CORP
COM
918204108
14696
275465
SH
SOLE
185606
0
89859
VALENCE TECHNOLOGY, INC.(NV)
COM
918914102
0
36000
SH
SOLE
0
0
36000
VALSPAR CORP/THE
COM
920355104
487
4700
SH
SOLE
900
0
3800
VANGUARD DIVIDEND APPREC ETF
ETF US
921908844
35814
420454
SH
SOLE
67392
0
353062
VANGUARD MEGA CAP GROWTH ETF
ETF US
921910816
2089
23979
SH
SOLE
20451
0
3528
VANGUARD S&P SMALL-CAP 600 ETF
ETF US
921932828
216
1736
SH
SOLE
1736
0
0
VANGUARD INTERMEDIATE-TERM B
ETF US
921937819
436
5247
SH
SOLE
854
0
4393
VANGUARD SHORT TERM BOND ETF
ETF US
921937827
2488
31314
SH
SOLE
10110
0
21204
VANGUARD TOTAL BOND MARKET
ETF US
921937835
5584
69112
SH
SOLE
5501
0
63611
VANGUARD FTSE DEVELOPED ETF
ETF US
921943858
21450
587015
SH
SOLE
295196
0
291819
VANGUARD HIGH DVD YIELD ETF
ETF US
921946406
38916
513603
SH
SOLE
19667
0
493936
VANGUARD INTL DIV APPREC IDX ETF
ETF US
921946810
332
6292
SH
SOLE
1425
0
4867
VANGUARD SHORT TERM INFLATION PROTECTED SECURITIES INDEX
ETF US
922020805
321
6535
SH
SOLE
1300
0
5235
VANGUARD GLBL EX-US REAL EST
ETF US
922042676
6173
124534
SH
SOLE
98511
0
26023
VANGUARD TOT WORLD STK ETF
ETF US
922042742
658
10786
SH
SOLE
10756
0
30
VANGUARD FTSE ALL-WORLD EX-U
ETF US
922042775
32435
734160
SH
SOLE
649630
0
84530
VANGUARD FTSE EMERGING MARKE
ETF US
922042858
17730
495527
SH
SOLE
195980
0
299546
VANGUARD INTERNATIONAL EQUITY INDEX FUNDS FTSE PACIFIC ETF
ETF US
922042866
277
4773
SH
SOLE
4573
0
200
VANGUARD FTSE EUROPE ETF
ETF US
922042874
3407
71069
SH
SOLE
34848
0
36221
VEEVA SYSTEMS INC-CLASS A
COM
922475108
55931
1374234
SH
SOLE
395249
0
978985
VANGUARD S&P 500 ETF
ETF US
922908363
11078
53956
SH
SOLE
30833
0
23123
VANGUARD MID-CAP VALUE ETF
ETF US
922908512
5374
55294
SH
SOLE
42555
0
12739
VANGUARD MID-CAP GROWTH ETF
ETF US
922908538
1743
16490
SH
SOLE
2655
0
13835
VANGUARD REIT ETF
ETF US
922908553
19152
232060
SH
SOLE
140207
0
91853
VANGUARD SMALL-CAP GRWTH ETF
ETF US
922908595
19356
145381
SH
SOLE
4082
0
141299
VANGUARD SMALL-CAP VALUE ETF
ETF US
922908611
1665
13761
SH
SOLE
1978
0
11783
VANGUARD MID-CAP ETF
ETF US
922908629
5341
40573
SH
SOLE
23959
0
16614
VANGUARD LARGE-CAP ETF
ETF US
922908637
454
4439
SH
SOLE
105
0
4334
VANGUARD EXTENDED MARKET ETF
ETF US
922908652
4318
45027
SH
SOLE
40453
0
4574
VANGUARD GROWTH ETF
ETF US
922908736
65410
586743
SH
SOLE
28459
0
558284
VANGUARD VALUE ETF
ETF US
922908744
28110
302228
SH
SOLE
94213
0
208015
VANGUARD SMALL-CAP ETF
ETF US
922908751
4150
32183
SH
SOLE
22564
0
9619
VANGUARD TOTAL STOCK MKT ETF
ETF US
922908769
7600
65900
SH
SOLE
31772
0
34128
VIRTU FINANCIAL INC-CLASS A
COM
928254101
506
31719
SH
SOLE
3337
0
28382
VMWARE INC CL A
COM
928563402
1683
21380
SH
SOLE
0
0
21380
VMWARE INC CL A
OPTION
928563902
15
200
SH
Call
SOLE
0
0
200
VORNADO REALTY TRUST
COM
929042109
228
2187
SH
SOLE
1351
0
836
VULCAN MATERIALS CO
COM
929160109
3667
29297
SH
SOLE
27577
0
1720
WD-40 CO
COM
929236107
3909
33438
SH
SOLE
22802
0
10636
WABTEC CORP
COM
929740108
1532
18457
SH
SOLE
9751
0
8706
WAGEWORKS INC
COM
930427109
36140
498488
SH
SOLE
180597
0
317891
WAL-MART STORES INC
COM
931142103
20600
298030
SH
SOLE
58332
0
239698
WAL-MART STORES INC
OPTION
931142903
13
200
SH
Call
SOLE
0
0
200
WALGREENS BOOTS ALLIANCE INC
COM
931427108
107462
1298472
SH
SOLE
520285
0
778187
WALGREENS BOOTS ALLIANCE INC
OPTION
931427908
140
1700
SH
Call
SOLE
0
0
1700
WATERS CORP
COM
941848103
584
4344
SH
SOLE
0
0
4344
WATSCO INC
COM
942622200
80940
546449
SH
SOLE
396184
0
150265
WEBCO INDUSTRIES INC
COM
947621207
355
16800
SH
SOLE
7300
0
9500
WELLS FARGO & CO
COM
949746101
32217
584594
SH
SOLE
142508
0
442086
WELLS FARGO & COMPANY
PFD
949746804
286
240
SH
SOLE
149
0
91
WELLS FARGO & CO
PFD
949746879
297
11220
SH
SOLE
900
0
10320
WELLS FARGO & CO
OPTION
949746901
176
3200
SH
Call
SOLE
0
0
3200
WESBANCO INC
COM
950810101
461
10717
SH
SOLE
0
0
10717
WESTERN DIGITAL CORP
COM
958102105
713
10500
SH
SOLE
4529
0
5971
WESTERN DIGITAL CORP
OPTION
958102905
34
500
SH
Call
SOLE
0
0
500
WESTERN GAS PARTNERS LP COM UNIT REPSTG LTD PARTNER
LPN
958254104
6530
111135
SH
SOLE
21165
0
89970
WESTERN UNION CO
COM
959802109
3076
141623
SH
SOLE
27833
0
113790
WEYERHAEUSER CO
COM
962166104
2995
99525
SH
SOLE
33356
0
66169
WHIRLPOOL CORP
COM
963320106
5051
27790
SH
SOLE
3015
0
24775
WHITEWAVE FOODS CO
COM
966244105
287
5166
SH
SOLE
1841
0
3325
WHOLE FOODS MARKET INC
COM
966837106
2802
91104
SH
SOLE
16432
0
74672
WILLIAMS COS INC
COM
969457100
1373
44105
SH
SOLE
2598
0
41507
WILLIAMS-SONOMA INC
COM
969904101
5858
121059
SH
SOLE
61593
0
59466
WINSTON PHARMACEUTICALS INC
COM
975657107
7
370671
SH
SOLE
0
0
370671
WOLSELEY PLC-ADR
ADR
977868306
114
18783
SH
SOLE
2664
0
16119
WOODWARD INC
COM
980745103
1392
20156
SH
SOLE
20156
0
0
XPO LOGISTICS INC
COM
983793100
285
6610
SH
SOLE
6360
0
250
XILINX INC
COM
983919101
4415
73129
SH
SOLE
28535
0
44594
YAHOO! INC
COM
984332106
1596
41277
SH
SOLE
21843
0
19434
YUM! BRANDS INC
COM
988498101
4033
63681
SH
SOLE
50056
0
13625
ZEBRA TECHNOLOGIES CORP-CL A
COM
989207105
16320
190294
SH
SOLE
47020
0
143274
ZEBRA TECHNOLOGIES CORP-CL A
OPTION
989207905
128
1500
SH
Call
SOLE
0
0
1500
CORNERSTONE BANCORP SC
COM
21922E100
214
35602
SH
SOLE
0
0
35602
DUN & BRADSTREET CORP
COM
26483E100
2622
21611
SH
SOLE
13883
0
7728
CDK GLOBAL INC
COM
12508E101
3738
62628
SH
SOLE
24232
0
38396
CNO FINANCIAL GROUP INC
COM
12621E103
1183
61800
SH
SOLE
0
0
61800
FIRSTSERVICE CORP
COM
33767E103
1373
28911
SH
SOLE
4018
0
24893
U S SILICA HOLDINGS INC
COM
90346E103
2418
42664
SH
SOLE
18997
0
23667
ENTIA BIOSCIENCES INC
COM
29384E104
6
100000
SH
SOLE
0
0
100000
AMERISOURCEBERGEN CORP
COM
03073E105
288
3679
SH
SOLE
1162
0
2517
SALLY BEAUTY HOLDINGS INC
COM
79546E104
980
37104
SH
SOLE
270
0
36834
MOBIVITY HLDGS CORP COM 1 FOR 6 R/S INTO MOBIVITY
COM
60743E105
107
125685
SH
SOLE
0
0
125685
TARGET CORP
COM
87612E106
3059
42352
SH
SOLE
10981
0
31371
CBOA FINANCIAL INC
COM
1248E0108
19
11034
SH
SOLE
11034
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
32255
344236
SH
SOLE
181874
0
162362
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
357
3934
SH
SOLE
1850
0
2084
IMAX CORP
COM
45245E109
2915
92823
SH
SOLE
67153
0
25670
TOTAL SA-SPON ADR
ADR
89151E109
2952
57908
SH
SOLE
49925
0
7983
TRAVELERS COS INC/THE
COM
89417E109
2427
19829
SH
SOLE
8755
0
11074
CDEX INC CLASS A COM
COM
12507E201
0
40000
SH
SOLE
0
0
40000
ALERIAN MLP ETF
ETF US
00162Q866
3324
263839
SH
SOLE
22583
0
241256
ARC DOCUMENT SOLUTIONS INC COM
COM
00191G103
142
28016
SH
SOLE
21576
0
6440
AQR FDS MANAGED FUTURES STRATEGY FD I
ETF US
00203H859
9959
1068556
SH
SOLE
489699
0
578856
AT&T INC
COM
00206R102
18632
438082
SH
SOLE
112269
0
325813
ABBVIE INC
COM
00287Y109
45796
731337
SH
SOLE
254143
0
477193
ABBVIE INC
OPTION
00287Y909
44
700
SH
Call
SOLE
0
0
700
ABBVIE INC
COM
00287YAL3
52
53000
SH
SOLE
53000
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
13232
637690
SH
SOLE
313806
0
323884
ACCENTIA BIOPHARMACEUTICALS
COM
00430L103
0
17500
SH
SOLE
1500
0
16000
ACHILLION PHARMACEUTICALS INC
COM
00448Q201
175
42400
SH
SOLE
5000
0
37400
ACTIVISION BLIZZARD INC
COM
00507V109
876
24269
SH
SOLE
17115
0
7154
ACTIVISION BLIZZARD INC
OPTION
00507V909
18
500
SH
Call
SOLE
500
0
0
ACUITY BRANDS INC
COM
00508Y102
36227
156922
SH
SOLE
49734
0
107188
ADOBE SYSTEMS INC
COM
00724F101
105265
1022490
SH
SOLE
706394
0
316096
ADURO BIOTECH INC COM
COM
00739L101
2155
189055
SH
SOLE
18175
0
170880
ADVANCE AUTO PARTS INC
COM
00751Y106
272
1611
SH
SOLE
1611
0
0
ADVISORY BOARD CO/THE
COM
00762W107
6264
188399
SH
SOLE
43064
0
145335
AETNA INC
COM
00817Y108
1666
13438
SH
SOLE
2000
0
11438
AKAMAI TECHNOLOGIES INC
COM
00971T101
26663
399870
SH
SOLE
281763
0
118107
AKAMAI TECHNOLOGIES INC SR CV ZERO BD 19
DBCV
00971TAG6
20
19000
SH
SOLE
19000
0
0
ALIBABA GROUP HOLDING-SP ADR
ADR
01609W102
11600
132099
SH
SOLE
73363
0
58736
ALLIANCEBERNSTEIN HOLDING LP
COM
01881G106
301
12839
SH
SOLE
3127
0
9712
ALLISON TRANSMISSION HOLDINGS INC
COM
01973R101
231
6852
SH
SOLE
929
0
5923
ALLSCRIPTS HEALTHCARE SOLUTI
COM
01988P108
331
32385
SH
SOLE
19885
0
12500
ALLSCRIPTS HEALTHCARE SOLUTNS
NOTE
01988PAD0
22
23000
SH
SOLE
23000
0
0
ALPHABET INC-CL C
COM
02079K107
140345
181836
SH
SOLE
79498
0
102338
ALPHABET INC-CL A
COM
02079K305
80293
101323
SH
SOLE
59319
0
42004
ALPHABET INC-CL A
OPTION
02079K905
237
300
SH
Call
SOLE
0
0
300
ALPHABET INC-CL A
OPTION
02079K955
79
100
SH
Put
SOLE
0
0
100
ALTRIA GROUP INC
COM
02209S103
14799
218855
SH
SOLE
62548
0
156307
AMBEV SA-ADR
ADR
02319V103
72
14617
SH
SOLE
2717
0
11900
AMERICAN AIRLINES GROUP INC
COM
02376R102
540
11574
SH
SOLE
1100
0
10474
AMERICAN TOWER CORP
COM
03027X100
43650
413037
SH
SOLE
304999
0
108038
AMERICAN TOWER CORP
OPTION
03027X900
348
3300
SH
Call
SOLE
0
0
3300
AMERICAN VANTAGE COMPANIES
COM
03037B106
1
21865
SH
SOLE
21865
0
0
AMERIPRISE FINANCIAL INC
COM
03076C106
1926
17361
SH
SOLE
9582
0
7779
AMERIS BANCORP
COM
03076K108
969
22224
SH
SOLE
22224
0
0
AMPLIFY SNACK BRANDS INC
COM
03211L102
1401
158990
SH
SOLE
114310
0
44680
ANHEUSER-BUSCH INBEV-SPN ADR
ADR
03524A108
8095
76772
SH
SOLE
59425
0
17347
ANSYS INC
COM
03662Q105
403
4355
SH
SOLE
703
0
3652
APARTMENT INVESTMENT & MANAGEMENT CO-CL A
COM
03748R101
639
14055
SH
SOLE
2650
0
11405
APOLLO COMMERCIAL REAL ESTAT
COM
03762U105
188
11337
SH
SOLE
11337
0
0
APPFOLIO INC CLASS A COM
COM
03783C100
2511
105265
SH
SOLE
7795
0
97470
ARATANA THERAPEUTICS INC
COM
03874P101
4419
615471
SH
SOLE
136910
0
478561
ARCONIC INC
COM
03965L100
456
24609
SH
SOLE
8958
0
15651
ARES CAPITAL CORP
COM
04010L103
174
10556
SH
SOLE
2700
0
7856
ARES CAP CORP
NOTE
04010LAJ2
17
17000
SH
SOLE
17000
0
0
ARTISAN PARTNERS ASSET MA -A
COM
04316A108
317
10672
SH
SOLE
0
0
10672
ARVINMERITOR INC
NOTE
043353AH4
10
10000
SH
SOLE
10000
0
0
ATHERSYS INC
COM
04744L106
15
10000
SH
SOLE
0
0
10000
ATLAS AIR WORLDWIDE HLDGS INC
NOTE
049164BH8
12
12000
SH
SOLE
12000
0
0
ATRICURE INC
COM
04963C209
1938
99035
SH
SOLE
61080
0
37955
AWARE INC-MASS
COM
05453N100
91
14900
SH
SOLE
14900
0
0
B & G FOODS INC
COM
05508R106
4919
112315
SH
SOLE
17955
0
94360
BCE INC
COM
05534B760
1035
23932
SH
SOLE
3926
0
20006
BGC PARTNERS INC-CL A
COM
05541T101
122
11893
SH
SOLE
0
0
11893
BOFI HOLDING INC
COM
05566U108
1290
45175
SH
SOLE
2280
0
42895
B. RILEY FINANCIAL INC
COM
05580M108
273
14774
SH
SOLE
0
0
14774
BWX TECHNOLOGIES INC
COM
05605H100
10258
258379
SH
SOLE
210088
0
48291
BALL CORP
COM
058498AR7
26
25000
SH
SOLE
0
0
25000
BANCO SANTANDER SA-SPON ADR
ADR
05964H105
336
64951
SH
SOLE
1042
0
63909
BARCLAYS BANK PLC
ADR
06739H776
241
9500
SH
SOLE
0
0
9500
BIODELIVERY SCIENCES INTL
COM
09060J106
881
503697
SH
SOLE
34648
0
469049
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
8329
100542
SH
SOLE
55025
0
45517
BIOMARIN PHARMACEUTICAL INC
NOTE
09061GAE1
15
13000
SH
SOLE
13000
0
0
BIOGEN INC
COM
09062X103
6841
24123
SH
SOLE
13873
0
10250
BIO-TECHNE CORP
COM
09073M104
4626
44987
SH
SOLE
41904
0
3083
BLACKROCK INC
COM
09247X101
26154
68728
SH
SOLE
9642
0
59085
BLACKSTONE GROUP LP/THE
COM
09253U108
2104
77839
SH
SOLE
16564
0
61275
BLACKSTONE GROUP LP/THE
OPTION
09253U908
178
6600
SH
Call
SOLE
600
0
6000
BLACKSTONE MORTGAGE TRUST INC
COM
09257W100
223
7425
SH
SOLE
0
0
7425
BLUE BUFFALO PET PRODUCTS IN
COM
09531U102
469
19500
SH
SOLE
17450
0
2050
BOINGO WIRELESS INC
COM
09739C102
1114
91375
SH
SOLE
6500
0
84875
BRIDGEPOINT EDUCATION INC
COM
10807M105
150
14760
SH
SOLE
1500
0
13260
BROADSOFT INC
COM
11133B409
6243
151334
SH
SOLE
10823
0
140511
BROADRIDGE FINANCIAL SOLUTIO
COM
11133T103
1147
17307
SH
SOLE
4222
0
13085
BROCADE COMMUNICATIONS SYS INC
NOTE
111621AQ1
29
29000
SH
SOLE
14000
0
15000
BROOKDALE SENIOR LIVING INC CONV SENIOR NOTES
NOTE
112463AA2
33
34000
SH
SOLE
9000
0
25000
B2GOLD CORP
NOTE
11777QAB6
20
20000
SH
SOLE
20000
0
0
CAI INTERNATIONAL INC
COM
12477X106
1725
198975
SH
SOLE
8750
0
190225
CBOE HOLDINGS INC
COM
12503M108
12865
174112
SH
SOLE
29198
0
144914
CBRE GROUP INC - A
COM
12504L109
642
20377
SH
SOLE
9548
0
10829
CDW CORP/DE
COM
12514G108
791
15177
SH
SOLE
6777
0
8400
C.H. ROBINSON WORLDWIDE INC
COM
12541W209
2355
32140
SH
SOLE
10227
0
21913
CME GROUP INC
COM
12572Q105
14561
126230
SH
SOLE
39793
0
86437
CME GROUP INC
OPTION
12572Q905
461
4000
SH
Call
SOLE
0
0
4000
CTI BIOPHARMA CORP
COM
12648L106
209
511984
SH
SOLE
0
0
511984
CSRA INC
COM
12650T104
2683
84255
SH
SOLE
69970
0
14285
CABLE ONE INC
COM
12685J105
614
987
SH
SOLE
97
0
890
CABOT MICROELECTRONICS CORP
COM
12709P103
392
6209
SH
SOLE
589
0
5620
CAL DIVE INTERNATIONAL INC
COM
12802T101
0
38000
SH
SOLE
0
0
38000
CALAMP CORP
NOTE
128126AB5
19
20000
SH
SOLE
20000
0
0
CALLIDUS SOFTWARE INC
COM
13123E500
1404
83589
SH
SOLE
52370
0
31219
CALLON PETROLEUM CO
COM
13123X102
260
16911
SH
SOLE
365
0
16546
CANADIAN PACIFIC RAILWAY LTD
COM
13645T100
2159
15121
SH
SOLE
7096
0
8025
CAPITAL MARKETS TECHNOLOGIES, INC.(NV)
COM
14030N104
0
233500
SH
SOLE
233500
0
0
CAPITAL ONE FINANCIAL CORP
COM
14040H105
3253
37293
SH
SOLE
2765
0
34528
CARDCONNECT CORP
COM
14141X108
3428
269895
SH
SOLE
181405
0
88490
CARDINAL HEALTH INC
COM
14149Y108
3635
50509
SH
SOLE
10196
0
40313
CASS INFORMATION SYSTEMS INC
COM
14808P109
485
6591
SH
SOLE
17
0
6574
CAVIUM INC
COM
14964U108
5111
81849
SH
SOLE
5934
0
75915
CAVIUM INC
OPTION
14964U908
37
600
SH
Call
SOLE
0
0
600
CENTENE CORP
COM
15135B101
277
4894
SH
SOLE
4019
0
875
CHART INDS INC
NOTE
16115QAC4
714
730000
SH
SOLE
130000
0
600000
CHARTER COMMUNICATIONS INC-A
COM
16119P108
332
1154
SH
SOLE
638
0
516
CHENIERE ENERGY PARTNERS L P COMMON UNITS
LPN
16411Q101
427
14811
SH
SOLE
0
0
14811
CHIMERA INVESTMENT CORPORATION
COM
16934Q208
217
12750
SH
SOLE
0
0
12750
CINEMARK HOLDINGS INC
COM
17243V102
1377
35908
SH
SOLE
2035
0
33873
CISCO SYSTEMS INC
COM
17275R102
20695
684809
SH
SOLE
305707
0
379102
CISCO SYSTEMS INC
OPTION
17275R902
90
3000
SH
Call
SOLE
0
0
3000
CITIGROUP INC
COM
172967KE0
45
45000
SH
SOLE
0
0
45000
CLAYMORE EXCHANGE TRADED FD TR GUGGENHEIM BULLETSHARES 2018
ETF US
18383M381
302
12000
SH
SOLE
3000
0
9000
CLAYMORE EXCHANGE-TRADED FD TR GUGGENHEIM BULLETSHARES 2020
ETF US
18383M514
473
22300
SH
SOLE
2500
0
19800
COGENT COMMUNICATIONS HOLDINGS INC
COM
19239V302
6178
149397
SH
SOLE
16770
0
132627
COLLECTORS UNIVERSE
COM
19421R200
215
10147
SH
SOLE
500
0
9647
COLONY CAP INC
NOTE
19624RAB2
18
18000
SH
SOLE
18000
0
0
COMCAST CORP-CLASS A
COM
20030N101
20282
293728
SH
SOLE
53185
0
240544
COMMUNICATIONS SALES & LE
COM
20341J104
568
22363
SH
SOLE
0
0
22363
COMPASS GROUP PLC-SPON ADR
ADR
20449X302
3376
180739
SH
SOLE
160635
0
20104
COMPASS MINERALS INTERNATION
COM
20451N101
840
10719
SH
SOLE
330
0
10389
COMSCORE INC
COM
20564W105
715
22639
SH
SOLE
2219
0
20420
CONCHO RESOURCES INC
COM
20605P101
879
6630
SH
SOLE
4960
0
1670
CONOCOPHILLIPS
COM
20825C104
6600
131624
SH
SOLE
54664
0
76960
CONSTELLATION BRANDS INC-A
COM
21036P108
1275
8319
SH
SOLE
4653
0
3666
CORNERSTONE ONDEMAND INC
NOTE
21925YAB9
18
17000
SH
SOLE
17000
0
0
COSTCO WHOLESALE CORP
COM
22160K105
93854
586183
SH
SOLE
346181
0
240002
COSTAR GROUP INC
COM
22160N109
66318
351839
SH
SOLE
238482
0
113357
COTIVITI HOLDINGS INC
COM
22164K101
12293
357355
SH
SOLE
186518
0
170837
CROWN CASTLE INTL CORP
COM
22822V101
229
2639
SH
SOLE
1763
0
876
CRYSTAL PEAK MINERALS INC
COM
22938T107
7
20000
SH
SOLE
0
0
20000
CTRIP COM INTL LTD
NOTE
22943FAF7
12
12000
SH
SOLE
12000
0
0
DCP MIDSTREAM PARTNERS LP UNITS LTD PARTNER INT
LPN
23311P100
847
22080
SH
SOLE
5670
0
16410
DNP SELECT INCOME FUND INC
COM
23325P104
416
40645
SH
SOLE
875
0
39770
D R HORTON INC
COM
23331A109
317
11608
SH
SOLE
11608
0
0
DAVITA INC
COM
23918K108
314
4888
SH
SOLE
2263
0
2625
DELL TECHNOLOGIES INC-CL V
COM
24703L103
409
7438
SH
SOLE
2438
0
5000
DENTSPLY SIRONA INC
COM
24906P109
47908
829866
SH
SOLE
489919
0
339947
DEVON ENERGY CORP
COM
25179M103
1192
26092
SH
SOLE
14494
0
11598
DIAGEO PLC-SPONSORED ADR
ADR
25243Q205
7238
69632
SH
SOLE
51345
0
18287
DIAGEO PLC-SPONSORED ADR
OPTION
25243Q905
52
500
SH
Call
SOLE
0
0
500
DIPLOMAT PHARMACY INC
COM
25456K101
212
16819
SH
SOLE
1590
0
15229
DOMINION RESOURCES INC/VA
COM
25746U109
2637
34424
SH
SOLE
8645
0
25779
DUKE ENERGY CORP
COM
26441C204
5776
74416
SH
SOLE
17049
0
57367
DULUTH HOLDINGS INC - CL B
COM
26443V101
872
34340
SH
SOLE
5150
0
29190
EOG RESOURCES INC
COM
26875P101
89791
888145
SH
SOLE
618003
0
270142
EQT CORP
COM
26884L109
256
3907
SH
SOLE
1613
0
2294
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTNERSHIP INT
LPN
26885B100
351
4574
SH
SOLE
580
0
3994
EAST WEST BANCORP INC
COM
27579R104
232
4560
SH
SOLE
560
0
4000
ECHO GLOBAL LOGISTICS INC
NOTE
27875TAA9
25
25000
SH
SOLE
0
0
25000
EDGEWATER BANCORP INC
COM
28027J108
579
36535
SH
SOLE
500
0
36035
EDWARDS LIFESCIENCES CORP
OPTION
28176E908
75
800
SH
Call
SOLE
0
0
800
ELECTRONICS FOR IMAGING INC
NOTE
286082AC6
13
12000
SH
SOLE
12000
0
0
ENBRIDGE INC
COM
29250N105
1521
36102
SH
SOLE
13327
0
22776
ENBRIDGE ENERGY PARTNERS LP
COM
29250R106
3574
140268
SH
SOLE
15575
0
124693
ENBRIDGE ENERGY MANAGEMENT LLC SHS UNITS REPSTG LTD LIABILITY
COM
29250X103
228
8796
SH
SOLE
0
0
8796
ENDOLOGIX INC
NOTE
29266SAA4
12
13000
SH
SOLE
13000
0
0
ENERGY TRANSFER PARTNERS LP
COM
29273R109
6345
177187
SH
SOLE
47742
0
129445
ENERGY TRANSFER EQUITY LP
COM
29273V100
3574
185104
SH
SOLE
33323
0
151781
ENLINK MIDSTREAM LLC COM UNIT REPSTG LTD LIABILITY
COM
29336T100
531
27870
SH
SOLE
7650
0
20220
ENLINK MIDSTREAM PARTNERS LP COMMON UNITS REPRESENTING
LPN
29336U107
791
42942
SH
SOLE
14030
0
28912
ENSERVCO CORPORATION
COM
29358Y102
10
18000
SH
SOLE
0
0
18000
ENTERGY CORP
COM
29364G103
315
4289
SH
SOLE
1730
0
2559
ENTRADE, INC.(NV)
COM
29382L100
0
79388
SH
SOLE
0
0
79388
ENVESTNET INC
COM
29404K106
3380
95880
SH
SOLE
12395
0
83485
ENVESTNET INC
NOTE
29404KAA4
410
430000
SH
SOLE
30000
0
400000
EPAM SYSTEMS INC
COM
29414B104
2270
35291
SH
SOLE
25632
0
9659
ENVISION HEALTHCARE CORP
COM
29414D100
753
11891
SH
SOLE
8260
0
3631
EQUINIX INC
COM
29444U700
3728
10429
SH
SOLE
4713
0
5717
EQUITY LIFESTYLE PROPERTIES
COM
29472R108
1103
15295
SH
SOLE
2910
0
12385
EQUITY RESIDENTIAL
COM
29476L107
746
11596
SH
SOLE
5550
0
6046
EVERBANK FINANCIAL CORP
COM
29977G102
4867
250211
SH
SOLE
0
0
250211
EVERSOURCE ENERGY
COM
30040W108
409
7409
SH
SOLE
0
0
7409
EVOLENT HEALTH INC CLASS A
COM
30050B101
22923
1548823
SH
SOLE
453462
0
1095361
EXACT SCIENCES CORP
COM
30063P105
7475
559525
SH
SOLE
130628
0
428897
EXACT SCIENCES CORP
OPTION
30063P905
46
4500
SH
Call
SOLE
0
0
4500
EXELON CORP
COM
30161N101
7634
215105
SH
SOLE
21181
0
193924
EXELON CORP
OPTION
30161N901
71
2000
SH
Call
SOLE
0
0
2000
EXELIXIS INC
COM
30161Q104
23414
1570374
SH
SOLE
320070
0
1250304
EXPEDIA INC
COM
30212P303
565
4988
SH
SOLE
4274
0
714
EXPERIAN PLC-SPONS ADR
ADR
30215C101
473
24500
SH
SOLE
22216
0
2284
EXPRESS SCRIPTS HOLDING CO
COM
30219G108
59740
868440
SH
SOLE
555454
0
312986
EXXON MOBIL CORP
COM
30231G102
51464
570177
SH
SOLE
258358
0
311819
EXXON MOBIL CORP
OPTION
30231G902
162
1800
SH
Call
SOLE
0
0
1800
FS ENERGY AND POWER FUND
COM
30264D109
149
20224
SH
SOLE
3721
0
16503
FACEBOOK INC-A
COM
30303M102
122716
1066632
SH
SOLE
387376
0
679256
FACEBOOK INC-A
OPTION
30303M902
782
6800
SH
Call
SOLE
0
0
6800
FAIRMOUNT SANTROL HOLDINGS INC
COM
30555Q108
6053
513383
SH
SOLE
27737
0
485646
FEDEX CORP
COM
31428X106
2918
15673
SH
SOLE
5227
0
10446
FIDELITY NATIONAL INFO SERV
COM
31620M106
3021
39941
SH
SOLE
24195
0
15746
FINISAR CORP
NOTE
31787AAM3
19
16000
SH
SOLE
16000
0
0
FIREEYE INC COM
COM
31816Q101
543
45632
SH
SOLE
7443
0
38189
FIREEYE INC
NOTE
31816QAB7
15
16000
SH
SOLE
16000
0
0
FIREEYE INC
NOTE
31816QAD3
16
18000
SH
SOLE
18000
0
0
FIRST BANCORP IND INC
COM
31867T202
397
21032
SH
SOLE
0
0
21032
FIRST COMMUNITY FINANCIAL PARTNERS INC COM
COM
31985Q106
176
15000
SH
SOLE
0
0
15000
FIRST FINL BANKSHARES INC
COM
32020R109
222
4902
SH
SOLE
0
0
4902
FIRST FEDERAL OF NORTHERN MICHIGAN BANCORP INC
COM
32021X105
545
71292
SH
SOLE
0
0
71292
FIRST REPUBLIC BANK/CA
COM
33616C100
469
5088
SH
SOLE
4770
0
318
FIRST TR LARGE CAP VALUE OPPORTUNITIES ALPHADEX FD
ETF US
33735J101
556
11856
SH
SOLE
10575
0
1281
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND
ETF US
33738D101
385
15253
SH
SOLE
850
0
14403
FIRST US BANCSHARES INC
COM
33744V103
1394
125500
SH
SOLE
0
0
125500
FIRSTCASH INC
COM
33767D105
694
14766
SH
SOLE
2417
0
12349
FLEXPOINT SENSOR SYSTEMS INC
COM
33938W206
12
156700
SH
SOLE
0
0
156700
FORCE PROTECTION VIDEO EQUIPMENT CORP
COM
34520J108
1
125900
SH
SOLE
0
0
125900
FORTRESS INVT GROUP LLC CL A
LPN
34958B106
97
20000
SH
SOLE
20000
0
0
FORTIVE CORP
COM
34959J108
57319
1068784
SH
SOLE
593737
0
475047
FORTUNE BRANDS HOME & SECURI
COM
34964C106
2826
52859
SH
SOLE
28564
0
24295
FRANKLIN STREET PROPERTIES C
COM
35471R106
1376
106193
SH
SOLE
0
0
106193
FREEPORT-MCMORAN INC
COM
35671D857
331
25102
SH
SOLE
10693
0
14409
FRONTIER COMMUNICATIONS CORP
COM
35906A108
115
34070
SH
SOLE
5277
0
28793
FS INVESTMENT CORP II
COM
35952V105
94
10670
SH
SOLE
4762
0
5908
GEO GROUP INC/THE
COM
36162J106
925
25735
SH
SOLE
3722
0
22013
GEO GROUP INC/THE
OPTION
36162J906
118
3300
SH
Call
SOLE
3300
0
0
GP STRATEGIES CORP
COM
36225V104
249
8705
SH
SOLE
0
0
8705
GAMESTOP CORP-CLASS A
COM
36467W109
320
12668
SH
SOLE
6515
0
6153
GENERAL MOTORS CO
COM
37045V100
3303
94794
SH
SOLE
24061
0
70733
GENERAL MOTORS CO
OPTION
37045V900
7
200
SH
Call
SOLE
0
0
200
GENTHERM INC
COM
37253A103
725
21422
SH
SOLE
7305
0
14117
GLAXOSMITHKLINE PLC-SPON ADR
ADR
37733W105
5137
133387
SH
SOLE
93786
0
39601
GLOBAL PAYMENTS INC
COM
37940X102
2398
34549
SH
SOLE
28197
0
6352
GOGO INC
COM
38046C109
2013
218291
SH
SOLE
22228
0
196063
GOLDMAN SACHS GROUP INC
COM
38141G104
99120
413947
SH
SOLE
20877
0
393070
GOLUB CAP BDC INC
COM
38173M102
549
29877
SH
SOLE
0
0
29877
GRAND CANYON EDUCATION INC
COM
38526M106
279
4767
SH
SOLE
57
0
4710
GREAT AJAX CORP
COM
38983D300
173
13000
SH
SOLE
0
0
13000
GREENBRIER COS INC
NOTE
393657AH4
15
12000
SH
SOLE
12000
0
0
GRUPO FIN SANTANDER-ADR B
ADR
40053C105
302
42034
SH
SOLE
33604
0
8430
GUIDEWIRE SOFTWARE INC
COM
40171V100
59037
1196774
SH
SOLE
820189
0
376585
UTS GULF COAST ULTRA DEEP ROYALTY TRUST UNIT
COM
40222T104
7
50000
SH
SOLE
0
0
50000
HCP INC
COM
40414L109
979
32949
SH
SOLE
7047
0
25902
HDFC BANK LTD-ADR
ADR
40415F101
519
8552
SH
SOLE
7795
0
757
HD SUPPLY HOLDINGS INC COM
COM
40416M105
800
18826
SH
SOLE
1729
0
17097
HFF INC-CLASS A
COM
40418F108
2280
75367
SH
SOLE
4530
0
70837
HMS HOLDINGS CORP
COM
40425J101
2695
148397
SH
SOLE
9960
0
138437
HP INC
COM
40434L105
504
33954
SH
SOLE
17210
0
16744
HARVEST CAPITAL CREDIT CORPORATION
COM
41753F109
643
46766
SH
SOLE
5000
0
41766
HEALTHSTREAM INC
COM
42222N103
1554
62055
SH
SOLE
6065
0
55990
HELIX ENERGY SOLUTIONS GRP INC
NOTE
42330PAG2
10
10000
SH
SOLE
10000
0
0
HENNESSY CAPITAL ACQUISITION CORP II
COM
42588J100
1008
100000
SH
SOLE
0
0
100000
HENNESSY CAP ACQUISITION CORP WT EXP 072820
WTS
42588J118
85
100000
SH
SOLE
0
0
100000
HENNESSY CAP ACQUISITION CORP UNIT 012319
COM
42588J209
5548
552000
SH
SOLE
40000
0
512000
HERITAGE-CRYSTAL CLEAN INC
COM
42726M106
1430
91057
SH
SOLE
4650
0
86407
HEWLETT PACKARD ENTERPRIS
COM
42824C109
619
26740
SH
SOLE
9752
0
16988
HILTON WORLDWIDE HOLDINGS INC
COM
43300A104
12926
475214
SH
SOLE
9650
0
465564
HOLOGIC INC
NOTE
436440AG6
32
26000
SH
SOLE
26000
0
0
HOUSTON WIRE & CABLE CO
COM
44244K109
103
15855
SH
SOLE
0
0
15855
IAC/ INTERACTIVE CORP
COM
44919P508
308
4760
SH
SOLE
2944
0
1816
ICF INTERNATIONAL INC
COM
44925C103
691
12515
SH
SOLE
2829
0
9686
IPG PHOTONICS CORP
COM
44980X109
371
3760
SH
SOLE
960
0
2800
IDEX CORP
COM
45167R104
408
4533
SH
SOLE
2150
0
2383
IDEXX LABORATORIES INC
COM
45168D104
249148
2124568
SH
SOLE
1243789
0
880778
ILLUMINA INC
NOTE
452327AF6
15
16000
SH
SOLE
14000
0
2000
IMPAX LABORATORIES INC
NOTE
45256BAE1
13
17000
SH
SOLE
17000
0
0
IMPERVA INC
COM
45321L100
736
19159
SH
SOLE
16153
0
3006
INDEPENDENCE REALTY TRUST INC
COM
45378A106
9325
1045450
SH
SOLE
88648
0
956801
INFINEON TECHNOLOGIES-ADR
ADR
45662N103
319
18439
SH
SOLE
16689
0
1750
INFINITY PHARMACEUTICALS INC
COM
45665G303
18
13180
SH
SOLE
600
0
12580
INFINERA CORP
COM
45667G103
266
31330
SH
SOLE
20200
0
11130
INFINERA CORPORATION
NOTE
45667GAB9
10
10000
SH
SOLE
10000
0
0
INFORMATION SERVICES GROUP INC
COM
45675Y104
4629
1271579
SH
SOLE
19300
0
1252279
INPHI CORP
COM
45772F107
1938
43434
SH
SOLE
35154
0
8280
INOGEN INC
COM
45780L104
60743
904316
SH
SOLE
200980
0
703336
INSULET CORP
NOTE
45784PAD3
18
17000
SH
SOLE
17000
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
82012
1453596
SH
SOLE
766485
0
687110
INTERDIGITAL INC
COM
45867G101
524
5736
SH
SOLE
5656
0
80
INTERSECT ENT INC
COM
46071F103
365
30144
SH
SOLE
8039
0
22105
INTUITIVE SURGICAL INC
COM
46120E602
18782
29616
SH
SOLE
8232
0
21384
IRIDIUM COMMUNICATIONS INC
COM
46269C102
4898
510224
SH
SOLE
49535
0
460689
IRON MOUNTAIN INC
COM
46284V101
24186
744637
SH
SOLE
228758
0
515878
IRON MOUNTAIN INC
OPTION
46284V901
3
100
SH
Call
SOLE
0
0
100
ISHARES MSCI INDIA ETF
ETF US
46429B598
215
8024
SH
SOLE
2700
0
5324
ISHARES CORE HIGH DIVIDEND E
ETF US
46429B663
1262
15348
SH
SOLE
1442
0
13906
ISHARES EDGE MSCI MIN VOL EA
ETF US
46429B689
2068
33785
SH
SOLE
22953
0
10832
ISHARES MSCI USA MINIMUM VOLATILITY ETF
ETF US
46429B697
7036
155585
SH
SOLE
76481
0
79105
ISHARES TR CORE MSCI EAFE ETF
ETF US
46432F842
2009
37459
SH
SOLE
22718
0
14741
ISIS PHARMACEUTICALS INC DEL
NOTE
464337AJ3
12
12000
SH
SOLE
12000
0
0
ISHARES CORE MSCI EMERGING
ETF US
46434G103
19432
457768
SH
SOLE
433144
0
24624
ISHARES MSCI JAPAN ETF
ETF US
46434G822
2615
53524
SH
SOLE
20340
0
33184
ISHARES CURRENCY HEDGED MSCI EAFE ETF
ETF US
46434V803
4615
176688
SH
SOLE
155079
0
21609
ISHARES MSCI UNITED KINGDOM
ETF US
46435G334
1177
38359
SH
SOLE
37178
0
1181
JPMORGAN CHASE & CO
COM
46625H100
90600
1049944
SH
SOLE
387185
0
662759
JPMORGAN ALERIAN MLP INDEX
ETF US
46625H365
15544
491732
SH
SOLE
319623
0
172109
JPMORGAN CHASE & CO
COM
46625HJG6
15
15000
SH
SOLE
15000
0
0
JEFFERIES GROUP INC NEW
NOTE
472319AG7
14
14000
SH
SOLE
11000
0
3000
JONES LANG LASALLE INC
COM
48020Q107
1702
16845
SH
SOLE
12915
0
3930
J2 GLOBAL INC
COM
48123V102
28124
343820
SH
SOLE
202721
0
141099
J2 GLOBAL INC
OPTION
48123V902
16
200
SH
Call
SOLE
0
0
200
KCG HOLDINGS INC CL A
COM
48244B100
3313
250061
SH
SOLE
0
0
250061
A WTS KCG HOLDINGS INC WT EXP
COM
48244B118
0
342577
SH
SOLE
0
0
342577
B WTS KCG HOLDINGS INC WTS EXP
COM
48244B126
0
342577
SH
SOLE
0
0
342577
C WTS KCG HOLDINGS INC WTS EXP
COM
48244B134
0
342577
SH
SOLE
0
0
342577
KKR & CO LP
COM
48248M102
819
53225
SH
SOLE
6950
0
46275
KB HOME
COM
48666K109
296
18750
SH
SOLE
18750
0
0
KINDER MORGAN INC
COM
49456B101
24399
1178145
SH
SOLE
202215
0
975930
KINDER MORGAN INC-CW17
WTS
49456B119
0
43160
SH
SOLE
2054
0
41106
KINDER MORGAN INC
PFD
49456B200
3420
70292
SH
SOLE
15175
0
55117
KINDER MORGAN INC
OPTION
49456B901
62
3000
SH
Call
SOLE
0
0
3000
KINDER MORGAN INC
OPTION
49456B951
476
23000
SH
Put
SOLE
0
0
23000
KINSALE CAP GROUP INC COM
COM
49714P108
1607
47250
SH
SOLE
0
0
47250
LHC GROUP INC
COM
50187A107
320
7000
SH
SOLE
0
0
7000
LABORATORY CORP AMER HLDGS
COM
50540R409
206
1602
SH
SOLE
695
0
907
LANDMARK INFRASTRUCTURE PART
COM
51508J108
264
17300
SH
SOLE
0
0
17300
LAZARD INTL EQUITY SELECT PORT INSTL
COM
52106N665
280
32396
SH
SOLE
0
0
32396
LENDINGCLUB CORPORATION COM
COM
52603A109
123
23500
SH
SOLE
14250
0
9250
LIBERTY MEDIA CORP
NOTE
530715AN1
10
35000
SH
SOLE
19684
0
0
LIBERTY INTERACTIVE CORP Q-A
COM
53071M104
268
13431
SH
SOLE
7683
0
5748
LIBERTY MEDIA CORP DELAWARE
NOTE
531229AB8
14
13000
SH
SOLE
13000
0
0
LIGAND PHARMACEUTICALS
COM
53220K504
11652
114669
SH
SOLE
95901
0
18768
LIME ENERGY CO COM
COM
53261U304
32
14704
SH
SOLE
0
0
14704
LIVE NATION ENTERTAINMENT INC
NOTE
538034AJ8
12
11000
SH
SOLE
11000
0
0
LLOYDS BANK PLC
ADR
539473AH1
114
100000
SH
SOLE
0
0
100000
LUXOTTICA GROUP SPA-SPON ADR
ADR
55068R202
569
10604
SH
SOLE
8890
0
1714
LUXOTTICA GROUP SPA-SPON ADR
OPTION
55068R902
5
100
SH
Call
SOLE
0
0
100
MB FINANCIAL INC
COM
55264U108
8077
171005
SH
SOLE
60492
0
110513
MGE ENERGY INC
COM
55277P104
384
5875
SH
SOLE
1500
0
4375
MGM GROWTH PPTYS LLC CL A COM
COM
55303A105
1571
62075
SH
SOLE
5525
0
56550
MGP INGREDIENTS INC
COM
55303J106
1027
20541
SH
SOLE
1000
0
19541
MPLX LP
COM
55336V100
2158
62328
SH
SOLE
36917
0
25411
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
93
15000
SH
SOLE
15000
0
0
MANULIFE FINANCIAL CORP
COM
56501R106
226
12706
SH
SOLE
2728
0
9978
MARATHON PETROLEUM CORP
COM
56585A102
584
11605
SH
SOLE
7159
0
4446
MARCHEX INC
COM
56624R108
31
11800
SH
SOLE
11800
0
0
MARKETAXESS HOLDINGS INC
COM
57060D108
12276
83558
SH
SOLE
2230
0
81328
MASTERCARD INC - A
COM
57636Q104
128090
1240579
SH
SOLE
762642
0
477937
MATCH GROUP INC
COM
57665R106
405
23667
SH
SOLE
5200
0
18467
MAXLINEAR INC-CLASS A
COM
57776J100
10068
461839
SH
SOLE
227512
0
234327
MCKESSON CORP
COM
58155Q103
1319
9392
SH
SOLE
1346
0
8046
MANITOWOC FOODSERVICE INC
COM
58470Q101
816
42215
SH
SOLE
6600
0
35615
MEDINAH MINERALS INC
COM
58489M109
1
170000
SH
SOLE
0
0
170000
MEDNAX INC
COM
58502B106
19235
288560
SH
SOLE
232626
0
55934
MERCADOLIBRE INC
COM
58733R102
1179
7553
SH
SOLE
3900
0
3653
MERCADOLIBRE INC
OPTION
58733R902
234
1500
SH
Call
SOLE
0
0
1500
MERCK & CO. INC.
COM
58933Y105
19085
324194
SH
SOLE
183241
0
140953
META FINANCIAL GROUP INC
COM
59100U108
840
8161
SH
SOLE
0
0
8161
METLIFE INC
COM
59156R108
4973
92289
SH
SOLE
36559
0
55730
MICRON TECHNOLOGY INC
NOTE
595112AY9
30
30000
SH
SOLE
29000
0
1000
MIX TELEMATICS LIMITED SPONSORED ADR
ADR
60688N102
347
56138
SH
SOLE
0
0
56138
MOLINA HEALTHCARE INC
NOTE
60855RAD2
11
10000
SH
SOLE
10000
0
0
MONOGRAM RESIDENTIAL TRUST I
COM
60979P105
108
10000
SH
SOLE
10000
0
0
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
323
16286
SH
SOLE
0
0
16286
MONSANTO CO
COM
61166W101
4612
43835
SH
SOLE
10271
0
33564
MONSTER BEVERAGE CORP
COM
61174X109
426
9605
SH
SOLE
2055
0
7550
MOSAIC COMPANY
COM
61945C103
209
7139
SH
SOLE
2399
0
4740
NAVIGANT CONSULTING INC
COM
63935N107
216
8250
SH
SOLE
4000
0
4250
NEOGENOMICS INC
COM
64049M209
2167
252820
SH
SOLE
14105
0
238715
NEPTUNE TECHNOLOGIES & BIORESOURCES INC
COM
64077P108
10
10800
SH
SOLE
0
0
10800
NETFLIX INC
COM
64110L106
31209
252095
SH
SOLE
25605
0
226490
NETFLIX INC
OPTION
64110L906
148
1200
SH
Call
SOLE
200
0
1000
NETFLIX INC
OPTION
64110L956
284
2300
SH
Put
SOLE
2000
0
300
NEURALSTEM INC
COM
64127R302
115
418942
SH
SOLE
0
0
418942
NEVRO CORP
COM
64157F103
14521
199847
SH
SOLE
27520
0
172327
NEXTERA ENERGY INC
COM
65339F101
5672
47483
SH
SOLE
16655
0
30828
NISOURCE INC COM
COM
65473P105
274
12384
SH
SOLE
2050
0
10334
NOVADAQ TECHNOLOGIES INC
COM
66987G102
5770
813865
SH
SOLE
485955
0
327910
NOVARTIS AG-SPONSORED ADR
ADR
66987V109
10975
150667
SH
SOLE
86813
0
63855
NU SKIN ENTERPRISES INC - A
COM
67018T105
417
8728
SH
SOLE
1058
0
7670
NUSTAR ENERGY LP
COM
67058H102
425
8500
SH
SOLE
4000
0
4500
NVIDIA CORP
COM
67066G104
14532
136147
SH
SOLE
10504
0
125643
NVIDIA CORP
OPTION
67066G904
128
1200
SH
Call
SOLE
400
0
800
NVIDIA CORP
OPTION
67066G954
106
1000
SH
Put
SOLE
1000
0
0
NUTRISYSTEM INC
COM
67069D108
343
9900
SH
SOLE
0
0
9900
NUVEEN MUNICIPAL CREDIT INCO
COM
67070X101
175
12401
SH
SOLE
9619
0
2782
NXSTAGE MEDICAL INC
COM
67072V103
21793
831476
SH
SOLE
265863
0
565613
O'REILLY AUTOMOTIVE INC
COM
67103H107
71505
256832
SH
SOLE
214031
0
42801
OFG BANCORP
COM
67103X102
1033
78817
SH
SOLE
0
0
78817
ON SEMICONDUCTOR CORP
NOTE
682189AK1
12
12000
SH
SOLE
12000
0
0
ONEOK PARTNERS LP
COM
68268N103
3807
88516
SH
SOLE
8646
0
79870
ORACLE CORP
COM
68389X105
9112
236995
SH
SOLE
114839
0
122156
ORBCOMM INC
COM
68555P100
393
47524
SH
SOLE
0
0
47524
P G & E CORP
COM
69331C108
269
4426
SH
SOLE
800
0
3626
PPL CORPORATION
COM
69351T106
218
6410
SH
SOLE
2761
0
3649
PRA GROUP INC
COM
69354N106
30209
772617
SH
SOLE
202671
0
569946
PRA GROUP INC
OPTION
69354N906
97
2500
SH
Call
SOLE
500
0
2000
PRA GROUP INC
OPTION
69354N956
8
200
SH
Put
SOLE
200
0
0
PACIFIC BIOSCIENCES OF CALIFORNIA INC
COM
69404D108
293
77111
SH
SOLE
5247
0
71864
PACIFIC CONTINENTAL CORP
COM
69412V108
280
12810
SH
SOLE
0
0
12810
PANERA BREAD COMPANY-CLASS A
COM
69840W108
1594
7772
SH
SOLE
1657
0
6115
PARKWAY ACQUISITION CORP
COM
70153X105
427
49364
SH
SOLE
0
0
49364
PAYLOCITY HOLDING CORP
COM
70438V106
7810
260248
SH
SOLE
65044
0
195204
PAYPAL HOLDINGS INC
COM
70450Y103
56141
1422359
SH
SOLE
409524
0
1012835
PAYPAL HOLDINGS INC
OPTION
70450Y903
43
1100
SH
Call
SOLE
1100
0
0
PIMCO 0-5 YEAR H/Y CORP BOND
ETF US
72201R783
272
2726
SH
SOLE
0
0
2726
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE
ETF US
72201R817
3651
35691
SH
SOLE
2800
0
32891
PIMCO ENHANCED SHORT MATURIT
ETF US
72201R833
2131
21029
SH
SOLE
0
0
21029
PLANET FITNESS INC CL A
COM
72703H101
2512
124995
SH
SOLE
8940
0
116055
PLATFORM SPECIALTY PRODUCTS CORP
COM
72766Q105
183
18700
SH
SOLE
0
0
18700
PLATFORM SPECIALTY PRODUCTS CORP
OPTION
72766Q905
80
8200
SH
Call
SOLE
0
0
8200
POOL CORPORATION
COM
73278L105
1666
15963
SH
SOLE
661
0
15302
PORTFOLIO RECOVERY ASSOCS INC SR CONV NT 3 percent20
NOTE
73640QAB1
8860
9407000
SH
SOLE
2157000
0
7250000
POTBELLY CORP
COM
73754Y100
4917
381198
SH
SOLE
84727
0
296471
POTASH CORP OF SASKATCHEWAN
COM
73755L107
1470
81248
SH
SOLE
69458
0
11790
POWERSHARES QQQ TRUST SERIES
ETF US
73935A104
8828
74512
SH
SOLE
36858
0
37654
POWERSHARES EXCHANGE TRADED FD TR SHR OF BEN INT $0.01 PV
ETF US
73935X153
1921
45745
SH
SOLE
0
0
45745
POWERSHARES ETF POWERSHARES FINANCIAL PFD
ETF US
73935X229
1914
106596
SH
SOLE
3000
0
103596
POWERSHARES WATER RESOURCES
ETF US
73935X575
2557
103980
SH
SOLE
32550
0
71430
POWERSHARES FTSE RAFI US 1000 PORTFOLIO
ETF US
73935X583
517
5195
SH
SOLE
4422
0
773
POWERSHARES SENIOR LOAN PORTFOLIO
ETF US
73936Q769
249
10655
SH
SOLE
1050
0
9605
POWERSHARES PREFERRED PORTFOLIO
ETF US
73936T565
1407
98909
SH
SOLE
23247
0
75662
POWERSHARES S&P 500 LOW VOLA
ETF US
73937B779
4838
116361
SH
SOLE
54809
0
61552
PRAXAIR INC
COM
74005P104
65014
554771
SH
SOLE
300923
0
253848
PREFERRED APARTMENT COMMUNITIES INC
COM
74039L103
895
60050
SH
SOLE
11250
0
48800
PREMARA FINANCIAL INC
COM
74046G105
95
10000
SH
SOLE
0
0
10000
PREMIER INC CL A
COM
74051N102
13141
432823
SH
SOLE
216278
0
216545
T ROWE PRICE GROUP INC
COM
74144T108
4429
58847
SH
SOLE
14779
0
44068
PRICELINE GRP INC
NOTE
741503AX4
12
11000
SH
SOLE
11000
0
0
PRIMERICA INC
COM
74164M108
565
8172
SH
SOLE
855
0
7317
PROGREEN US INC
COM
74327M102
5
300000
SH
SOLE
0
0
300000
PROS HOLDINGS INC COM STK
COM
74346Y103
666
30940
SH
SOLE
0
0
30940
PROSHARES TR PROSHARES ULTRASHORT TR TREAS
ETF US
74347B201
398
9740
SH
SOLE
1700
0
8040
PROSHARES TR PROSHARES ULTRASHORT TR TREAS
OPTION
74347B901
8
200
SH
Call
SOLE
0
0
200
PROSHARES TR ULTRA FINANCIALS
ETF US
74347X633
384
4150
SH
SOLE
700
0
3450
PROSHARES SHORT 20 plus TREASURY
ETF US
74347X849
3485
145890
SH
SOLE
51240
0
94650
PROSHARES S&P 500 DIVIDEND A
ETF US
74348A467
252
4680
SH
SOLE
430
0
4250
PROSPECT CAPITAL CORPORATION
COM
74348T102
84
10000
SH
SOLE
0
0
10000
PRUDENTIAL PLC-ADR
ADR
74435K204
2715
68243
SH
SOLE
59528
0
8715
PUBLIC STORAGE
COM
74460D109
591
2644
SH
SOLE
161
0
2483
QUIDEL CORP
NOTE
74838JAA9
19
19000
SH
SOLE
19000
0
0
BOSTON PARTNERS GLOBAL LONG/SHORT INSTL
ETF US
74925K466
476
43309
SH
SOLE
0
0
43309
RVUE HOLDINGS INC
COM
74975J104
0
10000
SH
SOLE
0
0
10000
RBC BEARINGS INC
COM
75524B104
502
5405
SH
SOLE
490
0
4915
RE/MAX HOLDINGS INC-CL A
COM
75524W108
14836
264930
SH
SOLE
51785
0
213145
REALPAGE INC
COM
75606N109
1838
61272
SH
SOLE
4762
0
56510
REGENERON PHARMACEUTICALS
COM
75886F107
517
1408
SH
SOLE
600
0
808
REGIONS FINANCIAL CORP
COM
7591EP100
181
12626
SH
SOLE
2175
0
10451
RETAIL PROPERTIES OF AMERICA INC
COM
76131V202
176
11484
SH
SOLE
2952
0
8532
RINGCENTRAL INC CL A
COM
76680R206
241
11700
SH
SOLE
1000
0
10700
ROYAL GOLD INC
NOTE
780287AA6
23
22000
SH
SOLE
22000
0
0
GUGGENHEIM S&P 500 EQUAL WEI
ETF US
78355W106
5612
64770
SH
SOLE
7366
0
57404
GUGGENHEIM S&P 500 PURE VALUE ETF
ETF US
78355W304
227
3950
SH
SOLE
1400
0
2550
GUGGENHEIM S&P 500 EQUAL WEIGHT HEALTHCARE ETF
ETF US
78355W841
212
1454
SH
SOLE
1454
0
0
RYLAND GROUP INC
NOTE
783764AS2
11
12000
SH
SOLE
12000
0
0
RYMAN HOSPITALITY PROPERTIES
COM
78377T107
993
15760
SH
SOLE
0
0
15760
SBA COMMUNICATIONS CORP
COM
78410G104
3209
31075
SH
SOLE
24752
0
6323
SPDR S&P 500 ETF TRUST
ETF US
78462F103
122862
549643
SH
SOLE
412577
0
137066
SPDR GOLD SHARES
ETF US
78463V107
2819
25718
SH
SOLE
19075
0
6643
SPDR INDEX SHARES FUNDS SPDR EURO STOXX 50 ETF
ETF US
78463X202
321
9603
SH
SOLE
2603
0
7000
SPDR DJ GLOBAL REAL ESTATE E
ETF US
78463X749
6632
141526
SH
SOLE
96922
0
44603
SPDR DJ INTERNATIONAL REAL E
ETF US
78463X863
1290
35753
SH
SOLE
32689
0
3064
SPDR S&P INTL SMALL CAP
ETF US
78463X871
357
12304
SH
SOLE
12032
0
272
SPDR SER TR NUVEEN S&P HIGH YIELD MUN BD
ETF US
78464A284
5012
89553
SH
SOLE
250
0
89303
SPDR BARCLAYS CONVERTIBLE
ETF US
78464A359
820
17969
SH
SOLE
2326
0
15643
SPDR BARCLAYS HIGH YIELD BOND ETF
ETF US
78464A417
582
15954
SH
SOLE
36
0
15918
SPDR BBG BARC ST CORPORATE
ETF US
78464A474
1431
46885
SH
SOLE
3550
0
43335
SPDR BBG BARC INTL TREASURY
ETF US
78464A516
206
7934
SH
SOLE
3744
0
4190
SPDR S&P HEALTH CARE SERVICES ETF
ETF US
78464A573
295
5628
SH
SOLE
0
0
5628
SPDR S&P REGIONAL BANKING
ETF US
78464A698
3728
67088
SH
SOLE
15300
0
51788
SPDR S&P DIVIDEND ETF
ETF US
78464A763
21489
251152
SH
SOLE
10649
0
240503
SPDR S&P BIOTECH ETF
ETF US
78464A870
385
6508
SH
SOLE
700
0
5808
SPDR DJIA TRUST
ETF US
78467X109
897
4541
SH
SOLE
1885
0
2656
SPDR S&P MIDCAP 400 ETF TRST
ETF US
78467Y107
4629
15341
SH
SOLE
7233
0
8108
SPDR BBG BARC ST HIGH YIELD
ETF US
78468R408
227
8218
SH
SOLE
1835
0
6383
SPDR NUVEEN BARCLAYS SHORT TERM
COM
78468R739
579
12079
SH
SOLE
4525
0
7554
SVB FINANCIAL GROUP
COM
78486Q101
385
2240
SH
SOLE
1025
0
1215
SABRA HEALTH CARE REIT INC
COM
78573L106
667
27318
SH
SOLE
390
0
26928
SALESFORCE.COM INC
COM
79466L302
80860
1181132
SH
SOLE
487378
0
693754
SALESFORCE.COM INC
OPTION
79466L902
27
400
SH
Call
SOLE
400
0
0
SANOFI-ADR
ADR
80105N105
331
8179
SH
SOLE
1724
0
6455
SBERBANK RUSSIA SPONSORED AMERICAN DEPOSITORY
ADR
80585Y308
635
54900
SH
SOLE
0
0
54900
SEALED AIR CORP
COM
81211K100
1168
25770
SH
SOLE
22038
0
3732
MATERIALS SELECT SECTOR SPDR
ETF US
81369Y100
660
13273
SH
SOLE
12425
0
848
HEALTH CARE SELECT SECTOR
ETF US
81369Y209
12463
180779
SH
SOLE
18538
0
162241
CONSUMER STAPLES SPDR
ETF US
81369Y308
596
11524
SH
SOLE
8586
0
2938
CONSUMER DISCRETIONARY SELT
ETF US
81369Y407
1095
13453
SH
SOLE
2007
0
11446
ENERGY SELECT SECTOR SPDR
ETF US
81369Y506
1034
13728
SH
SOLE
10126
0
3602
FINANCIAL SELECT SECTOR SPDR
ETF US
81369Y605
8603
370009
SH
SOLE
140467
0
229543
INDUSTRIAL SELECT SECT SPDR
ETF US
81369Y704
4514
72545
SH
SOLE
25326
0
47219
TECHNOLOGY SELECT SECT SPDR
ETF US
81369Y803
1122
23200
SH
SOLE
1987
0
21213
UTILITIES SELECT SECTOR SPDR
ETF US
81369Y886
3094
63692
SH
SOLE
6860
0
56832
SECUREWORKS CORP CL A
COM
81374A105
214
20163
SH
SOLE
3260
0
16903
SECURITY IDENTIFICATION SYSTEMS CORP
COM
81429P107
0
500000
SH
SOLE
0
0
500000
SERVICEMASTER GLOBAL HOLDING
COM
81761R109
1121
29747
SH
SOLE
25962
0
3785
SERVICESOURCE INTERNATIONAL INC
COM
81763U100
209
36800
SH
SOLE
10000
0
26800
SHIRE PLC-ADR
ADR
82481R106
2836
16642
SH
SOLE
6417
0
10225
SHOPIFY INC CL A
COM
82509L107
348
8110
SH
SOLE
1975
0
6135
SIENTRA INC COM
COM
82621J105
257
30164
SH
SOLE
8514
0
21650
SIERRA ONCOLOGY INC
COM
82640U107
68
45948
SH
SOLE
31144
0
14804
SIGNATURE BANK
COM
82669G104
45058
299985
SH
SOLE
212408
0
87578
SIRIUS XM HOLDINGS INC
COM
82968B103
168
37660
SH
SOLE
8000
0
29660
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
295
8492
SH
SOLE
2217
0
6275
SIX FLAGS ENTERTAINMENT CORP
COM
83001A102
3610
60208
SH
SOLE
41127
0
19081
SMURFIT STONE CONTAINER CP COMMON STOCK ESCROW CUSIP
COM
832ESC990
0
12613
SH
SOLE
403
0
12210
SPECTRA ENERGY PARTNERS LP
COM
84756N109
4200
91613
SH
SOLE
5630
0
85983
SPECTRANETICS CORP
COM
84760C107
551
22500
SH
SOLE
8200
0
14300
SPECTRANETICS CORP
NOTE
84760CAA5
20
19000
SH
SOLE
19000
0
0
SPIRE INC
COM
84857L101
265
4105
SH
SOLE
0
0
4105
SPIRIT REALTY CAPITAL INC
COM
84860W102
269
24729
SH
SOLE
23529
0
1200
SPIRIT REALTY CAPITAL INC NEW CONV
NOTE
84860WAA0
12
12000
SH
SOLE
12000
0
0
SPORTSMAN'S WAREHOUSE HOLDIN
COM
84920Y106
314
33431
SH
SOLE
12664
0
20767
SPROTT PHYSICAL GOLD TRUST
ETF US
85207H104
218
23230
SH
SOLE
10275
0
12955
SPROUTS FARMERS MARKET INC
COM
85208M102
815
43096
SH
SOLE
34596
0
8500
STANDARD PAC CORP NEW
NOTE
85375CBC4
11
11000
SH
SOLE
11000
0
0
STARWOOD PROPERTY TRUST INC
COM
85571B105
678
30891
SH
SOLE
14815
0
16076
STARWOOD PPTY TR INC
NOTE
85571BAA3
23
21000
SH
SOLE
21000
0
0
SUMITOMO MITSUI-SPONS ADR
ADR
86562M209
570
74561
SH
SOLE
56296
0
18265
SUNOCO LOGISTICS PARTNERS LP
COM
86764L108
4898
203930
SH
SOLE
58099
0
145831
SUPPORT.COM INC
COM
86858W101
22
25000
SH
SOLE
25000
0
0
SYNTEL INC
COM
87162H103
268
13533
SH
SOLE
1070
0
12463
SYNTHETIC BIOLOGICS INC
COM
87164U102
1256
1647376
SH
SOLE
145050
0
1502326
SYNCHRONY FINANCIAL
COM
87165B103
243
6710
SH
SOLE
4915
0
1795
TC PIPELINES LP UNIT COM LTD PARTNERSHIP INT
LPN
87233Q108
1168
19844
SH
SOLE
0
0
19844
TACTILE SYS TECHNOLOGY INC COM
COM
87357P100
1716
104585
SH
SOLE
6360
0
98225
TARGET CORP
OPTION
87612E906
21
300
SH
Call
SOLE
0
0
300
TARGA RESOURCES CORP
COM
87612G101
366
6522
SH
SOLE
0
0
6522
TERRAVIA HOLDINGS INC
COM
88105A106
82
71057
SH
SOLE
0
0
71057
TESLA MOTORS INC
COM
88160R101
2804
13123
SH
SOLE
4199
0
8924
TESLA MOTORS INC
OPTION
88160R951
106
500
SH
Put
SOLE
500
0
0
TESLA MTRS INC
NOTE
88160RAB7
14
15000
SH
SOLE
15000
0
0
TESORO LOGISTICS LP COM UNIT LTD PARTNERSHIP INT
LPN
88160T107
1074
21130
SH
SOLE
740
0
20390
3M CO
COM
88579Y101
27005
151231
SH
SOLE
74622
0
76609
TITAN MEDICAL INC
COM
88830X108
7
30000
SH
SOLE
0
0
30000
TIVO CORP
COM
88870P106
2285
109317
SH
SOLE
5935
0
103382
TIVO CORP
OPTION
88870P906
21
1000
SH
Call
SOLE
0
0
1000
TOUCHSTONE FDS GROUP TR MERGER ARBITRAGE FD CL Y
ETF US
89155T714
12607
1150244
SH
SOLE
850203
0
300041
TRANSMONTAIGNE PARTNERS LP
COM
89376V100
411
9294
SH
SOLE
0
0
9294
TRANSUNION COM
COM
89400J107
749
24204
SH
SOLE
1448
0
22756
TREEHOUSE FOODS INC
COM
89469A104
7684
106439
SH
SOLE
27292
0
79147
TWILIO INC
COM
90138F102
1489
51629
SH
SOLE
3758
0
47871
TWITTER INC
COM
90184L102
2566
157435
SH
SOLE
20625
0
136810
TWITTER INC
NOTE
90184LAB8
14
15000
SH
SOLE
15000
0
0
TWITTER INC
NOTE
90184LAD4
32
35000
SH
SOLE
20000
0
15000
2U INC
COM
90214J101
538
17858
SH
SOLE
3928
0
13930
USANA HEALTH SCIENCES INC
COM
90328M107
248
4060
SH
SOLE
0
0
4060
USA TECHNOLOGIES INC
COM
90328S500
312
72603
SH
SOLE
2000
0
70603
US AUTO PARTS NETWORK INC
COM
90343C100
426
120900
SH
SOLE
0
0
120900
U S SILICA HOLDINGS INC
OPTION
90346E903
39
700
SH
Call
SOLE
0
0
700
ULTA SALON COSMETICS & FRAGR
COM
90384S303
11949
46869
SH
SOLE
28429
0
18440
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
77823
426779
SH
SOLE
140606
0
286172
UNITED COMMUNITY BANCORP
COM
90984R101
460
27525
SH
SOLE
27525
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
12780
79855
SH
SOLE
43939
0
35916
VAIL RESORTS INC
COM
91879Q109
303
1879
SH
SOLE
1879
0
0
VALEANT PHARMACEUTICALS INTE
COM
91911K102
622
42868
SH
SOLE
9258
0
33610
VALERO ENERGY CORP
COM
91913Y100
2103
30782
SH
SOLE
8241
0
22541
VANECK VECTORS GOLD MINERS E
ETF US
92189F106
3030
144852
SH
SOLE
86507
0
58345
YORKVILLE HIGH INCOME INFRASTRUCTURE MLP ETF
COM
92189F569
191
12125
SH
SOLE
525
0
11600
VANECK VECTORS JUNIOR GOLD M
ETF US
92189F791
461
14598
SH
SOLE
2975
0
11623
VANGUARD SECTOR INDEX FDS VANGUARD CONSUMER STAPLES ETF
ETF US
92204A207
539
4026
SH
SOLE
176
0
3850
VANGUARD SECTOR INDEX FDS VANGUARD INFORMATION
ETF US
92204A702
815
6711
SH
SOLE
2419
0
4292
VANGUARD MATERIALS ETF
ETF US
92204A801
881
7836
SH
SOLE
7466
0
370
VANGUARD S/T CORP BOND ETF
ETF US
92206C409
3360
42333
SH
SOLE
6403
0
35930
VANGUARD RUSSELL 2000 ETF
ETF US
92206C664
1518
14063
SH
SOLE
945
0
13118
VANGUARD INT-TERM CORPORATE
ETF US
92206C870
2295
26778
SH
SOLE
0
0
26778
VANTIV INC - CL A
COM
92210H105
5865
98370
SH
SOLE
93649
0
4721
VARIAN MEDICAL SYSTEMS INC
COM
92220P105
508
5657
SH
SOLE
2100
0
3557
VECTREN CORP
COM
92240G101
584
11200
SH
SOLE
2018
0
9182
VENTAS INC
COM
92276F100
1373
21960
SH
SOLE
3287
0
18673
VEOLIA ENVIRONNEMENT ADR
ADR
92334N103
422
24750
SH
SOLE
400
0
24350
VERA BRADLEY INC
COM
92335C106
121
10346
SH
SOLE
2881
0
7465
VERIZON COMMUNICATIONS INC
COM
92343V104
25141
470975
SH
SOLE
188353
0
282621
VERINT SYS INC
NOTE
92343XAA8
14
15000
SH
SOLE
15000
0
0
VERISK ANALYTICS INC
COM
92345Y106
77336
952760
SH
SOLE
708772
0
243988
VERTEX PHARMACEUTICALS INC
COM
92532F100
451
6121
SH
SOLE
5044
0
1077
VERSUS CAP MLTIMGR RE INC FD SH BEN INT I
COM
92532P207
416
15152
SH
SOLE
0
0
15152
VIACOM INC-CLASS B
COM
92553P201
211
6009
SH
SOLE
62
0
5947
VIACOM INC-CLASS B
OPTION
92553P901
28
800
SH
Call
SOLE
0
0
800
VINCE HOLDING CORP COM
COM
92719W108
73
18050
SH
SOLE
500
0
17550
VISA INC-CLASS A SHARES
COM
92826C839
225787
2893963
SH
SOLE
1121640
0
1772323
VITAL THERAPIES INC
COM
92847R104
259
59500
SH
SOLE
59500
0
0
VOCERA COMMUNICATIONS INC
COM
92857F107
294
15910
SH
SOLE
1020
0
14890
VODAFONE GROUP PLC-SP ADR
ADR
92857W308
2300
94143
SH
SOLE
11656
0
82487
VONAGE HOLDINGS CORP
COM
92886T201
792
115549
SH
SOLE
12045
0
103504
VOYAGER ENTERTAINMENT INTERNATIONAL INC
COM
92908D101
0
91000
SH
SOLE
0
0
91000
VUBOTICS INC
COM
92909L102
0
165000
SH
SOLE
165000
0
0
WNS HOLDINGS LTD-ADR
ADR
92932M101
1546
56123
SH
SOLE
33674
0
22449
WPP PLC-SPONSORED ADR
ADR
92937A102
438
3959
SH
SOLE
3564
0
395
WEC ENERGY GROUP INC
COM
92939U106
2293
39092
SH
SOLE
16122
0
22970
WASTE MANAGEMENT INC
COM
94106L109
21049
296848
SH
SOLE
19005
0
277843
WEB COM GROUP INC
NOTE
94733AAA2
17
18000
SH
SOLE
18000
0
0
WEBMD HEALTH CORP
COM
94770V102
261
5275
SH
SOLE
2100
0
3175
WEBMD HEALTH CORP
NOTE
94770VAF9
16
16000
SH
SOLE
16000
0
0
WELLNESS CENTER USA INC
COM
94973A103
4
21000
SH
SOLE
0
0
21000
WELLTOWER INC
COM
95040Q104
2706
40433
SH
SOLE
12715
0
27718
WESTAR ENERGY INC
COM
95709T100
214
3800
SH
SOLE
3000
0
800
WESTERN ASSET HIGH INC FD II
COM
95766J102
156
22000
SH
SOLE
10500
0
11500
WESTERN ASSET HIGH INCOME OP
COM
95766K109
75
14980
SH
SOLE
14980
0
0
WESTERN GAS EQUITY PARTNERS LP COM UNIT LTD PARTNERSHIP INT
LPN
95825R103
251
5915
SH
SOLE
0
0
5915
WEX INC
COM
96208T104
38541
345352
SH
SOLE
262320
0
83032
WILLIAMS PARTNERS LP
COM
96949L105
8498
223452
SH
SOLE
83517
0
139935
WINTRUST FINANCIAL CORP
COM
97650W108
1990
27417
SH
SOLE
10396
0
17021
WINTRUST FINANCIAL CORP
OPTION
97650W908
145
2000
SH
Call
SOLE
0
0
2000
WISDOMTREE INVESTMENTS INC
COM
97717P104
522
46844
SH
SOLE
16366
0
30478
WISDOMTREE TRUST TOTAL DIVIDEND FD ETF
ETF US
97717W109
2894
35618
SH
SOLE
1503
0
34115
WISDOMTREE TRUST EQUITY INCOME FUND ETF
ETF US
97717W208
1449
21535
SH
SOLE
9300
0
12235
WISDOMTREE L/C DIVIDEND FUND
ETF US
97717W307
3243
40594
SH
SOLE
3670
0
36924
WISDOM TREE EMERGING MARKETS EQUITY INCOME FUND ETF
ETF US
97717W315
261
6990
SH
SOLE
250
0
6740
WISDOMTREE TRUST DIVID EX FINANCIALS FUND
ETF US
97717W406
287
3575
SH
SOLE
0
0
3575
WISDOMTREE MIDCAP DIVIDEND F
ETF US
97717W505
631
6683
SH
SOLE
362
0
6321
WISDOMTREE JAPAN HEDGED EQUITY FUND
ETF US
97717W851
1684
33984
SH
SOLE
4893
0
29090
WISDOMTREE EUROPE HEDGED EQU
ETF US
97717X701
1457
25382
SH
SOLE
5329
0
20053
WORKDAY INC-CLASS A
COM
98138H101
58376
883281
SH
SOLE
390887
0
492394
WORKDAY INC-CLASS A
OPTION
98138H901
33
500
SH
Call
SOLE
500
0
0
WRIGHT MED GROUP INC
NOTE
98235TAE7
22
21000
SH
SOLE
21000
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
475
6221
SH
SOLE
6000
0
221
XCEL ENERGY INC
COM
98389B100
1108
27225
SH
SOLE
3267
0
23958
XCERRA CORP
COM
98400J108
456
59628
SH
SOLE
0
0
59628
XYLEM INC
COM
98419M100
610
12328
SH
SOLE
1296
0
11032
YAHOO INC SR CONV NTS
NOTE
984332AF3
20
20000
SH
SOLE
20000
0
0
YUM CHINA HOLDINGS INC
COM
98850P109
1669
63896
SH
SOLE
50276
0
13620
ZELTIQ AESTHETICS INC
COM
98933Q108
4873
111962
SH
SOLE
9277
0
102685
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1593
15433
SH
SOLE
4397
0
11036
ZOGENIX INC
COM
98978L204
619
50937
SH
SOLE
500
0
50437
ZOETIS INC
COM
98978V103
117657
2197963
SH
SOLE
1547300
0
650663
ZOES KITCHEN INC COM
COM
98979J109
4410
183827
SH
SOLE
91579
0
92248
AIRCASTLE LTD
COM
G0129K104
691
33148
SH
SOLE
560
0
32588
ALLERGAN PLC
COM
G0177J108
21418
101984
SH
SOLE
81351
0
20633
AON PLC
COM
G0408V102
23503
210736
SH
SOLE
71166
0
139570
AXIS CAPITAL HOLDINGS LTD
COM
G0692U109
628
9626
SH
SOLE
332
0
9294
AXALTA COATING SYSTEMS LTD
COM
G0750C108
4919
180847
SH
SOLE
156097
0
24750
ACCENTURE PLC-CL A
COM
G1151C101
58388
498488
SH
SOLE
311503
0
186985
BUNGE LTD
COM
G16962105
665
9209
SH
SOLE
200
0
9009
CARDTRONICS PLC - A
COM
G1991C105
2689
49273
SH
SOLE
42043
0
7230
CREDICORP LTD
COM
G2519Y108
228
1445
SH
SOLE
1301
0
144
DELPHI AUTOMOTIVE PLC
COM
G27823106
321
4769
SH
SOLE
2005
0
2764
EATON CORP PLC
COM
G29183103
2223
33141
SH
SOLE
9590
0
23551
EXOVA GROUP PLC ORD GBP0.01
COM
G33117105
71
30180
SH
SOLE
0
0
30180
GENPACT LTD
COM
G3922B107
20845
856402
SH
SOLE
538778
0
317624
GREATVIEW ASEPTIC PACKAGING CO LTD
COM
G40769104
26
49890
SH
SOLE
0
0
49890
GREENLIGHT CAPITAL RE LTD CLASS A
COM
G4095J109
212
9305
SH
SOLE
0
0
9305
HERBALIFE LTD
COM
G4412G101
417
8658
SH
SOLE
8258
0
400
HORIZON PHARMA PLC SHS
COM
G4617B105
331
20460
SH
SOLE
0
0
20460
IHS MARKIT LTD
COM
G47567105
6185
174680
SH
SOLE
56017
0
118663
WEATHERFORD INTERNATIONAL PL
COM
G48833100
472
94629
SH
SOLE
90354
0
4275
INVESCO LTD
COM
G491BT108
15346
505816
SH
SOLE
321682
0
184134
JOHNSON CONTROLS INTERNATION
COM
G51502105
2323
56407
SH
SOLE
6477
0
49930
LIBERTY GLOBAL PLC-SERIES C
COM
G5480U120
735
24761
SH
SOLE
12688
0
12073
MEDTRONIC PLC
COM
G5960L103
26157
367212
SH
SOLE
182432
0
184780
NAGACORP LTD US LISTED
COM
G6382M109
32
54585
SH
SOLE
0
0
54585
NIELSEN HOLDINGS PLC
COM
G6518L108
2940
70092
SH
SOLE
57406
0
12686
NORD ANGLIA EDUCATION INC SHS
COM
G6583A102
16343
701423
SH
SOLE
343360
0
358063
PENTAIR PLC
COM
G7S00T104
217
3876
SH
SOLE
2373
0
1503
WILLIS TOWERS WATSON PLC
COM
G96629103
4063
33227
SH
SOLE
25952
0
7275
PERRIGO CO PLC
COM
G97822103
6840
82179
SH
SOLE
55080
0
27099
PERRIGO CO PLC
OPTION
G97822903
8
100
SH
Call
SOLE
0
0
100
XTEP INTERNATIONAL HOLDINGS LTD
COM
G98277109
19
45570
SH
SOLE
0
0
45570
CHUBB LTD
COM
H1467J104
10075
76255
SH
SOLE
21525
0
54730
UBS GROUP AG-REG
COM
H42097107
1889
120530
SH
SOLE
110075
0
10455
LOGITECH INTERNATIONAL SA
COM
H50430232
553
22335
SH
SOLE
0
0
22335
TE CONNECTIVITY LTD
COM
H84989104
8540
123266
SH
SOLE
62089
0
61176
TRANSOCEAN LTD
COM
H8817H100
541
36710
SH
SOLE
20709
0
16001
GLOBANT S A
COM
L44385109
2315
69404
SH
SOLE
15067
0
54337
CHECK POINT SOFTWARE TECH
COM
M22465104
56936
674122
SH
SOLE
530018
0
144104
COMPUGEN LIMITED
COM
M25722105
1052
206356
SH
SOLE
39900
0
166456
KORNIT DIGITAL LTD
COM
M6372Q113
5287
417944
SH
SOLE
90090
0
327854
SILICOM LTD
COM
M84116108
626
15225
SH
SOLE
200
0
15025
SODASTREAM INTERNATIONAL LTD
COM
M9068E105
295
7485
SH
SOLE
6300
0
1185
CORE LABORATORIES N.V.
COM
N22717107
689
5743
SH
SOLE
977
0
4766
INTERXION HOLDING N V
COM
N47279109
201
5725
SH
SOLE
4725
0
1000
MOBILEYE NV
COM
N51488117
38869
1019650
SH
SOLE
400212
0
619438
MOBILEYE NV
OPTION
N51488917
7
200
SH
Call
SOLE
0
0
200
LYONDELLBASELL INDU-CL A
COM
N53745100
713
8316
SH
SOLE
189
0
8127
MYLAN NV
COM
N59465109
304
7975
SH
SOLE
1300
0
6675
NXP SEMICONDUCTORS NV
COM
N6596X109
657
6700
SH
SOLE
4147
0
2553
WRIGHT MEDICAL GROUP NV
COM
N96617118
17450
759351
SH
SOLE
321951
0
437400
MMI HOLDINGS LTD
COM
S5143R107
32
18510
SH
SOLE
0
0
18510
NAMPAK LTD
COM
S5326R114
28
20350
SH
SOLE
0
0
20350
PLANET PAYMENT INC
COM
U72603118
133
32583
SH
SOLE
0
0
32583
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
720
8776
SH
SOLE
3700
0
5076
BROADCOM LTD
COM
Y09827109
1801
10186
SH
SOLE
4529
0
5657
GREAT WALL MOTOR CO LTD
COM
Y2882P106
35
37870
SH
SOLE
0
0
37870
HUTCHISON PORT HOLDINGS TRUST
COM
Y3780D104
31
71920
SH
SOLE
0
0
71920
QT VASCULAR LTD
COM
Y71660107
151
2565696
SH
SOLE
2565696
0
0
RHT HEALTH TRUST
COM
Y7287W101
62
98385
SH
SOLE
0
0
98385