0001329948-18-000001.txt : 20180214
0001329948-18-000001.hdr.sgml : 20180214
20180214102349
ACCESSION NUMBER: 0001329948-18-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180214
DATE AS OF CHANGE: 20180214
EFFECTIVENESS DATE: 20180214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Janney Montgomery Scott LLC
CENTRAL INDEX KEY: 0001329948
IRS NUMBER: 230731260
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11413
FILM NUMBER: 18608413
BUSINESS ADDRESS:
STREET 1: 1717 ARCH STREET
CITY: PHILADELPHIA
STATE: PA
ZIP: 19103
BUSINESS PHONE: 215-665-6000
MAIL ADDRESS:
STREET 1: 1717 ARCH STREET
CITY: PHILADELPHIA
STATE: PA
ZIP: 19103
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
true
0001329948
XXXXXXXX
12-31-2017
12-31-2017
Janney Montgomery Scott LLC
1717 ARCH STREET
PHILADELPHIA
PA
19103
13F HOLDINGS REPORT
028-11413
N
Patricia Millaway
Compliance Analyst
215-665-6139
Patricia Millaway
Philadelphia
PA
02-14-2018
0
1912
9628297
false
INFORMATION TABLE
2
jms13f4q2018.xml
BRANDYWINE RLTY TR NEW
REIT
105368203
198
10891
SH
SOLE
0
0
10891
0
BELLATRIX EXPL LTD NEW
Common Stock
078314507
69
39840
SH
SOLE
0
0
39840
0
CLOUGH GLOBAL OPPTY FUND
ETF/Closed End
18914E106
111
10158
SH
SOLE
0
0
10158
0
KT CORP SPONS ADR
Common Stock
48268K101
168
10770
SH
SOLE
0
0
10770
0
CERUS CORP
Common Stock
157085101
164
48600
SH
SOLE
0
0
48600
0
MFS MULTIMARKET INCOME T
ETF/Closed End
552737108
162
26654
SH
SOLE
0
0
26654
0
NUVEEN CREDIT STRAT INCM
ETF/Closed End
67073D102
83
10070
SH
SOLE
0
0
10070
0
BLAKRK MUNIYIELD QLTY FD
ETF/Closed End
09254F100
152
10040
SH
SOLE
0
0
10040
0
TELECOM ITALIA SPA ADR
Common Stock
87927Y102
151
17553
SH
SOLE
0
0
17553
0
CHICO'S FAS INC
Common Stock
168615102
150
17047
SH
SOLE
0
0
17047
0
BLACKROCK CAP INVT BDC
Common Stock
092533108
146
23476
SH
SOLE
0
0
23476
0
GABELLI EQUITY TRUST INC
ETF/Closed End
362397101
146
23533
SH
SOLE
0
0
23533
0
DLH HOLDINGS CORP
Common Stock
23335Q100
74
11950
SH
SOLE
0
0
11950
0
FUEL TECH INC
Common Stock
359523107
33
29250
SH
SOLE
0
0
29250
0
EGALET CORP
Common Stock
28226B104
22
22159
SH
SOLE
0
0
22159
0
SANGAMO THERAPEUTICS INC
Common Stock
800677106
189
11528
SH
SOLE
0
0
11528
0
NUVEEN MA QUAL MUN INC
ETF/Closed End
67061E104
186
13031
SH
SOLE
0
0
13031
0
CONE MIDSTREAM PRTNRS LP
Common Stock
206812109
175
10425
SH
SOLE
0
0
10425
0
FRANKLIN UNIVERSAL TR SB
ETF/Closed End
355145103
194
27104
SH
SOLE
0
0
27104
0
NUVEEN NY MUNI VALUE FD
ETF/Closed End
67062M105
128
13500
SH
SOLE
0
0
13500
0
WESTERN GLBL HIGH INCOME
ETF/Closed End
95766B109
128
12519
SH
SOLE
0
0
12519
0
SW SEED COMPANY
Common Stock
785135104
41
10400
SH
SOLE
0
0
10400
0
HIMAX TECHNOLOGIES INC
Common Stock
43289P106
164
15728
SH
SOLE
0
0
15728
0
PUTNAM PREMIER INCOME TR
ETF/Closed End
746853100
152
28473
SH
SOLE
0
0
28473
0
CENOVUS ENERGY INC
Common Stock
15135U109
149
16301
SH
SOLE
0
0
16301
0
INVESCO TR INVT GRD NY
ETF/Closed End
46131T101
140
10234
SH
SOLE
0
0
10234
0
ISHS GOLD TRUST ETF
ETF/Closed End
464285105
143
11454
SH
SOLE
0
0
11454
0
COMMUNITY BANKERS TR CRP
Common Stock
203612106
141
17342
SH
SOLE
0
0
17342
0
COMPANHIA DE SANEAMENTO
Common Stock
20441A102
141
13515
SH
SOLE
0
0
13515
0
BLACKBERRY LTD
Common Stock
09228F103
125
11211
SH
SOLE
0
0
11211
0
THL CREDIT INC BDC
Common Stock
872438106
164
18160
SH
SOLE
0
0
18160
0
DRYFS STRAT MUN BD FD
ETF/Closed End
26202F107
161
18790
SH
SOLE
0
0
18790
0
NUVEEN HI INC DEC 2018
ETF/Closed End-
67075P103
149
14998
SH
SOLE
0
0
14998
0
VIRTUS GLB DIVINCM INC
ETF/Closed End
92835W107
143
10694
SH
SOLE
0
0
10694
0
FIRST TR SR FLTG INCM II
ETF/Closed End
33733U108
142
10979
SH
SOLE
0
0
10979
0
GSV CAPITAL CORP BDC
Common Stock
36191J101
191
35000
SH
SOLE
0
0
35000
0
RITE AID CORP
Common Stock
767754104
119
60431
SH
SOLE
0
0
60431
0
WF MULT SECTOR INCM FD
ETF/Closed End
94987D101
134
10234
SH
SOLE
0
0
10234
0
CALAMOS GLBL DYNAMIC INC
ETF/Closed End
12811L107
130
14295
SH
SOLE
0
0
14295
0
CURIS INC
Common Stock
231269101
65
92600
SH
SOLE
0
0
92600
0
FRK LTD DUR INCM TR
ETF/Closed End
35472T101
125
10547
SH
SOLE
0
0
10547
0
ARATANA THERAPEUTICS INC
Common Stock
03874P101
84
15900
SH
SOLE
0
0
15900
0
GENWORTH FINANCIAL CL A
Common Stock
37247D106
35
11113
SH
SOLE
0
0
11113
0
GARRISON CAP INC BDC
Common Stock
366554103
139
17182
SH
SOLE
0
0
17182
0
M G I C INVT CORP
Common Stock
552848103
145
10242
SH
SOLE
0
0
10242
0
MANITEX INTL INC
Common Stock
563420108
144
15000
SH
SOLE
0
0
15000
0
BIODELIVERY SCNCS INTL
Common Stock
09060J106
143
48466
SH
SOLE
0
0
48466
0
BLACKSTN/GSO LG SHT INCM
ETF/Closed End
09257D102
191
12000
SH
SOLE
0
0
12000
0
NUVEEN NY MUN VALUE FD 2
ETF/Closed End
670706100
189
13159
SH
SOLE
0
0
13159
0
SEVEN STARS CLOUD GRP
Common Stock
81789Y102
118
25683
SH
SOLE
0
0
25683
0
PUTNAM MSTR INTRMDT INCM
ETF/Closed End
746909100
173
36348
SH
SOLE
0
0
36348
0
BOULDER GRWTHINC FD INC
ETF/Closed End
101507101
158
14203
SH
SOLE
0
0
14203
0
TRIVAGO N V SPON ADS
Common Stock
89686D105
80
11700
SH
SOLE
0
0
11700
0
MFS INTERMEDIATE INCOME
ETF/Closed End
55273C107
55
13363
SH
SOLE
0
0
13363
0
RANGER EQ BEAR ETF
ETF/Closed End-
00768Y883
123
15712
SH
SOLE
0
0
15712
0
BIOLIFE SOL INC NEW
Common Stock
09062W204
123
20500
SH
SOLE
0
0
20500
0
CONTAINER STORE GRP INC
Common Stock
210751103
82
17300
SH
SOLE
0
0
17300
0
PLUG POWER INC NEW
Common Stock
72919P202
25
10480
SH
SOLE
0
0
10480
0
WISDOMTREE INVSTMTS INC
Common Stock
97717P104
141
11203
SH
SOLE
0
0
11203
0
AMERICA FIRST MULTFAM LP
MLP
02364V107
185
30599
SH
SOLE
0
0
30599
0
HUDSON TECHNOLOGIES INC
Common Stock
444144109
61
10000
SH
SOLE
0
0
10000
0
STELLUS CAP INVT BDC
Common Stock
858568108
175
13286
SH
SOLE
0
0
13286
0
EV MUN INCM TR
ETF/Closed End
27826U108
130
10447
SH
SOLE
0
0
10447
0
CLEAN ENERGY FUELS CORP
Common Stock
184499101
129
63345
SH
SOLE
0
0
63345
0
WF GLB DIV OPP FD
ETF/Closed End
94987C103
69
11700
SH
SOLE
0
0
11700
0
EV ENH EQ INCM FD
ETF/Closed End
278274105
154
10642
SH
SOLE
0
0
10642
0
GS MLP ENRGY RENAISSANCE
ETF/Closed End
38148G107
111
18100
SH
SOLE
0
0
18100
0
AGILE THERAPEUTICS INC
Common Stock
00847L100
108
40000
SH
SOLE
0
0
40000
0
DRYFS HI YLD STRAT FD
ETF/Closed End
26200S101
80
24054
SH
SOLE
0
0
24054
0
FIRST BANK WILLIMSTWN NJ
Common Stock
31931U102
166
12000
SH
SOLE
0
0
12000
0
NOVAGOLD RES INC NEW
Common Stock
66987E206
163
41433
SH
SOLE
0
0
41433
0
CLEVELAND CLIFFS INC NEW
Common Stock
185899101
85
11735
SH
SOLE
0
0
11735
0
BIOCRYST PHARMS INC
Common Stock
09058V103
151
30735
SH
SOLE
0
0
30735
0
TELEFONICA S A SPONS ADR
Common Stock
879382208
102
10588
SH
SOLE
0
0
10588
0
OCWEN FINANCIAL CORP NEW
Common Stock
675746309
104
33150
SH
SOLE
0
0
33150
0
RIVERVIEW BANCORP
Common Stock
769397100
104
11950
SH
SOLE
0
0
11950
0
OPKO HEALTH INC
Common Stock
68375N103
142
29012
SH
SOLE
0
0
29012
0
RECRO PHARMA INC
Common Stock
75629F109
99
10650
SH
SOLE
0
0
10650
0
NUVEEN NY QUAL MUN INC
ETF/Closed End
67066X107
188
13587
SH
SOLE
0
0
13587
0
FIREEYE INC
Common Stock
31816Q101
186
13068
SH
SOLE
0
0
13068
0
ECLIPSE RESOURCES CORP
Common Stock
27890G100
60
25000
SH
SOLE
0
0
25000
0
PROSPECT CAP CORP BDC
Common Stock
74348T102
171
25309
SH
SOLE
0
0
25309
0
VALE S A ADR
Common Stock
91912E105
132
10815
SH
SOLE
0
0
10815
0
ENERPLUS CORP
Common Stock
292766102
132
13442
SH
SOLE
0
0
13442
0
BIOSCRIP INC
Common Stock
09069N108
45
15528
SH
SOLE
0
0
15528
0
PURE CYCLE CORP NEW
Common Stock
746228303
194
23250
SH
SOLE
0
0
23250
0
SYNERGY PHARM INC DE NEW
Common Stock
871639308
69
31000
SH
SOLE
0
0
31000
0
OHR PHARM INC NEW
Common Stock
67778H200
20
10500
SH
SOLE
0
0
10500
0
ALAMOS GOLD INC NEW
Common Stock
011532108
81
12505
SH
SOLE
0
0
12505
0
MORGAN EMERGING MARKETS
ETF/Closed End
617477104
161
20923
SH
SOLE
0
0
20923
0
VOYA DIV EQ INCM
ETF/Closed End
92912J102
160
15301
SH
SOLE
0
0
15301
0
NUV DIVERSIFIED DIV INC
ETF/Closed End
6706EP105
149
12106
SH
SOLE
0
0
12106
0
BANK AMERICA CORP WTS
Warrant/Right
060505153
50
23262
SH
SOLE
0
0
23262
0
NOKIA CORP SPONS ADR
Common Stock
654902204
138
29591
SH
SOLE
0
0
29591
0
CAREDX INC
Common Stock
14167L103
90
12308
SH
SOLE
0
0
12308
0
ARALEZ PHARMS INC
Common Stock
03852X100
63
44500
SH
SOLE
0
0
44500
0
STONEMOR PARTNERS LP
MLP
86183Q100
72
10900
SH
SOLE
0
0
10900
0
BLKRK MUHLDGS NJ QUAL FD
ETF/Closed End
09254X101
154
10624
SH
SOLE
0
0
10624
0
INVESCO TR INVT GRD MUNS
ETF/Closed End
46131M106
169
12842
SH
SOLE
0
0
12842
0
BLRK ENHNC CAP INCM FD
ETF/Closed End
09256A109
168
10261
SH
SOLE
0
0
10261
0
BLACKROCK CORE BOND TR
ETF/Closed End
09249E101
165
11761
SH
SOLE
0
0
11761
0
CECO ENVIRONMENTAL CORP
Common Stock
125141101
162
31556
SH
SOLE
0
0
31556
0
BLCKRK MUNIYLD QUAL III
ETF/Closed End
09254E103
150
10855
SH
SOLE
0
0
10855
0
VERACYTE INC
Common Stock
92337F107
72
11100
SH
SOLE
0
0
11100
0
CLEARBRIDGE AMER ENERGY
ETF/Closed End
184691103
176
21298
SH
SOLE
0
0
21298
0
AMAZONCOM INC
Common Stock
023135106
69525
59450
SH
SOLE
0
0
59450
0
CHEVRON CORP
Common Stock
166764100
65537
523500
SH
SOLE
0
0
523500
0
ISHS CORE MSCI EAFE ETF
ETF/Closed End
46432F842
55164
834686
SH
SOLE
0
0
834686
0
ABBVIE INC
Common Stock
00287Y109
51856
536205
SH
SOLE
0
0
536205
0
ISHS CORE MSCI E/MKT ETF
ETF/Closed End
46434G103
51724
909033
SH
SOLE
0
0
909033
0
CISCO SYSTEMS INC
Common Stock
17275R102
47406
1237745
SH
SOLE
0
0
1237745
0
SPDR SHORT TERM CORP ETF
ETF/Closed End-
78464A474
45074
1481738
SH
SOLE
0
0
1481738
0
ALTRIA GROUP INC
Common Stock
02209S103
44388
621600
SH
SOLE
0
0
621600
0
ISHS CORE SP MDCP ETF
ETF/Closed End
464287507
42184
222278
SH
SOLE
0
0
222278
0
ISHS CORE SP SMCP ETF
ETF/Closed End
464287804
41941
546034
SH
SOLE
0
0
546034
0
FT N A ENRGY INFRA ETF
ETF/Closed End
33738D101
4454
181340
SH
SOLE
0
0
181340
0
BUCKEYE PARTNERS LP
MLP
118230101
4269
86148
SH
SOLE
0
0
86148
0
WILLIAMS COMPANIES INC
Common Stock
969457100
4245
139225
SH
SOLE
0
0
139225
0
WSDMTR INTL EQ FD ETF
ETF/Closed End
97717W703
4043
72476
SH
SOLE
0
0
72476
0
UGI CORP NEW
Common Stock
902681105
3977
84715
SH
SOLE
0
0
84715
0
DIGITAL REALTY TRUST INC
REIT
253868103
1768
15518
SH
SOLE
0
0
15518
0
ISHS 37Y TRSY ETF
ETF/Closed End-
464288661
1764
14436
SH
SOLE
0
0
14436
0
THOR INDUSTRIES INC
Common Stock
885160101
1733
11497
SH
SOLE
0
0
11497
0
ABB LIMITED SPONS ADR
Common Stock
000375204
1704
63517
SH
SOLE
0
0
63517
0
REPUBLIC SERVICES INC
Common Stock
760759100
1687
24951
SH
SOLE
0
0
24951
0
XILINX INC
Common Stock
983919101
1632
24208
SH
SOLE
0
0
24208
0
LPL FINANCIAL HOLDINGS
Common Stock
50212V100
979
17136
SH
SOLE
0
0
17136
0
FLEX LTD
Common Stock
Y2573F102
966
53719
SH
SOLE
0
0
53719
0
ARROW ELECTRONICS INC
Common Stock
042735100
941
11700
SH
SOLE
0
0
11700
0
KANSAS CITY STHRN NEW
Common Stock
485170302
938
8911
SH
SOLE
0
0
8911
0
TORTOISE MLP FUND INC
ETF/Closed End
89148B101
936
53329
SH
SOLE
0
0
53329
0
VNGRD UTILITIES ETF
ETF/Closed End
92204A876
929
7971
SH
SOLE
0
0
7971
0
SAREPTA THERAPEUTICS INC
Common Stock
803607100
918
16507
SH
SOLE
0
0
16507
0
ISHS EDGE MSCI M VOL ETF
ETF/Closed End
464286525
567
6729
SH
SOLE
0
0
6729
0
VIAVI SOLUTIONS INC
Common Stock
925550105
549
62758
SH
SOLE
0
0
62758
0
CADIZ INC NEW
Common Stock
127537207
546
38300
SH
SOLE
0
0
38300
0
CIMAREX ENERGY COMPANY
Common Stock
171798101
543
4448
SH
SOLE
0
0
4448
0
ISHS RUSS 2000 INDX ETF
ETF/Closed End
464287655
15436
101248
SH
SOLE
0
0
101248
0
ISHS EDGE MSCI E/MKT ETF
ETF/Closed End
464286533
14946
245983
SH
SOLE
0
0
245983
0
FT VAL LINE DIV INDX ETF
ETF/Closed End
33734H106
14939
484101
SH
SOLE
0
0
484101
0
VNGRD MTG BKD SEC ETF
ETF/Closed End-
92206C771
12576
239821
SH
SOLE
0
0
239821
0
UNION PACIFIC CORP
Common Stock
907818108
12441
92770
SH
SOLE
0
0
92770
0
AES CORP
Common Stock
00130H105
12406
1145485
SH
SOLE
0
0
1145485
0
FT TECH ALPHADX ETF
ETF/Closed End
33734X176
12322
240100
SH
SOLE
0
0
240100
0
FT LOW DUR OPP ETF
ETF/Closed End-
33739Q200
3885
75228
SH
SOLE
0
0
75228
0
MONSANTO COMPANY NEW
Common Stock
61166W101
3873
33169
SH
SOLE
0
0
33169
0
XCEL ENERGY INC
Common Stock
98389B100
3795
78877
SH
SOLE
0
0
78877
0
INTUIT INC
Common Stock
461202103
3687
23367
SH
SOLE
0
0
23367
0
ISHS MSCI EUROZONE ETF
ETF/Closed End
464286608
3593
82823
SH
SOLE
0
0
82823
0
PIMCO ACTIVE BD ETF
ETF/Closed End-
72201R775
3544
33432
SH
SOLE
0
0
33432
0
LENNOX INTL INC
Common Stock
526107107
3532
16961
SH
SOLE
0
0
16961
0
CERNER CORP
Common Stock
156782104
1611
23899
SH
SOLE
0
0
23899
0
HE EQUIP SVCS INC
Common Stock
404030108
1603
39433
SH
SOLE
0
0
39433
0
VANECK CEF MUN INCM ETF
ETF/Closed End-
92189F460
1603
60193
SH
SOLE
0
0
60193
0
COHEN STEERS QUALITY
ETF/Closed End
19247L106
1603
126685
SH
SOLE
0
0
126685
0
DOMINOS PIZZA INC
Common Stock
25754A201
1571
8316
SH
SOLE
0
0
8316
0
CARDINAL HEALTH INC
Common Stock
14149Y108
1566
25552
SH
SOLE
0
0
25552
0
AMDOCS LTD
Common Stock
G02602103
1538
23490
SH
SOLE
0
0
23490
0
PWRSH CEF INCM CMPST ETF
ETF/Closed End
73936Q843
1526
63866
SH
SOLE
0
0
63866
0
VANECK VCTRS BIOTECH ETF
ETF/Closed End
92189F726
794
6370
SH
SOLE
0
0
6370
0
MAINSTAY DEFINEDTERM MUN
ETF/Closed End
56064K100
534
26936
SH
SOLE
0
0
26936
0
APPLE HOSPITALITY REIT
REIT
03784Y200
510
26023
SH
SOLE
0
0
26023
0
GUGGENHEIM ENHANCED EQTY
ETF/Closed End
40167B100
507
56984
SH
SOLE
0
0
56984
0
FEDEX CORP
Common Stock
31428X106
14828
59420
SH
SOLE
0
0
59420
0
STARBUCKS CORP
Common Stock
855244109
13442
234050
SH
SOLE
0
0
234050
0
BBT CORP
Common Stock
054937107
13370
268898
SH
SOLE
0
0
268898
0
FINL SEL SECT SPDR ETF
ETF/Closed End
81369Y605
12704
455170
SH
SOLE
0
0
455170
0
VNGRD REIT INDX ETF
ETF/Closed End
922908553
12586
151677
SH
SOLE
0
0
151677
0
SPDR DJ INDL AVG ETF
ETF/Closed End
78467X109
12399
50122
SH
SOLE
0
0
50122
0
VNGRD SML CAP VAL ETF
ETF/Closed End
922908611
12105
91166
SH
SOLE
0
0
91166
0
ALEXANDRIA RL EST EQUITY
REIT
015271109
3908
29923
SH
SOLE
0
0
29923
0
LIGAND PHARMS INC NEW
Common Stock
53220K504
3787
27657
SH
SOLE
0
0
27657
0
ALLSTATE CORP
Common Stock
020002101
3615
34522
SH
SOLE
0
0
34522
0
AGRIUM INC
Common Stock
008916108
3590
31219
SH
SOLE
0
0
31219
0
HESS CORP
Common Stock
42809H107
3579
75399
SH
SOLE
0
0
75399
0
PUBLIC STORAGE INC
REIT
74460D109
3551
16992
SH
SOLE
0
0
16992
0
OLD DOMINION FREIGHT
Common Stock
679580100
1601
12174
SH
SOLE
0
0
12174
0
FT NAT GAS ETF
ETF/Closed End
33733E807
1579
69305
SH
SOLE
0
0
69305
0
ISHS RUSS MDCP VAL ETF
ETF/Closed End
464287473
1536
17231
SH
SOLE
0
0
17231
0
GLADSTONE COML CORP
REIT
376536108
855
40595
SH
SOLE
0
0
40595
0
COHEN STEERS INFRA FD
ETF/Closed End
19248A109
827
34446
SH
SOLE
0
0
34446
0
DCP MIDSTREAM LP
MLP
23311P100
823
22660
SH
SOLE
0
0
22660
0
DAVE BUSTERS ENTMNT
Common Stock
238337109
819
14853
SH
SOLE
0
0
14853
0
RH
Common Stock
74967X103
808
9368
SH
SOLE
0
0
9368
0
GORMAN RUPP COMPANY
Common Stock
383082104
797
25550
SH
SOLE
0
0
25550
0
RAMBUS INC
Common Stock
750917106
526
37016
SH
SOLE
0
0
37016
0
NUVEEN HI INC DEC 19 TGT
ETF/Closed End
67076E107
525
52425
SH
SOLE
0
0
52425
0
TRACTOR SUPPLY COMPANY
Common Stock
892356106
505
6756
SH
SOLE
0
0
6756
0
GUGG SP EQL WGHT HC ETF
ETF/Closed End
78355W841
378
2103
SH
SOLE
0
0
2103
0
AMERICAN CAMPUS CMNTYS
Common Stock
024835100
367
8935
SH
SOLE
0
0
8935
0
ZIONS BANCORPORATION
Common Stock
989701107
363
7151
SH
SOLE
0
0
7151
0
KIRBY CORP
Common Stock
497266106
363
5428
SH
SOLE
0
0
5428
0
VNGRD SHRT TRM CORP ETF
ETF/Closed End-
92206C409
38993
491718
SH
SOLE
0
0
491718
0
WSDMTRE EURO HDGD EQ ETF
ETF/Closed End
97717X701
37923
595240
SH
SOLE
0
0
595240
0
ISHS INTL SEL DIV ETF
ETF/Closed End
464288448
37140
1099151
SH
SOLE
0
0
1099151
0
BRISTOL MYERS SQUIBB CO
Common Stock
110122108
36960
603139
SH
SOLE
0
0
603139
0
MASTERCARD INC A
Common Stock
57636Q104
36041
238113
SH
SOLE
0
0
238113
0
ISHS EDGE MSCI MIN ETF
ETF/Closed End
46429B697
31680
600227
SH
SOLE
0
0
600227
0
TRAVELERS COMPANIES INC
Common Stock
89417E109
27363
201730
SH
SOLE
0
0
201730
0
PRICE T ROWE GRP INC
Common Stock
74144T108
5024
47876
SH
SOLE
0
0
47876
0
L3 TECHNOLOGIES INC
Common Stock
502413107
4783
24173
SH
SOLE
0
0
24173
0
EPAM SYSTEMS INC
Common Stock
29414B104
1913
17803
SH
SOLE
0
0
17803
0
VECTOR GROUP LTD
Common Stock
92240M108
1881
84063
SH
SOLE
0
0
84063
0
PWRSHS VAR RATE PFD ETF
ETF/Closed End-
73937B597
1880
73251
SH
SOLE
0
0
73251
0
BLK FLT RT INCM STRAT FD
ETF/Closed End
09255X100
1830
132707
SH
SOLE
0
0
132707
0
FT FTSE EN DEV R/E ETF
ETF/Closed End
33736N101
1066
23432
SH
SOLE
0
0
23432
0
CAMPBELL SOUP COMPANY
Common Stock
134429109
1063
22105
SH
SOLE
0
0
22105
0
GLBL X MLP ENERGY ETF
ETF/Closed End
37950E226
1046
76974
SH
SOLE
0
0
76974
0
OWENS MINOR INC HLDGS
Common Stock
690732102
1039
55023
SH
SOLE
0
0
55023
0
CALAMOS CONVHIGH INC FD
ETF/Closed End
12811P108
1020
86095
SH
SOLE
0
0
86095
0
CLEARWATER PAPER CORP
Common Stock
18538R103
987
21740
SH
SOLE
0
0
21740
0
DNP SEL INCM FD INC
ETF/Closed End
23325P104
985
91211
SH
SOLE
0
0
91211
0
DOUGLAS DYNAMICS INC
Common Stock
25960R105
984
26020
SH
SOLE
0
0
26020
0
FT WATER ETF
ETF/Closed End
33733B100
599
12306
SH
SOLE
0
0
12306
0
CINTAS CORP
Common Stock
172908105
590
3789
SH
SOLE
0
0
3789
0
WESTERN ASSET PREMIER
ETF/Closed End
957664105
589
42624
SH
SOLE
0
0
42624
0
TC PIPELINES LP
MLP
87233Q108
586
11038
SH
SOLE
0
0
11038
0
BRIDGE BANCORP INC
Common Stock
108035106
582
16633
SH
SOLE
0
0
16633
0
PDL BIOPHARMA INC
Common Stock
69329Y104
581
212019
SH
SOLE
0
0
212019
0
VICTORYSHS US DSCV ETF
ETF/Closed End
92647N774
337
7460
SH
SOLE
0
0
7460
0
SPDR NYSE TECH ETF
ETF/Closed End
78464A102
19727
235377
SH
SOLE
0
0
235377
0
MANULIFE FINANCIAL CORP
Common Stock
56501R106
504
24146
SH
SOLE
0
0
24146
0
SCHWAB US LGCP ETF
ETF/Closed End
808524201
375
5882
SH
SOLE
0
0
5882
0
TAYLOR MORRISON HOME A
Common Stock
87724P106
363
14838
SH
SOLE
0
0
14838
0
CELGENE CORP
Common Stock
151020104
21983
210645
SH
SOLE
0
0
210645
0
PNC FINL SVCS GROUP INC
Common Stock
693475105
21625
149870
SH
SOLE
0
0
149870
0
ISHS SEL DIV ETF
ETF/Closed End
464287168
21100
214085
SH
SOLE
0
0
214085
0
ROYAL DUTCH SHELL ADR B
Common Stock
780259107
19065
279181
SH
SOLE
0
0
279181
0
VNGRD SMALL CAP ETF
ETF/Closed End
922908751
18770
126998
SH
SOLE
0
0
126998
0
VNGRD INTRM TRM BD ETF
ETF/Closed End-
921937819
17715
211326
SH
SOLE
0
0
211326
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46434VBA7
3295
131903
SH
SOLE
0
0
131903
0
EQT MIDSTREAM PTNRS LP
MLP
26885B100
3292
45030
SH
SOLE
0
0
45030
0
ONEOK INC NEW
Common Stock
682680103
3169
59291
SH
SOLE
0
0
59291
0
GUGG SP 500 TOP 50 ETF
ETF/Closed End
78355W205
3112
16376
SH
SOLE
0
0
16376
0
LANDMARK INFRA PRTNRS LP
Common Stock
51508J108
3070
169615
SH
SOLE
0
0
169615
0
NEW MTN FIN CORP BDC
Common Stock
647551100
2996
221089
SH
SOLE
0
0
221089
0
CINEMARK HLDGS INC
Common Stock
17243V102
1361
39091
SH
SOLE
0
0
39091
0
UBIQUITI NETWORKS INC
Common Stock
90347A100
1302
18326
SH
SOLE
0
0
18326
0
WSDMTR EURO S/C DIV ETF
ETF/Closed End
97717W869
1284
18202
SH
SOLE
0
0
18202
0
ISHS RUSS 2000 VAL ETF
ETF/Closed End
464287630
1275
10140
SH
SOLE
0
0
10140
0
KKR COMPANY UNITS
Common Stock
48248M102
1271
60335
SH
SOLE
0
0
60335
0
BIOVERATIV INC
Common Stock
09075E100
722
13394
SH
SOLE
0
0
13394
0
REGIONS FINL CORP NEW
Common Stock
7591EP100
717
41515
SH
SOLE
0
0
41515
0
SPDR BLOOMBERG HI YL ETF
ETF/Closed End-
78464A417
709
19295
SH
SOLE
0
0
19295
0
U S SILICA HLDGS INC
Common Stock
90346E103
705
21658
SH
SOLE
0
0
21658
0
ISHS EURO FINLS INDX ETF
ETF/Closed End
464289180
699
30005
SH
SOLE
0
0
30005
0
SR HSG PPTYS TR SBI
REIT
81721M109
499
26040
SH
SOLE
0
0
26040
0
FT MDCP GRW ALPHADX ETF
ETF/Closed End
33737M102
483
12324
SH
SOLE
0
0
12324
0
VAREX IMAGING CORP
Common Stock
92214X106
482
12002
SH
SOLE
0
0
12002
0
SOLAREDGE TECHS INC
Common Stock
83417M104
477
12704
SH
SOLE
0
0
12704
0
KAYNE ANDERSON MIDSTREAM
ETF/Closed End
48661E108
473
34255
SH
SOLE
0
0
34255
0
HELMERICH PAYNE INC
Common Stock
423452101
318
4920
SH
SOLE
0
0
4920
0
WIPRO LTD SPONS ADR
Common Stock
97651M109
310
56683
SH
SOLE
0
0
56683
0
ANTERO MIDSTREAM
Common Stock
03673L103
309
10643
SH
SOLE
0
0
10643
0
INTL BUSINESS MACHS CORP
Common Stock
459200101
39630
258312
SH
SOLE
0
0
258312
0
GUGG SP E/WGHT INDX ETF
ETF/Closed End
78355W106
32923
325870
SH
SOLE
0
0
325870
0
KIMBERLY CLARK CORP
Common Stock
494368103
29728
246377
SH
SOLE
0
0
246377
0
RAYTHEON COMPANY NEW
Common Stock
755111507
24253
129107
SH
SOLE
0
0
129107
0
PENTAIR PLC
Common Stock
G7S00T104
5040
71364
SH
SOLE
0
0
71364
0
NUVEEN FLOATING RATE
ETF/Closed End-
67072T108
4976
443931
SH
SOLE
0
0
443931
0
BAIDU INC SPONS ADR CL A
Common Stock
056752108
4966
21203
SH
SOLE
0
0
21203
0
PWRSH SP500 HI DIV ETF
ETF/Closed End
73937B654
4903
115554
SH
SOLE
0
0
115554
0
FIRST TR VI DW INTL ETF
ETF/Closed End
33738R886
4871
218930
SH
SOLE
0
0
218930
0
SPDR SP CAP MKTS ETF
ETF/Closed End
78464A771
4763
82211
SH
SOLE
0
0
82211
0
HALLIBURTON COMPANY
Common Stock
406216101
4747
97137
SH
SOLE
0
0
97137
0
AIR PDTS CHEMICALS INC
Common Stock
009158106
4745
28918
SH
SOLE
0
0
28918
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46435G409
4590
173667
SH
SOLE
0
0
173667
0
UNILEVER PLC SPONS ADR
Common Stock
904767704
4585
82854
SH
SOLE
0
0
82854
0
QTS RLTY TR INC CL A
REIT
74736A103
1895
34995
SH
SOLE
0
0
34995
0
DRIVE SHACK INC
Common Stock
262077100
1886
341133
SH
SOLE
0
0
341133
0
VANECK AMT FR INTERM ETF
ETF/Closed End-
92189F544
1885
78325
SH
SOLE
0
0
78325
0
REGENERON PHARMACEUTICAL
Common Stock
75886F107
1785
4747
SH
SOLE
0
0
4747
0
IRON MOUNTAIN INC NEW
REIT
46284V101
1781
47191
SH
SOLE
0
0
47191
0
ENBRIDGE ENERGY MGMNT
Common Stock
29250X103
1054
78695
SH
SOLE
0
0
78695
0
OPPENHEIMER SMCP ETF
ETF/Closed End
68386C302
1049
15010
SH
SOLE
0
0
15010
0
TREX COMPANY INC
Common Stock
89531P105
1000
9228
SH
SOLE
0
0
9228
0
MARTIN MARIETTA MTLS INC
Common Stock
573284106
998
4516
SH
SOLE
0
0
4516
0
IPG PHOTONICS CORP
Common Stock
44980X109
996
4652
SH
SOLE
0
0
4652
0
DELTA AIRLINES INC NEW
Common Stock
247361702
8158
145676
SH
SOLE
0
0
145676
0
FT NASDAQ BANK ETF
ETF/Closed End
33738R860
8130
276916
SH
SOLE
0
0
276916
0
ZOETIS INC CL A
Common Stock
98978V103
8063
111922
SH
SOLE
0
0
111922
0
CHURCH DWIGHT COMPANY
Common Stock
171340102
7682
153118
SH
SOLE
0
0
153118
0
DIGIMARC CORP NEW
Common Stock
25381B101
2897
80147
SH
SOLE
0
0
80147
0
TEKLA HEALTHCARE INV SBI
ETF/Closed End
87911J103
2824
125243
SH
SOLE
0
0
125243
0
OPPENHEIMER REV WGHT ETF
ETF/Closed End
68386C401
2808
76729
SH
SOLE
0
0
76729
0
SIGNATURE BANK NEW YORK
Common Stock
82669G104
2652
19323
SH
SOLE
0
0
19323
0
NAVIENT CORP
Common Stock
63938C108
1480
111094
SH
SOLE
0
0
111094
0
DUNKIN BRANDS GRP INC
Common Stock
265504100
1478
22920
SH
SOLE
0
0
22920
0
PVH CORP
Common Stock
693656100
1466
10683
SH
SOLE
0
0
10683
0
WESTROCK COMPANY
Common Stock
96145D105
1414
22371
SH
SOLE
0
0
22371
0
LLOYDS BANKING SPONS ADR
Common Stock
539439109
1408
375523
SH
SOLE
0
0
375523
0
ALCOA UPSTREAM CORP
Common Stock
013872106
1406
26096
SH
SOLE
0
0
26096
0
BOSTON SCIENTIFIC CORP
Common Stock
101137107
1395
56262
SH
SOLE
0
0
56262
0
ADTALEM GLOBAL ED INC
Common Stock
00737L103
780
18545
SH
SOLE
0
0
18545
0
SPDR BLOOMBERG MTG ETF
ETF/Closed End-
78464A383
768
29534
SH
SOLE
0
0
29534
0
GAMING LEISURE PPTYS
Common Stock
36467J108
762
20594
SH
SOLE
0
0
20594
0
PROSHARES INVT GRADE ETF
ETF/Closed End-
74347B607
436
5659
SH
SOLE
0
0
5659
0
WABTEC
Common Stock
929740108
434
5328
SH
SOLE
0
0
5328
0
TD AMERITRADE HLDG CORP
Common Stock
87236Y108
433
8476
SH
SOLE
0
0
8476
0
HLTHCR SEL SECT SPDR ETF
ETF/Closed End
81369Y209
144082
1742650
SH
SOLE
0
0
1742650
0
CONS DSCR SEL SPDR ETF
ETF/Closed End
81369Y407
108524
1099641
SH
SOLE
0
0
1099641
0
ISHS US FINL SVCS ETF
ETF/Closed End
464287770
87393
669937
SH
SOLE
0
0
669937
0
ALPHABET INC A
Common Stock
02079K305
69525
66000
SH
SOLE
0
0
66000
0
CONS STPLS SEL SPDR ETF
ETF/Closed End
81369Y308
53849
946552
SH
SOLE
0
0
946552
0
WELLS FARGO CO NEW
Common Stock
949746101
48488
799210
SH
SOLE
0
0
799210
0
3M COMPANY
Common Stock
88579Y101
43861
186347
SH
SOLE
0
0
186347
0
NATL FUEL GAS COMPANY
Common Stock
636180101
4517
82268
SH
SOLE
0
0
82268
0
VNGRD MDCP VAL ETF
ETF/Closed End
922908512
4337
38875
SH
SOLE
0
0
38875
0
MEDICAL PROPERTIES TRUST
REIT
58463J304
4286
311013
SH
SOLE
0
0
311013
0
PWRSH AEROSP DEFENSE ETF
ETF/Closed End
73935X690
4243
78720
SH
SOLE
0
0
78720
0
ENERGY TRANSFER NEW LP
Common Stock
29278N103
4241
236645
SH
SOLE
0
0
236645
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H204
1719
55252
SH
SOLE
0
0
55252
0
VNGRD RUS2000 VL IN ETF
ETF/Closed End
92206C649
1683
15360
SH
SOLE
0
0
15360
0
FLOWERS FOODS INC
Common Stock
343498101
1656
85772
SH
SOLE
0
0
85772
0
PIONEER NATL RES COMPANY
Common Stock
723787107
1640
9486
SH
SOLE
0
0
9486
0
ISHS PHLX SEMICNDCTR ETF
ETF/Closed End
464287523
971
5720
SH
SOLE
0
0
5720
0
VMWARE INC CLASS A
Common Stock
928563402
948
7564
SH
SOLE
0
0
7564
0
VECTREN CORP
Common Stock
92240G101
936
14392
SH
SOLE
0
0
14392
0
CORECIVIC INC
Common Stock
21871N101
925
41100
SH
SOLE
0
0
41100
0
SPDR INDX SP GLB DV ETF
ETF/Closed End
78463X459
562
7938
SH
SOLE
0
0
7938
0
ISHS MSCI JAPAN NEW ETF
ETF/Closed End
46434G822
558
9311
SH
SOLE
0
0
9311
0
AVANGRID INC
Common Stock
05351W103
356
7043
SH
SOLE
0
0
7043
0
VANTIV INC CL A
Common Stock
92210H105
350
4754
SH
SOLE
0
0
4754
0
ISHS 710Y TRSY ETF
ETF/Closed End-
464287440
22110
209438
SH
SOLE
0
0
209438
0
CATERPILLAR INC
Common Stock
149123101
21461
136189
SH
SOLE
0
0
136189
0
GENERAL MOTORS COMPANY
Common Stock
37045V100
19740
481585
SH
SOLE
0
0
481585
0
ISHS U S PFD STK ETF
ETF/Closed End-
464288687
19016
499511
SH
SOLE
0
0
499511
0
CVS HEALTH CORP
Common Stock
126650100
18537
255688
SH
SOLE
0
0
255688
0
ALPS ALERIAN MLP ETF
ETF/Closed End
00162Q866
18169
1683912
SH
SOLE
0
0
1683912
0
HORMEL FOODS CORP
Common Stock
440452100
3385
93007
SH
SOLE
0
0
93007
0
STRYKER CORP
Common Stock
863667101
3222
20810
SH
SOLE
0
0
20810
0
SP GLOBAL INC
Common Stock
78409V104
3169
18709
SH
SOLE
0
0
18709
0
PIMCO 15Y US TIPS ETF
ETF/Closed End-
72201R304
3166
45728
SH
SOLE
0
0
45728
0
ANNALY CAP MGMT INC
REIT
035710409
2985
251084
SH
SOLE
0
0
251084
0
ISHS US MED DVCS ETF
ETF/Closed End
464288810
1363
7854
SH
SOLE
0
0
7854
0
FT NSDQ100 TECH INDX ETF
ETF/Closed End
337345102
14419
200435
SH
SOLE
0
0
200435
0
AETNA INC NEW
Common Stock
00817Y108
14416
79915
SH
SOLE
0
0
79915
0
AMERN EXPRESS CO
Common Stock
025816109
14336
144354
SH
SOLE
0
0
144354
0
PPG INDUSTRIES INC
Common Stock
693506107
13300
113846
SH
SOLE
0
0
113846
0
VNGRD INTL DIV APPRC ETF
ETF/Closed End
921946810
3720
56109
SH
SOLE
0
0
56109
0
FT CNSMR STPL ALPHDX ETF
ETF/Closed End
33734X119
3681
75642
SH
SOLE
0
0
75642
0
WSDMTR JPN SMCP DIV ETF
ETF/Closed End
97717W836
3653
45420
SH
SOLE
0
0
45420
0
ARCONIC INC
Common Stock
03965L100
3458
126897
SH
SOLE
0
0
126897
0
CLAYMORE GUGG 2020 ETF
ETF/Closed End-
18383M365
3453
140758
SH
SOLE
0
0
140758
0
NORDSON CORP
Common Stock
655663102
3445
23528
SH
SOLE
0
0
23528
0
W P CAREY INC
Common Stock
92936U109
3407
49447
SH
SOLE
0
0
49447
0
ALEXION PHARMS INC
Common Stock
015351109
1605
13417
SH
SOLE
0
0
13417
0
SMITH NEPHEW PLC ADR
Common Stock
83175M205
1570
44834
SH
SOLE
0
0
44834
0
KONINKLIJKE PHILIPS NEW
Common Stock
500472303
1538
40684
SH
SOLE
0
0
40684
0
FORTUNE BRANDS HOME SEC
Common Stock
34964C106
851
12428
SH
SOLE
0
0
12428
0
BRCLY BK ADR SERIES 5
Preferred Stock
06739H362
849
31844
SH
SOLE
0
0
31844
0
GUGGENHEIM TXBL MUN MGD
ETF/Closed End
401664107
842
37063
SH
SOLE
0
0
37063
0
PWRSH SP500 BYWRTE ETF
ETF/Closed End
73936G308
838
39085
SH
SOLE
0
0
39085
0
ENTEGRIS INC
Common Stock
29362U104
813
26696
SH
SOLE
0
0
26696
0
CAREER EDUCATION CORP
Common Stock
141665109
805
66610
SH
SOLE
0
0
66610
0
REGAL ENTMT GRP A
Common Stock
758766109
802
34850
SH
SOLE
0
0
34850
0
VNGRD TELECOMM SVCS ETF
ETF/Closed End
92204A884
795
8716
SH
SOLE
0
0
8716
0
ALLERGAN PLC CONV A PFD
Preferred Stock
G0177J116
792
1351
SH
SOLE
0
0
1351
0
DICKS SPORTING GOODS INC
Common Stock
253393102
790
27498
SH
SOLE
0
0
27498
0
INTERPUBLIC GROUP
Common Stock
460690100
532
26404
SH
SOLE
0
0
26404
0
ISHS CORE SP US VAL ETF
ETF/Closed End
464287663
527
9512
SH
SOLE
0
0
9512
0
MAXWELL TECH INC
Common Stock
577767106
522
90550
SH
SOLE
0
0
90550
0
VIACOM INC NEW CL A
Common Stock
92553P102
518
14845
SH
SOLE
0
0
14845
0
TICC CAPITAL CORP BDC
Common Stock
87244T109
377
65685
SH
SOLE
0
0
65685
0
HOLOGIC INC
Common Stock
436440101
377
8811
SH
SOLE
0
0
8811
0
DEERE COMPANY
Common Stock
244199105
11265
71979
SH
SOLE
0
0
71979
0
EXPRESS SCRIPTS HLDG CO
Common Stock
30219G108
10455
140069
SH
SOLE
0
0
140069
0
VNGRD FINANCIALS ETF
ETF/Closed End
92204A405
10247
146305
SH
SOLE
0
0
146305
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R605
9238
335087
SH
SOLE
0
0
335087
0
AERCAP HOLDINGS N V
Common Stock
N00985106
2611
49621
SH
SOLE
0
0
49621
0
LIBERTY GLOBAL PLC C
Common Stock
G5480U120
2548
75304
SH
SOLE
0
0
75304
0
AVERY DENNISON CORP
Common Stock
053611109
2528
22006
SH
SOLE
0
0
22006
0
CMNTY HEALTHCARE TR INC
Common Stock
20369C106
2487
88518
SH
SOLE
0
0
88518
0
MOHAWK INDUSTRIES INC
Common Stock
608190104
2398
8690
SH
SOLE
0
0
8690
0
SPDR SP MID CAP VAL ETF
ETF/Closed End
78464A839
1168
11362
SH
SOLE
0
0
11362
0
NISOURCE INC
Common Stock
65473P105
1165
45382
SH
SOLE
0
0
45382
0
UNITED CONTINENTAL HLDGS
Common Stock
910047109
1153
17113
SH
SOLE
0
0
17113
0
VNGRD ENERGY ETF
ETF/Closed End
92204A306
1142
11540
SH
SOLE
0
0
11540
0
LAMB WESTON HLDGS INC
Common Stock
513272104
1094
19381
SH
SOLE
0
0
19381
0
ARCHER DANIELS MIDLAND C
Common Stock
039483102
1087
27109
SH
SOLE
0
0
27109
0
ILLUMINA INC
Common Stock
452327109
1082
4952
SH
SOLE
0
0
4952
0
LBRTY MEDIA A SIRIUS XM
Common Stock
531229409
638
16080
SH
SOLE
0
0
16080
0
BANKWELL FINL GRP INC
Common Stock
06654A103
635
18501
SH
SOLE
0
0
18501
0
HARLEY DAVIDSON INC
Common Stock
412822108
614
12059
SH
SOLE
0
0
12059
0
SCHWAB US DIV EQ ETF
ETF/Closed End
808524797
395
7721
SH
SOLE
0
0
7721
0
RUSH ENTERPRISE INC CL A
Common Stock
781846209
393
7728
SH
SOLE
0
0
7728
0
FORTINET INC
Common Stock
34959E109
390
8933
SH
SOLE
0
0
8933
0
ISHS US ENGY SCTR ETF
ETF/Closed End
464287796
390
9840
SH
SOLE
0
0
9840
0
EQUITY RESIDENTIAL
REIT
29476L107
390
6112
SH
SOLE
0
0
6112
0
ISHS MSCI EAFE VAL ETF
ETF/Closed End
464288877
19463
352551
SH
SOLE
0
0
352551
0
DIAGEO PLC NEW SPONS ADR
Common Stock
25243Q205
18573
127189
SH
SOLE
0
0
127189
0
MEDTRONIC PLC
Common Stock
G5960L103
17598
217929
SH
SOLE
0
0
217929
0
ISHS CORE SP 500 ETF
ETF/Closed End
464287200
139056
517224
SH
SOLE
0
0
517224
0
JOHNSON JOHNSON
Common Stock
478160104
111276
796423
SH
SOLE
0
0
796423
0
ISHS INVSTMNT BD ETF
ETF/Closed End-
464287242
70619
580936
SH
SOLE
0
0
580936
0
SPDR SP 500 ETF
ETF/Closed End
78462F103
55115
206531
SH
SOLE
0
0
206531
0
COMCAST CORP A NEW
Common Stock
20030N101
54052
1349618
SH
SOLE
0
0
1349618
0
DOWDUPONT INC
Common Stock
26078J100
52848
742037
SH
SOLE
0
0
742037
0
MERCK COMPANY INC NEW
Common Stock
58933Y105
49823
885425
SH
SOLE
0
0
885425
0
EXPEDITORS INTL WASH INC
Common Stock
302130109
4509
69696
SH
SOLE
0
0
69696
0
HASBRO INC
Common Stock
418056107
4445
48906
SH
SOLE
0
0
48906
0
INSULET CORP
Common Stock
45784P101
4369
63320
SH
SOLE
0
0
63320
0
LYONDELLBASELL N V CL A
Common Stock
N53745100
4329
39239
SH
SOLE
0
0
39239
0
FT ENH SHORT MTY NEW ETF
ETF/Closed End-
33739Q408
4183
69741
SH
SOLE
0
0
69741
0
CLAYMR GUGG BULLET22 ETF
ETF/Closed End-
18383M217
1747
70115
SH
SOLE
0
0
70115
0
POOL CORP
Common Stock
73278L105
1720
13263
SH
SOLE
0
0
13263
0
DOLBY LABORATORIES INC
Common Stock
25659T107
1706
27514
SH
SOLE
0
0
27514
0
EQUINIX INC PAR 0001
REIT
29444U700
1701
3752
SH
SOLE
0
0
3752
0
ISHS GLB FINLS ETF
ETF/Closed End
464287333
1697
24269
SH
SOLE
0
0
24269
0
NATIONAL OILWELL VARCO
Common Stock
637071101
1696
47089
SH
SOLE
0
0
47089
0
SONOCO PRODUCTS CO
Common Stock
835495102
1635
30760
SH
SOLE
0
0
30760
0
TELECOM ARGENTINA ADR B
Common Stock
879273209
966
26371
SH
SOLE
0
0
26371
0
KENNAMETAL INC
Common Stock
489170100
955
19718
SH
SOLE
0
0
19718
0
PENN NATIONAL GAMING INC
Common Stock
707569109
947
30224
SH
SOLE
0
0
30224
0
CHEESECAKE FACTORY INC
Common Stock
163072101
926
19229
SH
SOLE
0
0
19229
0
LINCOLN ELECTRIC HLDGS
Common Stock
533900106
567
6192
SH
SOLE
0
0
6192
0
MAIN STR CAP CORP BDC
Common Stock
56035L104
545
13717
SH
SOLE
0
0
13717
0
KOHL'S CORP
Common Stock
500255104
349
6443
SH
SOLE
0
0
6443
0
VISA INC CLASS A
Common Stock
92826C839
41862
367143
SH
SOLE
0
0
367143
0
VNGRD FTSE EMG MKTS ETF
ETF/Closed End
922042858
41749
909376
SH
SOLE
0
0
909376
0
ISHS MSCI EAFE INDX ETF
ETF/Closed End
464287465
39338
559497
SH
SOLE
0
0
559497
0
ISHR HDGD MSCI EAFE ETF
ETF/Closed End
46434V803
37286
1256056
SH
SOLE
0
0
1256056
0
GENERAL ELECTRIC COMPANY
Common Stock
369604103
35256
2020401
SH
SOLE
0
0
2020401
0
HONEYWELL INTL INC
Common Stock
438516106
26452
172484
SH
SOLE
0
0
172484
0
VNGRD TTL INTL BD ETF
ETF/Closed End-
92203J407
24938
458664
SH
SOLE
0
0
458664
0
FT L/C GR OP ALPHADX ETF
ETF/Closed End
33735K108
22260
363786
SH
SOLE
0
0
363786
0
ISHS SP MDCP400 VAL ETF
ETF/Closed End
464287705
5048
31527
SH
SOLE
0
0
31527
0
SCRIPPS NTWKS INTERACTIV
Common Stock
811065101
4541
53183
SH
SOLE
0
0
53183
0
PINNACLE FOODS INC DE
Common Stock
72348P104
1899
31926
SH
SOLE
0
0
31926
0
ISHS 10YR CRDT BD ETF
ETF/Closed End-
464289511
1896
29999
SH
SOLE
0
0
29999
0
BANK MONTREAL QUEBEC
Common Stock
063671101
1887
23578
SH
SOLE
0
0
23578
0
ARISTA NETWORKS INC
Common Stock
040413106
1801
7645
SH
SOLE
0
0
7645
0
HANNON ARMSTRONG SUSTAIN
Common Stock
41068X100
1799
74771
SH
SOLE
0
0
74771
0
DELL TECH INC V
Common Stock
24703L103
1060
13045
SH
SOLE
0
0
13045
0
VNGRD CNSMR STAPLES ETF
ETF/Closed End
92204A207
1037
7101
SH
SOLE
0
0
7101
0
ADVANCED ENERGY INDS INC
Common Stock
007973100
1027
15225
SH
SOLE
0
0
15225
0
HP INC
Common Stock
40434L105
1009
48025
SH
SOLE
0
0
48025
0
RELX PLC SPON ADR
Common Stock
759530108
997
42053
SH
SOLE
0
0
42053
0
WOODWARD INC
Common Stock
980745103
990
12935
SH
SOLE
0
0
12935
0
CHEMOURS COMPANY
Common Stock
163851108
605
12079
SH
SOLE
0
0
12079
0
ISHSBD DEC 2024 TERM ETF
ETF/Closed End-
46434VBG4
604
24116
SH
SOLE
0
0
24116
0
ADVANCED MICRO DEVICES
Common Stock
007903107
596
57935
SH
SOLE
0
0
57935
0
NUVEEN MD QUAL MUN INC
ETF/Closed End-
67061Q107
594
47252
SH
SOLE
0
0
47252
0
VEREIT INC
REIT
92339V100
593
76106
SH
SOLE
0
0
76106
0
AMERESCO INC CL A
Common Stock
02361E108
590
68548
SH
SOLE
0
0
68548
0
FIRST UNITED CORP
Common Stock
33741H107
589
33873
SH
SOLE
0
0
33873
0
STAMPSCOM INC NEW
Common Stock
852857200
589
3134
SH
SOLE
0
0
3134
0
ALLY FINANCIAL INC
Common Stock
02005N100
582
19952
SH
SOLE
0
0
19952
0
NUVEEN PFD INCM OPPTYS
ETF/Closed End
67073B106
330
31909
SH
SOLE
0
0
31909
0
JOHNSON CTLS INTL PLC
Common Stock
G51502105
14927
391674
SH
SOLE
0
0
391674
0
GENERAL DYNAMICS CORP
Common Stock
369550108
14486
71201
SH
SOLE
0
0
71201
0
NIKE INC CL B
Common Stock
654106103
13041
208482
SH
SOLE
0
0
208482
0
THERMO FISHER SCIENTIFIC
Common Stock
883556102
12997
68449
SH
SOLE
0
0
68449
0
BNY MELLON CORP
Common Stock
064058100
12418
230562
SH
SOLE
0
0
230562
0
ALLERGAN PLC
Common Stock
G0177J108
12203
74600
SH
SOLE
0
0
74600
0
VNGRD LGCP ETF
ETF/Closed End
922908637
12092
98648
SH
SOLE
0
0
98648
0
COLUMBIA SELIGMAN GRWTH
ETF/Closed End
19842X109
3918
176110
SH
SOLE
0
0
176110
0
PUB SVC ENTERPRISE GROUP
Common Stock
744573106
3861
74963
SH
SOLE
0
0
74963
0
OWENS CORNING INC NEW
Common Stock
690742101
3859
41976
SH
SOLE
0
0
41976
0
TERADYNE INC
Common Stock
880770102
3832
91530
SH
SOLE
0
0
91530
0
CITIZENS FINL GRP INC
Common Stock
174610105
3831
91248
SH
SOLE
0
0
91248
0
RBC BEARINGS INC
Common Stock
75524B104
3489
27602
SH
SOLE
0
0
27602
0
VICOR CORP
Common Stock
925815102
3439
164536
SH
SOLE
0
0
164536
0
HALOZYME THERAPEUTICS
Common Stock
40637H109
1559
76936
SH
SOLE
0
0
76936
0
AVADEL PHARMS PLC ADR
Common Stock
05337M104
1558
189973
SH
SOLE
0
0
189973
0
UNITED STS STEEL CRP NEW
Common Stock
912909108
1544
43884
SH
SOLE
0
0
43884
0
WSDMTR US TTL DIV ETF
ETF/Closed End
97717W109
1541
16576
SH
SOLE
0
0
16576
0
LOGMEIN INC
Common Stock
54142L109
842
7356
SH
SOLE
0
0
7356
0
VANECK GOLD MNRS ETF
ETF/Closed End
92189F106
833
35847
SH
SOLE
0
0
35847
0
ISHS SP U S GROWTH ETF
ETF/Closed End
464287671
817
15191
SH
SOLE
0
0
15191
0
NUVEEN SELECT MAT MUNI
ETF/Closed End
67061T101
808
81080
SH
SOLE
0
0
81080
0
SPDR SP HOMEBLDRS ETF
ETF/Closed End
78464A888
804
18162
SH
SOLE
0
0
18162
0
EV TAX ADVTG BY WRTE INC
ETF/Closed End
27828X100
534
31897
SH
SOLE
0
0
31897
0
ALPHABET INC C
Common Stock
02079K107
40677
38873
SH
SOLE
0
0
38873
0
AMGEN INC
Common Stock
031162100
36912
212261
SH
SOLE
0
0
212261
0
ISHS RUSS MDCP INDX ETF
ETF/Closed End
464287499
36202
173937
SH
SOLE
0
0
173937
0
ISHS INTRM CRDT BD ETF
ETF/Closed End-
464288638
34575
316596
SH
SOLE
0
0
316596
0
PHILIP MORRIS INTL INC
Common Stock
718172109
33276
314965
SH
SOLE
0
0
314965
0
COCA COLA COMPANY
Common Stock
191216100
29042
633004
SH
SOLE
0
0
633004
0
HCP INC
REIT
40414L109
5073
194523
SH
SOLE
0
0
194523
0
HUNTINGTON BANCSHARES IN
Common Stock
446150104
5018
344662
SH
SOLE
0
0
344662
0
GUGG SP PURE GRW ETF
ETF/Closed End
78355W403
4957
47286
SH
SOLE
0
0
47286
0
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
4927
56061
SH
SOLE
0
0
56061
0
MT BANK CORP
Common Stock
55261F104
4590
26842
SH
SOLE
0
0
26842
0
PIMCO ENH SHRT MATY ETF
ETF/Closed End-
72201R833
4561
44909
SH
SOLE
0
0
44909
0
WYNN RESORTS LIMITED
Common Stock
983134107
4552
26999
SH
SOLE
0
0
26999
0
GUGG BLLTSH 2020 CRP ETF
ETF/Closed End-
18383M514
4542
213339
SH
SOLE
0
0
213339
0
LIBERTY BROADBAND CORP C
Common Stock
530307305
1916
22495
SH
SOLE
0
0
22495
0
SUN COMMUNITIES INC
REIT
866674104
1881
20271
SH
SOLE
0
0
20271
0
FASTENAL COMPANY
Common Stock
311900104
1856
33928
SH
SOLE
0
0
33928
0
DONEGAL GROUP INC CLA
Common Stock
257701201
1834
105992
SH
SOLE
0
0
105992
0
LEAR CORP NEW
Common Stock
521865204
1819
10297
SH
SOLE
0
0
10297
0
PRINCIPAL FINANCIAL GRP
Common Stock
74251V102
1816
25743
SH
SOLE
0
0
25743
0
AMBEV S A SPON ADR
Common Stock
02319V103
1805
279445
SH
SOLE
0
0
279445
0
DOMINION ENGY MIDSTRM LP
Common Stock
257454108
1802
59174
SH
SOLE
0
0
59174
0
FT CAP STRENGTH ETF
ETF/Closed End
33733E104
1069
20960
SH
SOLE
0
0
20960
0
MANPOWERGROUP INC
Common Stock
56418H100
594
4714
SH
SOLE
0
0
4714
0
CLEARBRIDGE ENERGY MLP
ETF/Closed End
184692101
579
37929
SH
SOLE
0
0
37929
0
COOPER STANDARD HOLDINGS
Common Stock
21676P103
579
4724
SH
SOLE
0
0
4724
0
INFOSYS LTD SPONS ADR
Common Stock
456788108
578
35635
SH
SOLE
0
0
35635
0
PWRSHS GLB SHRT TERM ETF
ETF/Closed End-
73936Q710
573
24055
SH
SOLE
0
0
24055
0
SHIRE PLC SPON ADR
Common Stock
82481R106
570
3674
SH
SOLE
0
0
3674
0
BARCLAYS PLC ADR
Common Stock
06738E204
335
30754
SH
SOLE
0
0
30754
0
VICTORYSHS US EQ INC ETF
ETF/Closed End
92647N824
335
7212
SH
SOLE
0
0
7212
0
ISHS US RL EST ETF
ETF/Closed End
464287739
10300
127140
SH
SOLE
0
0
127140
0
PAYCHEX INC
Common Stock
704326107
9152
134434
SH
SOLE
0
0
134434
0
GRAINGER W W INC
Common Stock
384802104
2462
10422
SH
SOLE
0
0
10422
0
EATON CORP PLC
Common Stock
G29183103
21682
274426
SH
SOLE
0
0
274426
0
MCDONALDS CORP
Common Stock
580135101
20704
120290
SH
SOLE
0
0
120290
0
CHUBB LTD
Common Stock
H1467J104
19889
136108
SH
SOLE
0
0
136108
0
VNGRD VALUE ETF
ETF/Closed End
922908744
17997
169270
SH
SOLE
0
0
169270
0
ISHS RUSS 1000 VAL ETF
ETF/Closed End
464287598
17132
137786
SH
SOLE
0
0
137786
0
SHERWIN WILLIAMS CO
Common Stock
824348106
16297
39744
SH
SOLE
0
0
39744
0
WABCO HOLDINGS INC
Common Stock
92927K102
3259
22709
SH
SOLE
0
0
22709
0
ANTHEM INC
Common Stock
036752103
3230
14354
SH
SOLE
0
0
14354
0
SABRA HEALTH CARE REIT
REIT
78573L106
3147
167671
SH
SOLE
0
0
167671
0
FIRSTENERGY CORP
Common Stock
337932107
3087
100800
SH
SOLE
0
0
100800
0
AUTONATION INC
Common Stock
05329W102
2984
58128
SH
SOLE
0
0
58128
0
TATA MOTORS LTD SPNS ADR
Common Stock
876568502
1350
40834
SH
SOLE
0
0
40834
0
LAZARD LTD SHARES A
MLP
G54050102
1337
25463
SH
SOLE
0
0
25463
0
NEWMONT MNG CORP HLDG CO
Common Stock
651639106
1335
35577
SH
SOLE
0
0
35577
0
WF CV CL A 75 PERPTL
CD Par 10
949746804
1315
1004
SH
SOLE
0
0
1004
0
CABOT OIL GAS CORP
Common Stock
127097103
1302
45517
SH
SOLE
0
0
45517
0
F5 NETWORKS INC
Common Stock
315616102
725
5523
SH
SOLE
0
0
5523
0
QUEST DIAGNOSTICS INC
Common Stock
74834L100
723
7345
SH
SOLE
0
0
7345
0
MARVELL TECH GROUP INC
Common Stock
G5876H105
719
33501
SH
SOLE
0
0
33501
0
DOLLAR TREE INC
Common Stock
256746108
719
6702
SH
SOLE
0
0
6702
0
TEMPLTN EMERG MKT INC FD
ETF/Closed End
880192109
689
61714
SH
SOLE
0
0
61714
0
TEKLA LIFE SCIENCES INVS
ETF/Closed End
87911K100
502
25592
SH
SOLE
0
0
25592
0
D R HORTON INC
Common Stock
23331A109
500
9782
SH
SOLE
0
0
9782
0
OVERSTOCKCOM INC
Common Stock
690370101
496
7768
SH
SOLE
0
0
7768
0
HCI GROUP INC
Common Stock
40416E103
473
15819
SH
SOLE
0
0
15819
0
AMERICAN OUTDOOR BRANDS
Common Stock
02874P103
320
24940
SH
SOLE
0
0
24940
0
DRYFS STRAT MUN INC
ETF/Closed End
261932107
317
36700
SH
SOLE
0
0
36700
0
SPARK ENERGY INC CL A
Common Stock
846511103
316
25486
SH
SOLE
0
0
25486
0
VNGRD INTRM CORP BD ETF
ETF/Closed End-
92206C870
15344
175580
SH
SOLE
0
0
175580
0
WSDMTR US SMCP DIV ETF
ETF/Closed End
97717W604
15205
523410
SH
SOLE
0
0
523410
0
WSDMTR US MDCP DIV ETF
ETF/Closed End
97717W505
15167
429917
SH
SOLE
0
0
429917
0
ISHS JPM USD E/M BD ETF
ETF/Closed End-
464288281
14889
128244
SH
SOLE
0
0
128244
0
PWRSH SP500 LW VLTY ETF
ETF/Closed End
73937B779
14883
311757
SH
SOLE
0
0
311757
0
VNGRD GROWTH ETF
ETF/Closed End
922908736
13659
97112
SH
SOLE
0
0
97112
0
BROADCOM LTD
Common Stock
Y09827109
13164
51240
SH
SOLE
0
0
51240
0
COSTCO WHOLESALE CORP
Common Stock
22160K105
13160
70704
SH
SOLE
0
0
70704
0
TEXAS INSTRUMENTS INC
Common Stock
882508104
12293
117705
SH
SOLE
0
0
117705
0
SANOFI SPON ADR
Common Stock
80105N105
3902
90752
SH
SOLE
0
0
90752
0
FT EMG MKT ALPHADX ETF
ETF/Closed End
33737J182
3747
134289
SH
SOLE
0
0
134289
0
MCKESSON CORP
Common Stock
58155Q103
3741
23989
SH
SOLE
0
0
23989
0
CELANESE CORP DE SER A
Common Stock
150870103
3568
33321
SH
SOLE
0
0
33321
0
SPRAGUE RESOURCES LP
Common Stock
849343108
1613
66640
SH
SOLE
0
0
66640
0
ISHS U S HOME CONSTR ETF
ETF/Closed End
464288752
1608
36784
SH
SOLE
0
0
36784
0
FRKLN LIBERTYQ E/MKT ETF
ETF/Closed End
35473P207
1604
48550
SH
SOLE
0
0
48550
0
INDEXIQ CHAIKIN S/C ETF
ETF/Closed End
45409B396
1604
57189
SH
SOLE
0
0
57189
0
STATE STREET CORP
Common Stock
857477103
1552
15904
SH
SOLE
0
0
15904
0
OLD REPUBLIC INTL CORP
Common Stock
680223104
1521
71150
SH
SOLE
0
0
71150
0
TARO PHARM IND LTD SHS A
Common Stock
M8737E108
850
8114
SH
SOLE
0
0
8114
0
BIOMARIN PHARMACEUTICAL
Common Stock
09061G101
845
9481
SH
SOLE
0
0
9481
0
AMERN EAGLE OUTFITTERS
Common Stock
02553E106
785
41768
SH
SOLE
0
0
41768
0
ALLIANZGI NFJ DIV
ETF/Closed End
01883A107
531
40660
SH
SOLE
0
0
40660
0
TRANSOCEAN LTD NAMEN AKT
Common Stock
H8817H100
522
48869
SH
SOLE
0
0
48869
0
PWRSH DYN BIO GENOME ETF
ETF/Closed End
73935X856
379
8037
SH
SOLE
0
0
8037
0
FT CLOUD COMPTG ETF
ETF/Closed End
33734X192
379
8254
SH
SOLE
0
0
8254
0
INTERCEPT PHARMS INC
Common Stock
45845P108
376
6437
SH
SOLE
0
0
6437
0
HCA HEALTHCARE INC
Common Stock
40412C101
372
4235
SH
SOLE
0
0
4235
0
ELECTRONIC ARTS INC
Common Stock
285512109
367
3495
SH
SOLE
0
0
3495
0
FT DJ INTERNET INDX ETF
ETF/Closed End
33733E302
20884
190060
SH
SOLE
0
0
190060
0
GS ACTIVEBETA LGCP ETF
ETF/Closed End
381430503
19717
369509
SH
SOLE
0
0
369509
0
BLACKROCK INC
Common Stock
09247X101
19095
37170
SH
SOLE
0
0
37170
0
SCHLUMBERGER LTD
Common Stock
806857108
16562
245770
SH
SOLE
0
0
245770
0
WASTE MANAGEMENT INC DEL
Common Stock
94106L109
16274
188580
SH
SOLE
0
0
188580
0
VNGRD INFO TECH ETF
ETF/Closed End
92204A702
16158
98088
SH
SOLE
0
0
98088
0
VNGRD FTSE PACIFIC ETF
ETF/Closed End
922042866
15686
215171
SH
SOLE
0
0
215171
0
CLAYMORE GUGG BULLET ETF
ETF/Closed End-
18383M126
3248
164864
SH
SOLE
0
0
164864
0
LEGG LOW VOL HI DIV ETF
ETF/Closed End
52468L406
3233
102548
SH
SOLE
0
0
102548
0
ISHS SP TTL US STK ETF
ETF/Closed End
464287150
3180
52016
SH
SOLE
0
0
52016
0
LIBERTY MEDIA CORP C
Common Stock
531229607
3145
79302
SH
SOLE
0
0
79302
0
WILLIAMS PARTNERS NEW LP
Common Stock
96949L105
2973
76668
SH
SOLE
0
0
76668
0
PENNANTPARK INVT BDC
Common Stock
708062104
1373
198699
SH
SOLE
0
0
198699
0
STMICROELECTRONICS N V
Common Stock
861012102
1368
62624
SH
SOLE
0
0
62624
0
AMTECH SYS INC PAR 01
Common Stock
032332504
1347
133801
SH
SOLE
0
0
133801
0
ISHS SHORT TREASURY ETF
ETF/Closed End-
464288679
1343
12187
SH
SOLE
0
0
12187
0
OMNICOM GROUP INC
Common Stock
681919106
1327
18223
SH
SOLE
0
0
18223
0
SCANA CORP NEW
Common Stock
80589M102
1309
32904
SH
SOLE
0
0
32904
0
EATON VANCE CORP
Common Stock
278265103
1304
23123
SH
SOLE
0
0
23123
0
CLEARBRIDGE ENERGY RETRN
ETF/Closed End
18469Q108
1292
111150
SH
SOLE
0
0
111150
0
CHILDRENS PLACE INC
Common Stock
168905107
707
4865
SH
SOLE
0
0
4865
0
AVALONBAY COMMNTYS INC
REIT
053484101
704
3944
SH
SOLE
0
0
3944
0
GATX CORP
Common Stock
361448103
701
11284
SH
SOLE
0
0
11284
0
WOLVERINE WORLD WIDE INC
Common Stock
978097103
699
21931
SH
SOLE
0
0
21931
0
MACYS INC
Common Stock
55616P104
698
27702
SH
SOLE
0
0
27702
0
NETGEAR INC
Common Stock
64111Q104
695
11830
SH
SOLE
0
0
11830
0
CEMEX SAB SPONS 10 ORDIN
Common Stock
151290889
499
66533
SH
SOLE
0
0
66533
0
VANECK SEMICONDUCTOR ETF
ETF/Closed End
92189F676
492
5032
SH
SOLE
0
0
5032
0
ASTRAZENECA PLC ADR
Common Stock
046353108
11911
343245
SH
SOLE
0
0
343245
0
VNGRD RUS 2000 INDX ETF
ETF/Closed End
92206C664
10761
87994
SH
SOLE
0
0
87994
0
BERKSHIRE HATHAWAY DE A
Common Stock
084670108
10714
36
SH
SOLE
0
0
36
0
BECTON DICKINSON COMPANY
Common Stock
075887109
9836
45951
SH
SOLE
0
0
45951
0
INTL PAPER COMPANY
Common Stock
460146103
9090
156892
SH
SOLE
0
0
156892
0
ISHS SP SMCP600 VAL ETF
ETF/Closed End
464287879
2652
17270
SH
SOLE
0
0
17270
0
FIRST AMERN FINL CORP
Common Stock
31847R102
2644
47189
SH
SOLE
0
0
47189
0
EVERSOURCE ENERGY
Common Stock
30040W108
2625
41542
SH
SOLE
0
0
41542
0
HOSPITALITY PPTYS TR SBI
REIT
44106M102
2619
87722
SH
SOLE
0
0
87722
0
FQF TR OSHS FSTE US ETF
ETF/Closed End
351680855
2604
81605
SH
SOLE
0
0
81605
0
SPX CORP
Common Stock
784635104
2560
81555
SH
SOLE
0
0
81555
0
EXELON CORP
Common Stock
30161N101
2473
62744
SH
SOLE
0
0
62744
0
MSCI INC CL A
Common Stock
55354G100
2471
19528
SH
SOLE
0
0
19528
0
NUSTAR ENERGY LP
MLP
67058H102
1104
36878
SH
SOLE
0
0
36878
0
CANADIAN PAC RAILWAY LTD
Common Stock
13645T100
1090
5965
SH
SOLE
0
0
5965
0
PITNEY BOWES INC
Common Stock
724479100
1090
97502
SH
SOLE
0
0
97502
0
ISHS GLB 100 ETF
ETF/Closed End
464287572
1086
11722
SH
SOLE
0
0
11722
0
INCYTE CORP
Common Stock
45337C102
1077
11367
SH
SOLE
0
0
11367
0
FT MATRLS ALPHADX ETF
ETF/Closed End
33734X168
634
14464
SH
SOLE
0
0
14464
0
BMC STOCK HOLDINGS INC
Common Stock
05591B109
631
24956
SH
SOLE
0
0
24956
0
THREE D SYS CORP DEL NEW
Common Stock
88554D205
625
72330
SH
SOLE
0
0
72330
0
GAMCO NATL RES GOLDINCM
ETF/Closed End
36465E101
395
58901
SH
SOLE
0
0
58901
0
AK STEEL HLDG CORP
Common Stock
001547108
393
69415
SH
SOLE
0
0
69415
0
FT DJ SEL MICROCP ETF
ETF/Closed End
33718M105
390
8217
SH
SOLE
0
0
8217
0
APPLE INC
Common Stock
037833100
160131
946233
SH
SOLE
0
0
946233
0
TECH SEL SECT SPDR ETF
ETF/Closed End
81369Y803
138029
2158393
SH
SOLE
0
0
2158393
0
VNGRD FTSE ALL WORLD ETF
ETF/Closed End
922042775
137922
2520507
SH
SOLE
0
0
2520507
0
EXXON MOBIL CORP
Common Stock
30231G102
72008
860927
SH
SOLE
0
0
860927
0
VAIL RESORTS INC
Common Stock
91879Q109
4452
20955
SH
SOLE
0
0
20955
0
PEOPLES UTD FINL INC
Common Stock
712704105
4287
229259
SH
SOLE
0
0
229259
0
WELLTOWER INC
REIT
95040Q104
16613
260511
SH
SOLE
0
0
260511
0
DXC TECHNOLOGY CO
Common Stock
23355L106
3343
35231
SH
SOLE
0
0
35231
0
COMPASS DIVS HLDGS SBI
Common Stock
20451Q104
3149
185798
SH
SOLE
0
0
185798
0
SPDR SP SM CAP GRTH ETF
ETF/Closed End
78464A201
2977
13090
SH
SOLE
0
0
13090
0
ISHS US TECH ETF
ETF/Closed End
464287721
1371
8421
SH
SOLE
0
0
8421
0
INTUITIVE SURGICAL NEW
Common Stock
46120E602
1365
3741
SH
SOLE
0
0
3741
0
NXP SEMICONDUCTORS N V
Common Stock
N6596X109
1337
11415
SH
SOLE
0
0
11415
0
NEWELL BRANDS INC
Common Stock
651229106
1311
42425
SH
SOLE
0
0
42425
0
CORESITE REALTY CORP
REIT
21870Q105
1270
11149
SH
SOLE
0
0
11149
0
VERISK ANALYTICS INC
Common Stock
92345Y106
730
7603
SH
SOLE
0
0
7603
0
CYPRESS SEMICONDUCTOR
Common Stock
232806109
720
47235
SH
SOLE
0
0
47235
0
AMERIPRISE FINL INC
Common Stock
03076C106
716
4226
SH
SOLE
0
0
4226
0
MOSAIC COMPANY NEW
Common Stock
61945C103
702
27354
SH
SOLE
0
0
27354
0
XPO LOGISTICS INC
Common Stock
983793100
701
7652
SH
SOLE
0
0
7652
0
SONY CORP
Common Stock
835699307
501
11136
SH
SOLE
0
0
11136
0
DTE ENERGY COMPANY
Common Stock
233331107
487
4453
SH
SOLE
0
0
4453
0
CIENA CORP NEW
Common Stock
171779309
485
23192
SH
SOLE
0
0
23192
0
TELUS CORP
Common Stock
87971M103
480
12678
SH
SOLE
0
0
12678
0
INTL FLAVOR FRAGRANCE
Common Stock
459506101
476
3119
SH
SOLE
0
0
3119
0
ADVANCED SEMICNDCTR ENGR
Common Stock
00756M404
475
73296
SH
SOLE
0
0
73296
0
TRUSTMARK CORP
Common Stock
898402102
311
9750
SH
SOLE
0
0
9750
0
ARRAY BIOPHARMA INC
Common Stock
04269X105
303
23650
SH
SOLE
0
0
23650
0
CLAYMR GUGG BULLET24 ETF
ETF/Closed End-
18383M233
7299
349412
SH
SOLE
0
0
349412
0
FT HLTHCR ALPHADX ETF
ETF/Closed End
33734X143
7218
103411
SH
SOLE
0
0
103411
0
NVIDIA CORP
Common Stock
67066G104
6950
35917
SH
SOLE
0
0
35917
0
PENNANTPARK FLTG RT BDC
ETF/Closed End
70806A106
6668
486004
SH
SOLE
0
0
486004
0
SPDR SP MDCP 400 ETF
ETF/Closed End
78467Y107
6448
18668
SH
SOLE
0
0
18668
0
ISHS 13Y CR BD ETF
ETF/Closed End-
464288646
6374
60971
SH
SOLE
0
0
60971
0
REALTY INCOME CORP
REIT
756109104
6319
110813
SH
SOLE
0
0
110813
0
TJX COMPANIES INC NEW
Common Stock
872540109
6289
82248
SH
SOLE
0
0
82248
0
NOVO NORDISK AS ADR
Common Stock
670100205
2368
44117
SH
SOLE
0
0
44117
0
VNGRD SP 500 VAL ETF
ETF/Closed End
921932703
2319
21092
SH
SOLE
0
0
21092
0
HANESBRANDS INC
Common Stock
410345102
2239
107061
SH
SOLE
0
0
107061
0
ROCKWELL COLLINS INC DE
Common Stock
774341101
2182
16092
SH
SOLE
0
0
16092
0
CYRUSONE INC
Common Stock
23283R100
2169
36440
SH
SOLE
0
0
36440
0
EVERCORE INC A
Common Stock
29977A105
1257
13970
SH
SOLE
0
0
13970
0
BANCO BILBAO VIZCAYA ADR
Common Stock
05946K101
1219
143406
SH
SOLE
0
0
143406
0
FT GERMANY ALPHADX ETF
ETF/Closed End
33737J190
1186
23170
SH
SOLE
0
0
23170
0
NUVEEN MUNICIPAL VALUE F
ETF/Closed End
670928100
686
67677
SH
SOLE
0
0
67677
0
BANCO SANTANDER SPON ADR
Common Stock
05964H105
683
104390
SH
SOLE
0
0
104390
0
FAIR ISAAC CORP
Common Stock
303250104
678
4423
SH
SOLE
0
0
4423
0
L BRANDS INC
Common Stock
501797104
676
11224
SH
SOLE
0
0
11224
0
CH ROBINSON WORLDWID NEW
Common Stock
12541W209
667
7483
SH
SOLE
0
0
7483
0
FIDELITY NATL FINL INC
Common Stock
31620R303
662
16863
SH
SOLE
0
0
16863
0
GUGG ULTRA SHORT DUR ETF
ETF/Closed End-
18383M654
420
8377
SH
SOLE
0
0
8377
0
GLACIER BANCORP INC NEW
Common Stock
37637Q105
409
10385
SH
SOLE
0
0
10385
0
BLACKROCK RESCMDTYS STR
ETF/Closed End
09257A108
409
41843
SH
SOLE
0
0
41843
0
ALPS RVRFRNT DYN COR ETF
ETF/Closed End-
00162Q536
406
16430
SH
SOLE
0
0
16430
0
GLBL X MLP ETF
ETF/Closed End
37950E473
405
41104
SH
SOLE
0
0
41104
0
MICROSOFT CORP
Common Stock
594918104
120970
1414197
SH
SOLE
0
0
1414197
0
ATT INC
Common Stock
00206R102
82221
2114736
SH
SOLE
0
0
2114736
0
VERIZON COMMS INC
Common Stock
92343V104
63683
1203147
SH
SOLE
0
0
1203147
0
BERKSHIRE HATHAWAY B NEW
Common Stock
084670702
60858
307024
SH
SOLE
0
0
307024
0
VNGRD RUS1000 GRW IN ETF
ETF/Closed End
92206C680
52482
380218
SH
SOLE
0
0
380218
0
ISHS SP 500 VAL IDX ETF
ETF/Closed End
464287408
48471
424290
SH
SOLE
0
0
424290
0
VNGRD SHORT TERM BD ETF
ETF/Closed End-
921937827
45884
580079
SH
SOLE
0
0
580079
0
ALPS SECTOR DIV DOGS ETF
ETF/Closed End
00162Q858
44641
974689
SH
SOLE
0
0
974689
0
PEPSICO INC
Common Stock
713448108
43757
364885
SH
SOLE
0
0
364885
0
JPMORGAN CHASE COMPANY
Common Stock
46625H100
101587
949941
SH
SOLE
0
0
949941
0
VNGRD FTSE DEV MKTS ETF
ETF/Closed End
921943858
99894
2226803
SH
SOLE
0
0
2226803
0
PWRSH QQQ ETF
ETF/Closed End
73935A104
87852
564019
SH
SOLE
0
0
564019
0
ISHS RUSS 1000 GRW ETF
ETF/Closed End
464287614
71006
527221
SH
SOLE
0
0
527221
0
PFIZER INC
Common Stock
717081103
69622
1922208
SH
SOLE
0
0
1922208
0
INTEL CORP
Common Stock
458140100
61804
1338905
SH
SOLE
0
0
1338905
0
VNGRD HGH DIV YLD ETF
ETF/Closed End
921946406
59994
700620
SH
SOLE
0
0
700620
0
INGERSOLL RAND PLC
Common Stock
G47791101
4366
48953
SH
SOLE
0
0
48953
0
PWRSH E/M SVRGN DEBT ETF
ETF/Closed End-
73936T573
4118
139408
SH
SOLE
0
0
139408
0
HARTFORD FINL SVCS GROUP
Common Stock
416515104
4091
72693
SH
SOLE
0
0
72693
0
TAYLOR DEVICES INC
Common Stock
877163105
4025
299939
SH
SOLE
0
0
299939
0
TWENTY FIRST CENTURY A
Common Stock
90130A101
1758
50899
SH
SOLE
0
0
50899
0
HERCULES CAPITAL INC BDC
Common Stock
427096508
1748
133212
SH
SOLE
0
0
133212
0
ISHS MSCI AUSTRALIA ETF
ETF/Closed End
464286103
1674
72251
SH
SOLE
0
0
72251
0
SPDR SP GLB NAT RES ETF
ETF/Closed End
78463X541
1641
33449
SH
SOLE
0
0
33449
0
BRIGHTHOUSE FINL INC
Common Stock
10922N103
1632
27835
SH
SOLE
0
0
27835
0
ARCELORMITTAL SA NY NEW
Common Stock
03938L203
1632
50507
SH
SOLE
0
0
50507
0
AMC NETWORKS INC CL A
Common Stock
00164V103
980
18127
SH
SOLE
0
0
18127
0
ISHS 05YR INVT GRD ETF
ETF/Closed End-
46434V100
978
19450
SH
SOLE
0
0
19450
0
GAMCO GOLD NATL RESINCM
ETF/Closed End
36465A109
957
183596
SH
SOLE
0
0
183596
0
DR PEPPER SNAPPLE GROUP
Common Stock
26138E109
942
9700
SH
SOLE
0
0
9700
0
ZIOPHARM ONCOLOGY INC
Common Stock
98973P101
563
135955
SH
SOLE
0
0
135955
0
FLEXION THERAPEUTICS INC
Common Stock
33938J106
558
22290
SH
SOLE
0
0
22290
0
CENTERPOINT ENERGY INC
Common Stock
15189T107
557
19632
SH
SOLE
0
0
19632
0
CANTEL MEDICAL CORP
Common Stock
138098108
542
5269
SH
SOLE
0
0
5269
0
STEELCASE INC
Common Stock
858155203
539
35473
SH
SOLE
0
0
35473
0
FT RVRFRNT DYN E/MKT ETF
ETF/Closed End
33739P707
350
4974
SH
SOLE
0
0
4974
0
AUTOMATIC DATA PROC INC
Common Stock
053015103
15392
131340
SH
SOLE
0
0
131340
0
DUKE ENERGY CORP NEW
Common Stock
26441C204
15082
179310
SH
SOLE
0
0
179310
0
VNGRD DIV APPREC ETF
ETF/Closed End
921908844
14590
142996
SH
SOLE
0
0
142996
0
ENBRIDGE INC
Common Stock
29250N105
14260
364605
SH
SOLE
0
0
364605
0
WALGREENS BOOTS ALLIANCE
Common Stock
931427108
14256
196305
SH
SOLE
0
0
196305
0
ISHS US SHRT MTY BD ETF
ETF/Closed End-
46431W507
14197
283259
SH
SOLE
0
0
283259
0
SYSCO CORP
Common Stock
871829107
14014
230761
SH
SOLE
0
0
230761
0
GS TREASURY 01YR ETF
ETF/Closed End
381430529
13854
138569
SH
SOLE
0
0
138569
0
MONDELEZ INTL INC CL A
Common Stock
609207105
12438
290617
SH
SOLE
0
0
290617
0
BWX TECHS INC
Common Stock
05605H100
3777
62438
SH
SOLE
0
0
62438
0
LAMAR ADVERTISING NEW A
REIT
512816109
3674
49486
SH
SOLE
0
0
49486
0
HARRIS CORP DEL
Common Stock
413875105
3653
25790
SH
SOLE
0
0
25790
0
HR BLOCK INC
Common Stock
093671105
3587
136789
SH
SOLE
0
0
136789
0
SOUTHWEST AIRLINES CO
Common Stock
844741108
3552
54277
SH
SOLE
0
0
54277
0
ISHS MSCI EAFE SMCP ETF
ETF/Closed End
464288273
3512
54446
SH
SOLE
0
0
54446
0
FT IV TACTICL HI YLD ETF
ETF/Closed End-
33738D408
3451
71045
SH
SOLE
0
0
71045
0
RAYMOND JAMES FINANCIAL
Common Stock
754730109
1586
17757
SH
SOLE
0
0
17757
0
SPDR PORT MID CAP ETF
ETF/Closed End
78464A847
1579
47346
SH
SOLE
0
0
47346
0
CRYOLIFE INC
Common Stock
228903100
1561
81500
SH
SOLE
0
0
81500
0
PIMCO INCOME STRAT FD II
ETF/Closed End
72201J104
855
82020
SH
SOLE
0
0
82020
0
GLBL X SUPERINCM PFD ETF
ETF/Closed End-
37950E333
847
69690
SH
SOLE
0
0
69690
0
ALTABA INC
Common Stock
021346101
824
11798
SH
SOLE
0
0
11798
0
DAVITA INC
Common Stock
23918K108
817
11313
SH
SOLE
0
0
11313
0
ISHS GLB TIMBER ETF
ETF/Closed End
464288174
806
11337
SH
SOLE
0
0
11337
0
SPROUTS FARMERS MARKET
Common Stock
85208M102
789
32413
SH
SOLE
0
0
32413
0
AMETEK INC NEW
Common Stock
031100100
534
7367
SH
SOLE
0
0
7367
0
ISHS GLBL TECH ETF
ETF/Closed End
464287291
529
3444
SH
SOLE
0
0
3444
0
BLACKROCK HLTH SCI TRUST
ETF/Closed End
09250W107
523
14333
SH
SOLE
0
0
14333
0
CABLE ONE INC
Common Stock
12685J105
519
738
SH
SOLE
0
0
738
0
NUVEEN CT QUAL MUN INC
ETF/Closed End
67060D107
519
43529
SH
SOLE
0
0
43529
0
PWRSHS DWA CONS CYCL ETF
ETF/Closed End
73935X419
1345
26752
SH
SOLE
0
0
26752
0
EOG RESOURCES INC
Common Stock
26875P101
1293
11980
SH
SOLE
0
0
11980
0
PIMCO INTRM MUN BD ETF
ETF/Closed End-
72201R866
727
13553
SH
SOLE
0
0
13553
0
ARK INNOVATION ETF
ETF/Closed End
00214Q104
724
19536
SH
SOLE
0
0
19536
0
SEI INVESTMENTS COMPANY
Common Stock
784117103
724
10078
SH
SOLE
0
0
10078
0
FIRST TRUST HIGH INCOME
ETF/Closed End
33738E109
717
43280
SH
SOLE
0
0
43280
0
OM ASSET MGMT PLC
Common Stock
G67506108
707
42190
SH
SOLE
0
0
42190
0
MADDEN STEVEN LTD
Common Stock
556269108
702
15034
SH
SOLE
0
0
15034
0
NUVEEN TAX ADV DIVID GRW
ETF/Closed End
67073G105
503
28585
SH
SOLE
0
0
28585
0
OWENS ILL INC NEW
Common Stock
690768403
481
21695
SH
SOLE
0
0
21695
0
EDISON INTERNATIONAL
Common Stock
281020107
480
7592
SH
SOLE
0
0
7592
0
SUNCOR ENERGY INC NEW
Common Stock
867224107
476
12952
SH
SOLE
0
0
12952
0
RICE MIDSTREAM PRTNRS LP
Common Stock
762819100
318
14800
SH
SOLE
0
0
14800
0
FIRST CMNTY BANCSHS INC
Common Stock
31983A103
317
11050
SH
SOLE
0
0
11050
0
STONE HARBOR EMRG MKTS
ETF/Closed End
86164T107
317
19930
SH
SOLE
0
0
19930
0
ISHS US PHARMA ETF
ETF/Closed End
464288836
314
2032
SH
SOLE
0
0
2032
0
UNUM GROUP
Common Stock
91529Y106
313
5701
SH
SOLE
0
0
5701
0
FT LGCP CORE ALPHADX ETF
ETF/Closed End
33734K109
15289
261169
SH
SOLE
0
0
261169
0
CORNING INC
Common Stock
219350105
14964
467762
SH
SOLE
0
0
467762
0
VNGRD HEALTH CARE ETF
ETF/Closed End
92204A504
14362
93172
SH
SOLE
0
0
93172
0
CIGNA CORP
Common Stock
125509109
13747
67688
SH
SOLE
0
0
67688
0
HSBC HLDGS PLC SPONS ADR
Common Stock
404280406
13649
264303
SH
SOLE
0
0
264303
0
ENTERPRISE PROD PTNRS LP
MLP
293792107
12868
485404
SH
SOLE
0
0
485404
0
DOMINION ENERGY INC
Common Stock
25746U109
12827
158245
SH
SOLE
0
0
158245
0
FT EUROPE ALPHADX ETF
ETF/Closed End
33737J117
3885
99463
SH
SOLE
0
0
99463
0
PRUDENTIAL FINL INC
Common Stock
744320102
3802
33063
SH
SOLE
0
0
33063
0
GUGG SP S/C600 P/GR ETF
ETF/Closed End
78355W809
1619
14133
SH
SOLE
0
0
14133
0
PWRSHS DWA INDL ETF
ETF/Closed End
73935X369
1585
26009
SH
SOLE
0
0
26009
0
ISHS U S CNSMR SVC ETF
ETF/Closed End
464287580
1575
8789
SH
SOLE
0
0
8789
0
FT DJ GLB SEL DIV ETF
ETF/Closed End
33734X200
1575
59801
SH
SOLE
0
0
59801
0
SAP SE SPONS ADR
Common Stock
803054204
1564
13919
SH
SOLE
0
0
13919
0
BORG WARNER INC
Common Stock
099724106
1530
29947
SH
SOLE
0
0
29947
0
ARTESIAN RES CORP CL A
Common Stock
043113208
850
22037
SH
SOLE
0
0
22037
0
TAKETWO INTERACTIVE INC
Common Stock
874054109
845
7701
SH
SOLE
0
0
7701
0
CIRRUS LOGIC INC
Common Stock
172755100
801
15453
SH
SOLE
0
0
15453
0
TIFFANY AND COMPANY NEW
Common Stock
886547108
797
7663
SH
SOLE
0
0
7663
0
NATIONAL HEALTH INVS INC
REIT
63633D104
796
10563
SH
SOLE
0
0
10563
0
MASCO CORP
Common Stock
574599106
792
18030
SH
SOLE
0
0
18030
0
ETFIS INFRA REIT PFD ETF
ETF/Closed End-
26923G400
534
21000
SH
SOLE
0
0
21000
0
EMBRAER S A SPON ADR
Common Stock
29082A107
514
21487
SH
SOLE
0
0
21487
0
TALLGRASS ENERGY GP LP A
Common Stock
874696107
510
19796
SH
SOLE
0
0
19796
0
ISHS MSCI ACWI ETF
ETF/Closed End
464288257
508
7051
SH
SOLE
0
0
7051
0
SPDR SP SMALL CAP ETF
ETF/Closed End
78464A813
371
2788
SH
SOLE
0
0
2788
0
MOLSON COORS BREWNG CL B
Common Stock
60871R209
269
3281
SH
SOLE
0
0
3281
0
JAZZ PHARMS PLC SHS USD
Common Stock
G50871105
267
1986
SH
SOLE
0
0
1986
0
ANALOG DEVICES INC
Common Stock
032654105
11150
125238
SH
SOLE
0
0
125238
0
CARLISLE COMPANIES INC
Common Stock
142339100
9087
79958
SH
SOLE
0
0
79958
0
COOPER COS INC NEW
Common Stock
216648402
2651
12166
SH
SOLE
0
0
12166
0
ALLIANT ENERGY CORP
Common Stock
018802108
2635
61847
SH
SOLE
0
0
61847
0
EXPEDIA INC NEW
Common Stock
30212P303
2569
21452
SH
SOLE
0
0
21452
0
CITY OFFICE REIT INC
REIT
178587101
2534
194743
SH
SOLE
0
0
194743
0
LIBERTY INTERACTIVE A
Common Stock
53071M104
2519
103138
SH
SOLE
0
0
103138
0
RPM INTERNATIONAL INC
Common Stock
749685103
2480
47302
SH
SOLE
0
0
47302
0
VNGRD EXTND MARKET ETF
ETF/Closed End
922908652
2473
22134
SH
SOLE
0
0
22134
0
FRANKLIN RESOURCES INC
Common Stock
354613101
2442
56361
SH
SOLE
0
0
56361
0
WASHINGTON FED INC
Common Stock
938824109
1160
33870
SH
SOLE
0
0
33870
0
OMEGA HEALTHCARE
REIT
681936100
1151
41810
SH
SOLE
0
0
41810
0
HENRY JACK ASSOC INC
Common Stock
426281101
2446
20914
SH
SOLE
0
0
20914
0
ORBITAL ATK INC
Common Stock
68557N103
2392
18192
SH
SOLE
0
0
18192
0
EV TAX MNGD GLB DIVRS EQ
ETF/Closed End
27829F108
1171
124806
SH
SOLE
0
0
124806
0
NGL ENERGY PARTNERS LP
Common Stock
62913M107
1165
82949
SH
SOLE
0
0
82949
0
MEDLEY CAPITAL CORP BDC
Common Stock
58503F106
1151
220507
SH
SOLE
0
0
220507
0
WSDMTR US DV EX FINL ETF
ETF/Closed End
97717W406
1142
12915
SH
SOLE
0
0
12915
0
PRICELINE GROUP INC
Common Stock
741503403
1123
646
SH
SOLE
0
0
646
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F339
1101
13277
SH
SOLE
0
0
13277
0
MKS INSTRUMENTS INC
Common Stock
55306N104
1098
11615
SH
SOLE
0
0
11615
0
JPM ALERIAN MLP ETN
Alternatives -
46625H365
634
23061
SH
SOLE
0
0
23061
0
ISHS US O/G EXPL ETF
ETF/Closed End
464288851
605
9317
SH
SOLE
0
0
9317
0
WEST PHARMACEUTICL SVCS
Common Stock
955306105
401
4060
SH
SOLE
0
0
4060
0
MATCH GROUP INC
Common Stock
57665R106
397
12683
SH
SOLE
0
0
12683
0
ARCOS DORADOS HLDGS A
Common Stock
G0457F107
391
37794
SH
SOLE
0
0
37794
0
SPDR EURO STOXX 50 ETF
ETF/Closed End
78463X202
387
9500
SH
SOLE
0
0
9500
0
EXCH ROBO GLB AUTO ETF
ETF/Closed End
301505707
386
9346
SH
SOLE
0
0
9346
0
TYLER TECHNOLOGIES INC
Common Stock
902252105
383
2163
SH
SOLE
0
0
2163
0
NUVEEN PFD INCM SECS
ETF/Closed End
67072C105
260
25504
SH
SOLE
0
0
25504
0
PRUDENTIAL HI YLD FD INC
ETF/Closed End
74433A109
258
17915
SH
SOLE
0
0
17915
0
DEXCOM INC
Common Stock
252131107
255
4450
SH
SOLE
0
0
4450
0
VNGRD SP SM CAP 600 ETF
ETF/Closed End
921932828
253
1816
SH
SOLE
0
0
1816
0
ISHS HEDGE EMERG MKT ETF
ETF/Closed End
46434G509
252
9527
SH
SOLE
0
0
9527
0
BOEING COMPANY
Common Stock
097023105
60030
203552
SH
SOLE
0
0
203552
0
PROCTER GAMBLE COMPANY
Common Stock
742718109
57096
621415
SH
SOLE
0
0
621415
0
FACEBOOK INC CL A
Common Stock
30303M102
49732
281834
SH
SOLE
0
0
281834
0
BANK AMERICA CORP
Common Stock
060505104
48410
1639917
SH
SOLE
0
0
1639917
0
TEXTRON INC
Common Stock
883203101
4493
79395
SH
SOLE
0
0
79395
0
ADOBE SYSTEMS INC DEL
Common Stock
00724F101
1759
10040
SH
SOLE
0
0
10040
0
ALLIANCEBERNSTEIN HLDG
MLP
01881G106
1748
69770
SH
SOLE
0
0
69770
0
ISHS MSTAR M/A INCM ETF
ETF/Closed End
46432F875
1725
66774
SH
SOLE
0
0
66774
0
VNGRD SHRT INFL PRO ETF
ETF/Closed End-
922020805
1684
34499
SH
SOLE
0
0
34499
0
VNGRD SMLL CAP GRWTH ETF
ETF/Closed End
922908595
1665
10351
SH
SOLE
0
0
10351
0
PWRSHS DWA FINL ETF
ETF/Closed End
73935X377
1624
46245
SH
SOLE
0
0
46245
0
WESTERN EMERG MKTS DEBT
ETF/Closed End
95766A101
974
62607
SH
SOLE
0
0
62607
0
COGNEX CORP
Common Stock
192422103
927
15152
SH
SOLE
0
0
15152
0
WEBSTER FINANCIAL CORP
Common Stock
947890109
921
16404
SH
SOLE
0
0
16404
0
ASBURY AUTO GROUP INC
Common Stock
043436104
557
8699
SH
SOLE
0
0
8699
0
NOW INC
Common Stock
67011P100
556
50443
SH
SOLE
0
0
50443
0
NUVEEN PA QUAL MUN INC
ETF/Closed End
670972108
553
42077
SH
SOLE
0
0
42077
0
GUGG SP M/C400 P/GR ETF
ETF/Closed End
78355W601
548
3555
SH
SOLE
0
0
3555
0
KINSALE CAP GROUP INC
Common Stock
49714P108
543
12077
SH
SOLE
0
0
12077
0
BLUEROCK RESDNTL GRWTH A
REIT
09627J102
541
53506
SH
SOLE
0
0
53506
0
PLY GEM HLDGS INC
Common Stock
72941W100
350
18904
SH
SOLE
0
0
18904
0
CBIZ INC
Common Stock
124805102
344
22252
SH
SOLE
0
0
22252
0
ICF INTL INC
Common Stock
44925C103
246
4680
SH
SOLE
0
0
4680
0
ISHS U S BASIC MTRLS ETF
ETF/Closed End
464287838
245
2393
SH
SOLE
0
0
2393
0
NUVEEN NJ QUAL MUN INC
ETF/Closed End
67069Y102
239
17452
SH
SOLE
0
0
17452
0
VNGRD TTL BD MKT ETF
ETF/Closed End-
921937835
6856
84051
SH
SOLE
0
0
84051
0
ANADARKO PETROLEUM CORP
Common Stock
032511107
6855
127799
SH
SOLE
0
0
127799
0
ACCENTURE PLC IRELD CL A
Common Stock
G1151C101
6415
41900
SH
SOLE
0
0
41900
0
NORFOLK SOUTHERN CORP
Common Stock
655844108
6206
42829
SH
SOLE
0
0
42829
0
CORE LABORATORIES NV
Common Stock
N22717107
2357
21515
SH
SOLE
0
0
21515
0
FIDELITY NATL INFO SVCS
Common Stock
31620M106
2302
24467
SH
SOLE
0
0
24467
0
RYMAN HOSPITALITY PPTYS
Common Stock
78377T107
2238
32430
SH
SOLE
0
0
32430
0
PWRSH TXBL MUN BD ETF
ETF/Closed End-
73937B407
2220
72329
SH
SOLE
0
0
72329
0
ISHS MTG RL EST NEW ETF
ETF/Closed End
46435G342
2212
48945
SH
SOLE
0
0
48945
0
ETF ETF PRIME CYBER ETF
ETF/Closed End
26924G201
1250
39514
SH
SOLE
0
0
39514
0
CENTURYLINK INC
Common Stock
156700106
4258
255261
SH
SOLE
0
0
255261
0
ULTA BEAUTY INC
Common Stock
90384S303
4172
18654
SH
SOLE
0
0
18654
0
AUTODESK INC
Common Stock
052769106
4137
39466
SH
SOLE
0
0
39466
0
WHIRLPOOL CORP
Common Stock
963320106
4070
24136
SH
SOLE
0
0
24136
0
VSE CORP
Common Stock
918284100
3943
81412
SH
SOLE
0
0
81412
0
ACETO CORP
Common Stock
004446100
1694
163950
SH
SOLE
0
0
163950
0
EBAY INC
Common Stock
278642103
1670
44245
SH
SOLE
0
0
44245
0
TELEFLEX INC
Common Stock
879369106
1665
6691
SH
SOLE
0
0
6691
0
UBS GROUP AG
Common Stock
H42097107
963
52357
SH
SOLE
0
0
52357
0
ISHS US HLTHCR ETF
ETF/Closed End
464287762
928
5328
SH
SOLE
0
0
5328
0
X TRACKERS RUSL 1000 ETF
ETF/Closed End
233051481
906
28239
SH
SOLE
0
0
28239
0
PWRSH DYN LGCP GRW ETF
ETF/Closed End
73935X609
561
13531
SH
SOLE
0
0
13531
0
PIMCO DYNAMIC CR MTG INC
ETF/Closed End
72202D106
558
24845
SH
SOLE
0
0
24845
0
WATERS CORP
Common Stock
941848103
546
2828
SH
SOLE
0
0
2828
0
CVD EQUIPMENT CORP
Common Stock
126601103
537
46252
SH
SOLE
0
0
46252
0
HEALTHEQUITY INC
Common Stock
42226A107
536
11492
SH
SOLE
0
0
11492
0
PACER TRENDPILOT 100 ETF
ETF/Closed End
69374H303
536
17719
SH
SOLE
0
0
17719
0
GUGG BLLTSH 2018 CRP ETF
ETF/Closed End-
18383M530
534
25334
SH
SOLE
0
0
25334
0
SUN LIFE FINL INC
Common Stock
866796105
355
8604
SH
SOLE
0
0
8604
0
FIRST FINANCIAL BANCORP
Common Stock
320209109
350
13264
SH
SOLE
0
0
13264
0
VALMONT INDUSTRIES INC
Common Stock
920253101
348
2099
SH
SOLE
0
0
2099
0
TOOTSIE ROLL INDS INC
Common Stock
890516107
342
9383
SH
SOLE
0
0
9383
0
NUVEEN GA QUAL MUN INC
ETF/Closed End
67072B107
245
19451
SH
SOLE
0
0
19451
0
EAST WEST BANCORP INC
Common Stock
27579R104
8762
144033
SH
SOLE
0
0
144033
0
X TRCKRS MSCI EUROPE ETF
ETF/Closed End
233051853
8145
286583
SH
SOLE
0
0
286583
0
FORD MOTOR COMPANY NEW
Common Stock
345370860
7960
637338
SH
SOLE
0
0
637338
0
AMERICAN TOWER CORP NEW
REIT
03027X100
7687
53880
SH
SOLE
0
0
53880
0
FT STOX EURO SEL DIV ETF
ETF/Closed End
33735T109
7543
549357
SH
SOLE
0
0
549357
0
CANADIAN NATL RAILWAY CO
Common Stock
136375102
7540
91389
SH
SOLE
0
0
91389
0
ISHS CORE TTL INTL ETF
ETF/Closed End
46432F834
2897
45933
SH
SOLE
0
0
45933
0
VENTAS INC
REIT
92276F100
2836
47261
SH
SOLE
0
0
47261
0
ISHS MSCI INDIA ETF
ETF/Closed End
46429B598
2813
77992
SH
SOLE
0
0
77992
0
ROCKWELL AUTOMATION INC
Common Stock
773903109
2760
14054
SH
SOLE
0
0
14054
0
TORONTO DOMINION BK NEW
Common Stock
891160509
1505
25695
SH
SOLE
0
0
25695
0
SKECHERS USA INC CL A
Common Stock
830566105
1491
39412
SH
SOLE
0
0
39412
0
OFS CAPITAL CORP BDC
Common Stock
67103B100
1480
124389
SH
SOLE
0
0
124389
0
BRCLY BLMBRG CMDTY ETN
CD Par 10
06738C778
1478
60560
SH
SOLE
0
0
60560
0
INTERCONTINENTAL EXCH
Common Stock
45866F104
1459
20676
SH
SOLE
0
0
20676
0
CENTRAL FD CDA LTD CL A
ETF/Closed End
153501101
1448
108051
SH
SOLE
0
0
108051
0
PWRSH DWA D/M MOMENT ETF
ETF/Closed End
73936Q108
1396
50506
SH
SOLE
0
0
50506
0
ING GROEP NV SPONS ADR
Common Stock
456837103
1391
75354
SH
SOLE
0
0
75354
0
VIACOM INC CL B NEW
Common Stock
92553P201
1388
45064
SH
SOLE
0
0
45064
0
CLAYMR GUGG BULLET21 ETF
ETF/Closed End-
18383M225
1387
55625
SH
SOLE
0
0
55625
0
EV TAX MNGD DIVRS EQ INC
ETF/Closed End
27828N102
785
64399
SH
SOLE
0
0
64399
0
EPR PROPERTIES
Common Stock
26884U109
779
11897
SH
SOLE
0
0
11897
0
WESTLAKE CHEMICAL CORP
Common Stock
960413102
774
7270
SH
SOLE
0
0
7270
0
DENTSPLY SIRONA INC
Common Stock
24906P109
763
11590
SH
SOLE
0
0
11590
0
MATTHEWS INTL CORP CL A
Common Stock
577128101
754
14278
SH
SOLE
0
0
14278
0
BOA CV L 725 PFD PERPTL
CD Par 10
060505682
733
556
SH
SOLE
0
0
556
0
BLACKROCK CR INCM TR
ETF/Closed End
092508100
445
33399
SH
SOLE
0
0
33399
0
BLACKBAUD INC
Common Stock
09227Q100
443
4684
SH
SOLE
0
0
4684
0
PWRSH WATER RES ETF
ETF/Closed End
73935X575
441
14576
SH
SOLE
0
0
14576
0
SEALED AIR CORP NEW
Common Stock
81211K100
433
8791
SH
SOLE
0
0
8791
0
NUVEEN NC PREM INC MUN
ETF/Closed End
67060P100
277
21500
SH
SOLE
0
0
21500
0
METLIFE INC
Common Stock
59156R108
39222
775745
SH
SOLE
0
0
775745
0
ISHS SP 500 GRW IDX ETF
ETF/Closed End
464287309
26912
176160
SH
SOLE
0
0
176160
0
ISHS MSCI EAFE GRW ETF
ETF/Closed End
464288885
23402
289838
SH
SOLE
0
0
289838
0
ISHS NA TECH ETF
ETF/Closed End
464287549
516
3058
SH
SOLE
0
0
3058
0
APPROACH RESOURCES INC
Common Stock
03834A103
363
122579
SH
SOLE
0
0
122579
0
LITTELFUSE INC
Common Stock
537008104
362
1830
SH
SOLE
0
0
1830
0
PROSHARES MSCI EUR ETF
ETF/Closed End
74347B540
361
8650
SH
SOLE
0
0
8650
0
VERSUM MATERIALS INC
Common Stock
92532W103
360
9519
SH
SOLE
0
0
9519
0
LIBERTY BROADBAND CORP A
Common Stock
530307107
272
3201
SH
SOLE
0
0
3201
0
EV TAX MNGD GLB BY WRTE
ETF/Closed End
27829C105
272
22819
SH
SOLE
0
0
22819
0
LIBERTY GLOBAL PLC A
Common Stock
G5480U104
268
7487
SH
SOLE
0
0
7487
0
ISHS CORE MSCI EUR ETF
ETF/Closed End
46434V738
30869
615295
SH
SOLE
0
0
615295
0
ISHS FLTG RT BOND ETF
ETF/Closed End-
46429B655
25459
500966
SH
SOLE
0
0
500966
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F396
25445
246728
SH
SOLE
0
0
246728
0
ORACLE CORP
Common Stock
68389X105
24711
522645
SH
SOLE
0
0
522645
0
X TRCKRS MSCI EAFE ETF
ETF/Closed End
233051200
4952
155809
SH
SOLE
0
0
155809
0
GUGG BLLTSHS 2022 BD ETF
ETF/Closed End-
18383M258
4858
229456
SH
SOLE
0
0
229456
0
CHASE CORP
Common Stock
16150R104
4841
40172
SH
SOLE
0
0
40172
0
EASTMAN CHEMICAL COMPANY
Common Stock
277432100
4790
51703
SH
SOLE
0
0
51703
0
PWRSH FTSE EMG MKT ETF
ETF/Closed End
73936T763
4758
213068
SH
SOLE
0
0
213068
0
KELLOGG COMPANY
Common Stock
487836108
1855
27282
SH
SOLE
0
0
27282
0
WSDMTR E/M HI DIV ETF
ETF/Closed End
97717W315
1836
40482
SH
SOLE
0
0
40482
0
CMS ENERGY CORP
Common Stock
125896100
1829
38670
SH
SOLE
0
0
38670
0
ALIGN TECHNOLOGY INC
Common Stock
016255101
1061
4777
SH
SOLE
0
0
4777
0
ALLIANCEBERNSTEIN GLBL
ETF/Closed End
01879R106
1035
81087
SH
SOLE
0
0
81087
0
UNIVERSAL DISPLAY CORP
Common Stock
91347P105
996
5769
SH
SOLE
0
0
5769
0
METTLER TOLEDO INTL INC
Common Stock
592688105
593
957
SH
SOLE
0
0
957
0
SPDR SP BANK ETF
ETF/Closed End
78464A797
589
12433
SH
SOLE
0
0
12433
0
WEIBO CORP SPON ADR
Common Stock
948596101
588
5679
SH
SOLE
0
0
5679
0
ROLLINS INC
Common Stock
775711104
581
12492
SH
SOLE
0
0
12492
0
TYSON FOODS INC A
Common Stock
902494103
576
7111
SH
SOLE
0
0
7111
0
NATL WSTRN LIFE GRP A
Common Stock
638517102
337
1018
SH
SOLE
0
0
1018
0
CODORUS VALLEY BANCORP
Common Stock
192025104
330
11998
SH
SOLE
0
0
11998
0
ILG INC
Common Stock
44967H101
330
11596
SH
SOLE
0
0
11596
0
GGP INC
Common Stock
36174X101
324
13866
SH
SOLE
0
0
13866
0
BLACKROCK ENH INTL DV TR
ETF/Closed End
092524107
233
35763
SH
SOLE
0
0
35763
0
VNGRD TOTAL INTL STK ETF
ETF/Closed End
921909768
8521
149996
SH
SOLE
0
0
149996
0
FT D/M EX US ALPHADX ETF
ETF/Closed End
33737J174
8402
134697
SH
SOLE
0
0
134697
0
DIAMONDBACK ENERGY INC
Common Stock
25278X109
8132
64413
SH
SOLE
0
0
64413
0
WSDMTR US LGCP DIV ETF
ETF/Closed End
97717W307
8131
88264
SH
SOLE
0
0
88264
0
ESTEE LAUDER COMPANY INC
Common Stock
518439104
7655
60159
SH
SOLE
0
0
60159
0
ECOLAB INC
Common Stock
278865100
7642
56953
SH
SOLE
0
0
56953
0
RCI HOSPITALITY HLDGS
Common Stock
74934Q108
2936
104926
SH
SOLE
0
0
104926
0
PRIMERICA INC
Common Stock
74164M108
2902
28579
SH
SOLE
0
0
28579
0
ISHS SP SMCP600 GRW ETF
ETF/Closed End
464287887
2901
17052
SH
SOLE
0
0
17052
0
ADVANCE AUTO PARTS INC
Common Stock
00751Y106
2887
28963
SH
SOLE
0
0
28963
0
TRANSCANADA CORP
Common Stock
89353D107
2823
58044
SH
SOLE
0
0
58044
0
POWERSHS SP 400 LOW ETF
ETF/Closed End
73937B647
2806
61832
SH
SOLE
0
0
61832
0
MARSH MCLENNAN COS INC
Common Stock
571748102
2750
33781
SH
SOLE
0
0
33781
0
CARNIVAL CORP PAIRD CTF
Common Stock
143658300
2743
41327
SH
SOLE
0
0
41327
0
UNITED RENTALS INC
Common Stock
911363109
1514
8805
SH
SOLE
0
0
8805
0
LABORATORY CORP OF AMER
Common Stock
50540R409
1429
8961
SH
SOLE
0
0
8961
0
NUV AMT FREE QUAL MUN
ETF/Closed End
670657105
1411
102594
SH
SOLE
0
0
102594
0
CHIPOTLE MEXICAN GRILL A
Common Stock
169656105
1383
4786
SH
SOLE
0
0
4786
0
ALASKA AIR GROUP INC
Common Stock
011659109
776
10560
SH
SOLE
0
0
10560
0
BLKRK MUNI INTERDUR FUND
ETF/Closed End
09253X102
772
55490
SH
SOLE
0
0
55490
0
PROOFPOINT INC
Common Stock
743424103
765
8612
SH
SOLE
0
0
8612
0
PWRSH KBW BANK ETF
ETF/Closed End
73937B746
763
13865
SH
SOLE
0
0
13865
0
CALAMOS CONV OPP INC
ETF/Closed End
128117108
758
67776
SH
SOLE
0
0
67776
0
TEGNA INC
Common Stock
87901J105
752
53395
SH
SOLE
0
0
53395
0
PHILLIPS 66
Common Stock
718546104
17245
170488
SH
SOLE
0
0
170488
0
PWRSHS DWA MOMENTUM ETF
ETF/Closed End
73935X153
16886
327052
SH
SOLE
0
0
327052
0
PIMCO INVT GRD CORP ETF
ETF/Closed End-
72201R817
16505
156196
SH
SOLE
0
0
156196
0
WSDMTR JPN HEDG EQ ETF
ETF/Closed End
97717W851
16465
277516
SH
SOLE
0
0
277516
0
BCE INC NEW
Common Stock
05534B760
16404
341689
SH
SOLE
0
0
341689
0
GENL MILLS INC
Common Stock
370334104
15771
265993
SH
SOLE
0
0
265993
0
NATL RETAIL PPTYS INC
REIT
637417106
3337
77366
SH
SOLE
0
0
77366
0
ARES CAPITAL CORP BDC
Common Stock
04010L103
3335
212174
SH
SOLE
0
0
212174
0
HAIN CELESTIAL GROUP INC
Common Stock
405217100
3301
77876
SH
SOLE
0
0
77876
0
BG FOODS INC NEW
Common Stock
05508R106
3212
91390
SH
SOLE
0
0
91390
0
ABERDEEN ASIA PACIFIC
ETF/Closed End
003009107
3110
637332
SH
SOLE
0
0
637332
0
VNGRD LNG TRM TREAS ETF
ETF/Closed End-
92206C847
1353
17346
SH
SOLE
0
0
17346
0
WESTERN UNION COMPANY
Common Stock
959802109
1289
67809
SH
SOLE
0
0
67809
0
HARVEST CAP CR CORP BDC
Common Stock
41753F109
715
65213
SH
SOLE
0
0
65213
0
HAWAIIAN ELEC INDS INC
Common Stock
419870100
705
19489
SH
SOLE
0
0
19489
0
CARA THERAPEUTICS INC
Common Stock
140755109
701
57279
SH
SOLE
0
0
57279
0
GASLOG PARTNERS LTD
Common Stock
Y2687W108
694
28035
SH
SOLE
0
0
28035
0
MARINEMAX INC
Common Stock
567908108
488
25834
SH
SOLE
0
0
25834
0
DISCOVERY COMMS NEW C
Common Stock
25470F302
480
22662
SH
SOLE
0
0
22662
0
LOEWS CORP
Common Stock
540424108
478
9548
SH
SOLE
0
0
9548
0
PWRSH INTL DIV ACHVR ETF
ETF/Closed End
73935X716
308
18611
SH
SOLE
0
0
18611
0
COSTAR GROUP INC
Common Stock
22160N109
307
1033
SH
SOLE
0
0
1033
0
SPDR SP BIOTECH ETF
ETF/Closed End
78464A870
8764
103267
SH
SOLE
0
0
103267
0
FT MSTAR DIV LDRS ETF
ETF/Closed End
336917109
8732
290199
SH
SOLE
0
0
290199
0
ISHS NASDAQ BIOTECH ETF
ETF/Closed End
464287556
8193
76738
SH
SOLE
0
0
76738
0
PROSH SP 500 DV ARI ETF
ETF/Closed End
74348A467
7815
122033
SH
SOLE
0
0
122033
0
CLAYMR GUGG BULLET23 ETF
ETF/Closed End-
18383M241
7471
358852
SH
SOLE
0
0
358852
0
BROADRIDGE FINANCIAL
Common Stock
11133T103
2833
31281
SH
SOLE
0
0
31281
0
HAEMONETICS CORP
Common Stock
405024100
2826
48664
SH
SOLE
0
0
48664
0
ISHR HDGD MSCI GRMNY ETF
ETF/Closed End
46434V704
2792
97304
SH
SOLE
0
0
97304
0
FT VI RSG DIV ACHIEV ETF
ETF/Closed End
33738R506
2763
92459
SH
SOLE
0
0
92459
0
FLUOR CORP NEW
Common Stock
343412102
2739
53028
SH
SOLE
0
0
53028
0
PWRSHS SMCP MOMENTUM ETF
ETF/Closed End
73936Q744
2738
56191
SH
SOLE
0
0
56191
0
ISHS NA TECH SOFTWAR ETF
ETF/Closed End
464287515
2699
17460
SH
SOLE
0
0
17460
0
SEMPRA ENERGY
Common Stock
816851109
1519
14205
SH
SOLE
0
0
14205
0
WESTERN GAS PTNRS LP
MLP
958254104
1441
29965
SH
SOLE
0
0
29965
0
SPDR SP INTL DIV ETF
ETF/Closed End
78463X772
1420
34453
SH
SOLE
0
0
34453
0
ALLSCRIPTS HLTHCR SOLTNS
Common Stock
01988P108
766
52664
SH
SOLE
0
0
52664
0
INTERDIGITAL INC
Common Stock
45867G101
748
9824
SH
SOLE
0
0
9824
0
ISHS MSTR SM CAP VAL ETF
ETF/Closed End
464288703
435
2856
SH
SOLE
0
0
2856
0
SCHNITZER STEEL INDS A
Common Stock
806882106
432
12891
SH
SOLE
0
0
12891
0
FIRST SOLAR INC
Common Stock
336433107
423
6266
SH
SOLE
0
0
6266
0
WORLD ACCEPTANCE CORP
Common Stock
981419104
422
5226
SH
SOLE
0
0
5226
0
FT NSDQ CLN EDG GRN ETF
ETF/Closed End
33733E500
288
14176
SH
SOLE
0
0
14176
0
NASDAQ INC
Common Stock
631103108
284
3694
SH
SOLE
0
0
3694
0
CROWN HOLDINGS INC
Common Stock
228368106
277
4928
SH
SOLE
0
0
4928
0
EV TAX ADVTG BY WRTE OPP
ETF/Closed End
27828Y108
273
17740
SH
SOLE
0
0
17740
0
TIDEWATER INC NEW
Common Stock
88642R109
6033
247267
SH
SOLE
0
0
247267
0
SPDR SP REGL BNKG ETF
ETF/Closed End
78464A698
5725
97280
SH
SOLE
0
0
97280
0
PWRSH PREFERRED ETF
ETF/Closed End
73936T565
5514
371076
SH
SOLE
0
0
371076
0
SPDR BLOOMBERG CONV ETF
ETF/Closed End-
78464A359
5437
107455
SH
SOLE
0
0
107455
0
VALERO ENERGY CORP
Common Stock
91913Y100
5254
57168
SH
SOLE
0
0
57168
0
GDS HOLDINGS LTD ADR
Common Stock
36165L108
2066
91715
SH
SOLE
0
0
91715
0
KLATENCOR CORP
Common Stock
482480100
2003
19061
SH
SOLE
0
0
19061
0
GLADSTONE INVT CORP BDC
ETF/Closed End
376546107
2002
179377
SH
SOLE
0
0
179377
0
BROWN FORMAN CORP CL B
Common Stock
115637209
1972
28716
SH
SOLE
0
0
28716
0
FIRST TR MLP ENERGY
ETF/Closed End
33739B104
1937
123769
SH
SOLE
0
0
123769
0
PAYPAL HLDGS INC
Common Stock
70450Y103
23131
314188
SH
SOLE
0
0
314188
0
VNGRD CONSMR DISCRET ETF
ETF/Closed End
92204A108
4964
31826
SH
SOLE
0
0
31826
0
ALPS INTL SEC DV DOG ETF
ETF/Closed End
00162Q718
4926
171923
SH
SOLE
0
0
171923
0
FORTIVE CORP
Common Stock
34959J108
4560
63030
SH
SOLE
0
0
63030
0
MPLX LP
MLP
55336V100
1877
52916
SH
SOLE
0
0
52916
0
NEW MEDIA INVT GRP INC
Common Stock
64704V106
1856
110605
SH
SOLE
0
0
110605
0
FT ALPHADEX EUROZONE ETF
ETF/Closed End
33737J505
1851
42166
SH
SOLE
0
0
42166
0
SPX FLOW INC
Common Stock
78469X107
1847
38844
SH
SOLE
0
0
38844
0
GS ACTIVEBETA INTL ETF
ETF/Closed End
381430107
1807
60219
SH
SOLE
0
0
60219
0
LEGGETT PLATT INC
Common Stock
524660107
1063
22267
SH
SOLE
0
0
22267
0
FREQUENCY ELECTRNCS INC
Common Stock
358010106
1025
109500
SH
SOLE
0
0
109500
0
FT INTERMED DUR PFD INCM
Common Stock
33718W103
999
40975
SH
SOLE
0
0
40975
0
COCACOLA EURO PRTNRS
Common Stock
G25839104
588
14751
SH
SOLE
0
0
14751
0
CONNECTICUT WTR SVC INC
Common Stock
207797101
575
10013
SH
SOLE
0
0
10013
0
ABIOMED INC
Common Stock
003654100
335
1786
SH
SOLE
0
0
1786
0
RPX CORP
Common Stock
74972G103
329
24445
SH
SOLE
0
0
24445
0
PWRSH SP E/M L/VLTY ETF
ETF/Closed End
73937B662
325
12833
SH
SOLE
0
0
12833
0
TEKLA HEALTHCARE OPPTYS
Common Stock
879105104
322
18356
SH
SOLE
0
0
18356
0
KINDER MORGAN INC DE
Common Stock
49456B101
7206
398795
SH
SOLE
0
0
398795
0
MAGELLAN MIDSTRM PTNR LP
MLP
559080106
7099
100071
SH
SOLE
0
0
100071
0
MARKEL CORP
Common Stock
570535104
6896
6054
SH
SOLE
0
0
6054
0
ISHS IBOX H/Y CORP ETF
ETF/Closed End-
464288513
6688
76641
SH
SOLE
0
0
76641
0
YUM BRANDS INC
Common Stock
988498101
6190
75843
SH
SOLE
0
0
75843
0
ATMOS ENERGY CORP
Common Stock
049560105
2298
26758
SH
SOLE
0
0
26758
0
GUGG BLLTSH 2019 CRP ETF
ETF/Closed End-
18383M522
2266
107453
SH
SOLE
0
0
107453
0
ISHS NATL MUNI BD ETF
ETF/Closed End-
464288414
2265
20455
SH
SOLE
0
0
20455
0
PWRSH FTSE RAFI US1K ETF
ETF/Closed End
73935X583
2241
19728
SH
SOLE
0
0
19728
0
LEGG MASON INC
Common Stock
524901105
2233
53192
SH
SOLE
0
0
53192
0
BANK OF THE OZARKS INC
Common Stock
063904106
2208
45568
SH
SOLE
0
0
45568
0
NATIONAL GRID ADR 2017
Common Stock
636274409
2204
37472
SH
SOLE
0
0
37472
0
ISHS MSCI CANADA ETF
ETF/Closed End
464286509
2190
73892
SH
SOLE
0
0
73892
0
GUGG SP E/WGHT TECH ETF
ETF/Closed End
78355W817
2129
14891
SH
SOLE
0
0
14891
0
FISERV INC
Common Stock
337738108
2118
16153
SH
SOLE
0
0
16153
0
GLOBAL X ROBOTICS ETF
ETF/Closed End
37954Y715
2115
89256
SH
SOLE
0
0
89256
0
AMERIGAS PARTNERS LP
MLP
030975106
1199
25927
SH
SOLE
0
0
25927
0
FT NSDQ ABA CMNTY BK ETF
ETF/Closed End
33736Q104
1191
22719
SH
SOLE
0
0
22719
0
COHEN STEERS PFD INC
ETF/Closed End
19247X100
679
31929
SH
SOLE
0
0
31929
0
HILTON WORLDWIDE NEW
Common Stock
43300A203
650
8133
SH
SOLE
0
0
8133
0
FT RVRFRONT DYN DEV ETF
ETF/Closed End
33739P608
408
6370
SH
SOLE
0
0
6370
0
HEALTHCARE SVCS GROUP
Common Stock
421906108
408
7738
SH
SOLE
0
0
7738
0
WHITEHORSE FIN INC BDC
Common Stock
96524V106
403
30015
SH
SOLE
0
0
30015
0
FIVE9 INC
Common Stock
338307101
211
8490
SH
SOLE
0
0
8490
0
TECH DATA CORP
Common Stock
878237106
210
2146
SH
SOLE
0
0
2146
0
URSTADT BIDLE PPTYS CL A
REIT
917286205
202
9306
SH
SOLE
0
0
9306
0
OCCIDENTAL PETRO CORP
Common Stock
674599105
5999
81446
SH
SOLE
0
0
81446
0
VNGRD TTL STK MKT ETF
ETF/Closed End
922908769
5942
43294
SH
SOLE
0
0
43294
0
CONSOLIDATED EDISON INC
Common Stock
209115104
5360
63095
SH
SOLE
0
0
63095
0
SIX FLAGS ENTMT CORP NEW
Common Stock
83001A102
2062
30973
SH
SOLE
0
0
30973
0
COPART INC
Common Stock
217204106
2038
47180
SH
SOLE
0
0
47180
0
BHP BILLITON PLC ADR
Common Stock
05545E209
2031
50402
SH
SOLE
0
0
50402
0
JETBLUE AIRWAYS CORP
Common Stock
477143101
1922
86014
SH
SOLE
0
0
86014
0
ESTERLINE TECHNOLOGIES C
Common Stock
297425100
901
12055
SH
SOLE
0
0
12055
0
COMPASS MINRLS INTL INC
Common Stock
20451N101
879
12159
SH
SOLE
0
0
12159
0
BIG LOTS INC
Common Stock
089302103
875
15581
SH
SOLE
0
0
15581
0
AVNET INC
Common Stock
053807103
464
11700
SH
SOLE
0
0
11700
0
MATRLS SEL SECT SPDR ETF
ETF/Closed End
81369Y100
460
7597
SH
SOLE
0
0
7597
0
NATIONAL BEVERAGE CORP
Common Stock
635017106
455
4669
SH
SOLE
0
0
4669
0
COMMERCE BANCSHARES INC
Common Stock
200525103
302
5413
SH
SOLE
0
0
5413
0
WSDTR CBOE SP 500 ETF
ETF/Closed End
97717X560
991
34088
SH
SOLE
0
0
34088
0
DORMAN PRODS INC
Common Stock
258278100
598
9781
SH
SOLE
0
0
9781
0
MEDEQUITIES REALTY TRUST
REIT
58409L306
597
53241
SH
SOLE
0
0
53241
0
ALLEGION PUBLIC LTD
Common Stock
G0176J109
589
7409
SH
SOLE
0
0
7409
0
FT DYN EURO EQ INCM
ETF/Closed End
33740D107
585
31075
SH
SOLE
0
0
31075
0
ENCANA CORP
Common Stock
292505104
333
24999
SH
SOLE
0
0
24999
0
M D C HOLDINGS INC
Common Stock
552676108
329
10307
SH
SOLE
0
0
10307
0
FT SENIOR LOAN FD ETF
ETF/Closed End-
33738D309
11703
243606
SH
SOLE
0
0
243606
0
ALPS RIVERFRONT STRT ETF
ETF/Closed End-
00162Q783
11300
449322
SH
SOLE
0
0
449322
0
FLEXSHS TR QLTY DIV ETF
ETF/Closed End
33939L860
10514
233486
SH
SOLE
0
0
233486
0
ISHS CS REIT ETF
ETF/Closed End
464287564
9077
89591
SH
SOLE
0
0
89591
0
FT L/C VL OP ALPHADX ETF
ETF/Closed End
33735J101
2555
46760
SH
SOLE
0
0
46760
0
FT RVRFRONT DYN EUR ETF
ETF/Closed End
33739P806
2549
39010
SH
SOLE
0
0
39010
0
CLAYMORE GUGG 2019 ETF
ETF/Closed End-
18383M373
2503
102661
SH
SOLE
0
0
102661
0
HUNTINGTON INGALLS INDS
Common Stock
446413106
2380
10097
SH
SOLE
0
0
10097
0
PWRSH DWA E/M MOMENT ETF
ETF/Closed End
73936Q207
1166
56746
SH
SOLE
0
0
56746
0
REALITY DIVCON LDRS ETF
ETF/Closed End
75605A405
1160
36318
SH
SOLE
0
0
36318
0
ISHARES CONV BOND ETF
ETF/Closed End
46435G102
1134
20565
SH
SOLE
0
0
20565
0
XYLEM INC
Common Stock
98419M100
1130
16575
SH
SOLE
0
0
16575
0
SPDR NUV BLOOMBERG ETF
ETF/Closed End-
78468R739
1082
22578
SH
SOLE
0
0
22578
0
AMPHENOL CORP CL A NEW
Common Stock
032095101
636
7243
SH
SOLE
0
0
7243
0
EQT CORP
Common Stock
26884L109
634
11135
SH
SOLE
0
0
11135
0
NUV AMT FREE MUN CR INC
ETF/Closed End
67071L106
624
40384
SH
SOLE
0
0
40384
0
CNO FINANCIAL GROUP INC
Common Stock
12621E103
607
24590
SH
SOLE
0
0
24590
0
FRANKLIN ELECTRIC
Common Stock
353514102
400
8707
SH
SOLE
0
0
8707
0
GLADSTONE CAP CORP BDC
ETF/Closed End
376535100
397
43118
SH
SOLE
0
0
43118
0
MOODYS CORP
Common Stock
615369105
390
2642
SH
SOLE
0
0
2642
0
MORGAN CHINA A SHARES FD
ETF/Closed End
617468103
385
16477
SH
SOLE
0
0
16477
0
WESTERN INTER MUNI FD
ETF/Closed End
958435109
383
41128
SH
SOLE
0
0
41128
0
DOUBLELINE INCM SLTNS FD
Common Stock
258622109
379
18776
SH
SOLE
0
0
18776
0
NORTHWEST NATURAL GAS
Common Stock
667655104
258
4321
SH
SOLE
0
0
4321
0
SCHEIN HENRY INC
Common Stock
806407102
256
3659
SH
SOLE
0
0
3659
0
WSDMTR INDIA EARNGS ETF
ETF/Closed End
97717W422
255
9144
SH
SOLE
0
0
9144
0
CLAYMR GUGG BULLET25 ETF
ETF/Closed End-
18383M191
6082
293822
SH
SOLE
0
0
293822
0
WEC ENERGY GROUP INC
Common Stock
92939U106
5735
86336
SH
SOLE
0
0
86336
0
ISHS RUSS 2000 GRW ETF
ETF/Closed End
464287648
5322
28504
SH
SOLE
0
0
28504
0
SPDR BLOOMBERG S/T ETF
ETF/Closed End-
78468R408
2073
75206
SH
SOLE
0
0
75206
0
ALLEGHANY CORP DE
Common Stock
017175100
2034
3413
SH
SOLE
0
0
3413
0
PWRSH SP500 HI BETA ETF
ETF/Closed End
73937B829
2009
47270
SH
SOLE
0
0
47270
0
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
1939
29810
SH
SOLE
0
0
29810
0
EV SR FLTG RT TR
ETF/Closed End
27828Q105
1918
132840
SH
SOLE
0
0
132840
0
BUILDERS FIRSTSOURCE INC
Common Stock
12008R107
864
39664
SH
SOLE
0
0
39664
0
CREDIT SUISSE GRP SP ADR
Common Stock
225401108
862
48280
SH
SOLE
0
0
48280
0
FQF FTSE EUROPE DIV ETF
ETF/Closed End
351680848
860
33765
SH
SOLE
0
0
33765
0
NUVEEN SP 500 BUY WRITE
ETF/Closed End
6706ER101
858
60214
SH
SOLE
0
0
60214
0
GUGG CHINA TECH ETF
ETF/Closed End
18383Q135
857
14130
SH
SOLE
0
0
14130
0
ALAMO GROUP INC
Common Stock
011311107
471
4175
SH
SOLE
0
0
4175
0
PROSHS SP MIDCAP400 ETF
ETF/Closed End
74347B680
469
8596
SH
SOLE
0
0
8596
0
UTAH MEDICAL PRODS INC
Common Stock
917488108
462
5678
SH
SOLE
0
0
5678
0
RELIANCE STEEL ALUM CO
Common Stock
759509102
460
5359
SH
SOLE
0
0
5359
0
CDK GLOBAL INC
Common Stock
12508E101
456
6394
SH
SOLE
0
0
6394
0
TTM TECHNOLOGIES INC
Common Stock
87305R109
298
19012
SH
SOLE
0
0
19012
0
MESABI TRUST CBI
Common Stock
590672101
296
11760
SH
SOLE
0
0
11760
0
PIMCO CORP INCM OPPTY
ETF/Closed End
72201B101
291
17700
SH
SOLE
0
0
17700
0
ICU MEDICAL INC
Common Stock
44930G107
360
1667
SH
SOLE
0
0
1667
0
NUVEEN SEL TX FREE INC 2
ETF/Closed End-
67063C106
358
25695
SH
SOLE
0
0
25695
0
ISHS US HC PROVDRS ETF
ETF/Closed End
464288828
1248
7956
SH
SOLE
0
0
7956
0
GABELLI DIV INCM TR
ETF/Closed End
36242H104
1227
52426
SH
SOLE
0
0
52426
0
UTILS SEL SECT SPDR ETF
ETF/Closed End
81369Y886
1223
23223
SH
SOLE
0
0
23223
0
BEST BUY COMPANY INC
Common Stock
086516101
1215
17742
SH
SOLE
0
0
17742
0
UNDER ARMOUR INC CL A
Common Stock
904311107
1172
81193
SH
SOLE
0
0
81193
0
ISHS TRANSP AVG ETF
ETF/Closed End
464287192
687
3582
SH
SOLE
0
0
3582
0
URBAN OUTFITTERS INC
Common Stock
917047102
681
19419
SH
SOLE
0
0
19419
0
PROGRESSIVE CORP OH
Common Stock
743315103
671
11918
SH
SOLE
0
0
11918
0
TEMPLETON DRAGON FD INC
ETF/Closed End
88018T101
667
31030
SH
SOLE
0
0
31030
0
RMR GROUP INC A
Common Stock
74967R106
415
7004
SH
SOLE
0
0
7004
0
FT NSDQ100 EQL WGHTD ETF
ETF/Closed End
337344105
415
7161
SH
SOLE
0
0
7161
0
SANDY SPRING BANCORP INC
Common Stock
800363103
412
10554
SH
SOLE
0
0
10554
0
TRIANGLE CAP CORP BDC
Common Stock
895848109
407
42937
SH
SOLE
0
0
42937
0
ELI LILLY COMPANY
Common Stock
532457108
18886
223613
SH
SOLE
0
0
223613
0
VNGRD FTSE EUROPE ETF
ETF/Closed End
922042874
18591
314297
SH
SOLE
0
0
314297
0
COLGATEPALMOLIVE COMPANY
Common Stock
194162103
17021
225594
SH
SOLE
0
0
225594
0
WYNDHAM WORLDWIDE CORP
Common Stock
98310W108
3393
29286
SH
SOLE
0
0
29286
0
FMC CORP NEW
Common Stock
302491303
3146
33231
SH
SOLE
0
0
33231
0
ISHS RUSS 1000 INDX ETF
ETF/Closed End
464287622
3075
20694
SH
SOLE
0
0
20694
0
SCHWAB CHARLES CORP NEW
Common Stock
808513105
3070
59771
SH
SOLE
0
0
59771
0
MYLAN N V
Common Stock
N59465109
1372
32428
SH
SOLE
0
0
32428
0
BLACKROCK SCI TECH TR
ETF/Closed End
09258G104
1367
51205
SH
SOLE
0
0
51205
0
EV TAX ADVTG DIV INCM FD
ETF/Closed End
27828G107
1351
58077
SH
SOLE
0
0
58077
0
FIDUCIARY CLAYMORE MLP
ETF/Closed End
31647Q106
1272
96740
SH
SOLE
0
0
96740
0
UNITIL CORP
Common Stock
913259107
709
15536
SH
SOLE
0
0
15536
0
FULLER H B COMPANY
Common Stock
359694106
702
13032
SH
SOLE
0
0
13032
0
POTASH CORP SASK INC
Common Stock
73755L107
696
33706
SH
SOLE
0
0
33706
0
PWRSH DYN LGCP VAL ETF
ETF/Closed End
73935X708
691
17809
SH
SOLE
0
0
17809
0
AMERICAN STS WTR CO
Common Stock
029899101
687
11859
SH
SOLE
0
0
11859
0
NUVEEN ENERGY MLP TOTAL
ETF/Closed End
67074U103
497
43654
SH
SOLE
0
0
43654
0
NUVEEN REAL ESTATE INC
ETF/Closed End
67071B108
493
43749
SH
SOLE
0
0
43749
0
EIGHTPOINT3 ENERGY PRTNR
Common Stock
282539105
317
20865
SH
SOLE
0
0
20865
0
ADVANTAGE OIL GAS LTD
Common Stock
00765F101
314
72940
SH
SOLE
0
0
72940
0
BLACKROCK MUNIASSETS FD
ETF/Closed End
09254J102
306
20433
SH
SOLE
0
0
20433
0
SPDR PORT SMALL CAP ETF
ETF/Closed End
78468R853
306
10145
SH
SOLE
0
0
10145
0
WESTERN HIGH INCME OPPTY
ETF/Closed End
95766K109
218
42912
SH
SOLE
0
0
42912
0
FT SMCP CORE ALPHADX ETF
ETF/Closed End
33734Y109
6086
99491
SH
SOLE
0
0
99491
0
TWITTER INC
Common Stock
90184L102
5920
246583
SH
SOLE
0
0
246583
0
BRIGHT HORIZONS FAM SOL
Common Stock
109194100
5860
62341
SH
SOLE
0
0
62341
0
FREEPORT MCMORAN INC
Common Stock
35671D857
5839
307948
SH
SOLE
0
0
307948
0
INVESCO LTD
Common Stock
G491BT108
5830
159564
SH
SOLE
0
0
159564
0
CME GROUP INC CL A
Common Stock
12572Q105
2034
13924
SH
SOLE
0
0
13924
0
EDWARDS LIFESCIENCES
Common Stock
28176E108
1975
17525
SH
SOLE
0
0
17525
0
CHICAGO BRDGIRON COMPNY
Common Stock
167250109
1949
120782
SH
SOLE
0
0
120782
0
OPPENHEIMER REV WGHT ETF
ETF/Closed End
68386C203
905
14900
SH
SOLE
0
0
14900
0
HEICO CORP NEW
Common Stock
422806109
897
9503
SH
SOLE
0
0
9503
0
INGREDION INC
Common Stock
457187102
865
6186
SH
SOLE
0
0
6186
0
ARTHUR J GALLAGHER
Common Stock
363576109
469
7408
SH
SOLE
0
0
7408
0
SAGE THERAPEUTICS INC
Common Stock
78667J108
464
2818
SH
SOLE
0
0
2818
0
VANECK RETAIL ETF
ETF/Closed End
92189F684
292
3192
SH
SOLE
0
0
3192
0
BEST ADS RESPTG CL A ORD
Common Stock
08653C106
290
32300
SH
SOLE
0
0
32300
0
ISHS GLB ENGY PRODCR ETF
ETF/Closed End
464286343
252
11681
SH
SOLE
0
0
11681
0
LIFE STORAGE INC
Common Stock
53223X107
519
5822
SH
SOLE
0
0
5822
0
GUGG SP E/WGHT FINL ETF
ETF/Closed End
78355W858
512
11595
SH
SOLE
0
0
11595
0
OGE ENERGY CORP
Common Stock
670837103
509
15457
SH
SOLE
0
0
15457
0
ENBRIDGE ENERGY PTNRS LP
MLP
29250R106
378
27370
SH
SOLE
0
0
27370
0
GUIDEWIRE SOFTWARE INC
Common Stock
40171V100
375
5055
SH
SOLE
0
0
5055
0
AMER ELEC PWR CO INC
Common Stock
025537101
4486
60979
SH
SOLE
0
0
60979
0
MARRIOTT INTL INC NEW A
Common Stock
571903202
4201
30952
SH
SOLE
0
0
30952
0
CONAGRA BRANDS INC
Common Stock
205887102
4137
109812
SH
SOLE
0
0
109812
0
SPDR GOLD TRUST GOLD ETF
Common Stock
78463V107
4084
33030
SH
SOLE
0
0
33030
0
TAIWAN SEMICON MFG CO
Common Stock
874039100
1736
43793
SH
SOLE
0
0
43793
0
COTIVITI HOLDINGS INC
Common Stock
22164K101
1654
51358
SH
SOLE
0
0
51358
0
ORANGE SPON ADR
Common Stock
684060106
1619
93047
SH
SOLE
0
0
93047
0
CREDIT ACCEPTANCE CRP MI
Common Stock
225310101
977
3020
SH
SOLE
0
0
3020
0
ISHS 1020 TRS ETF
ETF/Closed End-
464288653
961
7063
SH
SOLE
0
0
7063
0
LUNA INNOVATIONS INC
Common Stock
550351100
958
394350
SH
SOLE
0
0
394350
0
MOTOROLA SOLUTIONS INC
Common Stock
620076307
952
10539
SH
SOLE
0
0
10539
0
GLOBAL MEDICAL REIT NEW
REIT
37954A204
937
114313
SH
SOLE
0
0
114313
0
APOLLO INVT CORP BDC
Common Stock
03761U106
570
100663
SH
SOLE
0
0
100663
0
PWRSHS NATL AMT FREE ETF
ETF/Closed End-
73936T474
559
21668
SH
SOLE
0
0
21668
0
ENERGY TRANSFER EQTY LP
MLP
29273V100
538
31198
SH
SOLE
0
0
31198
0
NUVEEN NY AMT FREE QUAL
ETF/Closed End
670656107
356
27470
SH
SOLE
0
0
27470
0
ISHS CORE GRWTH ALLC ETF
ETF/Closed End
464289867
350
7788
SH
SOLE
0
0
7788
0
PRA HEALTH SCIENCES INC
Common Stock
69354M108
245
2692
SH
SOLE
0
0
2692
0
ZIMMER BIOMET HLDGS INC
Common Stock
98956P102
8847
73311
SH
SOLE
0
0
73311
0
VNGRD MDCP GRW ETF
ETF/Closed End
922908538
8818
69038
SH
SOLE
0
0
69038
0
AFLAC INC
Common Stock
001055102
8504
96873
SH
SOLE
0
0
96873
0
HERSHEY COMPANY
Common Stock
427866108
8301
73134
SH
SOLE
0
0
73134
0
TIME WARNER NEW INC
Common Stock
887317303
8161
89224
SH
SOLE
0
0
89224
0
FT III PFD SECSINCM ETF
ETF/Closed End-
33739E108
7798
389723
SH
SOLE
0
0
389723
0
ACTIVISION BLIZZARD INC
Common Stock
00507V109
2961
46767
SH
SOLE
0
0
46767
0
LINCOLN NATL CORP IN
Common Stock
534187109
2751
35789
SH
SOLE
0
0
35789
0
CANADIAN IMPERIAL BANK
Common Stock
136069101
2721
27932
SH
SOLE
0
0
27932
0
ISHS EMG MKT DIV ETF
ETF/Closed End
464286319
1493
35702
SH
SOLE
0
0
35702
0
GARMIN LTD
Common Stock
H2906T109
1474
24744
SH
SOLE
0
0
24744
0
GLBL X SUPER DIV ETF
ETF/Closed End
37950E549
1447
66427
SH
SOLE
0
0
66427
0
ISHS SP 100 INDX ETF
ETF/Closed End
464287101
1436
12106
SH
SOLE
0
0
12106
0
GUGG STRAT OPPTYS FD SBI
ETF/Closed End
40167F101
1393
64533
SH
SOLE
0
0
64533
0
IDEXX LABORATORIES INC
Common Stock
45168D104
762
4874
SH
SOLE
0
0
4874
0
UNION BANKSHS CORP NEW
Common Stock
90539J109
762
21062
SH
SOLE
0
0
21062
0
ISHS 13YR TRS ETF
ETF/Closed End-
464287457
755
9000
SH
SOLE
0
0
9000
0
LIBERTY PROPERTY TRUST
REIT
531172104
746
17354
SH
SOLE
0
0
17354
0
EV LTD DUR INCM FD
ETF/Closed End
27828H105
732
53660
SH
SOLE
0
0
53660
0
VNGRD TTL WORLD STK ETF
ETF/Closed End
922042742
445
5991
SH
SOLE
0
0
5991
0
GENTEX CORP
Common Stock
371901109
443
21167
SH
SOLE
0
0
21167
0
AFFILIATED MGRS GRP INC
Common Stock
008252108
433
2108
SH
SOLE
0
0
2108
0
ISHS ASIA PAC DIV ETF
ETF/Closed End
464286293
433
8635
SH
SOLE
0
0
8635
0
SPDR SP 500 GROWTH ETF
ETF/Closed End
78464A409
429
12999
SH
SOLE
0
0
12999
0
VERMILION ENERGY INC
Common Stock
923725105
424
11684
SH
SOLE
0
0
11684
0
ITAU SA ADR REP 500 PFD
Common Stock
465562106
284
21816
SH
SOLE
0
0
21816
0
SPDR SSGA LGCP LOW ETF
ETF/Closed End
78468R804
283
3130
SH
SOLE
0
0
3130
0
PWRSH FTSE US1500 SM ETF
ETF/Closed End
73935X567
283
2181
SH
SOLE
0
0
2181
0
HNI CORP
Common Stock
404251100
283
7326
SH
SOLE
0
0
7326
0
CENTURY BNCRP INC CL A
Common Stock
156432106
280
3584
SH
SOLE
0
0
3584
0
BANKUNITED INC
Common Stock
06652K103
279
6855
SH
SOLE
0
0
6855
0
MACQUARIE GLOBAL INFRA
ETF/Closed End
55608D101
5778
224139
SH
SOLE
0
0
224139
0
U S BANCORP DE NEW
Common Stock
902973304
5552
103626
SH
SOLE
0
0
103626
0
FLEETCOR TECHNOLOGIES
Common Stock
339041105
5500
28584
SH
SOLE
0
0
28584
0
CB FINANCIAL SVCS INC
Common Stock
12479G101
5324
177476
SH
SOLE
0
0
177476
0
BERKLEY W R CORP
Common Stock
084423102
2058
28726
SH
SOLE
0
0
28726
0
SYMANTEC CORP
Common Stock
871503108
1946
69351
SH
SOLE
0
0
69351
0
YUM CHINA HOLDINGS
Common Stock
98850P109
892
22290
SH
SOLE
0
0
22290
0
FT ENERGY ALPHADX ETF
ETF/Closed End
33734X127
884
57098
SH
SOLE
0
0
57098
0
MAGNA INTL INC CLASS A
Common Stock
559222401
750
13234
SH
SOLE
0
0
13234
0
BANNER CORP NEW
Common Stock
06652V208
744
13495
SH
SOLE
0
0
13495
0
PWRSH FDMTL H/Y CORP ETF
ETF/Closed End-
73936T557
438
23119
SH
SOLE
0
0
23119
0
CHESAPEAKE ENERGY CORP
Common Stock
165167107
286
72244
SH
SOLE
0
0
72244
0
PGE CORP
Common Stock
69331C108
284
6327
SH
SOLE
0
0
6327
0
PWRSH VRDO TAX FR WK ETF
ETF/Closed End-
73936T433
276
11097
SH
SOLE
0
0
11097
0
WISDOMTREE US DV GRW ETF
ETF/Closed End
97717X669
12018
290071
SH
SOLE
0
0
290071
0
ILLINOIS TOOL WORKS INC
Common Stock
452308109
10889
65259
SH
SOLE
0
0
65259
0
LOWES COMPANIES INC
Common Stock
548661107
9695
104310
SH
SOLE
0
0
104310
0
PARKER HANNIFIN CORP
Common Stock
701094104
2616
13109
SH
SOLE
0
0
13109
0
TARGA RESOURCES CORP
Common Stock
87612G101
2502
51677
SH
SOLE
0
0
51677
0
IONIS PHARMS INC
Common Stock
462222100
2458
48872
SH
SOLE
0
0
48872
0
TANGER FACTORY OUTLET
REIT
875465106
2403
90644
SH
SOLE
0
0
90644
0
WESTERN INFLATION LKD
ETF/Closed End
95766Q106
1145
97152
SH
SOLE
0
0
97152
0
CINCINNATI FINL CORP
Common Stock
172062101
1118
14911
SH
SOLE
0
0
14911
0
ROYAL CARIBBEAN CRUISES
Common Stock
V7780T103
1076
9020
SH
SOLE
0
0
9020
0
ASSURED GUARANTY LIMITED
Common Stock
G0585R106
642
18945
SH
SOLE
0
0
18945
0
AUTOLIV INC
Common Stock
052800109
616
4845
SH
SOLE
0
0
4845
0
MATSON INC
Common Stock
57686G105
614
20565
SH
SOLE
0
0
20565
0
VANECK BDC INCM ETF
ETF/Closed End
92189F411
399
24021
SH
SOLE
0
0
24021
0
NETAPP INC
Common Stock
64110D104
395
7144
SH
SOLE
0
0
7144
0
FOUNDATION BLDG MATERIAL
Common Stock
350392106
383
25864
SH
SOLE
0
0
25864
0
BLACKROCK MUNI 2018 TERM
ETF/Closed End
09248C106
260
17605
SH
SOLE
0
0
17605
0
GRAMERCY PPTY TR NEW
Common Stock
385002308
258
9696
SH
SOLE
0
0
9696
0
KEMPER CORP DEL
Common Stock
488401100
257
3729
SH
SOLE
0
0
3729
0
CARMAX INC
Common Stock
143130102
254
3958
SH
SOLE
0
0
3958
0
KINDER MORGN PFD CV A
Preferred Stock
49456B200
252
6650
SH
SOLE
0
0
6650
0
WESTERN DIGITAL CORP
Common Stock
958102105
5893
74100
SH
SOLE
0
0
74100
0
ISHS SP MDCP400 GRW ETF
ETF/Closed End
464287606
5860
27150
SH
SOLE
0
0
27150
0
INDL SEL SECT SPDR ETF
ETF/Closed End
81369Y704
5641
74544
SH
SOLE
0
0
74544
0
MICRON TECHNOLOGY INC
Common Stock
595112103
5621
136708
SH
SOLE
0
0
136708
0
STIFEL FINANCIAL CORP
Common Stock
860630102
5573
93573
SH
SOLE
0
0
93573
0
WEYERHAEUSER COMPANY
Common Stock
962166104
5417
153640
SH
SOLE
0
0
153640
0
CLOROX COMPANY
Common Stock
189054109
5244
35256
SH
SOLE
0
0
35256
0
PWRSHS DWA TACT MULT ETF
ETF/Closed End
73937B399
2113
78615
SH
SOLE
0
0
78615
0
CREE INC
Common Stock
225447101
2082
56061
SH
SOLE
0
0
56061
0
PHYSICIANS REALTY TR
Common Stock
71943U104
2058
114412
SH
SOLE
0
0
114412
0
J2 GLOBAL INC
Common Stock
48123V102
2042
27217
SH
SOLE
0
0
27217
0
INTREXON CORP
Common Stock
46122T102
1962
170328
SH
SOLE
0
0
170328
0
ISHS SILVER TR ETF
Common Stock
46428Q109
1939
121238
SH
SOLE
0
0
121238
0
KRATOS DFNSESEC SOL INC
Common Stock
50077B207
900
84942
SH
SOLE
0
0
84942
0
KAPSTONE PAPER PKG CRP
Common Stock
48562P103
899
39624
SH
SOLE
0
0
39624
0
RESOLUTE FOREST PRODS
Common Stock
76117W109
894
80949
SH
SOLE
0
0
80949
0
THOMSON REUTERS CORP
Common Stock
884903105
873
20025
SH
SOLE
0
0
20025
0
KADANT INC
Common Stock
48282T104
868
8648
SH
SOLE
0
0
8648
0
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
865
12916
SH
SOLE
0
0
12916
0
NY MTG TR INC PAR 02
Common Stock
649604501
467
75665
SH
SOLE
0
0
75665
0
CARLYLE GROUP LTD LP
MLP
14309L102
458
19978
SH
SOLE
0
0
19978
0
MERITOR INC
Common Stock
59001K100
455
19406
SH
SOLE
0
0
19406
0
SPDR DOW JONES REIT ETF
ETF/Closed End
78464A607
449
4788
SH
SOLE
0
0
4788
0
MALLINCKRODT PUB LTD CO
Common Stock
G5785G107
446
19786
SH
SOLE
0
0
19786
0
HOWARD HUGHES CORP
Common Stock
44267D107
299
2281
SH
SOLE
0
0
2281
0
INTL GAME TECH PLC USD
Common Stock
G4863A108
297
11220
SH
SOLE
0
0
11220
0
WESTAR ENERGY INC
Common Stock
95709T100
296
5599
SH
SOLE
0
0
5599
0
FIRST COMMONWLTH FINL CO
Common Stock
319829107
292
20417
SH
SOLE
0
0
20417
0
TELEFONICA BRASIL SA ADR
Common Stock
87936R106
346
23333
SH
SOLE
0
0
23333
0
VANECK INTL H/YLD BD ETF
ETF/Closed End-
92189F445
344
13411
SH
SOLE
0
0
13411
0
AMERICAN EQTY INVT LIFE
Common Stock
025676206
239
7763
SH
SOLE
0
0
7763
0
ISHS U S INDLS ETF
ETF/Closed End
464287754
1928
13082
SH
SOLE
0
0
13082
0
WENDYS COMPANY
Common Stock
95058W100
900
54823
SH
SOLE
0
0
54823
0
GOVERNMENT PPTYS INC TR
REIT
38376A103
865
46676
SH
SOLE
0
0
46676
0
KLX INC
Common Stock
482539103
861
12611
SH
SOLE
0
0
12611
0
UBS AG E TRACS ALERN ETN
Alternatives -
902641646
467
19309
SH
SOLE
0
0
19309
0
VOYA FINANCIAL INC
Common Stock
929089100
465
9398
SH
SOLE
0
0
9398
0
NUVEEN QUAL MUN INCM FD
ETF/Closed End
67066V101
453
32202
SH
SOLE
0
0
32202
0
IRSA INVERSIONES Y REP
Common Stock
450047204
449
15159
SH
SOLE
0
0
15159
0
GABELLI MLTIMEDIA TR INC
ETF/Closed End
36239Q109
294
31985
SH
SOLE
0
0
31985
0
SPIRE INC
Common Stock
84857L101
294
3914
SH
SOLE
0
0
3914
0
BIOGEN INC
Common Stock
09062X103
11620
36475
SH
SOLE
0
0
36475
0
ISHS EDGE MSCI EAFE ETF
ETF/Closed End
46429B689
11403
156254
SH
SOLE
0
0
156254
0
ISHS 20 TRSY ETF
ETF/Closed End-
464287432
11376
89671
SH
SOLE
0
0
89671
0
PPL CORP
Common Stock
69351T106
11170
360917
SH
SOLE
0
0
360917
0
DANAHER CORP
Common Stock
235851102
9874
106378
SH
SOLE
0
0
106378
0
TARGET CORP
Common Stock
87612E106
9739
149261
SH
SOLE
0
0
149261
0
GOLDMAN SACHS GROUP INC
Common Stock
38141G104
9493
37262
SH
SOLE
0
0
37262
0
GLAXOSMITHKLINE PLC ADR
Common Stock
37733W105
9010
254007
SH
SOLE
0
0
254007
0
VIRTU FINANCIAL INC A
Common Stock
928254101
2530
138234
SH
SOLE
0
0
138234
0
SUMITOMO MITSUI FINL
Common Stock
86562M209
2423
278772
SH
SOLE
0
0
278772
0
GLOBUS MED INC A NEW
Common Stock
379577208
1151
28015
SH
SOLE
0
0
28015
0
FT CHINDIA INDX ETF
ETF/Closed End
33733A102
1150
29048
SH
SOLE
0
0
29048
0
DRILQUIP INC
Common Stock
262037104
1136
23814
SH
SOLE
0
0
23814
0
SPROTT PHYSICAL GOLD ETF
ETF/Closed End
85207H104
1129
106573
SH
SOLE
0
0
106573
0
CAPITAL ONE FINL CORP
Common Stock
14040H105
1082
10865
SH
SOLE
0
0
10865
0
ENERGIZER HLDGS NEW
Common Stock
29272W109
644
13424
SH
SOLE
0
0
13424
0
INTELLIA THERAPEUTICS
Common Stock
45826J105
643
33453
SH
SOLE
0
0
33453
0
ON SEMICONDUCTOR CORP
Common Stock
682189105
637
30438
SH
SOLE
0
0
30438
0
NUVEEN ENHNCD MUN VAL FD
ETF/Closed End
67074M101
628
44200
SH
SOLE
0
0
44200
0
ERIE INDEMNITY CO CL A
Common Stock
29530P102
610
5004
SH
SOLE
0
0
5004
0
ISHS S/T NATL MUN BD ETF
ETF/Closed End-
464288158
396
3775
SH
SOLE
0
0
3775
0
EXELIXIS INC
Common Stock
30161Q104
394
12955
SH
SOLE
0
0
12955
0
SPIRIT AEROSYS HLDG CL A
Common Stock
848574109
391
4485
SH
SOLE
0
0
4485
0
CNOOC LTD SPONS ADR
Common Stock
126132109
260
1808
SH
SOLE
0
0
1808
0
KAYNE ANDERSON ENERGY
ETF/Closed End
48660Q102
255
14645
SH
SOLE
0
0
14645
0
RED HAT INC
Common Stock
756577102
267
2223
SH
SOLE
0
0
2223
0
ALLIANZGI DIVS INCMCONV
ETF/Closed End
01883J108
265
12113
SH
SOLE
0
0
12113
0
ISHS MSCI FRONT 100 ETF
ETF/Closed End
464286145
264
7972
SH
SOLE
0
0
7972
0
SEACOAST BANKING CORP FL
Common Stock
811707801
264
10470
SH
SOLE
0
0
10470
0
ISHS EDGE MSCI MFACT ETF
ETF/Closed End
46434V274
260
9021
SH
SOLE
0
0
9021
0
VNGRD RUS1000 VL IN ETF
ETF/Closed End
92206C714
47609
438553
SH
SOLE
0
0
438553
0
ISHS 05Y TIPS ETF
ETF/Closed End-
46429B747
43918
439751
SH
SOLE
0
0
439751
0
VNGRD MID CAP ETF
ETF/Closed End
922908629
43856
283344
SH
SOLE
0
0
283344
0
FT CNSMR DSCR ALPHDX ETF
ETF/Closed End
33734X101
4357
103519
SH
SOLE
0
0
103519
0
FEDERATED INVS PA CL B
Common Stock
314211103
4306
119336
SH
SOLE
0
0
119336
0
WSDMTR US HI DIV FD ETF
ETF/Closed End
97717W208
4156
57058
SH
SOLE
0
0
57058
0
NEW YORK CMNTY BANCORP
Common Stock
649445103
4123
316683
SH
SOLE
0
0
316683
0
SNAP ON INC
Common Stock
833034101
4065
23324
SH
SOLE
0
0
23324
0
TEVA PHARMACEUTICAL ADR
Common Stock
881624209
3966
209263
SH
SOLE
0
0
209263
0
HORIZONS NASDAQ 100 ETF
ETF/Closed End
44053G108
1711
69765
SH
SOLE
0
0
69765
0
OSHKOSH CORP
Common Stock
688239201
1697
18675
SH
SOLE
0
0
18675
0
GANNETT SPINCO INC
Common Stock
36473H104
1657
142944
SH
SOLE
0
0
142944
0
ISHS U S REGL BKS ETF
ETF/Closed End
464288778
977
19814
SH
SOLE
0
0
19814
0
CLAYMR GUGG BULLET23 ETF
ETF/Closed End-
18383M183
972
36843
SH
SOLE
0
0
36843
0
FACTSET RESEARCH SYS INC
Common Stock
303075105
941
4884
SH
SOLE
0
0
4884
0
NUVEEN INTRM DUR MUN TRM
ETF/Closed End
670671106
916
70495
SH
SOLE
0
0
70495
0
PACER GLB CASH COWS ETF
ETF/Closed End
69374H709
910
28907
SH
SOLE
0
0
28907
0
FT SWITZRLD ALPHADX ETF
ETF/Closed End
33737J232
1128
21384
SH
SOLE
0
0
21384
0
SCOTTS MIRACLEGRO CO
Common Stock
810186106
1089
10177
SH
SOLE
0
0
10177
0
DELUXE CORP
Common Stock
248019101
644
8382
SH
SOLE
0
0
8382
0
ALLISON TRANSMISSION
Common Stock
01973R101
637
14789
SH
SOLE
0
0
14789
0
CHART INDS INC PAR 001
Common Stock
16115Q308
622
13283
SH
SOLE
0
0
13283
0
SYNCHRONY FINANCIAL
Common Stock
87165B103
622
16114
SH
SOLE
0
0
16114
0
BANK OF HAWAII CORP
Common Stock
062540109
605
7060
SH
SOLE
0
0
7060
0
SPDR DEV WORLD EXUS ETF
ETF/Closed End
78463X889
396
12485
SH
SOLE
0
0
12485
0
GABELLI UTIL TR INC
ETF/Closed End
36240A101
387
54451
SH
SOLE
0
0
54451
0
COMMSCOPE HOLDING CO INC
Common Stock
20337X109
385
10174
SH
SOLE
0
0
10174
0
PIMCO DYNAMIC INCM FUND
Common Stock
72201Y101
259
8620
SH
SOLE
0
0
8620
0
IRIDIUM COMMS INC
Common Stock
46269C102
251
21240
SH
SOLE
0
0
21240
0
HOME DEPOT INC
Common Stock
437076102
38035
200678
SH
SOLE
0
0
200678
0
WALMART STORES INC
Common Stock
931142103
36071
365276
SH
SOLE
0
0
365276
0
SPDR SP DIVIDEND ETF
ETF/Closed End
78464A763
32816
347331
SH
SOLE
0
0
347331
0
UPS INC B
Common Stock
911312106
32148
269810
SH
SOLE
0
0
269810
0
ISHS CORE HIGH DIV ETF
ETF/Closed End
46429B663
31440
348792
SH
SOLE
0
0
348792
0
STANLEY BLACK DECKER
Common Stock
854502101
5138
30279
SH
SOLE
0
0
30279
0
SMUCKER JM COMPANY NEW
Common Stock
832696405
4874
39232
SH
SOLE
0
0
39232
0
AMERICAN INTL GROUP NEW
Common Stock
026874784
4604
77266
SH
SOLE
0
0
77266
0
BARD CR INC
Common Stock
067383109
1016
3067
SH
SOLE
0
0
3067
0
CASEYS GENL STORES INC
Common Stock
147528103
1009
9015
SH
SOLE
0
0
9015
0
SQUARE INC A
Common Stock
852234103
1005
28980
SH
SOLE
0
0
28980
0
TOLL BROTHERS INC
Common Stock
889478103
990
20611
SH
SOLE
0
0
20611
0
UNIVERSAL HLTH SVC CL B
Common Stock
913903100
600
5293
SH
SOLE
0
0
5293
0
RYANAIR HLDG PLC ADR NEW
Common Stock
783513203
575
5514
SH
SOLE
0
0
5514
0
PSYCHEMEDICS CORP NEW
Common Stock
744375205
331
16100
SH
SOLE
0
0
16100
0
XEROX CORP NEW
Common Stock
984121608
327
11222
SH
SOLE
0
0
11222
0
AMEREN CORP
Common Stock
023608102
325
5513
SH
SOLE
0
0
5513
0
NUVEEN MUN 2021 TGT FD
ETF/Closed End
670687102
322
34150
SH
SOLE
0
0
34150
0
NUVEEN INTERMED DUR TERM
ETF/Closed End
670677103
321
24945
SH
SOLE
0
0
24945
0
GENL AMER INVESTORS
ETF/Closed End
368802104
229
6648
SH
SOLE
0
0
6648
0
WESTERN INFLATIONLKD
ETF/Closed End-
95766R104
6173
540580
SH
SOLE
0
0
540580
0
LEIDOS HOLDINGS INC
Common Stock
525327102
6104
94528
SH
SOLE
0
0
94528
0
APPLIED MATERIALS INC
Common Stock
038222105
5853
114493
SH
SOLE
0
0
114493
0
FT US EQ OPPTYS ETF
ETF/Closed End
336920103
5835
85513
SH
SOLE
0
0
85513
0
CROWN CASTLE INTL NEW
REIT
22822V101
5818
52414
SH
SOLE
0
0
52414
0
SALESFORCECOM INC
Common Stock
79466L302
5739
56141
SH
SOLE
0
0
56141
0
VEEVA SYS INC CL A
Common Stock
922475108
5496
99429
SH
SOLE
0
0
99429
0
CALAMOS STRAT TOT RETURN
ETF/Closed End
128125101
2055
170146
SH
SOLE
0
0
170146
0
PWRSHS DWA TECH ETF
ETF/Closed End
73935X344
2007
38082
SH
SOLE
0
0
38082
0
AMERICAN ARLNS GRP INC
Common Stock
02376R102
1940
37284
SH
SOLE
0
0
37284
0
EV TAX ADVTG GLB DIV INC
ETF/Closed End
27828S101
905
52204
SH
SOLE
0
0
52204
0
CENTENE CORP DEL
Common Stock
15135B101
900
8918
SH
SOLE
0
0
8918
0
HELEN OF TROY LTD
Common Stock
G4388N106
876
9089
SH
SOLE
0
0
9089
0
FT BICK INDX ETF
ETF/Closed End
33733H107
863
28577
SH
SOLE
0
0
28577
0
SPDR SP 500 VALU ETF
ETF/Closed End
78464A508
859
28009
SH
SOLE
0
0
28009
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q528
858
27081
SH
SOLE
0
0
27081
0
PWRSH RUSS MDCP PURE ETF
ETF/Closed End
73935X880
471
15036
SH
SOLE
0
0
15036
0
WABASH NATL CORP
Common Stock
929566107
469
21601
SH
SOLE
0
0
21601
0
FT MULCP VAL ALPHADX ETF
ETF/Closed End
33733C108
464
8145
SH
SOLE
0
0
8145
0
CA INC
Common Stock
12673P105
457
13740
SH
SOLE
0
0
13740
0
GS MLP INCM OPPTYS FD
ETF/Closed End
38147W103
456
50959
SH
SOLE
0
0
50959
0
NUV MUN CR INC FD
ETF/Closed End
67070X101
454
29783
SH
SOLE
0
0
29783
0
WSDMTR US MDCP EARNG ETF
ETF/Closed End
97717W570
297
7473
SH
SOLE
0
0
7473
0
ENVISION HEALTHCARE CORP
Common Stock
29414D100
293
8482
SH
SOLE
0
0
8482
0
BROOKFIELD INFRA LP
MLP
G16252101
264
5896
SH
SOLE
0
0
5896
0
CULLEN FROST BANKERS INC
Common Stock
229899109
874
9238
SH
SOLE
0
0
9238
0
WASHINGTON PRIME GRP NEW
Common Stock
93964W108
860
120816
SH
SOLE
0
0
120816
0
HONDA MTR LTD ADR
Common Stock
438128308
857
25157
SH
SOLE
0
0
25157
0
ETFIS INFRA ACT MLP ETF
ETF/Closed End
26923G103
856
99421
SH
SOLE
0
0
99421
0
VICTORYSHS US 500 ETF
ETF/Closed End
92647N782
856
17537
SH
SOLE
0
0
17537
0
GLBL INTERNET THINGS ETF
ETF/Closed End
37954Y780
856
43112
SH
SOLE
0
0
43112
0
ISHS US INSURANCE ETF
ETF/Closed End
464288786
466
6994
SH
SOLE
0
0
6994
0
GOODYEAR TIRE RUBBER
Common Stock
382550101
460
14250
SH
SOLE
0
0
14250
0
ANDEAVOR
Common Stock
03349M105
459
4016
SH
SOLE
0
0
4016
0
CENTER COAST MLP INFRA
ETF/Closed End
151461100
458
45991
SH
SOLE
0
0
45991
0
SIGNET JEWELERS LTD
Common Stock
G81276100
452
7989
SH
SOLE
0
0
7989
0
PTC THERAPEUTICS INC
Common Stock
69366J200
449
26927
SH
SOLE
0
0
26927
0
CARS COM INC
Common Stock
14575E105
448
15526
SH
SOLE
0
0
15526
0
GAMESTOP CORP NEW CL A
Common Stock
36467W109
445
24797
SH
SOLE
0
0
24797
0
INSPERITY INC
Common Stock
45778Q107
302
5260
SH
SOLE
0
0
5260
0
REPUBLIC FIRST BANCORP
Common Stock
760416107
292
34550
SH
SOLE
0
0
34550
0
TRIUMPH GROUP INC
Common Stock
896818101
291
10683
SH
SOLE
0
0
10683
0
SPDR STOXX EUROPE 50 ETF
ETF/Closed End
78463X103
379
10564
SH
SOLE
0
0
10564
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46435G755
258
10038
SH
SOLE
0
0
10038
0
SPLUNK INC
Common Stock
848637104
250
3021
SH
SOLE
0
0
3021
0
SENSUS HEALTHCARE INC
Common Stock
81728J109
248
48076
SH
SOLE
0
0
48076
0
TRANSDIGM GROUP INC
Common Stock
893641100
272
991
SH
SOLE
0
0
991
0
CIT GROUP INC NEW
Common Stock
125581801
269
5458
SH
SOLE
0
0
5458
0
LBRTY FORMULA ONE C
Common Stock
531229854
264
7726
SH
SOLE
0
0
7726
0
WATSCO INC A
Common Stock
942622200
262
1541
SH
SOLE
0
0
1541
0
FLEXSTEEL INDUSTRIES INC
Common Stock
339382103
262
5591
SH
SOLE
0
0
5591
0
JPM DIVS RET INTL EQ ETF
ETF/Closed End
46641Q209
240
4000
SH
SOLE
0
0
4000
0
AGNICOEAGLE MINES LTD
Common Stock
008474108
240
5192
SH
SOLE
0
0
5192
0
BLACKROCK TXBL MUN BD TR
ETF/Closed End
09248X100
239
10318
SH
SOLE
0
0
10318
0
GUGG BLLTSH 2018 H/Y ETF
ETF/Closed End-
18383M381
234
9339
SH
SOLE
0
0
9339
0
VNGRD SP 500 ETF
ETF/Closed End
922908363
40466
164972
SH
SOLE
0
0
164972
0
WALT DISNEY CO
Common Stock
254687106
39678
369067
SH
SOLE
0
0
369067
0
UNITEDHEALTH GROUP INC
Common Stock
91324P102
35408
160608
SH
SOLE
0
0
160608
0
UNITED TECHNOLOGIES CORP
Common Stock
913017109
27709
217203
SH
SOLE
0
0
217203
0
NEXTERA ENERGY INC
Common Stock
65339F101
27371
175243
SH
SOLE
0
0
175243
0
QUALCOMM INC
Common Stock
747525103
23668
369702
SH
SOLE
0
0
369702
0
LOCKHEED MARTIN CORP
Common Stock
539830109
22843
71149
SH
SOLE
0
0
71149
0
VNGRD INDUSTRIALS ETF
ETF/Closed End
92204A603
5052
35487
SH
SOLE
0
0
35487
0
ISHS MBS ETF
ETF/Closed End-
464288588
4905
46013
SH
SOLE
0
0
46013
0
ISHS TIPS BD ETF
ETF/Closed End-
464287176
4834
42376
SH
SOLE
0
0
42376
0
VERTEX PHARMACEUTICALS
Common Stock
92532F100
4715
31463
SH
SOLE
0
0
31463
0
ISHS ACWI EX US ETF
ETF/Closed End
464288240
4702
94140
SH
SOLE
0
0
94140
0
SPDR BLOOMBERG INVT ETF
ETF/Closed End-
78468R200
4575
149182
SH
SOLE
0
0
149182
0
LANDSTAR SYSTEM INC
Common Stock
515098101
1827
17551
SH
SOLE
0
0
17551
0
NEW RESIDENTIAL INVT NEW
REIT
64828T201
1800
100675
SH
SOLE
0
0
100675
0
DISCOVERY COMMS NEW A
Common Stock
25470F104
1793
80137
SH
SOLE
0
0
80137
0
VANECK JPM EMERG MKT ETF
ETF/Closed End-
92189F494
1787
94143
SH
SOLE
0
0
94143
0
DOLLAR GENERAL CORP NEW
Common Stock
256677105
1782
19154
SH
SOLE
0
0
19154
0
WASTE CONNECTIONS INC
Common Stock
94106B101
1050
14807
SH
SOLE
0
0
14807
0
ISHS GLB TELECOM ETF
ETF/Closed End
464287275
1049
17335
SH
SOLE
0
0
17335
0
BROOKFIELD ASSET MGMNT A
Common Stock
112585104
1033
23735
SH
SOLE
0
0
23735
0
TUPPERWARE BRANDS CORP
Common Stock
899896104
1018
16233
SH
SOLE
0
0
16233
0
CHECK POINT SFTWARE TECH
Common Stock
M22465104
995
9601
SH
SOLE
0
0
9601
0
NUTANIX INC A
Common Stock
67059N108
986
27950
SH
SOLE
0
0
27950
0
CHARTER COMMNS INC NEW A
Common Stock
16119P108
575
1713
SH
SOLE
0
0
1713
0
PWRSHS DWA CONSUMER ETF
ETF/Closed End
73935X393
329
5055
SH
SOLE
0
0
5055
0
EV MUN BD FD
ETF/Closed End-
27827X101
323
25856
SH
SOLE
0
0
25856
0
CONCHO RESOURCES INC
Common Stock
20605P101
372
2474
SH
SOLE
0
0
2474
0
RED ROBIN GOURMET BURGER
Common Stock
75689M101
368
6528
SH
SOLE
0
0
6528
0
ISHS MSCI GERMANY ETF
ETF/Closed End
464286806
363
10980
SH
SOLE
0
0
10980
0
STEWART INFO SVCS CORP
Common Stock
860372101
360
8504
SH
SOLE
0
0
8504
0
CONTROL4 CORP
Common Stock
21240D107
270
9058
SH
SOLE
0
0
9058
0
ISHS MSTAR MIDCP VAL ETF
ETF/Closed End
464288406
267
1677
SH
SOLE
0
0
1677
0
NIELSEN HLDGS PLC
Common Stock
G6518L108
267
7335
SH
SOLE
0
0
7335
0
ISHS CORE MOD ALLOC ETF
ETF/Closed End
464289875
266
6999
SH
SOLE
0
0
6999
0
EQTY LIFESTYLE PPTYS INC
Common Stock
29472R108
266
2985
SH
SOLE
0
0
2985
0
SCHWAB US MDCP ETF
ETF/Closed End
808524508
265
4980
SH
SOLE
0
0
4980
0
PILGRIMS PRIDE CORP NEW
Common Stock
72147K108
265
8527
SH
SOLE
0
0
8527
0
BLACKROCK MUN 2020 TERM
ETF/Closed End
09249X109
265
17643
SH
SOLE
0
0
17643
0
FIRST TR NASDAQ CYBE ETF
ETF/Closed End
33734X846
237
10265
SH
SOLE
0
0
10265
0
GENUINE PARTS COMPANY
Common Stock
372460105
8854
93194
SH
SOLE
0
0
93194
0
SUNTRUST BANKS INC
Common Stock
867914103
8312
128692
SH
SOLE
0
0
128692
0
ROYCE VALUE TRUST INC
ETF/Closed End
780910105
2906
179729
SH
SOLE
0
0
179729
0
DOVER CORP COMMON
Common Stock
260003108
2890
28616
SH
SOLE
0
0
28616
0
ARMADA HOFFLER PPTYS INC
Common Stock
04208T108
2860
184148
SH
SOLE
0
0
184148
0
APACHE CORP
Common Stock
037411105
2824
66887
SH
SOLE
0
0
66887
0
NUVEEN NASDAQ 100 DYNMIC
ETF/Closed End
670699107
2783
114932
SH
SOLE
0
0
114932
0
PINNACLE WEST CAP CORP
Common Stock
723484101
2762
32421
SH
SOLE
0
0
32421
0
CITRIX SYSTEMS INC
Common Stock
177376100
2719
30901
SH
SOLE
0
0
30901
0
KAYNE ANDERSON MLP INVT
ETF/Closed End
486606106
2717
142604
SH
SOLE
0
0
142604
0
PLAINS ALL AMERN PIPELIN
MLP
726503105
2699
130765
SH
SOLE
0
0
130765
0
NEW JERSEY RES CORP
Common Stock
646025106
2679
66629
SH
SOLE
0
0
66629
0
CANADIAN NATURAL RES LTD
Common Stock
136385101
1506
42148
SH
SOLE
0
0
42148
0
ISHS U S CNSMR GOODS ETF
ETF/Closed End
464287812
1422
11219
SH
SOLE
0
0
11219
0
NUVEEN HI INC NOV 21 TGT
ETF/Closed End
67077N106
778
78126
SH
SOLE
0
0
78126
0
KB HOME
Common Stock
48666K109
748
23405
SH
SOLE
0
0
23405
0
BHP BILLITON LIMITED ADR
Common Stock
088606108
732
15909
SH
SOLE
0
0
15909
0
NEWS CORP NEW A
Common Stock
65249B109
441
27216
SH
SOLE
0
0
27216
0
WEINGARTEN RLTY INVS SBI
REIT
948741103
431
13118
SH
SOLE
0
0
13118
0
LIBERTY INTERACTIVE NEW
Common Stock
53071M856
430
7931
SH
SOLE
0
0
7931
0
KERYX BIOPHARM INC
Common Stock
492515101
422
90715
SH
SOLE
0
0
90715
0
QUALITY SYSTEMS INC
Common Stock
747582104
278
20500
SH
SOLE
0
0
20500
0
ALNYLAM PHARMACEUTICALS
Common Stock
02043Q107
200
1577
SH
SOLE
0
0
1577
0
OSI FTSE RUSL SMCP ETF
ETF/Closed End
67110P100
331
12250
SH
SOLE
0
0
12250
0
DISH NETWORK CORP A
Common Stock
25470M109
330
6917
SH
SOLE
0
0
6917
0
PB BANCORP INC
Common Stock
70454T100
325
30268
SH
SOLE
0
0
30268
0
COMMUNITY FINL CORP MD
Common Stock
20368X101
322
8401
SH
SOLE
0
0
8401
0
ISHSBD SEP 2020 TERM ETF
ETF/Closed End-
46434V571
231
9100
SH
SOLE
0
0
9100
0
REMARK HOLDINGS INC
Common Stock
75955K102
228
23400
SH
SOLE
0
0
23400
0
NTT DOCOMO INC SPONS ADR
Common Stock
62942M201
228
9578
SH
SOLE
0
0
9578
0
INC RESH HLDGS INC CL A
Common Stock
45329R109
226
5174
SH
SOLE
0
0
5174
0
INVESCO SR INCOME TR
ETF/Closed End
46131H107
209
47595
SH
SOLE
0
0
47595
0
CALLON PETROLEUM COMPANY
Common Stock
13123X102
206
16962
SH
SOLE
0
0
16962
0
BLKRCK MULTI SECTOR INCM
ETF/Closed End
09258A107
201
11101
SH
SOLE
0
0
11101
0
ISHS RESDTL RL EST ETF
ETF/Closed End
464288562
233
3738
SH
SOLE
0
0
3738
0
JUNIPER NETWORKS INC
Common Stock
48203R104
215
7546
SH
SOLE
0
0
7546
0
BLACKRCK MUNHLDGS FD INC
ETF/Closed End
09253N104
215
13015
SH
SOLE
0
0
13015
0
FIRST REPUBLIC BANK
Common Stock
33616C100
211
2437
SH
SOLE
0
0
2437
0
JACK IN THE BOX INC
Common Stock
466367109
211
2150
SH
SOLE
0
0
2150
0
KIMCO REALTY CORP
REIT
49446R109
209
11517
SH
SOLE
0
0
11517
0
SCHWAB FDMNTL US LRG ETF
ETF/Closed End
808524771
209
5571
SH
SOLE
0
0
5571
0
BLACKSTONE/GSO TERM FD
ETF/Closed End
09256U105
202
11215
SH
SOLE
0
0
11215
0
STONE HARBOR EMRG MKTS
ETF/Closed End
86164W100
236
15154
SH
SOLE
0
0
15154
0
INVESCO MTG CAP INC
REIT
46131B100
201
11271
SH
SOLE
0
0
11271
0
COHENSTEERS SEL PFD INC
ETF/Closed End
19248Y107
232
8200
SH
SOLE
0
0
8200
0
ISHSBD SEP 2019 TERM ETF
ETF/Closed End-
46429B564
230
9077
SH
SOLE
0
0
9077
0
LIBERTY ALLSTAR EQUITY
ETF/Closed End
530158104
229
36343
SH
SOLE
0
0
36343
0
GW PHARMACEUTICALS PLC
Common Stock
36197T103
224
1694
SH
SOLE
0
0
1694
0
ABBOTT LABORATORIES
Common Stock
002824100
21911
383927
SH
SOLE
0
0
383927
0
CONOCOPHILLIPS
Common Stock
20825C104
19399
353408
SH
SOLE
0
0
353408
0
VODAFONE GRP PLC NEW ADR
Common Stock
92857W308
17920
561748
SH
SOLE
0
0
561748
0
CITIGROUP INC NEW
Common Stock
172967424
17823
239525
SH
SOLE
0
0
239525
0
UNILEVER N V NY SHS NEW
Common Stock
904784709
16488
292756
SH
SOLE
0
0
292756
0
GILEAD SCIENCES INC
Common Stock
375558103
15616
217982
SH
SOLE
0
0
217982
0
ASPEN TECHNOLOGY INC
Common Stock
045327103
3397
51317
SH
SOLE
0
0
51317
0
FT NYSE ARCA BIOTECH ETF
ETF/Closed End
33733E203
3335
26770
SH
SOLE
0
0
26770
0
ROYAL BANK CDA MONTREAL
Common Stock
780087102
3096
37912
SH
SOLE
0
0
37912
0
MIDDLESEX WATER COMPANY
Common Stock
596680108
1344
33677
SH
SOLE
0
0
33677
0
RESMED INC
Common Stock
761152107
1319
15570
SH
SOLE
0
0
15570
0
F N B CORP
Common Stock
302520101
728
52672
SH
SOLE
0
0
52672
0
ISHS U S TREAS ETF
ETF/Closed End-
46429B267
689
27466
SH
SOLE
0
0
27466
0
FOX FACTORY HLDG CORP
Common Stock
35138V102
492
12672
SH
SOLE
0
0
12672
0
BARRICK GOLD CORP
Common Stock
067901108
320
22104
SH
SOLE
0
0
22104
0
SEASPAN CORP
Common Stock
Y75638109
312
46175
SH
SOLE
0
0
46175
0
WESTERN MTG OPPTY FD INC
ETF/Closed End
95790B109
215
8735
SH
SOLE
0
0
8735
0
GROUP ONE AUTOMOTIVE INC
Common Stock
398905109
215
3035
SH
SOLE
0
0
3035
0
ICICI BANK LTD ADR
Common Stock
45104G104
212
21782
SH
SOLE
0
0
21782
0
ISHS RUSS MDCP GRW ETF
ETF/Closed End
464287481
7135
59139
SH
SOLE
0
0
59139
0
ROYAL DUTCH SHELL ADR
Common Stock
780259206
6943
104079
SH
SOLE
0
0
104079
0
TOTAL S A SPONS ADR
Common Stock
89151E109
6874
124340
SH
SOLE
0
0
124340
0
ANHEUSER BUSCH INBEV
Common Stock
03524A108
6383
57217
SH
SOLE
0
0
57217
0
NORTHROP GRUMMAN CORP
Common Stock
666807102
6220
20266
SH
SOLE
0
0
20266
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R878
2343
91256
SH
SOLE
0
0
91256
0
ISHS U S ARERO DEF ETF
ETF/Closed End
464288760
2161
11489
SH
SOLE
0
0
11489
0
OPPENHEIMER REV WGHT ETF
ETF/Closed End
68386C104
1259
24506
SH
SOLE
0
0
24506
0
GENESIS ENERGY LP
MLP
371927104
1255
56134
SH
SOLE
0
0
56134
0
TPG SPLTY LEND INC BDC
Common Stock
87265K102
1251
63187
SH
SOLE
0
0
63187
0
SIMON PPTY GRP INC NEW
REIT
828806109
1240
7223
SH
SOLE
0
0
7223
0
PACER TRNDPILOT EURO ETF
ETF/Closed End
69374H808
1237
40281
SH
SOLE
0
0
40281
0
MORGAN STANLEY
Common Stock
617446448
1228
23407
SH
SOLE
0
0
23407
0
FIFTH THIRD BANCORP
Common Stock
316773100
1199
39518
SH
SOLE
0
0
39518
0
FARMLAND PARTNERS INC
REIT
31154R109
1176
135466
SH
SOLE
0
0
135466
0
NOMAD FOODS LTD USD
Common Stock
G6564A105
679
40175
SH
SOLE
0
0
40175
0
ISHS MSCI USA ESG ETF
ETF/Closed End
464288802
665
5985
SH
SOLE
0
0
5985
0
REAVES UTILITY INCOME FD
ETF/Closed End
756158101
656
21205
SH
SOLE
0
0
21205
0
PWRSH RUSS 2000 PURE ETF
ETF/Closed End
73935X864
421
13671
SH
SOLE
0
0
13671
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q510
419
12822
SH
SOLE
0
0
12822
0
ALPINE GLBL PREMIER PPTY
ETF/Closed End
02083A103
418
61959
SH
SOLE
0
0
61959
0
AARONS INC 050
Common Stock
002535300
415
10408
SH
SOLE
0
0
10408
0
EQUIFAX INC
Common Stock
294429105
414
3511
SH
SOLE
0
0
3511
0
ADAMS DIVRS EQ FUND INC
ETF/Closed End
006212104
203
13502
SH
SOLE
0
0
13502
0
HINGHAM INSTITUT FOR
Common Stock
433323102
201
973
SH
SOLE
0
0
973
0
SUPERIOR ENERGY SVCS INC
Common Stock
868157108
301
31278
SH
SOLE
0
0
31278
0
SPDR SP INSURANCE ETF
ETF/Closed End
78464A789
301
9791
SH
SOLE
0
0
9791
0
SNAP INC CL A
Common Stock
83304A106
295
20215
SH
SOLE
0
0
20215
0
PROSHS RUSS 2000 DIV ETF
ETF/Closed End
74347B698
295
5348
SH
SOLE
0
0
5348
0
NORDSTROM INC
Common Stock
655664100
295
6227
SH
SOLE
0
0
6227
0
HUNT JB TRANS SVC INC
Common Stock
445658107
294
2560
SH
SOLE
0
0
2560
0
FT RVRFRONT DYN ASIA ETF
ETF/Closed End
33739P509
291
4805
SH
SOLE
0
0
4805
0
FRANCO NEVADA CORP
Common Stock
351858105
289
3621
SH
SOLE
0
0
3621
0
BENCHMARK ELECTRONICS
Common Stock
08160H101
389
13359
SH
SOLE
0
0
13359
0
SIRIUS XM HLDGS INC
Common Stock
82968B103
389
72517
SH
SOLE
0
0
72517
0
NEWFIELD EXPLORATION
Common Stock
651290108
386
12231
SH
SOLE
0
0
12231
0
SP PLUS CORP
Common Stock
78469C103
383
10315
SH
SOLE
0
0
10315
0
FT SMCP GRW ALPHADX ETF
ETF/Closed End
33737M300
255
5994
SH
SOLE
0
0
5994
0
GRAHAM HLDGS COMPANY
Common Stock
384637104
248
444
SH
SOLE
0
0
444
0
NOVARTIS AG SPONS ADR
Common Stock
66987V109
14857
176953
SH
SOLE
0
0
176953
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F388
13575
162337
SH
SOLE
0
0
162337
0
EMERSON ELECTRIC COMPANY
Common Stock
291011104
13293
190748
SH
SOLE
0
0
190748
0
ISHS CORE US AGGR BD ETF
ETF/Closed End-
464287226
12611
115348
SH
SOLE
0
0
115348
0
AQUA AMERICA INC
Common Stock
03836W103
3820
97369
SH
SOLE
0
0
97369
0
FT UTILS ALPHADX ETF
ETF/Closed End
33734X184
3754
144261
SH
SOLE
0
0
144261
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H105
3514
122728
SH
SOLE
0
0
122728
0
AMERIS BANCORP
Common Stock
03076K108
1602
33244
SH
SOLE
0
0
33244
0
ISHS U S CR BD ETF
ETF/Closed End-
464288620
1591
14198
SH
SOLE
0
0
14198
0
VORNADO REALTY TRUST
REIT
929042109
829
10601
SH
SOLE
0
0
10601
0
ECHELON CORP NEW
Common Stock
27874N303
793
143225
SH
SOLE
0
0
143225
0
SOUTH JERSEY INDS INC
Common Stock
838518108
532
17035
SH
SOLE
0
0
17035
0
POSCO SPONS ADR
Common Stock
693483109
516
6605
SH
SOLE
0
0
6605
0
BROOKS AUTOMATION INC
Common Stock
114340102
510
21393
SH
SOLE
0
0
21393
0
ISHS MSTAR LG CAP ETF
ETF/Closed End
464287127
272
1710
SH
SOLE
0
0
1710
0
TRINITY INDUSTRIES INC
Common Stock
896522109
269
7190
SH
SOLE
0
0
7190
0
BLKRK CORP HI YLD FD INC
ETF/Closed End
09255P107
266
24317
SH
SOLE
0
0
24317
0
ROYAL BK SCOTLND GRP PLC
Common Stock
780097689
261
34205
SH
SOLE
0
0
34205
0
ENVESTNET INC
Common Stock
29404K106
241
4830
SH
SOLE
0
0
4830
0
VECTRUS INC
Common Stock
92242T101
240
7774
SH
SOLE
0
0
7774
0
ZENDESK INC
Common Stock
98936J101
237
7010
SH
SOLE
0
0
7010
0
LANNETT COMPANY
Common Stock
516012101
235
10116
SH
SOLE
0
0
10116
0
LIVANOVA PLC
Common Stock
G5509L101
226
2831
SH
SOLE
0
0
2831
0
MEREDITH CORP
Common Stock
589433101
226
3421
SH
SOLE
0
0
3421
0
HARSCO CORP
Common Stock
415864107
224
12032
SH
SOLE
0
0
12032
0
IMMUNOGEN INC
Common Stock
45253H101
479
74689
SH
SOLE
0
0
74689
0
ISHS RUSS 3000 INDX ETF
ETF/Closed End
464287689
478
3019
SH
SOLE
0
0
3019
0
GUESS INC
Common Stock
401617105
472
27987
SH
SOLE
0
0
27987
0
FIVE BELOW INC
Common Stock
33829M101
313
4726
SH
SOLE
0
0
4726
0
BOSTON PROPERTIES INC
REIT
101121101
310
2381
SH
SOLE
0
0
2381
0
MFS INVEST GRADE MUNI TR
ETF/Closed End
59318B108
218
22454
SH
SOLE
0
0
22454
0
VANECK GLB ALT ENRGY ETF
ETF/Closed End
92189F502
216
3536
SH
SOLE
0
0
3536
0
CANADA GOOSE HLDGS INC
Common Stock
135086106
214
6769
SH
SOLE
0
0
6769
0
ISHS CORE CNSVR ALLO ETF
ETF/Closed End
464289883
213
6150
SH
SOLE
0
0
6150
0
PWRSH GL LST PRIV EQ ETF
ETF/Closed End
73935X195
202
16195
SH
SOLE
0
0
16195
0
EV SHRT DUR DIVRS INCM
ETF/Closed End
27828V104
268
18670
SH
SOLE
0
0
18670
0
BLACKROCK FLT RT INC TR
ETF/Closed End
091941104
264
18971
SH
SOLE
0
0
18971
0
LEGG BW GLBL INCM OPPTY
ETF/Closed End
52469B100
262
20552
SH
SOLE
0
0
20552
0
PWRSH SP INTL L/VOL ETF
ETF/Closed End
73937B688
349
10376
SH
SOLE
0
0
10376
0
VANECK AGRIBUSINESS ETF
ETF/Closed End
92189F700
349
5657
SH
SOLE
0
0
5657
0
BAR HARBOR BANKSHARES
Common Stock
066849100
347
12853
SH
SOLE
0
0
12853
0
OAKTREE CAP GROUP LLC A
Common Stock
674001201
342
8125
SH
SOLE
0
0
8125
0
CLAYMORE GUGG BULLET ETF
ETF/Closed End-
18383M134
340
13274
SH
SOLE
0
0
13274
0
DAVIS FUNDAMNTL WRLD ETF
ETF/Closed End
23908L306
242
9221
SH
SOLE
0
0
9221
0
ISHS GLB INFRA ETF
ETF/Closed End
464288372
8109
179330
SH
SOLE
0
0
179330
0
CUMMINS INC
Common Stock
231021106
7735
43788
SH
SOLE
0
0
43788
0
BIGLARI HOLDINGS INC
Common Stock
08986R101
2930
7070
SH
SOLE
0
0
7070
0
GLOBAL X MSCI NORWAY ETF
ETF/Closed End
37950E747
2854
217255
SH
SOLE
0
0
217255
0
UNITED BANKSHARES INC WV
Common Stock
909907107
2765
79579
SH
SOLE
0
0
79579
0
VULCAN MATERIALS COMPANY
Common Stock
929160109
1468
11433
SH
SOLE
0
0
11433
0
VARIAN MED SYS INC
Common Stock
92220P105
1427
12839
SH
SOLE
0
0
12839
0
EXACT SCIENCES CORP
Common Stock
30063P105
1421
27047
SH
SOLE
0
0
27047
0
MASIMO CORP
Common Stock
574795100
1417
16709
SH
SOLE
0
0
16709
0
SILICON MOTION TECH CORP
Common Stock
82706C108
1388
26213
SH
SOLE
0
0
26213
0
ROPER TECHNOLOGIES INC
Common Stock
776696106
1379
5325
SH
SOLE
0
0
5325
0
ACUITY BRANDS INC
Common Stock
00508Y102
745
4233
SH
SOLE
0
0
4233
0
TRI CONTINENTAL CORP
ETF/Closed End
895436103
438
16274
SH
SOLE
0
0
16274
0
O REILLY AUTOMOTIVE NEW
Common Stock
67103H107
438
1820
SH
SOLE
0
0
1820
0
AGNC INVESTMENT CORP
Common Stock
00123Q104
432
21378
SH
SOLE
0
0
21378
0
PENNYMAV MTG INV TRUST
REIT
70931T103
423
26300
SH
SOLE
0
0
26300
0
EDUCATION RLTY TR NEW
REIT
28140H203
289
8289
SH
SOLE
0
0
8289
0
CELESTICA INC SUB VTG
Common Stock
15101Q108
288
27520
SH
SOLE
0
0
27520
0
FT JAPAN ALPHADX ETF
ETF/Closed End
33737J158
274
4567
SH
SOLE
0
0
4567
0
NORWEGIAN CRUISE LINE
Common Stock
G66721104
325
6095
SH
SOLE
0
0
6095
0
SMITH AO
Common Stock
831865209
233
3804
SH
SOLE
0
0
3804
0
TRIBUNE MEDIA COMPANY A
Common Stock
896047503
232
5465
SH
SOLE
0
0
5465
0
MAXIM INTEGRATED PRODS
Common Stock
57772K101
232
4429
SH
SOLE
0
0
4429
0
T MOBILE US INC
Common Stock
872590104
231
3635
SH
SOLE
0
0
3635
0
ISHS MSTAR LG CP VAL ETF
ETF/Closed End
464288109
231
2184
SH
SOLE
0
0
2184
0
TRISTATE CAP HLDGS INC
Common Stock
89678F100
230
10000
SH
SOLE
0
0
10000
0
WESTAMERICA BANCORP
Common Stock
957090103
229
3840
SH
SOLE
0
0
3840
0
VNGRD MEGA CAP GRWTH ETF
ETF/Closed End
921910816
228
2050
SH
SOLE
0
0
2050
0
SPDR SP OILGAS EXP ETF
ETF/Closed End
78464A730
227
6103
SH
SOLE
0
0
6103
0
PIMCO MUN INCOME FD II
ETF/Closed End
72200W106
307
23283
SH
SOLE
0
0
23283
0
PWRSHS DWA ENERGY ETF
ETF/Closed End
73935X385
222
5611
SH
SOLE
0
0
5611
0
TIM PARTICIPACOES ADR
Common Stock
88706P205
220
11373
SH
SOLE
0
0
11373
0
BLACKSTONE MTG TR INC A
Common Stock
09257W100
220
6822
SH
SOLE
0
0
6822
0
KAYNE ANDERSON ENERGY
ETF/Closed End
48660P104
217
21577
SH
SOLE
0
0
21577
0
POLARIS INDUSTRIES INC
Common Stock
731068102
215
1738
SH
SOLE
0
0
1738
0
FT MDCP CORE ALPHADX ETF
ETF/Closed End
33735B108
6962
105936
SH
SOLE
0
0
105936
0
WSDMTREE INTL HDG DV ETF
ETF/Closed End
97717X594
6781
214012
SH
SOLE
0
0
214012
0
AMER WATER WORKS COMPANY
Common Stock
030420103
6283
68672
SH
SOLE
0
0
68672
0
ROSS STORES INC
Common Stock
778296103
6243
77794
SH
SOLE
0
0
77794
0
HEALTHCARE TR AMER A NEW
REIT
42225P501
2251
74921
SH
SOLE
0
0
74921
0
ANDEAVOR LOGISTICS LP
Common Stock
03350F106
2231
48290
SH
SOLE
0
0
48290
0
ISHS GLB HLTHCR ETF
ETF/Closed End
464287325
2225
19775
SH
SOLE
0
0
19775
0
MACQUARIE INFRA CORP
Common Stock
55608B105
2152
33516
SH
SOLE
0
0
33516
0
SPECTRA ENERGY PTNRS LP
MLP
84756N109
2119
53588
SH
SOLE
0
0
53588
0
SKYWEST INC
Common Stock
830879102
1253
23600
SH
SOLE
0
0
23600
0
HEWLETT PACKARD ENTRPRS
Common Stock
42824C109
1228
85497
SH
SOLE
0
0
85497
0
EAGLE MATERIALS INC
Common Stock
26969P108
1176
10379
SH
SOLE
0
0
10379
0
CALATLANTIC GROUP INC
Common Stock
128195104
679
12041
SH
SOLE
0
0
12041
0
TEXAS ROADHOUSE INC A
Common Stock
882681109
677
12852
SH
SOLE
0
0
12852
0
PULTEGROUP INC
Common Stock
745867101
670
20155
SH
SOLE
0
0
20155
0
HEXCEL CORP NEW
Common Stock
428291108
666
10764
SH
SOLE
0
0
10764
0
WEIGHT WATCHERS INTL INC
Common Stock
948626106
662
14959
SH
SOLE
0
0
14959
0
MICHAEL KORS HLDGS LTD
Common Stock
G60754101
650
10326
SH
SOLE
0
0
10326
0
VALLEY NATIONAL BANCORP
Common Stock
919794107
648
57763
SH
SOLE
0
0
57763
0
WSDMTR E/M SMCP DIV ETF
ETF/Closed End
97717W281
420
8050
SH
SOLE
0
0
8050
0
WSDMTR GLB HI DIV ETF
ETF/Closed End
97717W877
418
8625
SH
SOLE
0
0
8625
0
SYNNEX CORP
Common Stock
87162W100
410
3018
SH
SOLE
0
0
3018
0
UNIVERSAL HEALTH REIT
REIT
91359E105
409
5448
SH
SOLE
0
0
5448
0
WPP PLC NEW ADR
Common Stock
92937A102
408
4501
SH
SOLE
0
0
4501
0
ARK WEB X0 ETF
ETF/Closed End
00214Q401
407
8837
SH
SOLE
0
0
8837
0
HSBC HLDG ADR A 62 PRP
Preferred Stock
404280604
210
8129
SH
SOLE
0
0
8129
0
DOUBLELINE OPPORTUNISTIC
ETF/Closed End
258623107
209
9418
SH
SOLE
0
0
9418
0
BARINGS GLB SHT DUR HI
ETF/Closed End-
06760L100
206
10650
SH
SOLE
0
0
10650
0
AC IMMUNE SA
Common Stock
H00263105
206
16066
SH
SOLE
0
0
16066
0
AUTOZONE INC
Common Stock
053332102
204
287
SH
SOLE
0
0
287
0
TEX PAC LAND SUB CTF UT
Common Stock
882610108
344
771
SH
SOLE
0
0
771
0
JOHN HANCOCK TAX ADV
ETF/Closed End
41013V100
342
13888
SH
SOLE
0
0
13888
0
JANUS SHRT DUR INC ETF
ETF/Closed End-
47103U886
341
6800
SH
SOLE
0
0
6800
0
ISHS CNMSR DISCR ETF
ETF/Closed End
464288745
245
2241
SH
SOLE
0
0
2241
0
NUVEEN SHRT DUR CR OPPTY
ETF/Closed End
67074X107
243
14595
SH
SOLE
0
0
14595
0
BLACKROCK ENH GLB DIV TR
ETF/Closed End
092501105
286
22842
SH
SOLE
0
0
22842
0
SK TELECOM LTD SPONS ADR
Common Stock
78440P108
310
11106
SH
SOLE
0
0
11106
0
ITT INC
Common Stock
45073V108
310
5807
SH
SOLE
0
0
5807
0
BLACKHAWK NTWK HLDGS INC
Common Stock
09238E104
309
8657
SH
SOLE
0
0
8657
0
CDW CORP
Common Stock
12514G108
7257
104433
SH
SOLE
0
0
104433
0
ENERGY SEL SECT SPDR ETF
ETF/Closed End
81369Y506
7113
98434
SH
SOLE
0
0
98434
0
LAM RESEARCH CORPORATION
Common Stock
512807108
6871
37327
SH
SOLE
0
0
37327
0
FT NSDQ TECH DIV IDX ETF
ETF/Closed End
33738R118
6428
182624
SH
SOLE
0
0
182624
0
DEVON ENERGY CORP NEW
Common Stock
25179M103
2378
57445
SH
SOLE
0
0
57445
0
FT NSDQ100 EX TECH ETF
ETF/Closed End
33733E401
2334
48009
SH
SOLE
0
0
48009
0
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
2263
23838
SH
SOLE
0
0
23838
0
PWRSH H/Y EQ DIV ACH ETF
ETF/Closed End
73935X302
2258
126786
SH
SOLE
0
0
126786
0
FULTON FINANCIAL CORP PA
Common Stock
360271100
2228
124445
SH
SOLE
0
0
124445
0
SERVICENOW INC
Common Stock
81762P102
1247
9567
SH
SOLE
0
0
9567
0
CHINA MOBILE LTD ADR
Common Stock
16941M109
1237
24482
SH
SOLE
0
0
24482
0
BALL CORP
Common Stock
058498106
1231
32532
SH
SOLE
0
0
32532
0
COMMUNITY BK SYSTEM INC
Common Stock
203607106
1208
22478
SH
SOLE
0
0
22478
0
DARDEN RESTAURANTS INC
Common Stock
237194105
1176
12247
SH
SOLE
0
0
12247
0
BLACKROCK ENRGY RES TR
ETF/Closed End
09250U101
674
47524
SH
SOLE
0
0
47524
0
FT E/M SC ALPHADEX ETF
ETF/Closed End
33737J307
661
15249
SH
SOLE
0
0
15249
0
SPDR SP AERO DEFNSE ETF
ETF/Closed End
78464A631
655
7842
SH
SOLE
0
0
7842
0
VANECK JR GOLD MINER ETF
ETF/Closed End
92189F791
647
18955
SH
SOLE
0
0
18955
0
GLADSTONE LAND CORP
REIT
376549101
419
31213
SH
SOLE
0
0
31213
0
BOARDWALK PIPELINE LP
MLP
096627104
419
32457
SH
SOLE
0
0
32457
0
ALPINE TTL DYNAMIC NEW
ETF/Closed End
021060207
417
44051
SH
SOLE
0
0
44051
0
ANTERO RESOURCES CORP
Common Stock
03674X106
414
21773
SH
SOLE
0
0
21773
0
ISHS MSCI INDIA SMCP ETF
ETF/Closed End
46429B614
210
4002
SH
SOLE
0
0
4002
0
STATOIL ASA ADR
Common Stock
85771P102
206
9600
SH
SOLE
0
0
9600
0
CEDAR FAIR LP
MLP
150185106
204
3143
SH
SOLE
0
0
3143
0
AON PLC CL A
Common Stock
G0408V102
557
4157
SH
SOLE
0
0
4157
0
PWRSHS SP 500 QUAL ETF
ETF/Closed End
73935X682
357
11710
SH
SOLE
0
0
11710
0
SOLAR CAPITAL LTD BDC
Common Stock
83413U100
346
17129
SH
SOLE
0
0
17129
0
ROYAL GOLD INC
Common Stock
780287108
343
4176
SH
SOLE
0
0
4176
0
PWRSH DYN BLDG CONST ETF
ETF/Closed End
73935X666
341
9829
SH
SOLE
0
0
9829
0
DUFFPHELP GLB UTIL INCM
ETF/Closed End
26433C105
340
21900
SH
SOLE
0
0
21900
0
GRACO INC
Common Stock
384109104
237
5241
SH
SOLE
0
0
5241
0
VERIFONE SYSTEMS INC
Common Stock
92342Y109
235
13261
SH
SOLE
0
0
13261
0
ISHS EMG MKT H/Y BD ETF
ETF/Closed End-
464286285
234
4689
SH
SOLE
0
0
4689
0
ISHS PAC EX JPN ETF
ETF/Closed End
464286665
272
5696
SH
SOLE
0
0
5696
0
SPDR SP NA NAT RES ETF
ETF/Closed End
78463X152
201
5658
SH
SOLE
0
0
5658
0
RANGE RESOURCES CORP
Common Stock
75281A109
329
19313
SH
SOLE
0
0
19313
0
VICTORYSHS DEV ENH ETF
ETF/Closed End
92647N816
326
9282
SH
SOLE
0
0
9282
0
SCHWAB EMRG MKTS LRG ETF
ETF/Closed End
808524730
225
7583
SH
SOLE
0
0
7583
0
EVEREST REINSURANCE GRP
Common Stock
G3223R108
221
1000
SH
SOLE
0
0
1000
0
ENLINK MIDSTREAM PART LP
MLP
29336U107
214
13948
SH
SOLE
0
0
13948
0
JUNO THERAPEUTICS INC
Common Stock
48205A109
213
4665
SH
SOLE
0
0
4665
0
BRYN MAWR BANK CORP
Common Stock
117665109
212
4804
SH
SOLE
0
0
4804
0
PWRSH SR LOAN PORT ETF
ETF/Closed End-
73936Q769
7403
321326
SH
SOLE
0
0
321326
0
CONSTELLATION BRANDS A
Common Stock
21036P108
7371
32247
SH
SOLE
0
0
32247
0
CSX CORP
Common Stock
126408103
7250
131791
SH
SOLE
0
0
131791
0
GUGG BLLTSHS 2021 BD ETF
ETF/Closed End-
18383M266
7223
341820
SH
SOLE
0
0
341820
0
BRIT AMER TBCCO SPNS ADR
Common Stock
110448107
6968
104021
SH
SOLE
0
0
104021
0
BAXTER INTL INC
Common Stock
071813109
6560
101488
SH
SOLE
0
0
101488
0
VNGRD SP 500 GRW ETF
ETF/Closed End
921932505
6207
45320
SH
SOLE
0
0
45320
0
MAGAL SECURITIES SYS LTD
Common Stock
M6786D104
2282
450973
SH
SOLE
0
0
450973
0
MARATHON PETROLEUM CORP
Common Stock
56585A102
2179
33021
SH
SOLE
0
0
33021
0
ANSYS INC
Common Stock
03662Q105
2143
14520
SH
SOLE
0
0
14520
0
AMERISOURCEBERGEN CORP
Common Stock
03073E105
1183
12886
SH
SOLE
0
0
12886
0
WILLIS TOWERS WATSON PUB
Common Stock
G96629103
682
4526
SH
SOLE
0
0
4526
0
ISHS U S FINANCIALS ETF
ETF/Closed End
464287788
670
5608
SH
SOLE
0
0
5608
0
MONSTER BEV CORP NEW
Common Stock
61174X109
656
10370
SH
SOLE
0
0
10370
0
SNYDERS LANCE INC
Common Stock
833551104
655
13080
SH
SOLE
0
0
13080
0
DST SYSTEMS INC DEL
Common Stock
233326107
655
10544
SH
SOLE
0
0
10544
0
PWRSH DYN BYBK ACHVR ETF
ETF/Closed End
73935X286
647
10959
SH
SOLE
0
0
10959
0
TCF FINANCIAL CORP
Common Stock
872275102
208
10126
SH
SOLE
0
0
10126
0
ISHS MSCI EM ESG OPT ETF
ETF/Closed End
46434G863
207
2805
SH
SOLE
0
0
2805
0
OSI SYSTEMS INC
Common Stock
671044105
204
3167
SH
SOLE
0
0
3167
0
IDT CORP CL B NEW
Common Stock
448947507
366
34510
SH
SOLE
0
0
34510
0
ALPS MED BREAKTHROUG ETF
ETF/Closed End
00162Q593
362
11053
SH
SOLE
0
0
11053
0
BP PLC SPONS ADR
Common Stock
055622104
8475
201650
SH
SOLE
0
0
201650
0
STEEL DYNAMICS INC
Common Stock
858119100
8080
187334
SH
SOLE
0
0
187334
0
ISHS MSCI EMG MKT ETF
ETF/Closed End
464287234
8040
170620
SH
SOLE
0
0
170620
0
TE CONNECTIVITY LTD
Common Stock
H84989104
7801
82082
SH
SOLE
0
0
82082
0
ALIBABA GRP HLDG SPN ADS
Common Stock
01609W102
7679
44536
SH
SOLE
0
0
44536
0
NETFLIX INC
Common Stock
64110L106
7636
39777
SH
SOLE
0
0
39777
0
COGNIZANT TECH SLTNS A
Common Stock
192446102
7574
106650
SH
SOLE
0
0
106650
0
VNGRD FTSE SMALL CAP ETF
ETF/Closed End
922042718
7510
62985
SH
SOLE
0
0
62985
0
VF CORP
Common Stock
918204108
2918
39435
SH
SOLE
0
0
39435
0
ISHS AC ASIA EX JPN ETF
ETF/Closed End
464288182
2909
38132
SH
SOLE
0
0
38132
0
CBS CORP NEW CL B
Common Stock
124857202
2699
45746
SH
SOLE
0
0
45746
0
RIO TINTO PLC SPONS ADR
Common Stock
767204100
2698
50967
SH
SOLE
0
0
50967
0
POWERSHS SP 600 LOW ETF
ETF/Closed End
73937B639
2662
57546
SH
SOLE
0
0
57546
0
MONROE CAPITAL CORP BDC
Common Stock
610335101
2654
193039
SH
SOLE
0
0
193039
0
ISHS CORE DIV GRWTH ETF
ETF/Closed End
46434V621
1490
42828
SH
SOLE
0
0
42828
0
USG CORP NEW
Common Stock
903293405
1445
37468
SH
SOLE
0
0
37468
0
ICON PLC
Common Stock
G4705A100
1440
12839
SH
SOLE
0
0
12839
0
ASSURANT INC
Common Stock
04621X108
1426
14142
SH
SOLE
0
0
14142
0
HD SUPPLY HOLDINGS INC
Common Stock
40416M105
774
19326
SH
SOLE
0
0
19326
0
BLACK KNIGHT INC
Common Stock
09215C105
770
17433
SH
SOLE
0
0
17433
0
TEREX CORP NEW
Common Stock
880779103
769
15940
SH
SOLE
0
0
15940
0
GLOBAL PAYMENTS INC
Common Stock
37940X102
760
7579
SH
SOLE
0
0
7579
0
TEKLA WORLD HLTHCARE
ETF/Closed End
87911L108
757
55636
SH
SOLE
0
0
55636
0
SPDR DORSEY FXD INCM ETF
ETF/Closed End-
78468R713
751
29690
SH
SOLE
0
0
29690
0
X TRCKRS EMU DIV YLD ETF
ETF/Closed End
233051614
433
16290
SH
SOLE
0
0
16290
0
FT RBA AMERN INDL ETF
ETF/Closed End
33738R704
431
15723
SH
SOLE
0
0
15723
0
PENN REAL EST INV TR SBI
REIT
709102107
427
35902
SH
SOLE
0
0
35902
0
MERCADOLIBRE INC
Common Stock
58733R102
285
904
SH
SOLE
0
0
904
0
NUCOR CORP
Common Stock
670346105
7204
113312
SH
SOLE
0
0
113312
0
HANCOCK JOHN FINL OPPTYS
ETF/Closed End
409735206
6946
176598
SH
SOLE
0
0
176598
0
FT FINLS ALPHADX ETF
ETF/Closed End
33734X135
6816
217620
SH
SOLE
0
0
217620
0
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
6483
154956
SH
SOLE
0
0
154956
0
MANHATTAN ASSOCS INC
Common Stock
562750109
2376
47968
SH
SOLE
0
0
47968
0
FT M/A DIVRS INCM ETF
ETF/Closed End
33738R100
2278
119834
SH
SOLE
0
0
119834
0
SPDR DBLLIN T/R TACT ETF
ETF/Closed End-
78467V848
2197
45171
SH
SOLE
0
0
45171
0
CROSSAMERICA PARTNERS
Common Stock
22758A105
1243
52344
SH
SOLE
0
0
52344
0
DANA INC
Common Stock
235825205
1239
38704
SH
SOLE
0
0
38704
0
ULTIMATE SFTWARE GRP INC
Common Stock
90385D107
1199
5495
SH
SOLE
0
0
5495
0
PWRSH KBW HI DIV FIN ETF
ETF/Closed End
73936Q793
1179
49950
SH
SOLE
0
0
49950
0
CRACKER BARREL OLD CTRY
Common Stock
22410J106
1179
7419
SH
SOLE
0
0
7419
0
NORTHWEST BANCSHARES INC
Common Stock
667340103
1177
70338
SH
SOLE
0
0
70338
0
ARRIS INTL PLC
Common Stock
G0551A103
686
26718
SH
SOLE
0
0
26718
0
PACCAR INC
Common Stock
693718108
683
9602
SH
SOLE
0
0
9602
0
CHARLES RVR LAB INTL
Common Stock
159864107
680
6213
SH
SOLE
0
0
6213
0
WESCO INTERNATIONAL INC
Common Stock
95082P105
672
9866
SH
SOLE
0
0
9866
0
LIONS GATE ENTMNT CORP B
Common Stock
535919500
671
21131
SH
SOLE
0
0
21131
0
UNDER ARMOUR INC C
Common Stock
904311206
662
49710
SH
SOLE
0
0
49710
0
CLEARBRIDGE ENERGY MLP
ETF/Closed End
18469P100
413
35035
SH
SOLE
0
0
35035
0
LKQ CORP
Common Stock
501889208
406
9985
SH
SOLE
0
0
9985
0
U S ECOLOGY INC
Common Stock
91732J102
210
4113
SH
SOLE
0
0
4113
0
CBOE GLOBAL MARKETS INC
Common Stock
12503M108
207
1659
SH
SOLE
0
0
1659
0
GULFPORT ENERGY CORP NEW
Common Stock
402635304
206
16156
SH
SOLE
0
0
16156
0
ATLAS AIR WORLDWIDE
Common Stock
049164205
206
3512
SH
SOLE
0
0
3512
0
MC CORMICK COMPANY
Common Stock
579780206
6095
59810
SH
SOLE
0
0
59810
0
SPDR BLACKSTONE GSO ETF
ETF/Closed End-
78467V608
5950
126122
SH
SOLE
0
0
126122
0
LAS VEGAS SANDS CORP
Common Stock
517834107
5910
85047
SH
SOLE
0
0
85047
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46434V449
5358
175623
SH
SOLE
0
0
175623
0
KEYCORP NEW
Common Stock
493267108
2061
102177
SH
SOLE
0
0
102177
0
ENTERGY CORP NEW
Common Stock
29364G103
2003
24603
SH
SOLE
0
0
24603
0
SUBURBAN PROPANE PTNR LP
MLP
864482104
1917
79169
SH
SOLE
0
0
79169
0
BRUNSWICK CORP
Common Stock
117043109
896
16229
SH
SOLE
0
0
16229
0
HOLLYFRONTIER CORP
Common Stock
436106108
896
17486
SH
SOLE
0
0
17486
0
TORTOISE ENERGY INFRA
ETF/Closed End
89147L100
885
30446
SH
SOLE
0
0
30446
0
NUANCE COMMUNICATION INC
Common Stock
67020Y100
885
54109
SH
SOLE
0
0
54109
0
VANECK HI YLD MUN ETF
ETF/Closed End-
92189F361
871
27914
SH
SOLE
0
0
27914
0
CBRE CLARION REAL EST FD
ETF/Closed End
12504G100
871
109912
SH
SOLE
0
0
109912
0
VANECK AFRICA INDEX ETF
ETF/Closed End
92189F866
466
18737
SH
SOLE
0
0
18737
0
SHOPIFY INC CL A
Common Stock
82509L107
459
4541
SH
SOLE
0
0
4541
0
TALLGRASS ENERGY LP
Common Stock
874697105
453
9886
SH
SOLE
0
0
9886
0
CARPENTER TECHNOLGY CORP
Common Stock
144285103
451
8851
SH
SOLE
0
0
8851
0
SOUTHWESTERN ENERGY CO
Common Stock
845467109
450
80663
SH
SOLE
0
0
80663
0
KAR AUCTION SVCS INC
Common Stock
48238T109
449
8880
SH
SOLE
0
0
8880
0
TOYOTA MTR CORP SPON ADR
Common Stock
892331307
448
3522
SH
SOLE
0
0
3522
0
BLACKROCK ENH EQ DIV TR
ETF/Closed End
09251A104
298
32323
SH
SOLE
0
0
32323
0
COHEN STEERS LTD DUR
Common Stock
19248C105
298
11413
SH
SOLE
0
0
11413
0
CRH PLC ADR
Common Stock
12626K203
290
8043
SH
SOLE
0
0
8043
0
BLACKSTONE GROUP LP
MLP
09253U108
11812
368890
SH
SOLE
0
0
368890
0
KRAFT HEINZ CO
Common Stock
500754106
11493
147800
SH
SOLE
0
0
147800
0
VNGRD LNG TRM BD IDX ETF
ETF/Closed End-
921937793
10978
115460
SH
SOLE
0
0
115460
0
FT INDL PROD DUR A/D ETF
ETF/Closed End
33734X150
10961
270048
SH
SOLE
0
0
270048
0
SOUTHERN COMPANY
Common Stock
842587107
10651
221482
SH
SOLE
0
0
221482
0
PROLOGIS INC
REIT
74340W103
10351
160451
SH
SOLE
0
0
160451
0
TESLA INC
Common Stock
88160R101
10256
32941
SH
SOLE
0
0
32941
0
DISCOVER FINL SVCS
Common Stock
254709108
2646
34402
SH
SOLE
0
0
34402
0
PRAXAIR INC
Common Stock
74005P104
2633
17022
SH
SOLE
0
0
17022
0
WEATHERFORD INTL PLC
Common Stock
G48833100
2578
618226
SH
SOLE
0
0
618226
0
NETEASE INC SPON ADR
Common Stock
64110W102
2530
7333
SH
SOLE
0
0
7333
0
PBF ENERGY INC CL A
Common Stock
69318G106
2437
68740
SH
SOLE
0
0
68740
0
LULULEMON ATHLETICA INC
Common Stock
550021109
2436
30990
SH
SOLE
0
0
30990
0
KROGER COMPANY
Common Stock
501044101
2434
88670
SH
SOLE
0
0
88670
0
ALBEMARLE CORP
Common Stock
012653101
1159
9064
SH
SOLE
0
0
9064
0
PACKAGING CORP OF AMER
Common Stock
695156109
1131
9379
SH
SOLE
0
0
9379
0
PURE STORAGE INC CL A
Common Stock
74624M102
634
39997
SH
SOLE
0
0
39997
0
VNG MEGA CAP INDEX ETF
ETF/Closed End
921910873
624
6798
SH
SOLE
0
0
6798
0
ADIENT PLC
Common Stock
G0084W101
617
7834
SH
SOLE
0
0
7834
0
COOPER TIRE RUBBER CO
Common Stock
216831107
611
17288
SH
SOLE
0
0
17288
0
WGL HOLDINGS INC
Common Stock
92924F106
611
7118
SH
SOLE
0
0
7118
0
PWRSH FINL PFD ETF
ETF/Closed End-
73935X229
402
21323
SH
SOLE
0
0
21323
0
UNITED NATURAL FOODS
Common Stock
911163103
385
7816
SH
SOLE
0
0
7816
0
COLUMBIA PPTY TR INC
REIT
198287203
256
11160
SH
SOLE
0
0
11160
0
AIMMUNE THERAPEUTICS INC
Common Stock
00900T107
265
7020
SH
SOLE
0
0
7020
0
VALEANT PHARM INTL INC
Common Stock
91911K102
261
12550
SH
SOLE
0
0
12550
0
VIAD CORP NEW
Common Stock
92552R406
347
6261
SH
SOLE
0
0
6261
0
FT TCW OPPORTUNISTIC ETF
ETF/Closed End-
33740F805
345
6805
SH
SOLE
0
0
6805
0
SENSATA TECHS HLDG BV
Common Stock
N7902X106
344
6734
SH
SOLE
0
0
6734
0
TETRA TECH INC NEW
Common Stock
88162G103
344
7141
SH
SOLE
0
0
7141
0
PIMCO S/T MUN BD ACT ETF
ETF/Closed End-
72201R874
339
6792
SH
SOLE
0
0
6792
0
FEDL RLTY INVT TR SBI
REIT
313747206
238
1791
SH
SOLE
0
0
1791
0
SCHWAB EMG MKT EQ ETF
ETF/Closed End
808524706
237
8497
SH
SOLE
0
0
8497
0
HUBBELL INC
Common Stock
443510607
237
1752
SH
SOLE
0
0
1752
0
CHENIERE ENERGY PTNRS LP
MLP
16411Q101
283
9537
SH
SOLE
0
0
9537
0
MARATHON OIL CORP
Common Stock
565849106
280
16565
SH
SOLE
0
0
16565
0
SEL SECT RL EST SPDR ETF
ETF/Closed End
81369Y860
280
8501
SH
SOLE
0
0
8501
0
GUGG MSCI GLB TIMBER ETF
ETF/Closed End
18383Q879
278
8729
SH
SOLE
0
0
8729
0
CAMDEN PPTY TRUST SBI
REIT
133131102
200
2173
SH
SOLE
0
0
2173
0
TECK RESOURCES LTD CL B
Common Stock
878742204
233
8900
SH
SOLE
0
0
8900
0
AMBARELLA INC
Common Stock
G037AX101
233
3958
SH
SOLE
0
0
3958
0
YORK WATER COMPANY
Common Stock
987184108
232
6848
SH
SOLE
0
0
6848
0
COLUMBIA E/MKT CONSM ETF
ETF/Closed End
19762B509
228
8112
SH
SOLE
0
0
8112
0
ALLIANCE DATA SYS CORP
Common Stock
018581108
225
887
SH
SOLE
0
0
887
0
NUVEEN BUILD AMER BD FD
ETF/Closed End
67074C103
223
10132
SH
SOLE
0
0
10132
0
TALEND S A ADS
Common Stock
874224207
222
5932
SH
SOLE
0
0
5932
0
BLKRCK 2022 GLB INC OPP
ETF/Closed End
09258P104
221
22550
SH
SOLE
0
0
22550
0
ATHENE HOLDING LTD A
Common Stock
G0684D107
218
4210
SH
SOLE
0
0
4210
0
SPDR DJ INTL RL EST ETF
ETF/Closed End
78463X863
216
5345
SH
SOLE
0
0
5345
0
LOGITECH INTL SA
Common Stock
H50430232
216
6415
SH
SOLE
0
0
6415
0
INDEPENDENT BANK CORP MA
Common Stock
453836108
213
3050
SH
SOLE
0
0
3050
0
GLBL X SOCIAL MEDIA ETF
ETF/Closed End
37950E416
206
6237
SH
SOLE
0
0
6237
0
BANK AMER CORP TREAS WTS
Warrant/Right
060505146
204
11600
SH
SOLE
0
0
11600
0
WELBILT INC
Common Stock
949090104
203
8623
SH
SOLE
0
0
8623
0