0001329948-19-000002.txt : 20190201
0001329948-19-000002.hdr.sgml : 20190201
20190201112731
ACCESSION NUMBER: 0001329948-19-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190201
DATE AS OF CHANGE: 20190201
EFFECTIVENESS DATE: 20190201
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: 19558400
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
false
0001329948
XXXXXXXX
12-31-2018
12-31-2018
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-01-2019
0
1933
10376271
false
INFORMATION TABLE
2
JMS13F4Q2018.xml
ABB LIMITED SPONS ADR
Common Stock
000375204
903
47491
SH
SOLE
0
0
47491
0
ACNB CORP COM
Common Stock
000868109
394
10037
SH
SOLE
0
0
10037
0
ADT INC
Common Stock
00090Q103
245
40800
SH
SOLE
0
0
40800
0
AFLAC INC
Common Stock
001055102
8194
179852
SH
SOLE
0
0
179852
0
AGNC INVESTMENT CORP
Common Stock
00123Q104
364
20779
SH
SOLE
0
0
20779
0
AES CORP
Common Stock
00130H105
15315
1059153
SH
SOLE
0
0
1059153
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q510
387
13343
SH
SOLE
0
0
13343
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q528
619
22010
SH
SOLE
0
0
22010
0
ALPS RVRFRNT DYN COR ETF
ETF/Closed End-
00162Q536
392
16511
SH
SOLE
0
0
16511
0
ALPS INTL SEC DV DOG ETF
ETF/Closed End
00162Q718
2630
110401
SH
SOLE
0
0
110401
0
ALPS RIVERFRONT STRT ETF
ETF/Closed End-
00162Q783
588
24451
SH
SOLE
0
0
24451
0
ALPS SECTOR DIV DOGS ETF
ETF/Closed End
00162Q858
42055
1074743
SH
SOLE
0
0
1074743
0
ALPS ALERIAN MLP ETF
ETF/Closed End
00162Q866
12574
1440353
SH
SOLE
0
0
1440353
0
AMC NETWORKS INC CL A
Common Stock
00164V103
1613
29387
SH
SOLE
0
0
29387
0
AMN HEALTHCARE SVCS INC
Common Stock
001744101
2708
47790
SH
SOLE
0
0
47790
0
ASGN INC
Common Stock
00191U102
453
8310
SH
SOLE
0
0
8310
0
ATT INC
Common Stock
00206R102
77311
2708867
SH
SOLE
0
0
2708867
0
ARK INNOVATION ETF
ETF/Closed End
00214Q104
1573
42303
SH
SOLE
0
0
42303
0
ARK WEB X0 ETF
ETF/Closed End
00214Q401
1311
30907
SH
SOLE
0
0
30907
0
ASE TECH HLDG CO LTD
Common Stock
00215W100
332
88571
SH
SOLE
0
0
88571
0
AARONS INC 050
Common Stock
002535300
1130
26872
SH
SOLE
0
0
26872
0
ABBOTT LABORATORIES
Common Stock
002824100
31918
441282
SH
SOLE
0
0
441282
0
ABBVIE INC
Common Stock
00287Y109
43352
470245
SH
SOLE
0
0
470245
0
ABERDEEN ASIA PACIFIC
ETF/Closed End-
003009107
286
73868
SH
SOLE
0
0
73868
0
ABERDEEN GLB PREM PPTYS
ETF/Closed End
00302L108
278
55764
SH
SOLE
0
0
55764
0
ABERDEEN TTL DYN DIV FD
ETF/Closed End
00326L100
434
60259
SH
SOLE
0
0
60259
0
ABIOMED INC
Common Stock
003654100
567
1743
SH
SOLE
0
0
1743
0
ACETO CORP
Common Stock
004446100
149
177450
SH
SOLE
0
0
177450
0
ACTIVISION BLIZZARD INC
Common Stock
00507V109
2158
46335
SH
SOLE
0
0
46335
0
ACUITY BRANDS INC
Common Stock
00508Y102
694
6040
SH
SOLE
0
0
6040
0
ADAMS DIVRS EQ FUND INC
ETF/Closed End
006212104
155
12263
SH
SOLE
0
0
12263
0
ADOBE INC
Common Stock
00724F101
4308
19040
SH
SOLE
0
0
19040
0
ADVANCE AUTO PARTS INC
Common Stock
00751Y106
478
3038
SH
SOLE
0
0
3038
0
AEHR TEST SYSTEMS
Common Stock
00760J108
337
239000
SH
SOLE
0
0
239000
0
ADVENT CLAYMORE CONV SEC
ETF/Closed End
00764C109
365
29080
SH
SOLE
0
0
29080
0
ADVSHS D WRIGHT ADR ETF
ETF/Closed End
00768Y206
864
21559
SH
SOLE
0
0
21559
0
RANGER EQ BEAR ETF
ETF/Closed End-
00768Y883
4330
513697
SH
SOLE
0
0
513697
0
AEROJET ROCKETDYNE HLDGS
Common Stock
007800105
306
8690
SH
SOLE
0
0
8690
0
ADVANCED MICRO DEVICES
Common Stock
007903107
1099
59533
SH
SOLE
0
0
59533
0
AFFILIATED MGRS GRP INC
Common Stock
008252108
239
2455
SH
SOLE
0
0
2455
0
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
876
12986
SH
SOLE
0
0
12986
0
AGNICOEAGLE MINES LTD
Common Stock
008474108
303
7492
SH
SOLE
0
0
7492
0
AIR PDTS CHEMICALS INC
Common Stock
009158106
6167
38532
SH
SOLE
0
0
38532
0
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
1554
25440
SH
SOLE
0
0
25440
0
AKEBIA THERAPEUTICS INC
Common Stock
00972D105
66
11934
SH
SOLE
0
0
11934
0
ALASKA AIR GROUP INC
Common Stock
011659109
1348
22152
SH
SOLE
0
0
22152
0
ALBEMARLE CORP
Common Stock
012653101
1028
13343
SH
SOLE
0
0
13343
0
ALCOA UPSTREAM CORP
Common Stock
013872106
266
10008
SH
SOLE
0
0
10008
0
ALEXANDRIA RL EST EQUITY
REIT
015271109
1163
10090
SH
SOLE
0
0
10090
0
ALEXION PHARMS INC
Common Stock
015351109
1826
18755
SH
SOLE
0
0
18755
0
ALIBABA GRP HLDG SPN ADS
Common Stock
01609W102
8998
65644
SH
SOLE
0
0
65644
0
ALIGN TECHNOLOGY INC
Common Stock
016255101
3318
15845
SH
SOLE
0
0
15845
0
ALLEGHANY CORP DE
Common Stock
017175100
1943
3116
SH
SOLE
0
0
3116
0
ALLEGIANT TRAVEL COMPANY
Common Stock
01748X102
478
4772
SH
SOLE
0
0
4772
0
ALLIANCEBERNSTEIN GLBL
ETF/Closed End-
01879R106
871
82671
SH
SOLE
0
0
82671
0
ALLIANT ENERGY CORP
Common Stock
018802108
2611
61796
SH
SOLE
0
0
61796
0
ALLIANCEBERNSTEIN HLDG
MLP
01881G106
1923
70389
SH
SOLE
0
0
70389
0
ALLIANZGI NFJ DIV
ETF/Closed End
01883A107
474
44427
SH
SOLE
0
0
44427
0
ALLIANZGI CONV INCM TGT
ETF/Closed End-
01883H102
118
14801
SH
SOLE
0
0
14801
0
ALLIANZGI DIVS INCMCONV
ETF/Closed End
01883J108
303
16250
SH
SOLE
0
0
16250
0
ALLISON TRANSMISSION
Common Stock
01973R101
2088
47557
SH
SOLE
0
0
47557
0
ALLSCRIPTS HLTHCR SOLTNS
Common Stock
01988P108
348
36053
SH
SOLE
0
0
36053
0
ALLSTATE CORP
Common Stock
020002101
2199
26607
SH
SOLE
0
0
26607
0
ALLY FINANCIAL INC
Common Stock
02005N100
808
35676
SH
SOLE
0
0
35676
0
ALPHABET INC C
Common Stock
02079K107
41488
40061
SH
SOLE
0
0
40061
0
ALPHABET INC A
Common Stock
02079K305
64685
61902
SH
SOLE
0
0
61902
0
ALTABA INC
Common Stock
021346101
598
10318
SH
SOLE
0
0
10318
0
ALTERYX INC A
Common Stock
02156B103
448
7539
SH
SOLE
0
0
7539
0
ALTRIA GROUP INC
Common Stock
02209S103
30280
613080
SH
SOLE
0
0
613080
0
AMARIN CORP PLC ADR NEW
Common Stock
023111206
290
21300
SH
SOLE
0
0
21300
0
AMAZONCOM INC
Common Stock
023135106
110880
73823
SH
SOLE
0
0
73823
0
AMBEV S A SPON ADR
Common Stock
02319V103
68
17430
SH
SOLE
0
0
17430
0
AMEDISYS INC
Common Stock
023436108
801
6836
SH
SOLE
0
0
6836
0
AMEREN CORP
Common Stock
023608102
467
7152
SH
SOLE
0
0
7152
0
AMERESCO INC CL A
Common Stock
02361E108
672
47629
SH
SOLE
0
0
47629
0
AMERICA FIRST MULTFAM LP
MLP
02364V107
67
12000
SH
SOLE
0
0
12000
0
AMERICAN ARLNS GRP INC
Common Stock
02376R102
2114
65848
SH
SOLE
0
0
65848
0
AMERICAN CAMPUS CMNTYS
Common Stock
024835100
825
19935
SH
SOLE
0
0
19935
0
AMER ELEC PWR CO INC
Common Stock
025537101
5344
71504
SH
SOLE
0
0
71504
0
AMERN EAGLE OUTFITTERS
Common Stock
02553E106
278
14363
SH
SOLE
0
0
14363
0
AMERN EXPRESS CO
Common Stock
025816109
14403
151106
SH
SOLE
0
0
151106
0
AMERICAN INTL GROUP NEW
Common Stock
026874784
3011
76405
SH
SOLE
0
0
76405
0
AMERICAN OUTDOOR BRANDS
Common Stock
02874P103
294
22843
SH
SOLE
0
0
22843
0
AMERICAN STS WTR CO
Common Stock
029899101
823
12274
SH
SOLE
0
0
12274
0
AMERICAN TOWER CORP NEW
REIT
03027X100
10009
63271
SH
SOLE
0
0
63271
0
AMER WATER WORKS COMPANY
Common Stock
030420103
5970
65775
SH
SOLE
0
0
65775
0
AMERICAS CAR MART INC
Common Stock
03062T105
213
2935
SH
SOLE
0
0
2935
0
AMERISOURCEBERGEN CORP
Common Stock
03073E105
812
10917
SH
SOLE
0
0
10917
0
AMERIPRISE FINL INC
Common Stock
03076C106
342
3280
SH
SOLE
0
0
3280
0
AMERIS BANCORP
Common Stock
03076K108
990
31266
SH
SOLE
0
0
31266
0
AMERIGAS PARTNERS LP
MLP
030975106
658
26006
SH
SOLE
0
0
26006
0
AMETEK INC NEW
Common Stock
031100100
2925
43204
SH
SOLE
0
0
43204
0
AMGEN INC
Common Stock
031162100
35308
181374
SH
SOLE
0
0
181374
0
AMPHENOL CORP CL A NEW
Common Stock
032095101
534
6594
SH
SOLE
0
0
6594
0
AMPLIFY ONLIN RETAIL ETF
ETF/Closed End
032108102
222
5540
SH
SOLE
0
0
5540
0
AMTECH SYS INC PAR 01
Common Stock
032332504
592
130756
SH
SOLE
0
0
130756
0
ANADARKO PETROLEUM CORP
Common Stock
032511107
4662
106347
SH
SOLE
0
0
106347
0
ANALOG DEVICES INC
Common Stock
032654105
12311
143436
SH
SOLE
0
0
143436
0
ANDEAVOR LOGISTICS LP
Common Stock
03350F106
1201
36975
SH
SOLE
0
0
36975
0
ANHEUSER BUSCH INBEV
Common Stock
03524A108
3329
50588
SH
SOLE
0
0
50588
0
ANNALY CAP MGMT INC
REIT
035710409
2774
282433
SH
SOLE
0
0
282433
0
ANSYS INC
Common Stock
03662Q105
3370
23576
SH
SOLE
0
0
23576
0
ANTERO MIDSTREAM
Common Stock
03673L103
670
31310
SH
SOLE
0
0
31310
0
ANTERO RESOURCES CORP
Common Stock
03674X106
126
13434
SH
SOLE
0
0
13434
0
ANTHEM INC
Common Stock
036752103
4587
17464
SH
SOLE
0
0
17464
0
APACHE CORP
Common Stock
037411105
489
18642
SH
SOLE
0
0
18642
0
APOLLO INVT CORP NEW
ETF/Closed End
03761U502
386
31145
SH
SOLE
0
0
31145
0
APPLE INC
Common Stock
037833100
164535
1043078
SH
SOLE
0
0
1043078
0
APPLE HOSPITALITY REIT
REIT
03784Y200
333
23356
SH
SOLE
0
0
23356
0
APPLIED MATERIALS INC
Common Stock
038222105
2244
68533
SH
SOLE
0
0
68533
0
APTARGROUP INC
Common Stock
038336103
206
2185
SH
SOLE
0
0
2185
0
APPROACH RESOURCES INC
Common Stock
03834A103
101
115669
SH
SOLE
0
0
115669
0
AQUA AMERICA INC
Common Stock
03836W103
5259
153803
SH
SOLE
0
0
153803
0
ARBOR REALTY TRUST INC
REIT
038923108
187
18527
SH
SOLE
0
0
18527
0
ARCBEST CORP
Common Stock
03937C105
416
12147
SH
SOLE
0
0
12147
0
ARCELORMITTAL SA NY NEW
Common Stock
03938L203
1015
49085
SH
SOLE
0
0
49085
0
ARCHER DANIELS MIDLAND C
Common Stock
039483102
1429
34889
SH
SOLE
0
0
34889
0
ARCOSA INC
Common Stock
039653100
224
8090
SH
SOLE
0
0
8090
0
ARCONIC INC
Common Stock
03965L100
2192
130035
SH
SOLE
0
0
130035
0
ARES MGMT CORP A
Common Stock
03990B101
736
41400
SH
SOLE
0
0
41400
0
ARES CAPITAL CORP BDC
Common Stock
04010L103
3523
226132
SH
SOLE
0
0
226132
0
ARISTA NETWORKS INC
Common Stock
040413106
1366
6485
SH
SOLE
0
0
6485
0
ARMADA HOFFLER PPTYS INC
Common Stock
04208T108
3204
227888
SH
SOLE
0
0
227888
0
ARROW ELECTRONICS INC
Common Stock
042735100
1043
15132
SH
SOLE
0
0
15132
0
ARROWHEAD PHARMS INC
Common Stock
04280A100
379
30500
SH
SOLE
0
0
30500
0
ARTESIAN RES CORP CL A
Common Stock
043113208
279
8013
SH
SOLE
0
0
8013
0
ASBURY AUTO GROUP INC
Common Stock
043436104
1402
21031
SH
SOLE
0
0
21031
0
ASHLAND GLOBAL HLDGS INC
Common Stock
044186104
667
9404
SH
SOLE
0
0
9404
0
ASPEN TECHNOLOGY INC
Common Stock
045327103
3684
44823
SH
SOLE
0
0
44823
0
ASTRAZENECA PLC ADR
Common Stock
046353108
4511
118785
SH
SOLE
0
0
118785
0
ATHERSYS INC NEW
Common Stock
04744L106
46
32000
SH
SOLE
0
0
32000
0
ATLANTIC POWER CORP NEW
Common Stock
04878Q863
23
10809
SH
SOLE
0
0
10809
0
ATMOS ENERGY CORP
Common Stock
049560105
2758
29750
SH
SOLE
0
0
29750
0
AURORA CANNABIS INC
Common Stock
05156X108
102
20482
SH
SOLE
0
0
20482
0
AUTODESK INC
Common Stock
052769106
6874
53448
SH
SOLE
0
0
53448
0
AUTOLIV INC
Common Stock
052800109
575
8192
SH
SOLE
0
0
8192
0
AUTOMATIC DATA PROC INC
Common Stock
053015103
17098
130397
SH
SOLE
0
0
130397
0
AUTONATION INC
Common Stock
05329W102
2017
56504
SH
SOLE
0
0
56504
0
AUTOZONE INC
Common Stock
053332102
758
904
SH
SOLE
0
0
904
0
AVADEL PHARMS PLC ADR
Common Stock
05337M104
366
141856
SH
SOLE
0
0
141856
0
AVALONBAY COMMNTYS INC
REIT
053484101
953
5474
SH
SOLE
0
0
5474
0
AVANGRID INC
Common Stock
05351W103
496
9900
SH
SOLE
0
0
9900
0
AVEO PHARM INC
Common Stock
053588109
30
19000
SH
SOLE
0
0
19000
0
AVERY DENNISON CORP
Common Stock
053611109
1974
21980
SH
SOLE
0
0
21980
0
AVID BIOSERVICES INC
Common Stock
05368M106
179
43615
SH
SOLE
0
0
43615
0
BBT CORP
Common Stock
054937107
12531
289256
SH
SOLE
0
0
289256
0
BG FOODS INC NEW
Common Stock
05508R106
1674
57900
SH
SOLE
0
0
57900
0
BCE INC NEW
Common Stock
05534B760
16172
409100
SH
SOLE
0
0
409100
0
BHP GROUP PLC SPON ADR
Common Stock
05545E209
2114
50473
SH
SOLE
0
0
50473
0
BP PLC SPON ADR
Common Stock
055622104
11740
309597
SH
SOLE
0
0
309597
0
BWX TECHS INC
Common Stock
05605H100
2436
63707
SH
SOLE
0
0
63707
0
BAIDU INC A SPON ADR
Common Stock
056752108
2943
18554
SH
SOLE
0
0
18554
0
BALL CORP
Common Stock
058498106
1874
40766
SH
SOLE
0
0
40766
0
BANCO BILBAO VIZCAYA ADR
Common Stock
05946K101
60
11268
SH
SOLE
0
0
11268
0
BANCO SANTANDER S A ADR
Common Stock
05964H105
1399
312319
SH
SOLE
0
0
312319
0
BANK AMERICA CORP
Common Stock
060505104
42357
1719035
SH
SOLE
0
0
1719035
0
BOA CV L 725 PFD PERPTL
CD Par 10
060505682
988
789
SH
SOLE
0
0
789
0
BANK OF HAWAII CORP
Common Stock
062540109
304
4510
SH
SOLE
0
0
4510
0
BANK MONTREAL QUEBEC
Common Stock
063671101
1876
28701
SH
SOLE
0
0
28701
0
BNY MELLON CORP
Common Stock
064058100
18139
385365
SH
SOLE
0
0
385365
0
BANK OZK
Common Stock
06417N103
227
9929
SH
SOLE
0
0
9929
0
BANNER CORP NEW
Common Stock
06652V208
640
11958
SH
SOLE
0
0
11958
0
BANKWELL FINL GRP INC
Common Stock
06654A103
266
9250
SH
SOLE
0
0
9250
0
BAR HARBOR BANKSHARES
Common Stock
066849100
413
18416
SH
SOLE
0
0
18416
0
BRCLY BLMBRG CMDTY ETN
CD Par 10
06738C778
1847
87056
SH
SOLE
0
0
87056
0
BARCLAYS PLC ADR
Common Stock
06738E204
128
17019
SH
SOLE
0
0
17019
0
BARINGS BDC INC
Common Stock
06759L103
140
15543
SH
SOLE
0
0
15543
0
BARINGS GLB SHT DUR HI
ETF/Closed End-
06760L100
281
17634
SH
SOLE
0
0
17634
0
BARNES GROUP INC
Common Stock
067806109
221
4117
SH
SOLE
0
0
4117
0
BARRICK GOLD CORP
Common Stock
067901108
1075
79377
SH
SOLE
0
0
79377
0
BAUSCH HEALTH COS INC
Common Stock
071734107
516
27939
SH
SOLE
0
0
27939
0
BAXTER INTL INC
Common Stock
071813109
7265
110372
SH
SOLE
0
0
110372
0
BECTON DICKINSON CO
Common Stock
075887109
12923
57354
SH
SOLE
0
0
57354
0
BELLATRIX EXPL LTD NEW
Common Stock
078314507
6
12640
SH
SOLE
0
0
12640
0
BERKLEY W R CORP
Common Stock
084423102
2447
33113
SH
SOLE
0
0
33113
0
BERKSHIRE HATHAWAY INC A
Common Stock
084670108
11628
38
SH
SOLE
0
0
38
0
BERKSHIRE HATHAWAY B NEW
Common Stock
084670702
75074
367686
SH
SOLE
0
0
367686
0
BEST BUY COMPANY INC
Common Stock
086516101
1222
23071
SH
SOLE
0
0
23071
0
BEST ADS RESPTG CL A ORD
Common Stock
08653C106
64
15550
SH
SOLE
0
0
15550
0
BHP GROUP LTD SPON ADR
Common Stock
088606108
813
16840
SH
SOLE
0
0
16840
0
BIG LOTS INC
Common Stock
089302103
353
12216
SH
SOLE
0
0
12216
0
BIGLARI HLDGS INC CL B
Common Stock
08986R309
408
3588
SH
SOLE
0
0
3588
0
BIOCRYST PHARMS INC
Common Stock
09058V103
219
27135
SH
SOLE
0
0
27135
0
BIODELIVERY SCI INTL INC
Common Stock
09060J106
137
37158
SH
SOLE
0
0
37158
0
BIOMARIN PHARM INC
Common Stock
09061G101
568
6672
SH
SOLE
0
0
6672
0
BIOLIFE SOL INC NEW
Common Stock
09062W204
247
20515
SH
SOLE
0
0
20515
0
BIOGEN INC
Common Stock
09062X103
14715
48900
SH
SOLE
0
0
48900
0
BIOSCRIP INC
Common Stock
09069N108
55
15528
SH
SOLE
0
0
15528
0
BJS RESTAURANTS INC
Common Stock
09180C106
391
7737
SH
SOLE
0
0
7737
0
BLACKROCK FLT RT INC TR
ETF/Closed End-
091941104
182
15721
SH
SOLE
0
0
15721
0
BLACK KNIGHT INC
Common Stock
09215C105
1219
27043
SH
SOLE
0
0
27043
0
BLACKBAUD INC
Common Stock
09227Q100
293
4664
SH
SOLE
0
0
4664
0
BLACKROCK INC
Common Stock
09247X101
15285
38910
SH
SOLE
0
0
38910
0
BLACKROCK TXBL MUN BD TR
ETF/Closed End-
09248X100
238
11326
SH
SOLE
0
0
11326
0
BLACKROCK LTD DURATION
ETF/Closed End-
09249W101
354
26474
SH
SOLE
0
0
26474
0
BLACKROCK MUN 2020 TERM
ETF/Closed End-
09249X109
277
18761
SH
SOLE
0
0
18761
0
BLACKROCK ENH GLB DIV TR
ETF/Closed End
092501105
167
17806
SH
SOLE
0
0
17806
0
BLACKROCK CR INCM TR
ETF/Closed End-
092508100
433
38739
SH
SOLE
0
0
38739
0
BLKRCK MUN INCM INV QUAL
ETF/Closed End-
09250G102
135
10295
SH
SOLE
0
0
10295
0
BLACKROCK ENRGY RES TR
ETF/Closed End
09250U101
332
31722
SH
SOLE
0
0
31722
0
BLACKROCK HLTH SCI TRUST
ETF/Closed End
09250W107
498
13675
SH
SOLE
0
0
13675
0
BLACKROCK ENH EQ DIV TR
ETF/Closed End
09251A104
403
51920
SH
SOLE
0
0
51920
0
BLACKROCK ENH INTL DV TR
ETF/Closed End
092524107
734
147358
SH
SOLE
0
0
147358
0
BLACKROCK CAP INVT BDC
Common Stock
092533108
80
15103
SH
SOLE
0
0
15103
0
BLACKSTONE GROUP LP
MLP
09253U108
12080
405240
SH
SOLE
0
0
405240
0
BLKRK MUNI INTERDUR FUND
ETF/Closed End-
09253X102
382
30205
SH
SOLE
0
0
30205
0
BLAKRK MUNIYIELD QLTY FD
ETF/Closed End-
09254F100
782
60278
SH
SOLE
0
0
60278
0
BLACKROCK MUNIASSETS FD
ETF/Closed End-
09254J102
463
35996
SH
SOLE
0
0
35996
0
BLKRK CORP HI YLD FD INC
ETF/Closed End-
09255P107
1608
173329
SH
SOLE
0
0
173329
0
BLK FLT RT INCM STRAT FD
ETF/Closed End-
09255X100
1283
107799
SH
SOLE
0
0
107799
0
BLRK ENHNC CAP INCM FD
ETF/Closed End
09256A109
157
11123
SH
SOLE
0
0
11123
0
BLACKSTONE/GSO TERM FD
ETF/Closed End-
09256U105
192
12515
SH
SOLE
0
0
12515
0
BLACKROCK RESCMDTYS STR
ETF/Closed End
09257A108
203
28750
SH
SOLE
0
0
28750
0
BLACKROCK MUN 2030 TERM
ETF/Closed End-
09257P105
264
12851
SH
SOLE
0
0
12851
0
BLACKSTONE MTG TR INC A
Common Stock
09257W100
383
12036
SH
SOLE
0
0
12036
0
BLACKROCK SCI TECH TR
ETF/Closed End
09258G104
1971
71739
SH
SOLE
0
0
71739
0
BLKRCK 2022 GLB INC OPP
ETF/Closed End-
09258P104
338
40602
SH
SOLE
0
0
40602
0
HR BLOCK INC
Common Stock
093671105
2671
105280
SH
SOLE
0
0
105280
0
BOEING CO
Common Stock
097023105
69674
216044
SH
SOLE
0
0
216044
0
BOOKING HOLDINGS INC
Common Stock
09857L108
1264
734
SH
SOLE
0
0
734
0
BOOZ ALLEN HAMILTON A
Common Stock
099502106
2439
54110
SH
SOLE
0
0
54110
0
BORG WARNER INC
Common Stock
099724106
555
15979
SH
SOLE
0
0
15979
0
BOSTON PROPERTIES INC
REIT
101121101
277
2460
SH
SOLE
0
0
2460
0
BOSTON SCIENTIFIC CORP
Common Stock
101137107
4152
117478
SH
SOLE
0
0
117478
0
BOTTOMLINE TECH DEL INC
Common Stock
101388106
255
5309
SH
SOLE
0
0
5309
0
BOULDER GRWTHINC FD INC
ETF/Closed End
101507101
110
10503
SH
SOLE
0
0
10503
0
BOX INC A
Common Stock
10316T104
456
27038
SH
SOLE
0
0
27038
0
BRAEMAR HOTELS RESORTS
Common Stock
10482B101
204
22851
SH
SOLE
0
0
22851
0
BRANDYWINE RLTY TR NEW
REIT
105368203
376
29190
SH
SOLE
0
0
29190
0
BRANDYWINEGLBL GLBL INCM
ETF/Closed End-
10537L104
113
10877
SH
SOLE
0
0
10877
0
BRIDGEPOINT EDUCATION
Common Stock
10807M105
462
65888
SH
SOLE
0
0
65888
0
BRIGHT HORIZONS FAM SOL
Common Stock
109194100
6159
55263
SH
SOLE
0
0
55263
0
BRISTOL MYERS SQUIBB CO
Common Stock
110122108
30074
578575
SH
SOLE
0
0
578575
0
BRIT AMER TBCCO SPNS ADR
Common Stock
110448107
3320
104197
SH
SOLE
0
0
104197
0
BRIXMOR PROPERTY GRP INC
Common Stock
11120U105
486
33109
SH
SOLE
0
0
33109
0
BROADRIDGE FINANCIAL
Common Stock
11133T103
1684
17498
SH
SOLE
0
0
17498
0
BROADCOM INC
Common Stock
11135F101
18482
72682
SH
SOLE
0
0
72682
0
BROOKFIELD ASSET MGMNT A
Common Stock
112585104
1029
26842
SH
SOLE
0
0
26842
0
BROOKS AUTOMATION INC
Common Stock
114340102
216
8252
SH
SOLE
0
0
8252
0
BROWN FORMAN CORP CL B
Common Stock
115637209
2117
44500
SH
SOLE
0
0
44500
0
BRUNSWICK CORP
Common Stock
117043109
226
4858
SH
SOLE
0
0
4858
0
BUCKEYE PARTNERS LP
MLP
118230101
2093
72210
SH
SOLE
0
0
72210
0
BURLINGTON STORES INC
Common Stock
122017106
1215
7468
SH
SOLE
0
0
7468
0
CB FINANCIAL SVCS INC
Common Stock
12479G101
4194
169247
SH
SOLE
0
0
169247
0
CBIZ INC
Common Stock
124805102
535
27175
SH
SOLE
0
0
27175
0
CBS CORP NEW CL B
Common Stock
124857202
612
14003
SH
SOLE
0
0
14003
0
CBRE CLARION REAL EST FD
ETF/Closed End
12504G100
628
101918
SH
SOLE
0
0
101918
0
CBRE GROUP INC CL A
Common Stock
12504L109
633
15798
SH
SOLE
0
0
15798
0
CDK GLBL INC
Common Stock
12508E101
2223
46434
SH
SOLE
0
0
46434
0
CECO ENVMNTL CORP
Common Stock
125141101
795
117756
SH
SOLE
0
0
117756
0
CDW CORP
Common Stock
12514G108
8118
100160
SH
SOLE
0
0
100160
0
CF INDS HLDGS INC
Common Stock
125269100
862
19813
SH
SOLE
0
0
19813
0
CH ROBINSON WORLDWID NEW
Common Stock
12541W209
529
6290
SH
SOLE
0
0
6290
0
CIGNA CORP NEW
Common Stock
125523100
6454
33983
SH
SOLE
0
0
33983
0
CIT GROUP INC NEW
Common Stock
125581801
213
5554
SH
SOLE
0
0
5554
0
CME GROUP INC CL A
Common Stock
12572Q105
4488
23857
SH
SOLE
0
0
23857
0
CMS ENERGY CORP
Common Stock
125896100
2269
45700
SH
SOLE
0
0
45700
0
CNA FINL CORP
Common Stock
126117100
318
7194
SH
SOLE
0
0
7194
0
CNOOC LTD SPON ADR
Common Stock
126132109
830
5445
SH
SOLE
0
0
5445
0
CSX CORP
Common Stock
126408103
8417
135468
SH
SOLE
0
0
135468
0
CNX RESOURCES CORP
Common Stock
12653C108
995
87134
SH
SOLE
0
0
87134
0
CNX MIDSTREAM PRTNRS LP
Common Stock
12654A101
207
12695
SH
SOLE
0
0
12695
0
CVD EQUIPMENT CORP
Common Stock
126601103
101
28500
SH
SOLE
0
0
28500
0
CVS HEALTH CORP
Common Stock
126650100
23269
355143
SH
SOLE
0
0
355143
0
CABLE ONE INC
Common Stock
12685J105
606
739
SH
SOLE
0
0
739
0
CABOT OIL GAS CORP
Common Stock
127097103
672
30057
SH
SOLE
0
0
30057
0
CACI INTL INC CLASS A
Common Stock
127190304
212
1469
SH
SOLE
0
0
1469
0
CADIZ INC NEW
Common Stock
127537207
573
55607
SH
SOLE
0
0
55607
0
CAESARS ENTMNT CORP
Common Stock
127686103
275
40550
SH
SOLE
0
0
40550
0
CALAMOS CONV OPP INC
ETF/Closed End
128117108
498
56178
SH
SOLE
0
0
56178
0
CALAMOS GLBL DYNAMIC INC
ETF/Closed End
12811L107
102
15642
SH
SOLE
0
0
15642
0
CALAMOS CONVHIGH INC FD
ETF/Closed End
12811P108
1015
107933
SH
SOLE
0
0
107933
0
CALAMOS STRAT TOT RETURN
ETF/Closed End
128125101
1573
148506
SH
SOLE
0
0
148506
0
CALIFORNIA WTR SVC GRP
Common Stock
130788102
391
8210
SH
SOLE
0
0
8210
0
CALLON PETROLEUM COMPANY
Common Stock
13123X102
281
43237
SH
SOLE
0
0
43237
0
CAMPBELL SOUP COMPANY
Common Stock
134429109
733
22215
SH
SOLE
0
0
22215
0
CAMPING WORLD HLDGS A
Common Stock
13462K109
340
29609
SH
SOLE
0
0
29609
0
CANADA GOOSE HLDGS INC
Common Stock
135086106
320
7328
SH
SOLE
0
0
7328
0
CANADIAN IMPERIAL BANK
Common Stock
136069101
2318
31103
SH
SOLE
0
0
31103
0
CANADIAN NATL RAILWAY CO
Common Stock
136375102
8632
116479
SH
SOLE
0
0
116479
0
CANADIAN PAC RAILWAY LTD
Common Stock
13645T100
2284
12859
SH
SOLE
0
0
12859
0
CANOPY GROWTH CORP
Common Stock
138035100
959
35680
SH
SOLE
0
0
35680
0
CANTEL MEDICAL CORP
Common Stock
138098108
277
3720
SH
SOLE
0
0
3720
0
CAPITAL ONE FINL CORP
Common Stock
14040H105
1302
17223
SH
SOLE
0
0
17223
0
CARA THERAPEUTICS INC
Common Stock
140755109
376
28928
SH
SOLE
0
0
28928
0
CARDINAL HEALTH INC
Common Stock
14149Y108
1050
23539
SH
SOLE
0
0
23539
0
CAREER EDUCATION CORP
Common Stock
141665109
733
64155
SH
SOLE
0
0
64155
0
CARLISLE COMPANIES INC
Common Stock
142339100
1207
12007
SH
SOLE
0
0
12007
0
CARLYLE GROUP LTD LP
MLP
14309L102
475
30169
SH
SOLE
0
0
30169
0
CARMAX INC
Common Stock
143130102
708
11288
SH
SOLE
0
0
11288
0
CARNIVAL CORP PAIRD CTF
Common Stock
143658300
2462
49940
SH
SOLE
0
0
49940
0
CARS COM INC
Common Stock
14575E105
241
11189
SH
SOLE
0
0
11189
0
CASEYS GENL STORES INC
Common Stock
147528103
1123
8764
SH
SOLE
0
0
8764
0
CATASYS INC 0001 2017
Common Stock
149049504
1347
143756
SH
SOLE
0
0
143756
0
CATERPILLAR INC
Common Stock
149123101
23228
182795
SH
SOLE
0
0
182795
0
CEDAR FAIR LP
MLP
150185106
527
11139
SH
SOLE
0
0
11139
0
CELANESE CORP DEL A
Common Stock
150870103
6540
72687
SH
SOLE
0
0
72687
0
CELESTICA INC SUB VTG
Common Stock
15101Q108
372
42420
SH
SOLE
0
0
42420
0
CELGENE CORP
Common Stock
151020104
13411
209251
SH
SOLE
0
0
209251
0
CEMEX SAB SPONS 10 ORDIN
Common Stock
151290889
95
19734
SH
SOLE
0
0
19734
0
CENTENE CORP DEL
Common Stock
15135B101
1011
8768
SH
SOLE
0
0
8768
0
CENTER COAST BROOKFIELD
ETF/Closed End
151461100
419
61144
SH
SOLE
0
0
61144
0
CENTERPOINT ENERGY INC
Common Stock
15189T107
890
31528
SH
SOLE
0
0
31528
0
CENTURY BNCRP INC CL A
Common Stock
156432106
359
5306
SH
SOLE
0
0
5306
0
CENTURYLINK INC
Common Stock
156700106
4843
319663
SH
SOLE
0
0
319663
0
CERNER CORP
Common Stock
156782104
1039
19817
SH
SOLE
0
0
19817
0
CERUS CORP
Common Stock
157085101
260
51200
SH
SOLE
0
0
51200
0
CHARLES RVR LAB INTL
Common Stock
159864107
1922
16981
SH
SOLE
0
0
16981
0
CHARTER COMMNS INC NEW A
Common Stock
16119P108
284
997
SH
SOLE
0
0
997
0
CHASE CORP
Common Stock
16150R104
3589
35869
SH
SOLE
0
0
35869
0
CHEESECAKE FACTORY INC
Common Stock
163072101
1549
35607
SH
SOLE
0
0
35607
0
CHEMOURS COMPANY
Common Stock
163851108
294
10405
SH
SOLE
0
0
10405
0
CHENIERE ENERGY PTNRS LP
MLP
16411Q101
387
10721
SH
SOLE
0
0
10721
0
CHESAPEAKE ENERGY CORP
Common Stock
165167107
184
87737
SH
SOLE
0
0
87737
0
CHEVRON CORP
Common Stock
166764100
62139
571183
SH
SOLE
0
0
571183
0
CHICO'S FAS INC
Common Stock
168615102
95
16879
SH
SOLE
0
0
16879
0
CHINA MOBILE LTD ADR
Common Stock
16941M109
878
18286
SH
SOLE
0
0
18286
0
CHINA PETECHEM SPON ADR
Common Stock
16941R108
366
5183
SH
SOLE
0
0
5183
0
CHIPOTLE MEXICAN GRILL A
Common Stock
169656105
1270
2941
SH
SOLE
0
0
2941
0
CHURCH DWIGHT COMPANY
Common Stock
171340102
4147
63066
SH
SOLE
0
0
63066
0
CIENA CORP NEW
Common Stock
171779309
1281
37770
SH
SOLE
0
0
37770
0
CIMAREX ENERGY COMPANY
Common Stock
171798101
589
9556
SH
SOLE
0
0
9556
0
CINCINNATI FINL CORP
Common Stock
172062101
1852
23923
SH
SOLE
0
0
23923
0
CINEMARK HLDGS INC
Common Stock
17243V102
1399
39090
SH
SOLE
0
0
39090
0
CIRRUS LOGIC INC
Common Stock
172755100
203
6120
SH
SOLE
0
0
6120
0
CISCO SYSTEMS INC
Common Stock
17275R102
61297
1414658
SH
SOLE
0
0
1414658
0
CINTAS CORP
Common Stock
172908105
1289
7670
SH
SOLE
0
0
7670
0
CITIGROUP INC NEW
Common Stock
172967424
16797
322644
SH
SOLE
0
0
322644
0
CITIZENS FINL GRP INC
Common Stock
174610105
2871
96554
SH
SOLE
0
0
96554
0
CITRIX SYSTEMS INC
Common Stock
177376100
3257
31783
SH
SOLE
0
0
31783
0
CITY OFFICE REIT INC
REIT
178587101
1292
126028
SH
SOLE
0
0
126028
0
CLEAN ENERGY FUELS CORP
Common Stock
184499101
77
44845
SH
SOLE
0
0
44845
0
INCARBRIDGE MLP MDSTRM
ETF/Closed End
184692101
362
34771
SH
SOLE
0
0
34771
0
CLEARBRDG ENRGY MDSTREAM
ETF/Closed End
18469P100
235
30148
SH
SOLE
0
0
30148
0
CLEARBRIDGE MLP MDSTRM
ETF/Closed End
18469Q108
385
49420
SH
SOLE
0
0
49420
0
CLEARWATER PAPER CORP
Common Stock
18538R103
520
21334
SH
SOLE
0
0
21334
0
CLEVELAND CLIFFS INC NEW
Common Stock
185899101
284
36994
SH
SOLE
0
0
36994
0
CLOROX COMPANY
Common Stock
189054109
6388
41444
SH
SOLE
0
0
41444
0
CLOUGH GLOBAL OPPTY FUND
ETF/Closed End
18914E106
84
10202
SH
SOLE
0
0
10202
0
COCA COLA COMPANY
Common Stock
191216100
34604
730809
SH
SOLE
0
0
730809
0
CODORUS VALLEY BANCORP
Common Stock
192025104
322
15134
SH
SOLE
0
0
15134
0
COGNIZANT TECH SLTNS A
Common Stock
192446102
9131
143848
SH
SOLE
0
0
143848
0
COHERENT INC
Common Stock
192479103
351
3324
SH
SOLE
0
0
3324
0
COHEN STEERS QUALITY
ETF/Closed End
19247L106
1083
104513
SH
SOLE
0
0
104513
0
COHEN STEERS PFD INC
ETF/Closed End
19247X100
545
30591
SH
SOLE
0
0
30591
0
COHEN STEERS INFRA FD
ETF/Closed End
19248A109
456
23064
SH
SOLE
0
0
23064
0
COLGATEPALMOLIVE COMPANY
Common Stock
194162103
11429
192017
SH
SOLE
0
0
192017
0
COLUMBIA PPTY TR INC
REIT
198287203
499
25789
SH
SOLE
0
0
25789
0
COLUMBIA SELIGMAN GRWTH
ETF/Closed End
19842X109
3252
193433
SH
SOLE
0
0
193433
0
COMCAST CORP A NEW
Common Stock
20030N101
49960
1467251
SH
SOLE
0
0
1467251
0
COMERICA INC
Common Stock
200340107
4648
67661
SH
SOLE
0
0
67661
0
COMMERCE BANCSHARES INC
Common Stock
200525103
325
5762
SH
SOLE
0
0
5762
0
COMMUNITY BK SYSTEM INC
Common Stock
203607106
1295
22213
SH
SOLE
0
0
22213
0
COMMUNITY BANKERS TR CRP
Common Stock
203612106
125
17342
SH
SOLE
0
0
17342
0
COMMUNITY FINL CORP MD
Common Stock
20368X101
230
7868
SH
SOLE
0
0
7868
0
CMNTY HEALTHCARE TR INC
Common Stock
20369C106
1947
67527
SH
SOLE
0
0
67527
0
COMPANHIA DE SANEAMENTO
Common Stock
20441A102
131
16284
SH
SOLE
0
0
16284
0
COMPASS MINRLS INTL INC
Common Stock
20451N101
618
14826
SH
SOLE
0
0
14826
0
COMPASS DIVS HLDGS SBI
Common Stock
20451Q104
2042
164009
SH
SOLE
0
0
164009
0
CONAGRA BRANDS INC
Common Stock
205887102
2091
97915
SH
SOLE
0
0
97915
0
CONCHO RESOURCES INC
Common Stock
20605P101
385
3743
SH
SOLE
0
0
3743
0
CONDUENT INC
Common Stock
206787103
1697
159638
SH
SOLE
0
0
159638
0
CONNECTICUT WTR SVC INC
Common Stock
207797101
431
6439
SH
SOLE
0
0
6439
0
CONOCOPHILLIPS
Common Stock
20825C104
24996
400902
SH
SOLE
0
0
400902
0
CONSOLIDATED EDISON INC
Common Stock
209115104
6469
84607
SH
SOLE
0
0
84607
0
CONSTELLATION BRANDS A
Common Stock
21036P108
6625
41197
SH
SOLE
0
0
41197
0
CONTINENTAL BLDG PRODS
Common Stock
211171103
643
25262
SH
SOLE
0
0
25262
0
COOPER COS INC NEW
Common Stock
216648402
3613
14195
SH
SOLE
0
0
14195
0
COPART INC
Common Stock
217204106
2838
59392
SH
SOLE
0
0
59392
0
CORESITE REALTY CORP
REIT
21870Q105
583
6687
SH
SOLE
0
0
6687
0
CORECIVIC INC
Common Stock
21871N101
558
31301
SH
SOLE
0
0
31301
0
CORNING INC
Common Stock
219350105
14603
483398
SH
SOLE
0
0
483398
0
COSTCO WHOLESALE CORP
Common Stock
22160K105
13896
68214
SH
SOLE
0
0
68214
0
COSTAR GROUP INC
Common Stock
22160N109
542
1607
SH
SOLE
0
0
1607
0
COVANTA HOLDING CORP
Common Stock
22282E102
963
71727
SH
SOLE
0
0
71727
0
CRACKER BARREL OLD CTRY
Common Stock
22410J106
1185
7411
SH
SOLE
0
0
7411
0
CRANE COMPANY
Common Stock
224399105
345
4784
SH
SOLE
0
0
4784
0
CREDIT SUISSE ASST MGMT
ETF/Closed End-
224916106
81
29310
SH
SOLE
0
0
29310
0
CREDIT ACCEPTANCE CRP MI
Common Stock
225310101
749
1963
SH
SOLE
0
0
1963
0
CREDIT SUISSE GRP SP ADR
Common Stock
225401108
359
33079
SH
SOLE
0
0
33079
0
CS NASDQ COV CALL ETN
CD Par 10
22542D480
481
56460
SH
SOLE
0
0
56460
0
CREE INC
Common Stock
225447101
1815
42430
SH
SOLE
0
0
42430
0
CRONOS GROUP INC
Common Stock
22717L101
460
44228
SH
SOLE
0
0
44228
0
CROSSAMERICA PARTNERS
Common Stock
22758A105
641
45240
SH
SOLE
0
0
45240
0
CROWN CASTLE INTL NEW
REIT
22822V101
6770
62323
SH
SOLE
0
0
62323
0
CRYOLIFE INC
Common Stock
228903100
2526
89000
SH
SOLE
0
0
89000
0
CRYOPORT INC PAR 0001
Common Stock
229050307
278
25188
SH
SOLE
0
0
25188
0
CULLEN FROST BANKERS INC
Common Stock
229899109
1010
11482
SH
SOLE
0
0
11482
0
CUMMINS INC
Common Stock
231021106
9339
69880
SH
SOLE
0
0
69880
0
CURIS INC NEW
Common Stock
231269200
10
14830
SH
SOLE
0
0
14830
0
CYPRESS SEMICONDUCTOR
Common Stock
232806109
164
12896
SH
SOLE
0
0
12896
0
CYRUSONE INC
Common Stock
23283R100
3831
72451
SH
SOLE
0
0
72451
0
X TRCKRS MSCI EAFE ETF
ETF/Closed End
233051200
1048
37572
SH
SOLE
0
0
37572
0
X TRACKERS RUSL 1000 ETF
ETF/Closed End
233051481
519
18105
SH
SOLE
0
0
18105
0
DCP MIDSTREAM LP
MLP
23311P100
597
22540
SH
SOLE
0
0
22540
0
DNP SEL INCM FD INC
ETF/Closed End
23325P104
1348
129573
SH
SOLE
0
0
129573
0
D R HORTON INC
Common Stock
23331A109
1187
34242
SH
SOLE
0
0
34242
0
DTE ENERGY CO
Common Stock
233331107
529
4797
SH
SOLE
0
0
4797
0
DXC TECH CO
Common Stock
23355L106
834
15691
SH
SOLE
0
0
15691
0
DANA INC
Common Stock
235825205
179
13154
SH
SOLE
0
0
13154
0
DANAHER CORP
Common Stock
235851102
13419
130132
SH
SOLE
0
0
130132
0
DARDEN RESTAURANTS INC
Common Stock
237194105
937
9381
SH
SOLE
0
0
9381
0
DATA I/O CORP
Common Stock
237690102
772
154500
SH
SOLE
0
0
154500
0
DAVE BUSTERS ENTMNT
Common Stock
238337109
499
11193
SH
SOLE
0
0
11193
0
DAVIS FUNDAMENTAL ETF
ETF/Closed End
23908L108
304
14841
SH
SOLE
0
0
14841
0
DAVIS FUNDAMNTL WRLD ETF
ETF/Closed End
23908L306
241
12307
SH
SOLE
0
0
12307
0
DAVITA INC
Common Stock
23918K108
396
7702
SH
SOLE
0
0
7702
0
DECKERS OUTDOOR CORP
Common Stock
243537107
755
5898
SH
SOLE
0
0
5898
0
DEERE CO
Common Stock
244199105
11940
80043
SH
SOLE
0
0
80043
0
DEL FRISCOS RESTAURANT
Common Stock
245077102
82
11460
SH
SOLE
0
0
11460
0
DELTA ARLNS INC NEW
Common Stock
247361702
8609
172528
SH
SOLE
0
0
172528
0
DELUXE CORP
Common Stock
248019101
482
12543
SH
SOLE
0
0
12543
0
DENTSPLY SIRONA INC
Common Stock
24906P109
1657
44533
SH
SOLE
0
0
44533
0
DEVON ENERGY CORP NEW
Common Stock
25179M103
336
14910
SH
SOLE
0
0
14910
0
DEXCOM INC
Common Stock
252131107
693
5783
SH
SOLE
0
0
5783
0
DIAGEO PLC NEW SPON ADR
Common Stock
25243Q205
21583
152203
SH
SOLE
0
0
152203
0
DIAMONDBACK ENERGY INC
Common Stock
25278X109
1822
19655
SH
SOLE
0
0
19655
0
DICKS SPORTING GOODS INC
Common Stock
253393102
657
21042
SH
SOLE
0
0
21042
0
DIGIMARC CORP NEW
Common Stock
25381B101
763
52647
SH
SOLE
0
0
52647
0
DIGITAL REALTY TRUST INC
REIT
253868103
1309
12285
SH
SOLE
0
0
12285
0
DIODES INC
Common Stock
254543101
339
10498
SH
SOLE
0
0
10498
0
DIRXN TECH BULL 3X ETF
ETF/Closed End
25459W102
595
7000
SH
SOLE
0
0
7000
0
WALT DISNEY CO
Common Stock
254687106
54037
492817
SH
SOLE
0
0
492817
0
DISCOVER FINL SVCS
Common Stock
254709108
4787
81161
SH
SOLE
0
0
81161
0
DISCOVERY INC A
Common Stock
25470F104
2265
91554
SH
SOLE
0
0
91554
0
DISCOVERY INC C
Common Stock
25470F302
773
33481
SH
SOLE
0
0
33481
0
DOCUSIGN INC
Common Stock
256163106
2127
53072
SH
SOLE
0
0
53072
0
DOLBY LABS INC CL A
Common Stock
25659T107
2370
38325
SH
SOLE
0
0
38325
0
DOLLAR GENL CORP NEW
Common Stock
256677105
9404
87012
SH
SOLE
0
0
87012
0
DOLLAR TREE INC
Common Stock
256746108
2200
24361
SH
SOLE
0
0
24361
0
DOMINION ENGY MIDSTRM LP
Common Stock
257454108
554
30713
SH
SOLE
0
0
30713
0
DOMINION ENERGY INC
Common Stock
25746U109
18275
255731
SH
SOLE
0
0
255731
0
DOMINOS PIZZA INC
Common Stock
25754A201
897
3616
SH
SOLE
0
0
3616
0
DONEGAL GRP INC A
Common Stock
257701201
1504
110213
SH
SOLE
0
0
110213
0
DORMAN PRODS INC
Common Stock
258278100
1386
15394
SH
SOLE
0
0
15394
0
DOUBLELINE INCM SLTNS FD
Common Stock
258622109
467
26931
SH
SOLE
0
0
26931
0
DOUGLAS DYNAMICS INC
Common Stock
25960R105
255
7112
SH
SOLE
0
0
7112
0
DOVER CORP
Common Stock
260003108
2876
40536
SH
SOLE
0
0
40536
0
DOWDUPONT INC
Common Stock
26078J100
50418
942736
SH
SOLE
0
0
942736
0
DRYFS STRAT MUN INC
ETF/Closed End-
261932107
126
17490
SH
SOLE
0
0
17490
0
DRYFS HI YLD STRAT FD
ETF/Closed End-
26200S101
54
19773
SH
SOLE
0
0
19773
0
DRYFS STRAT MUN BD FD
ETF/Closed End-
26202F107
385
55213
SH
SOLE
0
0
55213
0
DRIVE SHACK INC
Common Stock
262077100
1125
286959
SH
SOLE
0
0
286959
0
DUFFPHELP GLB UTIL INCM
ETF/Closed End
26433C105
476
40209
SH
SOLE
0
0
40209
0
DUFF PHELPS SEL MLP FD
Common Stock
26433F108
49
12400
SH
SOLE
0
0
12400
0
DUKE ENERGY CORP NEW
Common Stock
26441C204
21799
252593
SH
SOLE
0
0
252593
0
DUNKIN BRANDS GRP INC
Common Stock
265504100
1641
25590
SH
SOLE
0
0
25590
0
EOG RESOURCES INC
Common Stock
26875P101
3808
43668
SH
SOLE
0
0
43668
0
EQT CORP
Common Stock
26884L109
678
35912
SH
SOLE
0
0
35912
0
EPR PROPERTIES
Common Stock
26884U109
670
10466
SH
SOLE
0
0
10466
0
EQM MIDSTREAM PRTNRS LP
MLP
26885B100
1816
41991
SH
SOLE
0
0
41991
0
ETFIS INFRA ACT MLP ETF
ETF/Closed End
26923G103
704
140250
SH
SOLE
0
0
140250
0
ETFIS INFRA REIT PFD ETF
ETF/Closed End-
26923G400
308
13901
SH
SOLE
0
0
13901
0
ETF ETF PRIME CYBER ETF
ETF/Closed End
26924G201
1614
47900
SH
SOLE
0
0
47900
0
ETF ETFMG PRIM MOBIL ETF
ETF/Closed End
26924G409
253
7233
SH
SOLE
0
0
7233
0
ETFMG ALT HARVEST ETF
ETF/Closed End
26924G508
636
25481
SH
SOLE
0
0
25481
0
EAGLE MATERIALS INC
Common Stock
26969P108
1016
16645
SH
SOLE
0
0
16645
0
EAST WEST BANCORP INC
Common Stock
27579R104
7245
166431
SH
SOLE
0
0
166431
0
EASTMAN CHEMICAL CO
Common Stock
277432100
3809
52098
SH
SOLE
0
0
52098
0
EATON VANCE CORP
Common Stock
278265103
492
13984
SH
SOLE
0
0
13984
0
EV FLTG RT INCM TR
ETF/Closed End-
278279104
147
11644
SH
SOLE
0
0
11644
0
EV MUN BD FD
ETF/Closed End-
27827X101
307
27204
SH
SOLE
0
0
27204
0
EV TAX ADVTG DIV INCM FD
ETF/Closed End
27828G107
1172
61726
SH
SOLE
0
0
61726
0
EV LTD DUR INCM FD
ETF/Closed End-
27828H105
723
60630
SH
SOLE
0
0
60630
0
EV TAX MNGD DIVRS EQ INC
ETF/Closed End
27828N102
560
54885
SH
SOLE
0
0
54885
0
EV SR FLTG RT TR
ETF/Closed End-
27828Q105
474
37765
SH
SOLE
0
0
37765
0
EV TAX ADVTG GLB DIV INC
ETF/Closed End
27828S101
888
65549
SH
SOLE
0
0
65549
0
EV SHRT DUR DIVRS INCM
ETF/Closed End-
27828V104
436
35054
SH
SOLE
0
0
35054
0
EV TAX ADVTG BY WRTE INC
ETF/Closed End
27828X100
191
14175
SH
SOLE
0
0
14175
0
EV TAX ADVTG BY WRTE OPP
ETF/Closed End
27828Y108
385
28535
SH
SOLE
0
0
28535
0
EV TAX MNGD GLB BY WRTE
ETF/Closed End
27829C105
215
22606
SH
SOLE
0
0
22606
0
EV TAX MNGD GLB DIVRS EQ
ETF/Closed End
27829F108
1250
167563
SH
SOLE
0
0
167563
0
EV RISK MNGD DIVRS EQ
ETF/Closed End
27829G106
85
10438
SH
SOLE
0
0
10438
0
EV HI INC 2021 TGT TERM
ETF/Closed End-
27829W101
982
110097
SH
SOLE
0
0
110097
0
EBAY INC
Common Stock
278642103
1227
43703
SH
SOLE
0
0
43703
0
ECOLAB INC
Common Stock
278865100
6295
42724
SH
SOLE
0
0
42724
0
ECLIPSE RESOURCES CORP
Common Stock
27890G100
30
29000
SH
SOLE
0
0
29000
0
EDGEWELL PERS CARE CO
Common Stock
28035Q102
288
7706
SH
SOLE
0
0
7706
0
EDISON INTL
Common Stock
281020107
470
8284
SH
SOLE
0
0
8284
0
EDWARDS LIFESCIENCES
Common Stock
28176E108
3263
21306
SH
SOLE
0
0
21306
0
EHEALTH INC
Common Stock
28238P109
519
13510
SH
SOLE
0
0
13510
0
ELANCO ANIMAL HEALTH INC
Common Stock
28414H103
2313
73363
SH
SOLE
0
0
73363
0
ELECTRO SCIENTIFIC INDS
Common Stock
285229100
475
15845
SH
SOLE
0
0
15845
0
ELECTRONIC ARTS INC
Common Stock
285512109
791
10024
SH
SOLE
0
0
10024
0
EMERSON ELECTRIC CO
Common Stock
291011104
10057
168318
SH
SOLE
0
0
168318
0
ENCANA CORP
Common Stock
292505104
92
15928
SH
SOLE
0
0
15928
0
ENBRIDGE INC
Common Stock
29250N105
12974
417445
SH
SOLE
0
0
417445
0
ENERGIZER HLDGS NEW
Common Stock
29272W109
916
20295
SH
SOLE
0
0
20295
0
ENERGY TRANSFER LP
MLP
29273V100
5069
383696
SH
SOLE
0
0
383696
0
ENLINK MIDSTREAM PART LP
MLP
29336U107
111
10042
SH
SOLE
0
0
10042
0
ENPRO INDUSTRIES INC
Common Stock
29355X107
445
7399
SH
SOLE
0
0
7399
0
ENTASIS THERAPEUTICS
Common Stock
293614103
169
41469
SH
SOLE
0
0
41469
0
ENTERGY CORP NEW
Common Stock
29364G103
2179
25319
SH
SOLE
0
0
25319
0
ENTERPRISE PROD PTNRS LP
MLP
293792107
11232
456769
SH
SOLE
0
0
456769
0
ENVESTNET INC
Common Stock
29404K106
238
4830
SH
SOLE
0
0
4830
0
EPAM SYSTEMS INC
Common Stock
29414B104
1388
11967
SH
SOLE
0
0
11967
0
EQUIFAX INC
Common Stock
294429105
514
5524
SH
SOLE
0
0
5524
0
EQUINIX INC PAR 0001
REIT
29444U700
1187
3365
SH
SOLE
0
0
3365
0
EQUINOR ASA SPON ADR
Common Stock
29446M102
359
16953
SH
SOLE
0
0
16953
0
EQTY LIFESTYLE PPTYS INC
Common Stock
29472R108
1028
10586
SH
SOLE
0
0
10586
0
EQUITY RESIDENTIAL
REIT
29476L107
214
3235
SH
SOLE
0
0
3235
0
ERICSSON TELEPHONE NEW B
Common Stock
294821608
544
61347
SH
SOLE
0
0
61347
0
ERIE INDEMNITY CO A
Common Stock
29530P102
726
5443
SH
SOLE
0
0
5443
0
ESTERLINE TECHS CORP
Common Stock
297425100
1291
10628
SH
SOLE
0
0
10628
0
EVERCORE INC A
Common Stock
29977A105
711
9933
SH
SOLE
0
0
9933
0
EVERGY INC
Common Stock
30034W106
617
10866
SH
SOLE
0
0
10866
0
EVERSOURCE ENERGY
Common Stock
30040W108
3062
47080
SH
SOLE
0
0
47080
0
EVOLUS INC
Common Stock
30052C107
163
13660
SH
SOLE
0
0
13660
0
EXACT SCIENCES CORP
Common Stock
30063P105
626
9920
SH
SOLE
0
0
9920
0
EXCH ROBO GLB AUTO ETF
ETF/Closed End
301505707
222
6819
SH
SOLE
0
0
6819
0
EXELON CORP
Common Stock
30161N101
3851
85386
SH
SOLE
0
0
85386
0
EXPEDIA GROUP INC
Common Stock
30212P303
1429
12685
SH
SOLE
0
0
12685
0
EXPEDITORS INTL WASH INC
Common Stock
302130109
4988
73254
SH
SOLE
0
0
73254
0
EXXON MOBIL CORP
Common Stock
30231G102
64662
948261
SH
SOLE
0
0
948261
0
FLIR SYSTEMS INC
Common Stock
302445101
2339
53727
SH
SOLE
0
0
53727
0
FMC CORP NEW
Common Stock
302491303
1035
13991
SH
SOLE
0
0
13991
0
F N B CORP
Common Stock
302520101
505
51284
SH
SOLE
0
0
51284
0
FS KKR CAPITAL CORP BDC
Common Stock
302635107
65
12536
SH
SOLE
0
0
12536
0
FTI CONSULTING INC
Common Stock
302941109
789
11834
SH
SOLE
0
0
11834
0
FACEBOOK INC A
Common Stock
30303M102
36088
275293
SH
SOLE
0
0
275293
0
FACTSET RESEARCH SYS INC
Common Stock
303075105
1378
6883
SH
SOLE
0
0
6883
0
FAIR ISAAC CORP
Common Stock
303250104
915
4894
SH
SOLE
0
0
4894
0
FARFETCH LTD A
Common Stock
30744W107
226
12768
SH
SOLE
0
0
12768
0
FARMLAND PARTNERS INC
REIT
31154R109
114
25064
SH
SOLE
0
0
25064
0
FASTENAL CO
Common Stock
311900104
2200
42077
SH
SOLE
0
0
42077
0
FEDL RLTY INVT TR SBI
REIT
313747206
499
4227
SH
SOLE
0
0
4227
0
FEDERATED INVS INC PA B
Common Stock
314211103
3722
140193
SH
SOLE
0
0
140193
0
FEDEX CORP
Common Stock
31428X106
7942
49229
SH
SOLE
0
0
49229
0
F5 NETWORKS INC
Common Stock
315616102
1152
7109
SH
SOLE
0
0
7109
0
FID NSDQ COMP INDX ETF
ETF/Closed End
315912808
1025
3942
SH
SOLE
0
0
3942
0
FIDELITY NATL INFO SVCS
Common Stock
31620M106
2397
23373
SH
SOLE
0
0
23373
0
FIDELITY NATL FINL INC
Common Stock
31620R303
761
24215
SH
SOLE
0
0
24215
0
FIDUCIARY ENERGY INFRA
ETF/Closed End
31647Q106
1175
132133
SH
SOLE
0
0
132133
0
FIFTH THIRD BANCORP
Common Stock
316773100
980
41628
SH
SOLE
0
0
41628
0
FIREEYE INC
Common Stock
31816Q101
876
54049
SH
SOLE
0
0
54049
0
FIRST AMERN FINL CORP
Common Stock
31847R102
3370
75498
SH
SOLE
0
0
75498
0
FIRST BANK WILLIMSTWN NJ
Common Stock
31931U102
121
10000
SH
SOLE
0
0
10000
0
FIRST COMMONWLTH FINL
Common Stock
319829107
244
20213
SH
SOLE
0
0
20213
0
FIRST CMNTY BANKSHS INC
Common Stock
31983A103
324
10300
SH
SOLE
0
0
10300
0
FIRST DATA CORP NEW A
Common Stock
32008D106
514
30395
SH
SOLE
0
0
30395
0
FIRST FINANCIAL BANCORP
Common Stock
320209109
295
12450
SH
SOLE
0
0
12450
0
FIRST HAWAIIAN INC
Common Stock
32051X108
1206
53557
SH
SOLE
0
0
53557
0
FIRST SOLAR INC
Common Stock
336433107
282
6639
SH
SOLE
0
0
6639
0
FT MSTAR DIV LDRS ETF
ETF/Closed End
336917109
4363
160176
SH
SOLE
0
0
160176
0
FT US EQ OPPTYS ETF
ETF/Closed End
336920103
5165
83218
SH
SOLE
0
0
83218
0
FT INTERMED DUR PFD INCM
Common Stock
33718W103
1335
67407
SH
SOLE
0
0
67407
0
FT WATER ETF
ETF/Closed End
33733B100
304
6920
SH
SOLE
0
0
6920
0
FT MULCP VAL ALPHADX ETF
ETF/Closed End
33733C108
267
5595
SH
SOLE
0
0
5595
0
FT CAP STRENGTH ETF
ETF/Closed End
33733E104
4909
101679
SH
SOLE
0
0
101679
0
FT NYSE ARCA BIOTECH ETF
ETF/Closed End
33733E203
9015
72588
SH
SOLE
0
0
72588
0
FT DJ INTERNET INDX ETF
ETF/Closed End
33733E302
24303
208322
SH
SOLE
0
0
208322
0
FT NSDQ100 EX TECH ETF
ETF/Closed End
33733E401
1996
43704
SH
SOLE
0
0
43704
0
FT BICK INDX ETF
ETF/Closed End
33733H107
721
29133
SH
SOLE
0
0
29133
0
FT NSDQ100 TECH INDX ETF
ETF/Closed End
337345102
13329
195839
SH
SOLE
0
0
195839
0
FT VAL LINE DIV INDX ETF
ETF/Closed End
33734H106
19822
681620
SH
SOLE
0
0
681620
0
FT LGCP CORE ALPHADX ETF
ETF/Closed End
33734K109
22908
439516
SH
SOLE
0
0
439516
0
FT CNSMR DSCR ALPHDX ETF
ETF/Closed End
33734X101
3889
105532
SH
SOLE
0
0
105532
0
FT CNSMR STPL ALPHDX ETF
ETF/Closed End
33734X119
3025
71674
SH
SOLE
0
0
71674
0
FT ENERGY ALPHADX ETF
ETF/Closed End
33734X127
544
47287
SH
SOLE
0
0
47287
0
FT FINLS ALPHADX ETF
ETF/Closed End
33734X135
5002
185197
SH
SOLE
0
0
185197
0
FT HLTHCR ALPHADX ETF
ETF/Closed End
33734X143
11798
171310
SH
SOLE
0
0
171310
0
FT INDL PROD DUR A/D ETF
ETF/Closed End
33734X150
2439
71537
SH
SOLE
0
0
71537
0
FT MATRLS ALPHADX ETF
ETF/Closed End
33734X168
240
7172
SH
SOLE
0
0
7172
0
FT TECH ALPHADX ETF
ETF/Closed End
33734X176
12906
245600
SH
SOLE
0
0
245600
0
FT UTILS ALPHADX ETF
ETF/Closed End
33734X184
3874
144644
SH
SOLE
0
0
144644
0
FT CLOUD COMPTG ETF
ETF/Closed End
33734X192
1272
26233
SH
SOLE
0
0
26233
0
FT DJ GLB SEL DIV ETF
ETF/Closed End
33734X200
1001
45805
SH
SOLE
0
0
45805
0
FIRST TR NASDAQ CYBE ETF
ETF/Closed End
33734X846
1021
43592
SH
SOLE
0
0
43592
0
FT SMCP CORE ALPHADX ETF
ETF/Closed End
33734Y109
4466
82481
SH
SOLE
0
0
82481
0
FT MDCP CORE ALPHADX ETF
ETF/Closed End
33735B108
5211
90129
SH
SOLE
0
0
90129
0
FT L/C VL OP ALPHADX ETF
ETF/Closed End
33735J101
5344
115587
SH
SOLE
0
0
115587
0
FT L/C GR OP ALPHADX ETF
ETF/Closed End
33735K108
24165
421582
SH
SOLE
0
0
421582
0
FT STOX EURO SEL DIV ETF
ETF/Closed End
33735T109
5142
430615
SH
SOLE
0
0
430615
0
FT FTSE EN DEV R/E ETF
ETF/Closed End
33736N101
548
13099
SH
SOLE
0
0
13099
0
FT NSDQ ABA CMNTY BK ETF
ETF/Closed End
33736Q104
715
16604
SH
SOLE
0
0
16604
0
FT EUROPE ALPHADX ETF
ETF/Closed End
33737J117
3985
128644
SH
SOLE
0
0
128644
0
FT BRAZIL ALPHADX ETF
ETF/Closed End
33737J133
978
73857
SH
SOLE
0
0
73857
0
FT JAPAN ALPHADX ETF
ETF/Closed End
33737J158
1180
24535
SH
SOLE
0
0
24535
0
FT D/M EX US ALPHADX ETF
ETF/Closed End
33737J174
3471
70817
SH
SOLE
0
0
70817
0
FT EMG MKT ALPHADX ETF
ETF/Closed End
33737J182
2420
106010
SH
SOLE
0
0
106010
0
FT GERMANY ALPHADX ETF
ETF/Closed End
33737J190
861
22844
SH
SOLE
0
0
22844
0
FT SWITZRLD ALPHADX ETF
ETF/Closed End
33737J232
951
21694
SH
SOLE
0
0
21694
0
FT E/M SC ALPHADEX ETF
ETF/Closed End
33737J307
478
14849
SH
SOLE
0
0
14849
0
FT ALPHADEX EUROZONE ETF
ETF/Closed End
33737J505
1723
50423
SH
SOLE
0
0
50423
0
FT MDCP GRW ALPHADX ETF
ETF/Closed End
33737M102
418
11553
SH
SOLE
0
0
11553
0
FT SMCP GRW ALPHADX ETF
ETF/Closed End
33737M300
2292
57141
SH
SOLE
0
0
57141
0
FT N A ENRGY INFRA ETF
ETF/Closed End
33738D101
2405
112099
SH
SOLE
0
0
112099
0
FT SENIOR LOAN FD ETF
ETF/Closed End-
33738D309
6359
139701
SH
SOLE
0
0
139701
0
FT IV TACTICL HI YLD ETF
ETF/Closed End-
33738D408
1397
31153
SH
SOLE
0
0
31153
0
FIRST TRUST HIGH INCOME
ETF/Closed End-
33738E109
884
66596
SH
SOLE
0
0
66596
0
FIRST TR ENERGY INCMGRW
ETF/Closed End
33738G104
197
10532
SH
SOLE
0
0
10532
0
FT M/A DIVRS INCM ETF
ETF/Closed End
33738R100
1080
64179
SH
SOLE
0
0
64179
0
FT NSDQ TECH DIV IDX ETF
ETF/Closed End
33738R118
4409
132960
SH
SOLE
0
0
132960
0
FT VI HIGH INCM ETF
ETF/Closed End
33738R308
416
20647
SH
SOLE
0
0
20647
0
FT VI RSG DIV ACHIEV ETF
ETF/Closed End
33738R506
5272
198860
SH
SOLE
0
0
198860
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R605
10608
420121
SH
SOLE
0
0
420121
0
FT SP INTL DV ARIST ETF
ETF/Closed End
33738R688
975
61671
SH
SOLE
0
0
61671
0
FT NASDAQ OIL GAS ETF
ETF/Closed End
33738R845
173
10531
SH
SOLE
0
0
10531
0
FT NASDAQ BANK ETF
ETF/Closed End
33738R860
2478
111303
SH
SOLE
0
0
111303
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R878
2510
107170
SH
SOLE
0
0
107170
0
FIRST TR VI DW INTL ETF
ETF/Closed End
33738R886
1681
96503
SH
SOLE
0
0
96503
0
FIRST TR MLP ENERGY
ETF/Closed End
33739B104
899
91686
SH
SOLE
0
0
91686
0
FT III PFD SECSINCM ETF
ETF/Closed End-
33739E108
8573
477597
SH
SOLE
0
0
477597
0
FT III MANAGED MUN ETF
ETF/Closed End-
33739N108
1594
30302
SH
SOLE
0
0
30302
0
FT III LONG SHORT EQ ETF
ETF/Closed End
33739P103
500
13494
SH
SOLE
0
0
13494
0
FT RVRFRONT DYN DEV ETF
ETF/Closed End
33739P608
1474
28764
SH
SOLE
0
0
28764
0
FT RVRFRNT DYN E/MKT ETF
ETF/Closed End
33739P707
205
3670
SH
SOLE
0
0
3670
0
FT LOW DUR OPP ETF
ETF/Closed End-
33739Q200
5251
102868
SH
SOLE
0
0
102868
0
FT ENH SHORT MTY NEW ETF
ETF/Closed End-
33739Q408
12687
211974
SH
SOLE
0
0
211974
0
FT DYN EURO EQ INCM
ETF/Closed End
33740D107
135
10645
SH
SOLE
0
0
10645
0
FT TCW OPPORTUNISTIC ETF
ETF/Closed End-
33740F805
569
11529
SH
SOLE
0
0
11529
0
FT ALT ABS RET STRAT ETF
ETF/Closed End
33740Y101
438
16513
SH
SOLE
0
0
16513
0
FIRST UNITED CORP MD
Common Stock
33741H107
289
18130
SH
SOLE
0
0
18130
0
FISERV INC
Common Stock
337738108
4002
54460
SH
SOLE
0
0
54460
0
FIRSTENERGY CORP
Common Stock
337932107
3238
86221
SH
SOLE
0
0
86221
0
FIVE BELOW INC
Common Stock
33829M101
505
4933
SH
SOLE
0
0
4933
0
FIVE9 INC
Common Stock
338307101
481
10995
SH
SOLE
0
0
10995
0
FLEETCOR TECHS INC
Common Stock
339041105
4828
25997
SH
SOLE
0
0
25997
0
FLEXSTEEL INDUSTRIES INC
Common Stock
339382103
422
19120
SH
SOLE
0
0
19120
0
FLUOR CORP NEW
Common Stock
343412102
2210
68630
SH
SOLE
0
0
68630
0
FORD MOTOR CO NEW
Common Stock
345370860
4070
532043
SH
SOLE
0
0
532043
0
FORTINET INC
Common Stock
34959E109
1143
16225
SH
SOLE
0
0
16225
0
FORTIVE CORP
Common Stock
34959J108
4422
65361
SH
SOLE
0
0
65361
0
FORTUNE BRANDS HOME SEC
Common Stock
34964C106
458
12043
SH
SOLE
0
0
12043
0
AGFIQ US MKT NEUTRAL ETF
ETF/Closed End
351680707
4136
187086
SH
SOLE
0
0
187086
0
FRANCO NEVADA CORP
Common Stock
351858105
207
2957
SH
SOLE
0
0
2957
0
FRANKLIN ELECTRIC CO INC
Common Stock
353514102
411
9583
SH
SOLE
0
0
9583
0
FRANKLIN RESOURCES INC
Common Stock
354613101
1395
47042
SH
SOLE
0
0
47042
0
FRKLN LIBERTYQ E/MKT ETF
ETF/Closed End
35473P207
1243
44063
SH
SOLE
0
0
44063
0
FRANKLIN UNIVERSAL TR SB
ETF/Closed End
355145103
97
15244
SH
SOLE
0
0
15244
0
FREEPORT MCMORAN INC
Common Stock
35671D857
3727
361488
SH
SOLE
0
0
361488
0
FREQUENCY ELECTRNCS INC
Common Stock
358010106
1617
152550
SH
SOLE
0
0
152550
0
FUEL TECH INC
Common Stock
359523107
15
12500
SH
SOLE
0
0
12500
0
FUELCELL ENERGY INC NEW
Common Stock
35952H502
20
36697
SH
SOLE
0
0
36697
0
FULLER H B CO
Common Stock
359694106
789
18500
SH
SOLE
0
0
18500
0
FULTON FINANCIAL CORP PA
Common Stock
360271100
1557
100595
SH
SOLE
0
0
100595
0
GATX CORP
Common Stock
361448103
777
10967
SH
SOLE
0
0
10967
0
GCI LIBERTY INC A
Common Stock
36164V305
347
8429
SH
SOLE
0
0
8429
0
GCP APPLIED TECHS INC
Common Stock
36164Y101
629
25621
SH
SOLE
0
0
25621
0
GSV CAPITAL CORP BDC
Common Stock
36191J101
292
56000
SH
SOLE
0
0
56000
0
GP STRATEGIES CORP
Common Stock
36225V104
541
42900
SH
SOLE
0
0
42900
0
GABELLI EQUITY TRUST INC
ETF/Closed End
362397101
82
16063
SH
SOLE
0
0
16063
0
GABELLI MLTIMEDIA TR INC
ETF/Closed End
36239Q109
181
25638
SH
SOLE
0
0
25638
0
GABELLI UTIL TR INC
ETF/Closed End
36240A101
357
60162
SH
SOLE
0
0
60162
0
GABELLI DIV INCM TR
ETF/Closed End
36242H104
870
47544
SH
SOLE
0
0
47544
0
GAIN CAPITAL HLDGS INC
Common Stock
36268W100
452
73408
SH
SOLE
0
0
73408
0
ARTHUR J GALLAGHER
Common Stock
363576109
658
8924
SH
SOLE
0
0
8924
0
GAMCO GOLD NATL RESINCM
ETF/Closed End
36465A109
876
236862
SH
SOLE
0
0
236862
0
GAMCO NATL RES GOLDINCM
ETF/Closed End
36465E101
74
14925
SH
SOLE
0
0
14925
0
GAMING LEISURE PPTYS
Common Stock
36467J108
841
26019
SH
SOLE
0
0
26019
0
GANNETT SPINCO INC
Common Stock
36473H104
755
88559
SH
SOLE
0
0
88559
0
GARRISON CAP INC BDC
Common Stock
366554103
103
16008
SH
SOLE
0
0
16008
0
GENL AMER INVESTORS
ETF/Closed End
368802104
218
7655
SH
SOLE
0
0
7655
0
GENERAL DYNAMICS CORP
Common Stock
369550108
9941
63235
SH
SOLE
0
0
63235
0
GENERAL ELECTRIC CO
Common Stock
369604103
6365
840868
SH
SOLE
0
0
840868
0
GENERAL MILLS INC
Common Stock
370334104
15273
392224
SH
SOLE
0
0
392224
0
GENERAL MOTORS CO
Common Stock
37045V100
15336
458488
SH
SOLE
0
0
458488
0
GENESEE WYOMING INC A
Common Stock
371559105
648
8748
SH
SOLE
0
0
8748
0
GENTEX CORP
Common Stock
371901109
6954
344100
SH
SOLE
0
0
344100
0
GENESIS ENERGY LP
MLP
371927104
895
48479
SH
SOLE
0
0
48479
0
GENOMIC HEALTH INC
Common Stock
37244C101
1572
24402
SH
SOLE
0
0
24402
0
GENUINE PARTS CO
Common Stock
372460105
17878
186194
SH
SOLE
0
0
186194
0
GENWORTH FINANCIAL A
Common Stock
37247D106
47
10013
SH
SOLE
0
0
10013
0
GEVO INC PAR 001 NEW
Common Stock
374396406
23
11700
SH
SOLE
0
0
11700
0
GILEAD SCIENCES INC
Common Stock
375558103
10828
173107
SH
SOLE
0
0
173107
0
GILDAN ACTIVEWEAR INC
Common Stock
375916103
562
18502
SH
SOLE
0
0
18502
0
GLACIER BANCORP INC NEW
Common Stock
37637Q105
244
6165
SH
SOLE
0
0
6165
0
GLADSTONE CAP CORP BDC
ETF/Closed End
376535100
295
40362
SH
SOLE
0
0
40362
0
GLADSTONE COML CORP
REIT
376536108
699
39000
SH
SOLE
0
0
39000
0
GLADSTONE INVT CORP BDC
ETF/Closed End
376546107
1551
166429
SH
SOLE
0
0
166429
0
GLADSTONE LAND CORP
REIT
376549101
436
37997
SH
SOLE
0
0
37997
0
GLAXOSMITHKLINE PLC ADR
Common Stock
37733W105
13837
362130
SH
SOLE
0
0
362130
0
GLOBAL PAYMENTS INC
Common Stock
37940X102
1533
14859
SH
SOLE
0
0
14859
0
GLBL X MLP ENERGY ETF
ETF/Closed End
37950E226
1024
93721
SH
SOLE
0
0
93721
0
GLBL X SUPERINCM PFD ETF
ETF/Closed End-
37950E333
455
41294
SH
SOLE
0
0
41294
0
GLBL X MLP ETF
ETF/Closed End
37950E473
83
10775
SH
SOLE
0
0
10775
0
GLBL X SUPER DIV ETF
ETF/Closed End
37950E549
1449
84730
SH
SOLE
0
0
84730
0
GLOBAL MEDICAL REIT NEW
REIT
37954A204
988
111188
SH
SOLE
0
0
111188
0
GLBL SP 500 COVERED ETF
ETF/Closed End
37954Y475
765
17265
SH
SOLE
0
0
17265
0
GLBL NASDAQ 100 COVR ETF
ETF/Closed End
37954Y483
3171
148790
SH
SOLE
0
0
148790
0
GLBL US INFRA DEV ETF
ETF/Closed End
37954Y673
2022
150260
SH
SOLE
0
0
150260
0
GLOBAL X ROBOTICS ETF
ETF/Closed End
37954Y715
353
21094
SH
SOLE
0
0
21094
0
GLOBUS MED INC A NEW
Common Stock
379577208
209
4838
SH
SOLE
0
0
4838
0
GOLDCORP INC NEW
Common Stock
380956409
889
90700
SH
SOLE
0
0
90700
0
GOLDMAN SACHS GROUP INC
Common Stock
38141G104
6649
39800
SH
SOLE
0
0
39800
0
GS ACTIVEBETA INTL ETF
ETF/Closed End
381430107
2912
114838
SH
SOLE
0
0
114838
0
GS EQUAL WEIGHT US ETF
ETF/Closed End
381430438
222
5628
SH
SOLE
0
0
5628
0
GS ACTIVEBETA LGCP ETF
ETF/Closed End
381430503
37564
746954
SH
SOLE
0
0
746954
0
GS ACCESS TRSY 01YR ETF
ETF/Closed End
381430529
29850
298353
SH
SOLE
0
0
298353
0
GS MLP INCM OPPTYS FD
ETF/Closed End
38147W103
71
10095
SH
SOLE
0
0
10095
0
GOODYEAR TIRE RUBBER
Common Stock
382550101
297
14565
SH
SOLE
0
0
14565
0
GORMAN RUPP CO
Common Stock
383082104
905
27922
SH
SOLE
0
0
27922
0
GOVERNMENT PPTYS INC TR
REIT
38376A103
192
28015
SH
SOLE
0
0
28015
0
GRAHAM HOLDINGS CO
Common Stock
384637104
284
444
SH
SOLE
0
0
444
0
GRAINGER W W INC
Common Stock
384802104
2471
8750
SH
SOLE
0
0
8750
0
GRANITE CONSTRUCTION INC
Common Stock
387328107
375
9312
SH
SOLE
0
0
9312
0
GRIFOLS ADR 1/2 B NEW
Common Stock
398438408
484
26348
SH
SOLE
0
0
26348
0
GROUP ONE AUTOMOTIVE INC
Common Stock
398905109
503
9539
SH
SOLE
0
0
9539
0
GRUBHUB INC
Common Stock
400110102
551
7173
SH
SOLE
0
0
7173
0
GUARDANT HEALTH INC
Common Stock
40131M109
220
5846
SH
SOLE
0
0
5846
0
GUESS INC
Common Stock
401617105
575
27704
SH
SOLE
0
0
27704
0
GUGGENHEIM TXBL MUN MGD
ETF/Closed End-
401664107
942
42962
SH
SOLE
0
0
42962
0
GUGGENHEIM ENHANCED EQTY
ETF/Closed End
40167B100
292
43030
SH
SOLE
0
0
43030
0
GUGG STRAT OPPTYS FD SBI
ETF/Closed End-
40167F101
1562
85494
SH
SOLE
0
0
85494
0
GUIDEWIRE SOFTWARE INC
Common Stock
40171V100
528
6576
SH
SOLE
0
0
6576
0
GULFPORT ENERGY CORP NEW
Common Stock
402635304
118
17949
SH
SOLE
0
0
17949
0
HE EQUIP SVCS INC
Common Stock
404030108
910
44564
SH
SOLE
0
0
44564
0
HCA HEALTHCARE INC
Common Stock
40412C101
2609
20962
SH
SOLE
0
0
20962
0
HCP INC
REIT
40414L109
7976
285584
SH
SOLE
0
0
285584
0
HDFC BK LTD ADR REP 3 SH
Common Stock
40415F101
778
7509
SH
SOLE
0
0
7509
0
HCI GROUP INC
Common Stock
40416E103
279
5500
SH
SOLE
0
0
5500
0
HD SUPPLY HOLDINGS INC
Common Stock
40416M105
747
19912
SH
SOLE
0
0
19912
0
HNI CORP
Common Stock
404251100
240
6784
SH
SOLE
0
0
6784
0
HSBC HLDGS PLC SPONS ADR
Common Stock
404280406
12338
300120
SH
SOLE
0
0
300120
0
HSBC HLDG ADR A 62 PRP
Preferred Stock
404280604
230
8914
SH
SOLE
0
0
8914
0
HP INC
Common Stock
40434L105
1250
61100
SH
SOLE
0
0
61100
0
HAIN CELESTIAL GROUP INC
Common Stock
405217100
444
27993
SH
SOLE
0
0
27993
0
HALLIBURTON COMPANY
Common Stock
406216101
1320
49658
SH
SOLE
0
0
49658
0
HALOZYME THERAPEUTICS
Common Stock
40637H109
1001
68397
SH
SOLE
0
0
68397
0
HANCOCK JOHN FINL OPPTYS
ETF/Closed End
409735206
5857
209695
SH
SOLE
0
0
209695
0
HANCOCK J PREM DIV FUND
ETF/Closed End
41013T105
139
10034
SH
SOLE
0
0
10034
0
HANESBRANDS INC
Common Stock
410345102
282
22520
SH
SOLE
0
0
22520
0
HANNON ARMSTRONG SUSTAIN
Common Stock
41068X100
1924
101017
SH
SOLE
0
0
101017
0
HARLEY DAVIDSON INC
Common Stock
412822108
217
6358
SH
SOLE
0
0
6358
0
HARRIS CORP DEL
Common Stock
413875105
3137
23297
SH
SOLE
0
0
23297
0
HARTFORD FINL SVCS GROUP
Common Stock
416515104
1369
30806
SH
SOLE
0
0
30806
0
HARVEST CAP CR CORP BDC
Common Stock
41753F109
193
19200
SH
SOLE
0
0
19200
0
HASBRO INC
Common Stock
418056107
4399
54136
SH
SOLE
0
0
54136
0
HAWAIIAN ELEC INDS INC
Common Stock
419870100
710
19392
SH
SOLE
0
0
19392
0
HEALTHCARE SVCS GROUP
Common Stock
421906108
411
10230
SH
SOLE
0
0
10230
0
HEALTHCARE TR AMER A NEW
REIT
42225P501
2398
94738
SH
SOLE
0
0
94738
0
HEALTHEQUITY INC
Common Stock
42226A107
553
9275
SH
SOLE
0
0
9275
0
HEICO CORP NEW
Common Stock
422806109
856
11047
SH
SOLE
0
0
11047
0
HELMERICH PAYNE INC
Common Stock
423452101
612
12758
SH
SOLE
0
0
12758
0
HENRY JACK ASSOC INC
Common Stock
426281101
3576
28266
SH
SOLE
0
0
28266
0
HERCULES CAPITAL INC BDC
Common Stock
427096508
1501
135825
SH
SOLE
0
0
135825
0
HERSHEY COMPANY
Common Stock
427866108
6462
60290
SH
SOLE
0
0
60290
0
HESS CORP
Common Stock
42809H107
669
16511
SH
SOLE
0
0
16511
0
HEWLETT PACKARD ENTRPRS
Common Stock
42824C109
263
19941
SH
SOLE
0
0
19941
0
HEXCEL CORP NEW
Common Stock
428291108
2061
35946
SH
SOLE
0
0
35946
0
HILTON WORLDWIDE NEW
Common Stock
43300A203
649
9034
SH
SOLE
0
0
9034
0
HINGHAM INSTITUT FOR
Common Stock
433323102
327
1652
SH
SOLE
0
0
1652
0
HOLLYFRONTIER CORP
Common Stock
436106108
1284
25110
SH
SOLE
0
0
25110
0
HOLOGIC INC
Common Stock
436440101
242
5890
SH
SOLE
0
0
5890
0
HOME DEPOT INC
Common Stock
437076102
42738
248735
SH
SOLE
0
0
248735
0
HONDA MTR LTD ADR
Common Stock
438128308
1338
50581
SH
SOLE
0
0
50581
0
HONEYWELL INTL INC
Common Stock
438516106
29312
221861
SH
SOLE
0
0
221861
0
HORMEL FOODS CORP
Common Stock
440452100
4227
99047
SH
SOLE
0
0
99047
0
HOSPITALITY PPTYS TR SBI
REIT
44106M102
1923
80542
SH
SOLE
0
0
80542
0
HOULIHAN LOKEY INC A
Common Stock
441593100
271
7364
SH
SOLE
0
0
7364
0
HOWARD HUGHES CORP
Common Stock
44267D107
294
3015
SH
SOLE
0
0
3015
0
HUBBELL INC
Common Stock
443510607
568
5721
SH
SOLE
0
0
5721
0
HUBSPOT INC
Common Stock
443573100
305
2429
SH
SOLE
0
0
2429
0
HUMANA INC
Common Stock
444859102
2083
7270
SH
SOLE
0
0
7270
0
HUNTINGTON BANCSHARES IN
Common Stock
446150104
5305
445054
SH
SOLE
0
0
445054
0
HUNTINGTON INGALLS INDS
Common Stock
446413106
2198
11550
SH
SOLE
0
0
11550
0
HUNTSMAN CORP
Common Stock
447011107
2584
133932
SH
SOLE
0
0
133932
0
IAC/INTERACTIVECRP 001
Common Stock
44919P508
326
1780
SH
SOLE
0
0
1780
0
ICF INTL INC
Common Stock
44925C103
666
10280
SH
SOLE
0
0
10280
0
ICU MEDICAL INC
Common Stock
44930G107
406
1766
SH
SOLE
0
0
1766
0
IPG PHOTONICS CORP
Common Stock
44980X109
871
7685
SH
SOLE
0
0
7685
0
ITT INC
Common Stock
45073V108
262
5425
SH
SOLE
0
0
5425
0
ICICI BANK LTD ADR
Common Stock
45104G104
177
17166
SH
SOLE
0
0
17166
0
ICAHN ENTERPRISES LP
Common Stock
451100101
515
9026
SH
SOLE
0
0
9026
0
IDEANOMICS INC
Common Stock
45166V106
24
20300
SH
SOLE
0
0
20300
0
IDEX CORP
Common Stock
45167R104
448
3549
SH
SOLE
0
0
3549
0
IDEXX LABORATORIES INC
Common Stock
45168D104
1000
5378
SH
SOLE
0
0
5378
0
ILLINOIS TOOL WORKS INC
Common Stock
452308109
9419
74345
SH
SOLE
0
0
74345
0
ILLUMINA INC
Common Stock
452327109
8696
28994
SH
SOLE
0
0
28994
0
IMMUNOGEN INC
Common Stock
45253H101
374
77887
SH
SOLE
0
0
77887
0
INCYTE CORP
Common Stock
45337C102
632
9936
SH
SOLE
0
0
9936
0
INDEPENDENT BANK CORP MA
Common Stock
453836108
214
3050
SH
SOLE
0
0
3050
0
IQ MERGER ARBITRAGE ETF
ETF/Closed End
45409B800
3399
107183
SH
SOLE
0
0
107183
0
INFOSYS LTD SPONS ADR
Common Stock
456788108
1107
116271
SH
SOLE
0
0
116271
0
ING GROEP NV SPONS ADR
Common Stock
456837103
325
30484
SH
SOLE
0
0
30484
0
INGREDION INC
Common Stock
457187102
312
3417
SH
SOLE
0
0
3417
0
INNOVATOR IBD 50 ETF
ETF/Closed End
45782C102
545
19727
SH
SOLE
0
0
19727
0
INNOVATOR IBD LEADRS ETF
ETF/Closed End
45782C201
201
9400
SH
SOLE
0
0
9400
0
INNOVATOR IBD BRKOUT ETF
ETF/Closed End
45782C763
792
45526
SH
SOLE
0
0
45526
0
INSULET CORP
Common Stock
45784P101
4850
61148
SH
SOLE
0
0
61148
0
INTEL CORP
Common Stock
458140100
63311
1349059
SH
SOLE
0
0
1349059
0
INTELLIA THERAPEUTICS
Common Stock
45826J105
396
29047
SH
SOLE
0
0
29047
0
INTERCEPT PHARMS INC
Common Stock
45845P108
853
8462
SH
SOLE
0
0
8462
0
INTERCONTINENTAL EXCH
Common Stock
45866F104
697
9247
SH
SOLE
0
0
9247
0
INTERDIGITAL INC
Common Stock
45867G101
277
4177
SH
SOLE
0
0
4177
0
INTL BUSINESS MACHS CORP
Common Stock
459200101
34787
306038
SH
SOLE
0
0
306038
0
INTL FLAVOR FRAGRANCE
Common Stock
459506101
490
3646
SH
SOLE
0
0
3646
0
INTL PAPER COMPANY
Common Stock
460146103
7999
198194
SH
SOLE
0
0
198194
0
INTRNTL SPEEDWAY CORP A
Common Stock
460335201
717
16351
SH
SOLE
0
0
16351
0
INTERPUBLIC GROUP
Common Stock
460690100
265
12850
SH
SOLE
0
0
12850
0
INV ULTRA SHRT DUR ETF
ETF/Closed End-
46090A887
1811
36167
SH
SOLE
0
0
36167
0
INV QQQ ETF
ETF/Closed End
46090E103
96242
623894
SH
SOLE
0
0
623894
0
INV OPTIMUM YLD K1 ETF
ETF/Closed End
46090F100
958
63551
SH
SOLE
0
0
63551
0
INTUIT INC
Common Stock
461202103
6048
30725
SH
SOLE
0
0
30725
0
INTUITIVE SURGICAL NEW
Common Stock
46120E602
2449
5114
SH
SOLE
0
0
5114
0
INTREXON CORP
Common Stock
46122T102
847
129579
SH
SOLE
0
0
129579
0
INVESCO SR INCOME TR
ETF/Closed End-
46131H107
146
37348
SH
SOLE
0
0
37348
0
INVESCO VALU MUN INCM TR
ETF/Closed End-
46132P108
186
13720
SH
SOLE
0
0
13720
0
INV AEROSP DEF ETF
ETF/Closed End
46137V100
4267
86288
SH
SOLE
0
0
86288
0
INV WATER RES ETF
ETF/Closed End
46137V142
303
10725
SH
SOLE
0
0
10725
0
INV SP S/C 600 PURE ETF
ETF/Closed End
46137V175
2707
25993
SH
SOLE
0
0
25993
0
INV SP 500 TOP 50 ETF
ETF/Closed End
46137V233
837
4657
SH
SOLE
0
0
4657
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V241
1366
49127
SH
SOLE
0
0
49127
0
INV SP PURE GRW ETF
ETF/Closed End
46137V266
7525
75510
SH
SOLE
0
0
75510
0
INV SP 500 EQ WEIGH ETF
ETF/Closed End
46137V282
1968
13976
SH
SOLE
0
0
13976
0
INV SP 500 EQUAL HC ETF
ETF/Closed End
46137V332
830
4673
SH
SOLE
0
0
4673
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V340
426
11731
SH
SOLE
0
0
11731
0
INV SP 500 EQUAL ETF
ETF/Closed End
46137V357
32340
353831
SH
SOLE
0
0
353831
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V365
2358
54657
SH
SOLE
0
0
54657
0
INV SP 500 CONSUMER ETF
ETF/Closed End
46137V381
242
2693
SH
SOLE
0
0
2693
0
INV SP 500 BYWRTE ETF
ETF/Closed End
46137V399
1104
55893
SH
SOLE
0
0
55893
0
INV RUSL TOP 200 GRW ETF
ETF/Closed End
46137V431
1087
23749
SH
SOLE
0
0
23749
0
INV RUSS MDCP PURE ETF
ETF/Closed End
46137V464
541
12022
SH
SOLE
0
0
12022
0
INV RUSS 2000 PURE ETF
ETF/Closed End
46137V498
815
26403
SH
SOLE
0
0
26403
0
INV H/Y EQ DIV ACH ETF
ETF/Closed End
46137V563
1204
76008
SH
SOLE
0
0
76008
0
INV FTSE RAFI US1000 ETF
ETF/Closed End
46137V613
2464
24257
SH
SOLE
0
0
24257
0
INV FINL PFD ETF
ETF/Closed End-
46137V621
314
18066
SH
SOLE
0
0
18066
0
INV DYN LEISURE ENT ETF
ETF/Closed End
46137V720
980
24613
SH
SOLE
0
0
24613
0
INV DYN LGCP VAL ETF
ETF/Closed End
46137V738
576
17650
SH
SOLE
0
0
17650
0
INV DYN LGCP GRW ETF
ETF/Closed End
46137V746
536
12914
SH
SOLE
0
0
12914
0
INV DYN BIO GENOME ETF
ETF/Closed End
46137V787
428
9087
SH
SOLE
0
0
9087
0
INV DWA CNSMR CYCL ETF
ETF/Closed End
46137V803
2525
54098
SH
SOLE
0
0
54098
0
INV DWA TECH MOMENTM ETF
ETF/Closed End
46137V811
2731
51843
SH
SOLE
0
0
51843
0
INV DWA NASDAQ MOMTM ETF
ETF/Closed End
46137V829
235
2675
SH
SOLE
0
0
2675
0
INV DWA MOMENTUM ETF
ETF/Closed End
46137V837
19705
406530
SH
SOLE
0
0
406530
0
INV DWA INDL MOMENT ETF
ETF/Closed End
46137V845
2308
45298
SH
SOLE
0
0
45298
0
INV DWA HLTHCARE ETF
ETF/Closed End
46137V852
3312
46529
SH
SOLE
0
0
46529
0
INV SP SMCP HLTHCRE ETF
ETF/Closed End
46138E149
626
5819
SH
SOLE
0
0
5819
0
INV EXCHG SP M/CAP ETF
ETF/Closed End
46138E198
3531
79553
SH
SOLE
0
0
79553
0
INV SP INTL L/VOL ETF
ETF/Closed End
46138E230
1257
42140
SH
SOLE
0
0
42140
0
INV SP E/M L/VLTY ETF
ETF/Closed End
46138E297
960
42202
SH
SOLE
0
0
42202
0
INV EXCHG SP 500 LW ETF
ETF/Closed End
46138E354
20932
448711
SH
SOLE
0
0
448711
0
INV SP500 HI DIV ETF
ETF/Closed End
46138E362
10461
273858
SH
SOLE
0
0
273858
0
INV CEF INC COMP ETF
ETF/Closed End-
46138E404
1351
66769
SH
SOLE
0
0
66769
0
INV PFD ETF
ETF/Closed End-
46138E511
4181
310373
SH
SOLE
0
0
310373
0
INV NATL AMT FREE ETF
ETF/Closed End-
46138E537
1051
42077
SH
SOLE
0
0
42077
0
INV MSCI GLB TIMBER ETF
ETF/Closed End
46138E545
205
8518
SH
SOLE
0
0
8518
0
INV KBW REGL BKG ETF
ETF/Closed End
46138E578
202
4508
SH
SOLE
0
0
4508
0
INV EXCHG KBW PPTY ETF
ETF/Closed End
46138E586
216
3821
SH
SOLE
0
0
3821
0
INV EXCHG KBW HI DIV ETF
ETF/Closed End
46138E610
1101
55514
SH
SOLE
0
0
55514
0
INV EXCHG KBW BK ETF
ETF/Closed End
46138E628
414
9415
SH
SOLE
0
0
9415
0
INV GLB S/T HI YLD ETF
ETF/Closed End-
46138E669
401
17665
SH
SOLE
0
0
17665
0
INV FDMTL H/Y CORP ETF
ETF/Closed End-
46138E719
558
31598
SH
SOLE
0
0
31598
0
INV EXCHG FTSE RAFI ETF
ETF/Closed End
46138E727
2110
106744
SH
SOLE
0
0
106744
0
INV DWA S/C MOMENTUM ETF
ETF/Closed End
46138E842
5652
129927
SH
SOLE
0
0
129927
0
INV DWA E/MKT MOMNTM ETF
ETF/Closed End
46138E867
1879
120727
SH
SOLE
0
0
120727
0
INV DWA DEV MKTS ETF
ETF/Closed End
46138E875
1847
80444
SH
SOLE
0
0
80444
0
INV SP SMCP LOW VOL ETF
ETF/Closed End
46138G102
4180
98032
SH
SOLE
0
0
98032
0
INV SR LOAN ETF
ETF/Closed End-
46138G508
2662
122202
SH
SOLE
0
0
122202
0
INV SHIPPING ETF
ETF/Closed End
46138G607
284
34529
SH
SOLE
0
0
34529
0
INV TXBL MUN BD ETF
ETF/Closed End-
46138G805
2770
93296
SH
SOLE
0
0
93296
0
INV EXCHG VAR RATE ETF
ETF/Closed End-
46138G870
1072
46962
SH
SOLE
0
0
46962
0
INV BULLET 2019 CORP ETF
ETF/Closed End-
46138J304
3150
149559
SH
SOLE
0
0
149559
0
INV BULLET H/Y CORP ETF
ETF/Closed End-
46138J403
2645
111873
SH
SOLE
0
0
111873
0
INV BULLETSHS 2020 ETF
ETF/Closed End-
46138J502
4747
225287
SH
SOLE
0
0
225287
0
INV BULLETSHS 2020 ETF
ETF/Closed End-
46138J601
3490
148969
SH
SOLE
0
0
148969
0
INV BULLETSHS 2021 ETF
ETF/Closed End-
46138J700
10147
489023
SH
SOLE
0
0
489023
0
INV DEFNSV EQ ETF
ETF/Closed End
46138J775
454
10315
SH
SOLE
0
0
10315
0
INV BULLET CORP BD ETF
ETF/Closed End-
46138J783
1085
57592
SH
SOLE
0
0
57592
0
INV BULLETSHS 2026 ETF
ETF/Closed End-
46138J791
3137
168598
SH
SOLE
0
0
168598
0
INV BULLETSHS 2021 ETF
ETF/Closed End-
46138J809
2050
86639
SH
SOLE
0
0
86639
0
INV BULLET 2025 CORP ETF
ETF/Closed End-
46138J825
7176
365014
SH
SOLE
0
0
365014
0
INV BULLETSHS 2024 ETF
ETF/Closed End-
46138J833
308
13169
SH
SOLE
0
0
13169
0
INV BULLETSHS 2024 ETF
ETF/Closed End-
46138J841
7197
360408
SH
SOLE
0
0
360408
0
INV BULLET H/Y CORP ETF
ETF/Closed End-
46138J858
1064
43188
SH
SOLE
0
0
43188
0
INV BULLETSHS 2023 ETF
ETF/Closed End-
46138J866
8700
431332
SH
SOLE
0
0
431332
0
INV BULLETSHS 2022 ETF
ETF/Closed End-
46138J874
1748
75322
SH
SOLE
0
0
75322
0
INV BULLET 2022 BD ETF
ETF/Closed End-
46138J882
5999
291075
SH
SOLE
0
0
291075
0
INV MULT SCTR AGRIC ETF
Common Stock
46140H106
279
16495
SH
SOLE
0
0
16495
0
IONIS PHARMS INC
Common Stock
462222100
2795
51696
SH
SOLE
0
0
51696
0
IQVIA HOLDINGS INC
Common Stock
46266C105
3612
31092
SH
SOLE
0
0
31092
0
IRIDIUM COMMS INC
Common Stock
46269C102
204
11065
SH
SOLE
0
0
11065
0
IROBOT CORP
Common Stock
462726100
257
3074
SH
SOLE
0
0
3074
0
IRON MOUNTAIN INC NEW
REIT
46284V101
2698
83238
SH
SOLE
0
0
83238
0
ISHS GOLD TRUST ETF
ETF/Closed End
464285105
2305
187566
SH
SOLE
0
0
187566
0
ISHS MSCI AUSTRALIA ETF
ETF/Closed End
464286103
1533
79619
SH
SOLE
0
0
79619
0
ISHS EMG MKT DIV ETF
ETF/Closed End
464286319
514
13735
SH
SOLE
0
0
13735
0
ISHS GLB ENGY PRODCR ETF
ETF/Closed End
464286343
209
11327
SH
SOLE
0
0
11327
0
ISHS MSCI CANADA ETF
ETF/Closed End
464286509
1961
81847
SH
SOLE
0
0
81847
0
ISHS EDGE MSCI M VOL ETF
ETF/Closed End
464286525
2267
27895
SH
SOLE
0
0
27895
0
ISHS EDGE MSCI E/MKT ETF
ETF/Closed End
464286533
23770
425449
SH
SOLE
0
0
425449
0
ISHS MSCI EUROZONE ETF
ETF/Closed End
464286608
447
12762
SH
SOLE
0
0
12762
0
ISHS MSCI GERMANY ETF
ETF/Closed End
464286806
216
8521
SH
SOLE
0
0
8521
0
ISHS SP 100 INDX ETF
ETF/Closed End
464287101
2625
23540
SH
SOLE
0
0
23540
0
ISHS SP TTL US STK ETF
ETF/Closed End
464287150
2805
49422
SH
SOLE
0
0
49422
0
ISHS SEL DIV ETF
ETF/Closed End
464287168
15397
172393
SH
SOLE
0
0
172393
0
ISHS TIPS BD ETF
ETF/Closed End-
464287176
5161
47125
SH
SOLE
0
0
47125
0
ISHS TRANSP AVG ETF
ETF/Closed End
464287192
562
3407
SH
SOLE
0
0
3407
0
ISHS CORE SP 500 ETF
ETF/Closed End
464287200
216259
859499
SH
SOLE
0
0
859499
0
ISHS CORE US AGGR BD ETF
ETF/Closed End-
464287226
18531
174020
SH
SOLE
0
0
174020
0
ISHS MSCI EMG MKT ETF
ETF/Closed End
464287234
8769
224509
SH
SOLE
0
0
224509
0
ISHS INVSTMNT BD ETF
ETF/Closed End-
464287242
112129
993876
SH
SOLE
0
0
993876
0
ISHS GLBL COMM SVCS ETF
ETF/Closed End
464287275
577
11500
SH
SOLE
0
0
11500
0
ISHS GLBL TECH ETF
ETF/Closed End
464287291
24980
173436
SH
SOLE
0
0
173436
0
ISHS SP 500 GRW IDX ETF
ETF/Closed End
464287309
34229
227175
SH
SOLE
0
0
227175
0
ISHS GLB HLTHCR ETF
ETF/Closed End
464287325
2392
42225
SH
SOLE
0
0
42225
0
ISHS SP 500 VAL IDX ETF
ETF/Closed End
464287408
44233
437344
SH
SOLE
0
0
437344
0
ISHS 20 TRSY ETF
ETF/Closed End-
464287432
7013
57713
SH
SOLE
0
0
57713
0
ISHS 710Y TRSY ETF
ETF/Closed End-
464287440
11333
108759
SH
SOLE
0
0
108759
0
ISHS 13YR TRS ETF
ETF/Closed End-
464287457
11065
132321
SH
SOLE
0
0
132321
0
ISHS MSCI EAFE INDX ETF
ETF/Closed End
464287465
41003
697565
SH
SOLE
0
0
697565
0
ISHS RUSS MDCP VAL ETF
ETF/Closed End
464287473
1827
23924
SH
SOLE
0
0
23924
0
ISHS RUSS MDCP GRW ETF
ETF/Closed End
464287481
10744
94482
SH
SOLE
0
0
94482
0
ISHS RUSS MDCP INDX ETF
ETF/Closed End
464287499
38133
820417
SH
SOLE
0
0
820417
0
ISHS CORE SP MDCP ETF
ETF/Closed End
464287507
69260
417075
SH
SOLE
0
0
417075
0
ISHS EXPANDED TECH ETF
ETF/Closed End
464287515
9675
55753
SH
SOLE
0
0
55753
0
ISHS PHLX SEMICNDCTR ETF
ETF/Closed End
464287523
835
5323
SH
SOLE
0
0
5323
0
ISHS EXPANDED TECH ETF
ETF/Closed End
464287549
5458
31787
SH
SOLE
0
0
31787
0
ISHS NASDAQ BIOTECH ETF
ETF/Closed End
464287556
8645
89653
SH
SOLE
0
0
89653
0
ISHS CS REIT ETF
ETF/Closed End
464287564
7870
82236
SH
SOLE
0
0
82236
0
ISHS GLB 100 ETF
ETF/Closed End
464287572
953
22485
SH
SOLE
0
0
22485
0
ISHS U S CNSMR SVC ETF
ETF/Closed End
464287580
1076
5947
SH
SOLE
0
0
5947
0
ISHS RUSS 1000 VAL ETF
ETF/Closed End
464287598
19166
172592
SH
SOLE
0
0
172592
0
ISHS SP MDCP400 GRW ETF
ETF/Closed End
464287606
5572
29138
SH
SOLE
0
0
29138
0
ISHS RUSS 1000 GRW ETF
ETF/Closed End
464287614
79600
608050
SH
SOLE
0
0
608050
0
ISHS RUSS 1000 INDX ETF
ETF/Closed End
464287622
2166
15617
SH
SOLE
0
0
15617
0
ISHS RUSS 2000 VAL ETF
ETF/Closed End
464287630
14239
132404
SH
SOLE
0
0
132404
0
ISHS RUSS 2000 GRW ETF
ETF/Closed End
464287648
1907
11353
SH
SOLE
0
0
11353
0
ISHS RUSS 2000 INDX ETF
ETF/Closed End
464287655
20988
156742
SH
SOLE
0
0
156742
0
ISHS CORE SP US VAL ETF
ETF/Closed End
464287663
904
18423
SH
SOLE
0
0
18423
0
ISHS SP U S GROWTH ETF
ETF/Closed End
464287671
1147
21771
SH
SOLE
0
0
21771
0
ISHS RUSS 3000 INDX ETF
ETF/Closed End
464287689
1283
8732
SH
SOLE
0
0
8732
0
ISHS SP MDCP400 VAL ETF
ETF/Closed End
464287705
3835
27721
SH
SOLE
0
0
27721
0
ISHS US TECH ETF
ETF/Closed End
464287721
7202
45035
SH
SOLE
0
0
45035
0
ISHS US RL EST ETF
ETF/Closed End
464287739
1970
26288
SH
SOLE
0
0
26288
0
ISHS U S INDLS ETF
ETF/Closed End
464287754
1700
13223
SH
SOLE
0
0
13223
0
ISHS US HLTHCR ETF
ETF/Closed End
464287762
1949
10776
SH
SOLE
0
0
10776
0
ISHS US FINL SVCS ETF
ETF/Closed End
464287770
86092
766827
SH
SOLE
0
0
766827
0
ISHS U S FINANCIALS ETF
ETF/Closed End
464287788
643
6043
SH
SOLE
0
0
6043
0
ISHS US ENGY SCTR ETF
ETF/Closed End
464287796
209
6707
SH
SOLE
0
0
6707
0
ISHS CORE SP SMCP ETF
ETF/Closed End
464287804
50043
721919
SH
SOLE
0
0
721919
0
ISHS U S CNSMR GOODS ETF
ETF/Closed End
464287812
1187
11152
SH
SOLE
0
0
11152
0
ISHS SP SMCP600 VAL ETF
ETF/Closed End
464287879
2629
19936
SH
SOLE
0
0
19936
0
ISHS SP SMCP600 GRW ETF
ETF/Closed End
464287887
4131
25603
SH
SOLE
0
0
25603
0
ISHS MSTAR LG CP VAL ETF
ETF/Closed End
464288109
276
2861
SH
SOLE
0
0
2861
0
ISHS S/T NATL MUN BD ETF
ETF/Closed End-
464288158
208
1975
SH
SOLE
0
0
1975
0
ISHS AC ASIA EX JPN ETF
ETF/Closed End
464288182
20242
318625
SH
SOLE
0
0
318625
0
ISHS ACWI EX US ETF
ETF/Closed End
464288240
2607
62121
SH
SOLE
0
0
62121
0
ISHS MSCI ACWI ETF
ETF/Closed End
464288257
17811
277601
SH
SOLE
0
0
277601
0
ISHS MSCI EAFE SMCP ETF
ETF/Closed End
464288273
8993
173548
SH
SOLE
0
0
173548
0
ISHS JPM USD E/M BD ETF
ETF/Closed End-
464288281
14843
142848
SH
SOLE
0
0
142848
0
ISHS GLB INFRA ETF
ETF/Closed End
464288372
8012
203449
SH
SOLE
0
0
203449
0
ISHS MSTAR MIDCP VAL ETF
ETF/Closed End
464288406
619
4457
SH
SOLE
0
0
4457
0
ISHS NATL MUNI BD ETF
ETF/Closed End-
464288414
4534
41579
SH
SOLE
0
0
41579
0
ISHS INTL SEL DIV ETF
ETF/Closed End
464288448
23262
810238
SH
SOLE
0
0
810238
0
ISHS IBOX H/Y CORP ETF
ETF/Closed End-
464288513
4735
58387
SH
SOLE
0
0
58387
0
ISHS RESDTL RL EST ETF
ETF/Closed End
464288562
303
4864
SH
SOLE
0
0
4864
0
ISHS MBS ETF
ETF/Closed End-
464288588
10451
99864
SH
SOLE
0
0
99864
0
ISHS USD INVT GRD BD ETF
ETF/Closed End-
464288620
4011
75747
SH
SOLE
0
0
75747
0
ISHS INTRM TERM BD ETF
ETF/Closed End-
464288638
20500
391081
SH
SOLE
0
0
391081
0
iShares ShortTerm Corporate Bond ETF
ETF/Closed End-
464288646
5077
98324
SH
SOLE
0
0
98324
0
ISHS 1020 TRS ETF
ETF/Closed End-
464288653
12125
90818
SH
SOLE
0
0
90818
0
ISHS 37Y TRSY ETF
ETF/Closed End-
464288661
5795
47734
SH
SOLE
0
0
47734
0
ISHS SHORT TREASURY ETF
ETF/Closed End-
464288679
5823
52790
SH
SOLE
0
0
52790
0
ISHS U S PFD STK ETF
ETF/Closed End-
464288687
16374
478359
SH
SOLE
0
0
478359
0
ISHS MSTR SM CAP VAL ETF
ETF/Closed End
464288703
450
3650
SH
SOLE
0
0
3650
0
ISHS U S HOME CONSTR ETF
ETF/Closed End
464288752
641
21327
SH
SOLE
0
0
21327
0
ISHS U S ARERO DEF ETF
ETF/Closed End
464288760
3791
21930
SH
SOLE
0
0
21930
0
ISHS U S REGL BKS ETF
ETF/Closed End
464288778
790
19822
SH
SOLE
0
0
19822
0
ISHS US INSURANCE ETF
ETF/Closed End
464288786
283
4909
SH
SOLE
0
0
4909
0
ISHS US BRKR DEAL ETF
ETF/Closed End
464288794
643
11483
SH
SOLE
0
0
11483
0
ISHS MSCI USA ESG ETF
ETF/Closed End
464288802
747
7240
SH
SOLE
0
0
7240
0
ISHS US MED DVCS ETF
ETF/Closed End
464288810
6651
33287
SH
SOLE
0
0
33287
0
ISHS US HC PROVDRS ETF
ETF/Closed End
464288828
2010
12166
SH
SOLE
0
0
12166
0
ISHS US O/G EXPL ETF
ETF/Closed End
464288851
514
9949
SH
SOLE
0
0
9949
0
ISHS MICROCAP ETF
ETF/Closed End
464288869
1857
22522
SH
SOLE
0
0
22522
0
ISHS MSCI EAFE VAL ETF
ETF/Closed End
464288877
2842
62843
SH
SOLE
0
0
62843
0
ISHS MSCI EAFE GRW ETF
ETF/Closed End
464288885
17525
253727
SH
SOLE
0
0
253727
0
ISHS CORE AGRSV ALLC ETF
ETF/Closed End
464289859
565
11636
SH
SOLE
0
0
11636
0
ISHS CORE GRWTH ALLC ETF
ETF/Closed End
464289867
2937
71091
SH
SOLE
0
0
71091
0
ISHS CORE MOD ALLOC ETF
ETF/Closed End
464289875
215
6038
SH
SOLE
0
0
6038
0
ISHS SILVER TR ETF
Common Stock
46428Q109
1806
124400
SH
SOLE
0
0
124400
0
ISHS SP GSCI CMDTY ETF
Common Stock
46428R107
281
20033
SH
SOLE
0
0
20033
0
ISHS U S TREAS ETF
ETF/Closed End-
46429B267
11739
476247
SH
SOLE
0
0
476247
0
ISHSBD SEP 2019 TERM ETF
ETF/Closed End-
46429B564
318
12522
SH
SOLE
0
0
12522
0
ISHS MSCI INDIA ETF
ETF/Closed End
46429B598
1930
57882
SH
SOLE
0
0
57882
0
ISHS FLTG RT BOND ETF
ETF/Closed End-
46429B655
75862
1506403
SH
SOLE
0
0
1506403
0
ISHS CORE HIGH DIV ETF
ETF/Closed End
46429B663
26145
309842
SH
SOLE
0
0
309842
0
ISHS EDGE MSCI EAFE ETF
ETF/Closed End
46429B689
11219
168304
SH
SOLE
0
0
168304
0
ISHS EDGE MSCI MIN ETF
ETF/Closed End
46429B697
53418
1019418
SH
SOLE
0
0
1019418
0
ISHS 05Y TIPS ETF
ETF/Closed End-
46429B747
30180
307895
SH
SOLE
0
0
307895
0
ISHS US SHRT MTY BD ETF
ETF/Closed End-
46431W507
49623
995450
SH
SOLE
0
0
995450
0
ISHS INT RATE HI YLD ETF
ETF/Closed End-
46431W606
213
2512
SH
SOLE
0
0
2512
0
ISHARES U S E/MKT BD ETF
ETF/Closed End-
46431W820
5591
230675
SH
SOLE
0
0
230675
0
ISHARES U S SHRT MTY ETF
ETF/Closed End-
46431W838
230
4609
SH
SOLE
0
0
4609
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F339
12960
168843
SH
SOLE
0
0
168843
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F388
17216
237233
SH
SOLE
0
0
237233
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F396
54533
544078
SH
SOLE
0
0
544078
0
ISHS CORE TTL INTL ETF
ETF/Closed End
46432F834
6746
128425
SH
SOLE
0
0
128425
0
ISHS CORE MSCI EAFE ETF
ETF/Closed End
46432F842
67599
1229079
SH
SOLE
0
0
1229079
0
ISHS MSTAR M/A INCM ETF
ETF/Closed End
46432F875
2601
111720
SH
SOLE
0
0
111720
0
ISHS CORE MSCI E/MKT ETF
ETF/Closed End
46434G103
35965
762778
SH
SOLE
0
0
762778
0
ISHS HEDGE EMERG MKT ETF
ETF/Closed End
46434G509
441
19162
SH
SOLE
0
0
19162
0
ISHS MSCI JAPAN NEW ETF
ETF/Closed End
46434G822
344
6792
SH
SOLE
0
0
6792
0
ISHS FACTORSEL MSCI ETF
ETF/Closed End
46434G889
925
23885
SH
SOLE
0
0
23885
0
ISHS 05YR INVT GRD ETF
ETF/Closed End-
46434V100
476
9604
SH
SOLE
0
0
9604
0
ISHS EDGE MSCI MFACT ETF
ETF/Closed End
46434V282
270
9690
SH
SOLE
0
0
9690
0
ISHS EDGE MSCI SMCP ETF
ETF/Closed End
46434V290
337
9419
SH
SOLE
0
0
9419
0
ISHS 05YR HI YLD BD ETF
ETF/Closed End-
46434V407
732
16438
SH
SOLE
0
0
16438
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46434V449
6548
255775
SH
SOLE
0
0
255775
0
ISHSBD SEP 2020 TERM ETF
ETF/Closed End-
46434V571
349
13746
SH
SOLE
0
0
13746
0
ISHS CORE DIV GRWTH ETF
ETF/Closed End
46434V621
6746
203322
SH
SOLE
0
0
203322
0
ISHS CORE MSCI EUR ETF
ETF/Closed End
46434V738
34675
838976
SH
SOLE
0
0
838976
0
ISHR HDGD MSCI EAFE ETF
ETF/Closed End
46434V803
1361
52723
SH
SOLE
0
0
52723
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46434VBA7
1747
72298
SH
SOLE
0
0
72298
0
ISHSBD DEC 2024 TERM ETF
ETF/Closed End-
46434VBG4
2530
105872
SH
SOLE
0
0
105872
0
ISHS MTG RL EST NEW ETF
ETF/Closed End
46435G342
1854
46418
SH
SOLE
0
0
46418
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46435G409
4904
224224
SH
SOLE
0
0
224224
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46435G755
287
11195
SH
SOLE
0
0
11195
0
ISHSBD DEC 2021 TERM ETF
ETF/Closed End-
46435G789
234
9203
SH
SOLE
0
0
9203
0
ITAU SA ADR REP 500 PFD
Common Stock
465562106
196
21393
SH
SOLE
0
0
21393
0
JPMORGAN CHASE CO
Common Stock
46625H100
102021
1045079
SH
SOLE
0
0
1045079
0
JPM ALERIAN MLP ETN
Alternatives -
46625H365
697
31215
SH
SOLE
0
0
31215
0
JPM DIVS RET INTL EQ ETF
ETF/Closed End
46641Q209
405
7965
SH
SOLE
0
0
7965
0
JPM BETABLDR JAPAN ETF
ETF/Closed End
46641Q712
5872
278031
SH
SOLE
0
0
278031
0
JP ULTRA SHT INCM ETF
ETF/Closed End-
46641Q837
7289
145400
SH
SOLE
0
0
145400
0
JACOBS ENGINEERNG GROUP
Common Stock
469814107
1020
17454
SH
SOLE
0
0
17454
0
JETBLUE AIRWAYS CORP
Common Stock
477143101
502
31229
SH
SOLE
0
0
31229
0
JH MULTIFACTOR UTILS ETF
ETF/Closed End
47804J867
1534
54082
SH
SOLE
0
0
54082
0
JOHNSON JOHNSON
Common Stock
478160104
108680
842154
SH
SOLE
0
0
842154
0
J2 GLOBAL INC
Common Stock
48123V102
573
8256
SH
SOLE
0
0
8256
0
JUNIPER NETWORKS INC
Common Stock
48203R104
222
8247
SH
SOLE
0
0
8247
0
KAR AUCTION SVCS INC
Common Stock
48238T109
229
4794
SH
SOLE
0
0
4794
0
KLATENCOR CORP
Common Stock
482480100
1120
12520
SH
SOLE
0
0
12520
0
KKR CO INC A
Common Stock
48251W104
1380
70284
SH
SOLE
0
0
70284
0
KADANT INC
Common Stock
48282T104
624
7655
SH
SOLE
0
0
7655
0
KANSAS CITY STHRN NEW
Common Stock
485170302
1348
14124
SH
SOLE
0
0
14124
0
KAYNE ANDERSON MLP INVT
ETF/Closed End
486606106
1610
117003
SH
SOLE
0
0
117003
0
KAYNE ANDERSON MIDSTREAM
ETF/Closed End
48661E108
392
40621
SH
SOLE
0
0
40621
0
KB HOME
Common Stock
48666K109
560
29303
SH
SOLE
0
0
29303
0
KELLOGG CO
Common Stock
487836108
1462
25637
SH
SOLE
0
0
25637
0
KEMPER CORP DELAWARE
Common Stock
488401100
328
4945
SH
SOLE
0
0
4945
0
KEMPHARM INC
Common Stock
488445107
44
24850
SH
SOLE
0
0
24850
0
KENNAMETAL INC
Common Stock
489170100
661
19867
SH
SOLE
0
0
19867
0
KEYCORP NEW
Common Stock
493267108
1789
121046
SH
SOLE
0
0
121046
0
KEYSIGHT TECHS INC
Common Stock
49338L103
326
5252
SH
SOLE
0
0
5252
0
KFORCE INC
Common Stock
493732101
276
8934
SH
SOLE
0
0
8934
0
KIMBERLY CLARK CORP
Common Stock
494368103
30378
266613
SH
SOLE
0
0
266613
0
KIMCO REALTY CORP
REIT
49446R109
185
12609
SH
SOLE
0
0
12609
0
KINDER MORGAN INC DE
Common Stock
49456B101
10090
656040
SH
SOLE
0
0
656040
0
KINSALE CAP GROUP INC
Common Stock
49714P108
473
8510
SH
SOLE
0
0
8510
0
KIRBY CORP
Common Stock
497266106
510
7573
SH
SOLE
0
0
7573
0
KNIGHT SWIFT TRAN HLDG A
Common Stock
499049104
472
18837
SH
SOLE
0
0
18837
0
KOHLS CORP
Common Stock
500255104
461
6943
SH
SOLE
0
0
6943
0
KONINKLIJKE PHILIPS NEW
Common Stock
500472303
669
19055
SH
SOLE
0
0
19055
0
KORN FERRY
Common Stock
500643200
882
22305
SH
SOLE
0
0
22305
0
KRAFT HEINZ CO
Common Stock
500754106
13666
317530
SH
SOLE
0
0
317530
0
KRANESHS E/MKT CNSMR ETF
ETF/Closed End
500767876
227
11940
SH
SOLE
0
0
11940
0
KROGER CO
Common Stock
501044101
1679
61057
SH
SOLE
0
0
61057
0
L BRANDS INC
Common Stock
501797104
464
18080
SH
SOLE
0
0
18080
0
LHC GROUP INC
Common Stock
50187A107
3000
31959
SH
SOLE
0
0
31959
0
LKQ CORP
Common Stock
501889208
305
12835
SH
SOLE
0
0
12835
0
LPL FINANCIAL HOLDINGS
Common Stock
50212V100
886
14504
SH
SOLE
0
0
14504
0
LTC PROPERTIES INC
REIT
502175102
222
5336
SH
SOLE
0
0
5336
0
L3 TECHNOLOGIES INC
Common Stock
502413107
4541
26150
SH
SOLE
0
0
26150
0
LABORATORY CORP OF AMER
Common Stock
50540R409
1241
9821
SH
SOLE
0
0
9821
0
LAM RESEARCH CORPORATION
Common Stock
512807108
6228
45735
SH
SOLE
0
0
45735
0
LAMAR ADVERTISING NEW A
REIT
512816109
4585
66276
SH
SOLE
0
0
66276
0
LAMB WESTON HLDGS INC
Common Stock
513272104
921
12526
SH
SOLE
0
0
12526
0
LANCASTER COLONY CORP
Common Stock
513847103
251
1420
SH
SOLE
0
0
1420
0
LANDMARK INFRA PRTNRS LP
Common Stock
51508J108
1818
157694
SH
SOLE
0
0
157694
0
LANDSTAR SYSTEM INC
Common Stock
515098101
991
10361
SH
SOLE
0
0
10361
0
LAS VEGAS SANDS CORP
Common Stock
517834107
3815
73286
SH
SOLE
0
0
73286
0
LATTICE HRTFRD MULTI ETF
ETF/Closed End
518416102
271
10522
SH
SOLE
0
0
10522
0
ESTEE LAUDER CO INC
Common Stock
518439104
10149
78009
SH
SOLE
0
0
78009
0
LEAR CORP NEW
Common Stock
521865204
1272
10356
SH
SOLE
0
0
10356
0
LEGGETT PLATT INC
Common Stock
524660107
1187
33112
SH
SOLE
0
0
33112
0
LEGG LOW VOL HI DIV ETF
ETF/Closed End
52468L406
3758
131021
SH
SOLE
0
0
131021
0
LEGG MASON INC
Common Stock
524901105
876
34345
SH
SOLE
0
0
34345
0
LEIDOS HOLDINGS INC
Common Stock
525327102
2791
52938
SH
SOLE
0
0
52938
0
LENNAR CORP
Common Stock
526057104
215
5503
SH
SOLE
0
0
5503
0
LENNOX INTL INC
Common Stock
526107107
3699
16902
SH
SOLE
0
0
16902
0
LIBERTY ALLSTAR EQUITY
ETF/Closed End
530158104
174
32294
SH
SOLE
0
0
32294
0
LIBERTY BROADBAND CORP A
Common Stock
530307107
201
2797
SH
SOLE
0
0
2797
0
LIBERTY BROADBAND CORP C
Common Stock
530307305
1589
22065
SH
SOLE
0
0
22065
0
LIBERTY EXPEDIA HLDGS A
Common Stock
53046P109
320
8173
SH
SOLE
0
0
8173
0
LIBERTY PROPERTY TRUST
REIT
531172104
480
11461
SH
SOLE
0
0
11461
0
LBRTY MEDIA A SIRIUS XM
Common Stock
531229409
585
15895
SH
SOLE
0
0
15895
0
LIBERTY MEDIA CORP C
Common Stock
531229607
2392
64675
SH
SOLE
0
0
64675
0
LBRTY FORMULA ONE C
Common Stock
531229854
215
6992
SH
SOLE
0
0
6992
0
LIGAND PHARMS INC NEW
Common Stock
53220K504
3958
29168
SH
SOLE
0
0
29168
0
LIFE STORAGE INC
Common Stock
53223X107
224
2410
SH
SOLE
0
0
2410
0
ELI LILLY CO
Common Stock
532457108
24794
214260
SH
SOLE
0
0
214260
0
LINCOLN ELECTRIC HLDGS
Common Stock
533900106
697
8843
SH
SOLE
0
0
8843
0
LINCOLN NATL CORP IN
Common Stock
534187109
986
19216
SH
SOLE
0
0
19216
0
LIONS GATE ENTMNT CORP B
Common Stock
535919500
361
24251
SH
SOLE
0
0
24251
0
LITHIA MOTORS INC CL A
Common Stock
536797103
493
6457
SH
SOLE
0
0
6457
0
LITTELFUSE INC
Common Stock
537008104
693
4040
SH
SOLE
0
0
4040
0
LLOYDS BANKING SPONS ADR
Common Stock
539439109
1407
549754
SH
SOLE
0
0
549754
0
LOCKHEED MARTIN CORP
Common Stock
539830109
20622
78757
SH
SOLE
0
0
78757
0
LOEWS CORP
Common Stock
540424108
288
6322
SH
SOLE
0
0
6322
0
LOGMEIN INC
Common Stock
54142L109
1068
13093
SH
SOLE
0
0
13093
0
LA PAC CORP
Common Stock
546347105
556
25016
SH
SOLE
0
0
25016
0
LOWES COMPANIES INC
Common Stock
548661107
10147
109866
SH
SOLE
0
0
109866
0
LULULEMON ATHLETICA INC
Common Stock
550021109
1085
8926
SH
SOLE
0
0
8926
0
LUNA INNOVATIONS INC
Common Stock
550351100
1568
468147
SH
SOLE
0
0
468147
0
MT BANK CORP
Common Stock
55261F104
3593
25102
SH
SOLE
0
0
25102
0
MB FINANCIAL INC NEW
Common Stock
55264U108
243
6130
SH
SOLE
0
0
6130
0
MDC PARTNERS INC CL A
Common Stock
552697104
457
175238
SH
SOLE
0
0
175238
0
M F S CHARTER INCOME TR
ETF/Closed End-
552727109
96
13115
SH
SOLE
0
0
13115
0
MFA FINANCIAL INC
REIT
55272X102
136
20315
SH
SOLE
0
0
20315
0
MFS MUNICIPAL INCOME TR
ETF/Closed End-
552738106
325
53008
SH
SOLE
0
0
53008
0
M G I C INVT CORP
Common Stock
552848103
612
58555
SH
SOLE
0
0
58555
0
MFS GOVT MKTS INC TR
ETF/Closed End-
552939100
48
10755
SH
SOLE
0
0
10755
0
MGM RESORTS INTL
Common Stock
552953101
2727
112408
SH
SOLE
0
0
112408
0
MKS INSTRUMENTS INC
Common Stock
55306N104
514
7961
SH
SOLE
0
0
7961
0
MPLX LP
MLP
55336V100
1416
46730
SH
SOLE
0
0
46730
0
MSA SAFETY INC
Common Stock
553498106
236
2500
SH
SOLE
0
0
2500
0
MSCI INC CL A
Common Stock
55354G100
3881
26324
SH
SOLE
0
0
26324
0
MACQUARIE INFRA CORP
Common Stock
55608B105
786
21501
SH
SOLE
0
0
21501
0
MACQUARIE GLOBAL INFRA
ETF/Closed End
55608D101
2374
126196
SH
SOLE
0
0
126196
0
MACYS INC
Common Stock
55616P104
1110
37274
SH
SOLE
0
0
37274
0
MAGELLAN MIDSTRM PTNR LP
MLP
559080106
6026
105612
SH
SOLE
0
0
105612
0
MAGNA INTL INC CLASS A
Common Stock
559222401
1530
33662
SH
SOLE
0
0
33662
0
MAIN STR CAP CORP BDC
Common Stock
56035L104
602
17792
SH
SOLE
0
0
17792
0
MAINSTAY MACKAY DEFN ETF
ETF/Closed End-
56064K100
289
14809
SH
SOLE
0
0
14809
0
MANITEX INTL INC
Common Stock
563420108
85
15000
SH
SOLE
0
0
15000
0
MANULIFE FINANCIAL CORP
Common Stock
56501R106
475
33504
SH
SOLE
0
0
33504
0
MARATHON OIL CORP
Common Stock
565849106
514
35850
SH
SOLE
0
0
35850
0
MARATHON PETROLEUM CORP
Common Stock
56585A102
3572
60524
SH
SOLE
0
0
60524
0
MARINEMAX INC
Common Stock
567908108
486
26559
SH
SOLE
0
0
26559
0
MARKEL CORP
Common Stock
570535104
6091
5868
SH
SOLE
0
0
5868
0
MARSH MCLENNAN COS INC
Common Stock
571748102
2947
36951
SH
SOLE
0
0
36951
0
MARRIOTT INTL INC NEW A
Common Stock
571903202
3506
32291
SH
SOLE
0
0
32291
0
MARTIN MARIETTA MTLS INC
Common Stock
573284106
1009
5871
SH
SOLE
0
0
5871
0
MASCO CORP
Common Stock
574599106
240
8199
SH
SOLE
0
0
8199
0
MASIMO CORP
Common Stock
574795100
889
8280
SH
SOLE
0
0
8280
0
MASTEC INC
Common Stock
576323109
563
13883
SH
SOLE
0
0
13883
0
MASTERCARD INC A
Common Stock
57636Q104
45109
239113
SH
SOLE
0
0
239113
0
MATCH GROUP INC
Common Stock
57665R106
508
11871
SH
SOLE
0
0
11871
0
MATSON INC
Common Stock
57686G105
597
18655
SH
SOLE
0
0
18655
0
MATTHEWS INTL CORP CL A
Common Stock
577128101
475
11693
SH
SOLE
0
0
11693
0
MAXIM INTEGRATED PRODS
Common Stock
57772K101
777
15275
SH
SOLE
0
0
15275
0
MAXWELL TECH INC
Common Stock
577767106
115
55700
SH
SOLE
0
0
55700
0
MC CORMICK COMPANY
Common Stock
579780206
5846
41985
SH
SOLE
0
0
41985
0
MCDERMOTT INTL INC NEW
Common Stock
580037703
155
23693
SH
SOLE
0
0
23693
0
MCDONALDS CORP
Common Stock
580135101
30257
170396
SH
SOLE
0
0
170396
0
MCKESSON CORP
Common Stock
58155Q103
1776
16078
SH
SOLE
0
0
16078
0
MEDEQUITIES REALTY TRUST
REIT
58409L306
297
43409
SH
SOLE
0
0
43409
0
MEDICAL PROPERTIES TRUST
REIT
58463J304
3334
207329
SH
SOLE
0
0
207329
0
MEDLEY CAPITAL CORP BDC
Common Stock
58503F106
66
24951
SH
SOLE
0
0
24951
0
MELCO RESORTSENTMNT ADR
Common Stock
585464100
263
14940
SH
SOLE
0
0
14940
0
MERCADOLIBRE INC
Common Stock
58733R102
627
2141
SH
SOLE
0
0
2141
0
MERCER INTERNATIONAL INC
Common Stock
588056101
133
12749
SH
SOLE
0
0
12749
0
MERCK COMPANY INC NEW
Common Stock
58933Y105
78808
1031381
SH
SOLE
0
0
1031381
0
MERITOR INC
Common Stock
59001K100
793
46906
SH
SOLE
0
0
46906
0
METHANEX CORP
Common Stock
59151K108
453
9406
SH
SOLE
0
0
9406
0
METHODE ELECTRONICS CL A
Common Stock
591520200
633
27199
SH
SOLE
0
0
27199
0
METLIFE INC
Common Stock
59156R108
30990
754759
SH
SOLE
0
0
754759
0
METTLER TOLEDO INTL INC
Common Stock
592688105
829
1466
SH
SOLE
0
0
1466
0
MFS INVEST GRADE MUNI TR
ETF/Closed End-
59318B108
153
17454
SH
SOLE
0
0
17454
0
MICROSOFT CORP
Common Stock
594918104
151153
1488161
SH
SOLE
0
0
1488161
0
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
3032
42164
SH
SOLE
0
0
42164
0
MICRON TECHNOLOGY INC
Common Stock
595112103
3094
97507
SH
SOLE
0
0
97507
0
MID AMERICA APT CMNTYS
REIT
59522J103
390
4079
SH
SOLE
0
0
4079
0
MIDDLESEX WATER COMPANY
Common Stock
596680108
1433
26854
SH
SOLE
0
0
26854
0
MILLER HI INC EQ COM BEN
ETF/Closed End
600379101
123
12871
SH
SOLE
0
0
12871
0
MOELIS COMPANY CL A
Common Stock
60786M105
233
6763
SH
SOLE
0
0
6763
0
MOHAWK INDUSTRIES INC
Common Stock
608190104
399
3412
SH
SOLE
0
0
3412
0
MOLSON COORS BREWNG CL B
Common Stock
60871R209
340
6048
SH
SOLE
0
0
6048
0
MONDELEZ INTL INC CL A
Common Stock
609207105
15038
375662
SH
SOLE
0
0
375662
0
MONROE CAPITAL CORP BDC
Common Stock
610335101
1378
143524
SH
SOLE
0
0
143524
0
MONSTER BEV CORP NEW
Common Stock
61174X109
605
12300
SH
SOLE
0
0
12300
0
MORGAN STANLEY
Common Stock
617446448
1351
34068
SH
SOLE
0
0
34068
0
MORGAN EMERGING MARKETS
ETF/Closed End-
617477104
279
46028
SH
SOLE
0
0
46028
0
MOSAIC COMPANY NEW
Common Stock
61945C103
558
19090
SH
SOLE
0
0
19090
0
MOTOROLA SOLUTIONS INC
Common Stock
620076307
1233
10716
SH
SOLE
0
0
10716
0
NCR CORP NEW
Common Stock
62886E108
205
8882
SH
SOLE
0
0
8882
0
NGL ENERGY PARTNERS LP
Common Stock
62913M107
729
76068
SH
SOLE
0
0
76068
0
NRG ENERGY INC NEW
Common Stock
629377508
209
5274
SH
SOLE
0
0
5274
0
NASDAQ INC
Common Stock
631103108
302
3700
SH
SOLE
0
0
3700
0
NATIONAL BEVERAGE CORP
Common Stock
635017106
375
5226
SH
SOLE
0
0
5226
0
NATIONAL FUEL GAS CO
Common Stock
636180101
1392
27192
SH
SOLE
0
0
27192
0
NATL GRID ADR NEW 2017
Common Stock
636274409
1082
22555
SH
SOLE
0
0
22555
0
NATIONAL HEALTH INVS INC
REIT
63633D104
743
9837
SH
SOLE
0
0
9837
0
NATIONAL INSTR CORP
Common Stock
636518102
365
8047
SH
SOLE
0
0
8047
0
NATIONAL OILWELL VARCO
Common Stock
637071101
1330
51741
SH
SOLE
0
0
51741
0
NATL RETAIL PPTYS INC
REIT
637417106
3419
70475
SH
SOLE
0
0
70475
0
NATL WSTRN LIFE GRP A
Common Stock
638517102
214
712
SH
SOLE
0
0
712
0
NATUS MEDICAL INC DEL
Common Stock
639050103
242
7097
SH
SOLE
0
0
7097
0
NAVIGANT CONSULTING INC
Common Stock
63935N107
1225
50926
SH
SOLE
0
0
50926
0
NAVIENT CORP
Common Stock
63938C108
704
79934
SH
SOLE
0
0
79934
0
NETAPP INC
Common Stock
64110D104
1140
19102
SH
SOLE
0
0
19102
0
NETFLIX INC
Common Stock
64110L106
14384
53739
SH
SOLE
0
0
53739
0
NETEASE INC SPON ADR
Common Stock
64110W102
1406
5974
SH
SOLE
0
0
5974
0
NETSCOUT SYSTEM INC
Common Stock
64115T104
420
17784
SH
SOLE
0
0
17784
0
NEW AGE BEVERAGES CORP
Common Stock
64157V108
107
20500
SH
SOLE
0
0
20500
0
NEW JERSEY RES CORP
Common Stock
646025106
3311
72501
SH
SOLE
0
0
72501
0
NEW MEDIA INVT GRP INC
Common Stock
64704V106
1449
125213
SH
SOLE
0
0
125213
0
NEW MTN FIN CORP BDC
Common Stock
647551100
2223
176721
SH
SOLE
0
0
176721
0
NEW RESIDENTIAL INVT NEW
REIT
64828T201
635
44652
SH
SOLE
0
0
44652
0
NEW YORK CMNTY BANCORP
Common Stock
649445103
1585
168395
SH
SOLE
0
0
168395
0
NY MTG TR INC PAR 02
Common Stock
649604501
461
78265
SH
SOLE
0
0
78265
0
NEWELL BRANDS INC
Common Stock
651229106
2310
124285
SH
SOLE
0
0
124285
0
NEWMARKET CORP
Common Stock
651587107
394
956
SH
SOLE
0
0
956
0
NEWMONT MNG CORP HLDG CO
Common Stock
651639106
402
11604
SH
SOLE
0
0
11604
0
NEWS CORP A NEW
Common Stock
65249B109
173
15228
SH
SOLE
0
0
15228
0
NEXSTAR MEDIA GRP INC A
Common Stock
65336K103
433
5500
SH
SOLE
0
0
5500
0
NEXTERA ENERGY INC
Common Stock
65339F101
35747
205654
SH
SOLE
0
0
205654
0
NEXTGEN HEALTHCARE INC
Common Stock
65343C102
159
10500
SH
SOLE
0
0
10500
0
NICE LTD SPON ADR
Common Stock
653656108
312
2883
SH
SOLE
0
0
2883
0
NIKE INC B
Common Stock
654106103
12230
164958
SH
SOLE
0
0
164958
0
NISOURCE INC
Common Stock
65473P105
1104
43567
SH
SOLE
0
0
43567
0
NOKIA CORP SPON ADR
Common Stock
654902204
997
171318
SH
SOLE
0
0
171318
0
NORDSON CORP
Common Stock
655663102
3844
32206
SH
SOLE
0
0
32206
0
NORDSTROM INC
Common Stock
655664100
283
6072
SH
SOLE
0
0
6072
0
NORFOLK SOUTHERN CORP
Common Stock
655844108
8337
55751
SH
SOLE
0
0
55751
0
NORTHERN TRUST CORP
Common Stock
665859104
248
2966
SH
SOLE
0
0
2966
0
NORTHROP GRUMMAN CORP
Common Stock
666807102
5909
24126
SH
SOLE
0
0
24126
0
NORTHWEST BANCSHARES INC
Common Stock
667340103
1044
61622
SH
SOLE
0
0
61622
0
NOVAGOLD RES INC NEW
Common Stock
66987E206
160
40500
SH
SOLE
0
0
40500
0
NOVARTIS AG SPON ADR
Common Stock
66987V109
18513
215746
SH
SOLE
0
0
215746
0
NOVO NORDISK AS ADR
Common Stock
670100205
2327
50499
SH
SOLE
0
0
50499
0
NOW INC
Common Stock
67011P100
732
62928
SH
SOLE
0
0
62928
0
NUANCE COMMUNICATION INC
Common Stock
67020Y100
1504
113706
SH
SOLE
0
0
113706
0
NUCOR CORP
Common Stock
670346105
7984
154109
SH
SOLE
0
0
154109
0
NUSTAR ENERGY LP
MLP
67058H102
561
26800
SH
SOLE
0
0
26800
0
NUTANIX INC A
Common Stock
67059N108
993
23878
SH
SOLE
0
0
23878
0
NUVEEN CT QUAL MUN INC
ETF/Closed End-
67060D107
675
59972
SH
SOLE
0
0
59972
0
NUVEEN MA QUAL MUN INC
ETF/Closed End-
67061E104
122
10412
SH
SOLE
0
0
10412
0
NUVEEN MD QUAL MUN INC
ETF/Closed End-
67061Q107
482
41110
SH
SOLE
0
0
41110
0
NUVEEN SELECT MAT MUNI
ETF/Closed End-
67061T101
230
24010
SH
SOLE
0
0
24010
0
NUVEEN MUNICIPAL INCOME
ETF/Closed End-
67062J102
112
11000
SH
SOLE
0
0
11000
0
NUVEEN NY MUNI VALUE FD
ETF/Closed End-
67062M105
105
11000
SH
SOLE
0
0
11000
0
NUVEEN SEL TX FREE INC 2
ETF/Closed End-
67063C106
271
20245
SH
SOLE
0
0
20245
0
NUVEEN VA QUAL MUN INC
ETF/Closed End-
67064R102
185
15816
SH
SOLE
0
0
15816
0
NUVEEN NY AMT FREE QUAL
ETF/Closed End-
670656107
276
23698
SH
SOLE
0
0
23698
0
NUV AMT FREE QUAL MUN
ETF/Closed End-
670657105
1096
89010
SH
SOLE
0
0
89010
0
NVIDIA CORP
Common Stock
67066G104
10361
77610
SH
SOLE
0
0
77610
0
NUVEEN QUAL MUN INCM FD
ETF/Closed End-
67066V101
237
18925
SH
SOLE
0
0
18925
0
NUVEEN NY QUAL MUN INC
ETF/Closed End-
67066X107
261
21305
SH
SOLE
0
0
21305
0
NUVEEN INTRM DUR MUN TRM
ETF/Closed End-
670671106
839
67776
SH
SOLE
0
0
67776
0
NUVEEN INTERMED DUR TERM
ETF/Closed End-
670677103
392
31728
SH
SOLE
0
0
31728
0
NUVEEN MUN HI INC OPP FD
ETF/Closed End-
670682103
167
14309
SH
SOLE
0
0
14309
0
NUVEEN MUN 2021 TGT FD
ETF/Closed End-
670687102
374
39945
SH
SOLE
0
0
39945
0
NUVEEN NASDAQ 100 DYNMIC
ETF/Closed End
670699107
4991
249543
SH
SOLE
0
0
249543
0
NUVEEN NJ QUAL MUN INC
ETF/Closed End-
67069Y102
179
14060
SH
SOLE
0
0
14060
0
NUV DIVERSIFIED DIV INC
ETF/Closed End
6706EP105
154
16700
SH
SOLE
0
0
16700
0
NUVEEN SP 500 BUY WRITE
ETF/Closed End
6706ER101
661
54740
SH
SOLE
0
0
54740
0
NUVASIVE INC
Common Stock
670704105
3317
66926
SH
SOLE
0
0
66926
0
NUVEEN NY MUN VALUE FD 2
ETF/Closed End-
670706100
173
13159
SH
SOLE
0
0
13159
0
NUV MUN CR INC FD
ETF/Closed End-
67070X101
269
20061
SH
SOLE
0
0
20061
0
NUVEEN REAL ESTATE INC
ETF/Closed End
67071B108
303
35874
SH
SOLE
0
0
35874
0
NUV AMT FREE MUN CR INC
ETF/Closed End-
67071L106
583
41705
SH
SOLE
0
0
41705
0
NUVEEN GA QUAL MUN INC
ETF/Closed End-
67072B107
167
15224
SH
SOLE
0
0
15224
0
NUVEEN PFD INCM SECS
ETF/Closed End
67072C105
195
23527
SH
SOLE
0
0
23527
0
NUVEEN FLOATING RATE
ETF/Closed End-
67072T108
4296
465487
SH
SOLE
0
0
465487
0
NUVEEN PFD INCM OPPTYS
ETF/Closed End
67073B106
738
88549
SH
SOLE
0
0
88549
0
NUVEEN TAX ADV DIVID GRW
ETF/Closed End
67073G105
374
27935
SH
SOLE
0
0
27935
0
NUVEEN TXBL MUN INCM FD
ETF/Closed End-
67074C103
201
10400
SH
SOLE
0
0
10400
0
NUVEEN ENHNCD MUN VAL FD
ETF/Closed End-
67074M101
562
43695
SH
SOLE
0
0
43695
0
NUVEEN ENERGY MLP TOTAL
ETF/Closed End
67074U103
415
51088
SH
SOLE
0
0
51088
0
NUVEEN SHRT DUR CR OPPTY
ETF/Closed End-
67074X107
159
11065
SH
SOLE
0
0
11065
0
NUVEEN PFD INC TERM FD
Common Stock
67075A106
216
10696
SH
SOLE
0
0
10696
0
NUVEEN DOW 30 DYN OVRWRT
ETF/Closed End
67075F105
1631
101208
SH
SOLE
0
0
101208
0
NUVEEN HI INC DEC 19 TGT
ETF/Closed End-
67076E107
637
64655
SH
SOLE
0
0
64655
0
NUTRIEN LTD
Common Stock
67077M108
1122
23864
SH
SOLE
0
0
23864
0
NUVEEN HI INC NOV 21 TGT
ETF/Closed End-
67077N106
237
26612
SH
SOLE
0
0
26612
0
OGE ENERGY CORP
Common Stock
670837103
377
9620
SH
SOLE
0
0
9620
0
NUVEEN MUNICIPAL VALUE F
ETF/Closed End-
670928100
486
52400
SH
SOLE
0
0
52400
0
NUVEEN PA QUAL MUN INC
ETF/Closed End-
670972108
406
33317
SH
SOLE
0
0
33317
0
OFS CAPITAL CORP BDC
Common Stock
67103B100
968
91345
SH
SOLE
0
0
91345
0
O REILLY AUTOMOTIVE NEW
Common Stock
67103H107
1006
2921
SH
SOLE
0
0
2921
0
OSI FTSE RUSL SMCP ETF
ETF/Closed End
67110P100
306
12946
SH
SOLE
0
0
12946
0
OSI FTSE US QUAL DIV ETF
ETF/Closed End
67110P407
2890
96280
SH
SOLE
0
0
96280
0
OAKTREE SPECIALTY LENDNG
Common Stock
67401P108
107
25207
SH
SOLE
0
0
25207
0
OCCIDENTAL PETRO CORP
Common Stock
674599105
5027
81897
SH
SOLE
0
0
81897
0
OCWEN FINANCIAL CORP NEW
Common Stock
675746309
62
46546
SH
SOLE
0
0
46546
0
OKTA INC A
Common Stock
679295105
439
6886
SH
SOLE
0
0
6886
0
OLD DOMINION FREIGHT
Common Stock
679580100
1395
11294
SH
SOLE
0
0
11294
0
OLD REPUBLIC INTL CORP
Common Stock
680223104
1616
78561
SH
SOLE
0
0
78561
0
OLIN CORP NEW
Common Stock
680665205
317
15762
SH
SOLE
0
0
15762
0
OMNICOM GROUP INC
Common Stock
681919106
688
9388
SH
SOLE
0
0
9388
0
OMEGA HEALTHCARE
REIT
681936100
913
25981
SH
SOLE
0
0
25981
0
ON SEMICONDUCTOR CORP
Common Stock
682189105
587
35532
SH
SOLE
0
0
35532
0
ONCOCYTE CORP
Common Stock
68235C107
17
12066
SH
SOLE
0
0
12066
0
ONE GAS INC
Common Stock
68235P108
248
3115
SH
SOLE
0
0
3115
0
ONEOK INC NEW
Common Stock
682680103
2906
53867
SH
SOLE
0
0
53867
0
OPKO HEALTH INC
Common Stock
68375N103
128
42637
SH
SOLE
0
0
42637
0
OPPENHEIMER SP REV ETF
ETF/Closed End
68386C104
612
13150
SH
SOLE
0
0
13150
0
OPPENHEIMER SP MDCP ETF
ETF/Closed End
68386C203
727
14189
SH
SOLE
0
0
14189
0
OPPENHEIMER SP SMCP ETF
ETF/Closed End
68386C302
842
14699
SH
SOLE
0
0
14699
0
OPPENHEIMER SP DIV ETF
ETF/Closed End
68386C401
9567
285742
SH
SOLE
0
0
285742
0
OPPENHEIMR RUSL DYN ETF
ETF/Closed End
68386C724
960
38261
SH
SOLE
0
0
38261
0
OPPENHEIMER GLB REV ETF
ETF/Closed End
68386C765
996
41971
SH
SOLE
0
0
41971
0
ORACLE CORP
Common Stock
68389X105
25139
556792
SH
SOLE
0
0
556792
0
ORANGE SPON ADR
Common Stock
684060106
1849
114226
SH
SOLE
0
0
114226
0
OSHKOSH CORP
Common Stock
688239201
938
15307
SH
SOLE
0
0
15307
0
OWENS MINOR INC HLDGS
Common Stock
690732102
245
38626
SH
SOLE
0
0
38626
0
OWENS CORNING INC NEW
Common Stock
690742101
1614
36708
SH
SOLE
0
0
36708
0
OWENS ILL INC NEW
Common Stock
690768403
381
22083
SH
SOLE
0
0
22083
0
OXFORD INDS INC
Common Stock
691497309
307
4315
SH
SOLE
0
0
4315
0
OXFORD SQUARE CAP CORP
ETF/Closed End
69181V107
429
66358
SH
SOLE
0
0
66358
0
PGIM ULTRA SHORT BD ETF
ETF/Closed End-
69344A107
6860
137417
SH
SOLE
0
0
137417
0
PGIM GLB SHRT DUR HI FD
ETF/Closed End-
69346J106
232
17937
SH
SOLE
0
0
17937
0
PNC FINL SVCS GROUP INC
Common Stock
693475105
25717
219972
SH
SOLE
0
0
219972
0
PPG INDUSTRIES INC
Common Stock
693506107
12894
126124
SH
SOLE
0
0
126124
0
PPL CORP
Common Stock
69351T106
15184
535983
SH
SOLE
0
0
535983
0
PRA HEALTH SCIENCES INC
Common Stock
69354M108
786
8550
SH
SOLE
0
0
8550
0
PVH CORP
Common Stock
693656100
832
8947
SH
SOLE
0
0
8947
0
PACCAR INC
Common Stock
693718108
1549
27105
SH
SOLE
0
0
27105
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H105
3933
136693
SH
SOLE
0
0
136693
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H204
1626
52736
SH
SOLE
0
0
52736
0
PACER TRENDPILOT 100 ETF
ETF/Closed End
69374H303
676
20702
SH
SOLE
0
0
20702
0
PACER GLB CASH COWS ETF
ETF/Closed End
69374H709
1101
39435
SH
SOLE
0
0
39435
0
PACER TRNDPILOT EURO ETF
ETF/Closed End
69374H808
1250
49894
SH
SOLE
0
0
49894
0
PACER U S SMCP CASH ETF
ETF/Closed End
69374H857
265
11421
SH
SOLE
0
0
11421
0
PACER DEV MKTS INT ETF
ETF/Closed End
69374H873
282
11722
SH
SOLE
0
0
11722
0
PACIFIC COAST OIL TR
Common Stock
694103102
44
26525
SH
SOLE
0
0
26525
0
PACKAGING CORP OF AMER
Common Stock
695156109
252
3014
SH
SOLE
0
0
3014
0
PALO ALTO NETWORKS INC
Common Stock
697435105
440
2334
SH
SOLE
0
0
2334
0
PARKER HANNIFIN CORP
Common Stock
701094104
1412
9467
SH
SOLE
0
0
9467
0
PATRICK INDUSTRIES INC
Common Stock
703343103
365
12326
SH
SOLE
0
0
12326
0
PATTERSON COS INC
Common Stock
703395103
263
13396
SH
SOLE
0
0
13396
0
PAYCHEX INC
Common Stock
704326107
9256
142070
SH
SOLE
0
0
142070
0
PAYCOM SOFTWARE INC
Common Stock
70432V102
297
2423
SH
SOLE
0
0
2423
0
PAYPAL HLDGS INC
Common Stock
70450Y103
25148
299065
SH
SOLE
0
0
299065
0
PB BANCORP INC
Common Stock
70454T100
327
30268
SH
SOLE
0
0
30268
0
PENN NATIONAL GAMING INC
Common Stock
707569109
376
19947
SH
SOLE
0
0
19947
0
PENNANTPARK INVT BDC
Common Stock
708062104
1080
169487
SH
SOLE
0
0
169487
0
PENNANTPARK FLTG RT BDC
ETF/Closed End
70806A106
5205
449872
SH
SOLE
0
0
449872
0
PENN REAL EST INV TR SBI
REIT
709102107
60
10025
SH
SOLE
0
0
10025
0
PENNYMAV MTG INV TRUST
REIT
70931T103
340
18245
SH
SOLE
0
0
18245
0
PEOPLES UTD FINL INC
Common Stock
712704105
4727
327583
SH
SOLE
0
0
327583
0
PEPSICO INC
Common Stock
713448108
43162
390675
SH
SOLE
0
0
390675
0
PERKINELMER INC
Common Stock
714046109
252
3205
SH
SOLE
0
0
3205
0
PETROCHINA CO LTD ADR
Common Stock
71646E100
1278
20757
SH
SOLE
0
0
20757
0
PFIZER INC
Common Stock
717081103
82752
1895814
SH
SOLE
0
0
1895814
0
PHILIP MORRIS INTL INC
Common Stock
718172109
24684
369744
SH
SOLE
0
0
369744
0
PHILLIPS 66
Common Stock
718546104
16352
189802
SH
SOLE
0
0
189802
0
PHYSICIANS REALTY TR
Common Stock
71943U104
2074
129380
SH
SOLE
0
0
129380
0
PIMCO CORP INCM STRAT
ETF/Closed End-
72200U100
195
13100
SH
SOLE
0
0
13100
0
PIMCO MUN INCOME FD II
ETF/Closed End-
72200W106
304
22861
SH
SOLE
0
0
22861
0
PIMCO CORP INCM OPPTY
ETF/Closed End-
72201B101
297
19350
SH
SOLE
0
0
19350
0
PIMCO INCOME STRAT FD II
ETF/Closed End-
72201J104
128
13469
SH
SOLE
0
0
13469
0
PIMCO 15Y US TIPS ETF
ETF/Closed End-
72201R304
3053
48935
SH
SOLE
0
0
48935
0
PIMCO ACTIVE BD ETF
ETF/Closed End-
72201R775
3280
31912
SH
SOLE
0
0
31912
0
PIMCO 05Y H/Y CORP ETF
ETF/Closed End-
72201R783
294
3092
SH
SOLE
0
0
3092
0
PIMCO INVT GRD CORP ETF
ETF/Closed End-
72201R817
7601
76737
SH
SOLE
0
0
76737
0
PIMCO ENH SHRT MATY ETF
ETF/Closed End-
72201R833
27402
271439
SH
SOLE
0
0
271439
0
PIMCO INTRM MUN BD ETF
ETF/Closed End-
72201R866
1107
20952
SH
SOLE
0
0
20952
0
PIMCO S/T MUN BD ACT ETF
ETF/Closed End-
72201R874
340
6825
SH
SOLE
0
0
6825
0
PIMCO DYNAMIC INCM FUND
Common Stock
72201Y101
286
9785
SH
SOLE
0
0
9785
0
PIMCO DYNAMIC CR MTG INC
ETF/Closed End-
72202D106
856
40673
SH
SOLE
0
0
40673
0
PINNACLE WEST CAP CORP
Common Stock
723484101
3338
39181
SH
SOLE
0
0
39181
0
PIONEER HIGH INCOME TR
ETF/Closed End-
72369H106
148
18566
SH
SOLE
0
0
18566
0
PIONEER NATURAL RES CO
Common Stock
723787107
3138
23861
SH
SOLE
0
0
23861
0
PITNEY BOWES INC
Common Stock
724479100
783
132559
SH
SOLE
0
0
132559
0
PLAINS ALL AMERN PIPELIN
MLP
726503105
2242
111856
SH
SOLE
0
0
111856
0
PLUG POWER INC NEW
Common Stock
72919P202
19
15180
SH
SOLE
0
0
15180
0
POOL CORP
Common Stock
73278L105
2365
15911
SH
SOLE
0
0
15911
0
PRICE T ROWE GRP INC
Common Stock
74144T108
4940
53508
SH
SOLE
0
0
53508
0
PRIMERICA INC
Common Stock
74164M108
2032
20801
SH
SOLE
0
0
20801
0
PRINCIPAL FINL GROUP INC
Common Stock
74251V102
1151
26054
SH
SOLE
0
0
26054
0
PROCTER GAMBLE CO
Common Stock
742718109
61449
668500
SH
SOLE
0
0
668500
0
PROGRESSIVE CORP OH
Common Stock
743315103
2505
41524
SH
SOLE
0
0
41524
0
PROLOGIS INC
REIT
74340W103
9589
163302
SH
SOLE
0
0
163302
0
PROOFPOINT INC
Common Stock
743424103
240
2862
SH
SOLE
0
0
2862
0
PROSHS K1 CRUDE OIL ETF
ETF/Closed End
74347B417
297
17345
SH
SOLE
0
0
17345
0
PROSHARES INVT GRADE ETF
ETF/Closed End-
74347B607
605
8501
SH
SOLE
0
0
8501
0
PROSHS SP MIDCAP400 ETF
ETF/Closed End
74347B680
712
13760
SH
SOLE
0
0
13760
0
PROSHS RUSS 2000 DIV ETF
ETF/Closed End
74347B698
350
6507
SH
SOLE
0
0
6507
0
PROSH EAFE DIV GRWRS ETF
ETF/Closed End
74347B839
582
17436
SH
SOLE
0
0
17436
0
PROSH SP 500 DV ARI ETF
ETF/Closed End
74348A467
11666
192698
SH
SOLE
0
0
192698
0
PROSHS HI YLD TREAS ETF
ETF/Closed End-
74348A541
520
8375
SH
SOLE
0
0
8375
0
PROSPECT CAP CORP BDC
Common Stock
74348T102
120
18954
SH
SOLE
0
0
18954
0
PRUDENTIAL FINL INC
Common Stock
744320102
5580
68429
SH
SOLE
0
0
68429
0
PUB SVC ENTERPRISE GROUP
Common Stock
744573106
2704
51958
SH
SOLE
0
0
51958
0
PUBLIC STORAGE INC
REIT
74460D109
994
4912
SH
SOLE
0
0
4912
0
PULTEGROUP INC
Common Stock
745867101
1009
38830
SH
SOLE
0
0
38830
0
PURE CYCLE CORP NEW
Common Stock
746228303
217
21887
SH
SOLE
0
0
21887
0
PURE STORAGE INC A
Common Stock
74624M102
746
46367
SH
SOLE
0
0
46367
0
PUTNAM PREMIER INCOME TR
ETF/Closed End-
746853100
835
177983
SH
SOLE
0
0
177983
0
PUTNAM MSTR INTRMDT INCM
ETF/Closed End-
746909100
150
35286
SH
SOLE
0
0
35286
0
QUALCOMM INC
Common Stock
747525103
16063
282249
SH
SOLE
0
0
282249
0
QUEST DIAGNOSTICS INC
Common Stock
74834L100
622
7471
SH
SOLE
0
0
7471
0
QURATE RETAIL INC A
Common Stock
74915M100
1686
86353
SH
SOLE
0
0
86353
0
RCI HOSPITALITY HLDGS
Common Stock
74934Q108
1734
77645
SH
SOLE
0
0
77645
0
RMR GROUP INC A
Common Stock
74967R106
438
8254
SH
SOLE
0
0
8254
0
RPM INTERNATIONAL INC
Common Stock
749685103
2887
49110
SH
SOLE
0
0
49110
0
RADIAN GROUP INC
Common Stock
750236101
604
36945
SH
SOLE
0
0
36945
0
RALPH LAUREN CORP CL A
Common Stock
751212101
209
2024
SH
SOLE
0
0
2024
0
RANGE RESOURCES CORP
Common Stock
75281A109
1225
128040
SH
SOLE
0
0
128040
0
RAYMOND JAMES FINANCIAL
Common Stock
754730109
835
11218
SH
SOLE
0
0
11218
0
RAYTHEON COMPANY NEW
Common Stock
755111507
22022
143604
SH
SOLE
0
0
143604
0
RBC BEARINGS INC
Common Stock
75524B104
2667
20340
SH
SOLE
0
0
20340
0
REALITY DIVCON LDRS ETF
ETF/Closed End
75605A405
1818
61764
SH
SOLE
0
0
61764
0
REALTY INCOME CORP
REIT
756109104
7415
117620
SH
SOLE
0
0
117620
0
REAVES UTILITY INCOME FD
ETF/Closed End
756158101
1613
54805
SH
SOLE
0
0
54805
0
RED HAT INC
Common Stock
756577102
397
2261
SH
SOLE
0
0
2261
0
REGENERON PHARMACEUTICAL
Common Stock
75886F107
1876
5022
SH
SOLE
0
0
5022
0
REGIONS FINL CORP NEW
Common Stock
7591EP100
847
63333
SH
SOLE
0
0
63333
0
REINSURANCE GRP AMER NEW
Common Stock
759351604
819
5839
SH
SOLE
0
0
5839
0
RELIANCE STEEL ALUM CO
Common Stock
759509102
328
4613
SH
SOLE
0
0
4613
0
RELX PLC SPON ADR
Common Stock
759530108
1496
72889
SH
SOLE
0
0
72889
0
REPUBLIC SERVICES INC
Common Stock
760759100
1814
25169
SH
SOLE
0
0
25169
0
RESMED INC
Common Stock
761152107
1203
10562
SH
SOLE
0
0
10562
0
RESOLUTE FOREST PRODS
Common Stock
76117W109
486
61297
SH
SOLE
0
0
61297
0
RESIDEO TECHS INC
Common Stock
76118Y104
649
31594
SH
SOLE
0
0
31594
0
RESTAURANT BRNDS INTL
Common Stock
76131D103
249
4769
SH
SOLE
0
0
4769
0
RIBBON COMMUNICATION INC
Common Stock
762544104
98
20274
SH
SOLE
0
0
20274
0
RIO TINTO PLC SPONS ADR
Common Stock
767204100
2755
56835
SH
SOLE
0
0
56835
0
RITCHIE BROS AUCTIONEERS
Common Stock
767744105
208
6347
SH
SOLE
0
0
6347
0
RITE AID CORP
Common Stock
767754104
10
14419
SH
SOLE
0
0
14419
0
RIVERVIEW BANCORP
Common Stock
769397100
78
10750
SH
SOLE
0
0
10750
0
ROBERT HALF INTL INC
Common Stock
770323103
245
4284
SH
SOLE
0
0
4284
0
ROCKWELL AUTOMATION INC
Common Stock
773903109
3438
22845
SH
SOLE
0
0
22845
0
ROGERS COMMS B NON VTG
Common Stock
775109200
256
4996
SH
SOLE
0
0
4996
0
ROKU INC
Common Stock
77543R102
352
11480
SH
SOLE
0
0
11480
0
ROLLINS INC
Common Stock
775711104
830
22989
SH
SOLE
0
0
22989
0
ROPER TECHNOLOGIES INC
Common Stock
776696106
1644
6167
SH
SOLE
0
0
6167
0
ROSS STORES INC
Common Stock
778296103
2629
31598
SH
SOLE
0
0
31598
0
ROYAL BANK CDA MONTREAL
Common Stock
780087102
3443
50248
SH
SOLE
0
0
50248
0
ROYAL BK SCOTLND GRP PLC
Common Stock
780097689
181
32330
SH
SOLE
0
0
32330
0
ROYAL DUTCH SHELL ADR B
Common Stock
780259107
20378
339970
SH
SOLE
0
0
339970
0
ROYAL DUTCH SHELL ADR
Common Stock
780259206
7831
134387
SH
SOLE
0
0
134387
0
ROYAL GOLD INC
Common Stock
780287108
477
5575
SH
SOLE
0
0
5575
0
ROYCE VALUE TRUST INC
ETF/Closed End
780910105
3109
263498
SH
SOLE
0
0
263498
0
ROYCE MICRO CAP TRUST
ETF/Closed End
780915104
191
25758
SH
SOLE
0
0
25758
0
RYDER SYSTEM INC
Common Stock
783549108
203
4216
SH
SOLE
0
0
4216
0
RYMAN HOSPITALITY PPTYS
Common Stock
78377T107
1196
17931
SH
SOLE
0
0
17931
0
SP GLOBAL INC
Common Stock
78409V104
3420
20127
SH
SOLE
0
0
20127
0
SEI INVESTMENTS CO
Common Stock
784117103
609
13189
SH
SOLE
0
0
13189
0
SPDR SP 500 ETF
ETF/Closed End
78462F103
103790
415294
SH
SOLE
0
0
415294
0
SPX CORP
Common Stock
784635104
1057
37725
SH
SOLE
0
0
37725
0
SPDR GOLD TRUST GOLD ETF
Common Stock
78463V107
3649
30097
SH
SOLE
0
0
30097
0
SPDR EURO STOXX 50 ETF
ETF/Closed End
78463X202
604
18142
SH
SOLE
0
0
18142
0
SPDR MSCI E/MKT MIX ETF
ETF/Closed End
78463X426
1500
27591
SH
SOLE
0
0
27591
0
SPDR INDX SP GLB DV ETF
ETF/Closed End
78463X459
330
5327
SH
SOLE
0
0
5327
0
SPDR DJ GLB RL EST ETF
ETF/Closed End
78463X749
1706
38536
SH
SOLE
0
0
38536
0
SPDR SP INTL DIV ETF
ETF/Closed End
78463X772
890
25458
SH
SOLE
0
0
25458
0
SPDR MSCI ACWI EXUS ETF
ETF/Closed End
78463X848
1826
55783
SH
SOLE
0
0
55783
0
SPDR DJ INTL RL EST ETF
ETF/Closed End
78463X863
446
12631
SH
SOLE
0
0
12631
0
SPDR DEV WORLD EXUS ETF
ETF/Closed End
78463X889
338
12776
SH
SOLE
0
0
12776
0
SPDR FACTSET INNOVA ETF
ETF/Closed End
78464A110
236
2850
SH
SOLE
0
0
2850
0
SPDR SP SM CAP GRTH ETF
ETF/Closed End
78464A201
3142
58241
SH
SOLE
0
0
58241
0
SPDR BLOOMBERG CONV ETF
ETF/Closed End-
78464A359
2692
57536
SH
SOLE
0
0
57536
0
SPDR INTERMED TERM ETF
ETF/Closed End-
78464A375
776
23499
SH
SOLE
0
0
23499
0
SPDR BLOOMBERG MTG ETF
ETF/Closed End-
78464A383
2010
79102
SH
SOLE
0
0
79102
0
SPDR SP 500 GROWTH ETF
ETF/Closed End
78464A409
940
28934
SH
SOLE
0
0
28934
0
SPDR BLOOMBERG HI YL ETF
ETF/Closed End-
78464A417
14571
433797
SH
SOLE
0
0
433797
0
SPDR SHORT TERM CORP ETF
ETF/Closed End-
78464A474
60346
2002185
SH
SOLE
0
0
2002185
0
SPDR FTSE INTL GOVT ETF
ETF/Closed End-
78464A490
2809
53985
SH
SOLE
0
0
53985
0
SPDR SP 500 VALU ETF
ETF/Closed End
78464A508
1030
37936
SH
SOLE
0
0
37936
0
SPDR DOW JONES REIT ETF
ETF/Closed End
78464A607
390
4535
SH
SOLE
0
0
4535
0
SPDR SP AERO DEFNSE ETF
ETF/Closed End
78464A631
1618
20501
SH
SOLE
0
0
20501
0
SPDR AGGREGATE BOND ETF
ETF/Closed End-
78464A649
4026
144553
SH
SOLE
0
0
144553
0
SPDR BLOOMBERG TIPS ETF
ETF/Closed End-
78464A656
355
6581
SH
SOLE
0
0
6581
0
SPDR SP REGL BNKG ETF
ETF/Closed End
78464A698
5092
108835
SH
SOLE
0
0
108835
0
SPDR SP OILGAS EXP ETF
ETF/Closed End
78464A730
327
12309
SH
SOLE
0
0
12309
0
SPDR SP DIVIDEND ETF
ETF/Closed End
78464A763
28529
318689
SH
SOLE
0
0
318689
0
SPDR SP CAP MKTS ETF
ETF/Closed End
78464A771
519
10870
SH
SOLE
0
0
10870
0
SPDR SP BANK ETF
ETF/Closed End
78464A797
431
11537
SH
SOLE
0
0
11537
0
SPDR SP SMALL CAP ETF
ETF/Closed End
78464A813
461
7688
SH
SOLE
0
0
7688
0
SPDR SP MID CAP GRW ETF
ETF/Closed End
78464A821
1299
28331
SH
SOLE
0
0
28331
0
SPDR PORT MID CAP ETF
ETF/Closed End
78464A847
1575
53552
SH
SOLE
0
0
53552
0
SPDR SP BIOTECH ETF
ETF/Closed End
78464A870
7857
109507
SH
SOLE
0
0
109507
0
SPDR SP HOMEBLDRS ETF
ETF/Closed End
78464A888
410
12603
SH
SOLE
0
0
12603
0
SPDR BLACKSTONE GSO ETF
ETF/Closed End-
78467V608
4123
92231
SH
SOLE
0
0
92231
0
SPDR DBLLIN T/R TACT ETF
ETF/Closed End-
78467V848
1077
22729
SH
SOLE
0
0
22729
0
SPDR DJ INDL AVG ETF
ETF/Closed End
78467X109
18803
80628
SH
SOLE
0
0
80628
0
SPDR SP MDCP 400 ETF
ETF/Closed End
78467Y107
8091
26732
SH
SOLE
0
0
26732
0
SPDR SP INTERNET ETF
ETF/Closed End
78468R127
203
2675
SH
SOLE
0
0
2675
0
SPDR BLOOMBERG INVT ETF
ETF/Closed End-
78468R200
7844
258278
SH
SOLE
0
0
258278
0
SPDR BLOOMBERG S/T ETF
ETF/Closed End-
78468R408
1509
57956
SH
SOLE
0
0
57956
0
SPDR NUV BLOOMBERG ETF
ETF/Closed End-
78468R739
517
10747
SH
SOLE
0
0
10747
0
SPDR SP 500 HI DIV ETF
ETF/Closed End
78468R788
1414
41494
SH
SOLE
0
0
41494
0
SPDR SSGA LGCP LOW ETF
ETF/Closed End
78468R804
263
2953
SH
SOLE
0
0
2953
0
SPDR USA QLTY STRAT ETF
ETF/Closed End
78468R812
720
9881
SH
SOLE
0
0
9881
0
SPDR PORT SMALL CAP ETF
ETF/Closed End
78468R853
309
11713
SH
SOLE
0
0
11713
0
SP PLUS CORP
Common Stock
78469C103
209
7065
SH
SOLE
0
0
7065
0
SPX FLOW INC
Common Stock
78469X107
1145
37655
SH
SOLE
0
0
37655
0
SVB FINL GRP
Common Stock
78486Q101
288
1514
SH
SOLE
0
0
1514
0
SABRA HEALTH CARE REIT
REIT
78573L106
2412
146385
SH
SOLE
0
0
146385
0
SABRE CORP
Common Stock
78573M104
449
20743
SH
SOLE
0
0
20743
0
SAGE THERAPEUTICS INC
Common Stock
78667J108
413
4311
SH
SOLE
0
0
4311
0
SALESFORCECOM INC
Common Stock
79466L302
9597
70069
SH
SOLE
0
0
70069
0
SALLY BEAUTY HLDGS INC
Common Stock
79546E104
570
33424
SH
SOLE
0
0
33424
0
SANDY SPRING BANCORP INC
Common Stock
800363103
314
10004
SH
SOLE
0
0
10004
0
SANGAMO THERAPEUTICS INC
Common Stock
800677106
127
11028
SH
SOLE
0
0
11028
0
SANOFI SPON ADR
Common Stock
80105N105
3105
71522
SH
SOLE
0
0
71522
0
SAP SE SPON ADR
Common Stock
803054204
3597
36128
SH
SOLE
0
0
36128
0
SAREPTA THERAPEUTICS INC
Common Stock
803607100
291
2667
SH
SOLE
0
0
2667
0
SCANA CORP NEW
Common Stock
80589M102
433
9054
SH
SOLE
0
0
9054
0
SCHEIN HENRY INC
Common Stock
806407102
877
11165
SH
SOLE
0
0
11165
0
SCHLUMBERGER LTD
Common Stock
806857108
7260
201207
SH
SOLE
0
0
201207
0
SCHNITZER STEEL INDS A
Common Stock
806882106
647
30041
SH
SOLE
0
0
30041
0
SCHNEIDER NATL INC WI B
Common Stock
80689H102
296
15846
SH
SOLE
0
0
15846
0
SCHWAB CHARLES CORP NEW
Common Stock
808513105
2325
55979
SH
SOLE
0
0
55979
0
SCHWAB US LGCP ETF
ETF/Closed End
808524201
326
5455
SH
SOLE
0
0
5455
0
SCHWAB US LGCP GRW ETF
ETF/Closed End
808524300
233
3375
SH
SOLE
0
0
3375
0
SCHWAB EMG MKT EQ ETF
ETF/Closed End
808524706
12892
547915
SH
SOLE
0
0
547915
0
SCHWAB STR 1000 IDX ETF
ETF/Closed End
808524722
3658
149168
SH
SOLE
0
0
149168
0
SCHWAB EMRG MKTS LRG ETF
ETF/Closed End
808524730
223
8644
SH
SOLE
0
0
8644
0
SCHWAB FUND INTL SML ETF
ETF/Closed End
808524748
369
13006
SH
SOLE
0
0
13006
0
SCHWAB US DIV EQ ETF
ETF/Closed End
808524797
1296
27584
SH
SOLE
0
0
27584
0
SCHWAB US REIT ETF
ETF/Closed End
808524847
2853
74081
SH
SOLE
0
0
74081
0
SCOTTS MIRACLEGRO CO
Common Stock
810186106
4867
79188
SH
SOLE
0
0
79188
0
SEACOAST BANKING CORP FL
Common Stock
811707801
298
11450
SH
SOLE
0
0
11450
0
SEALED AIR CORP NEW
Common Stock
81211K100
345
9905
SH
SOLE
0
0
9905
0
MATRLS SEL SECT SPDR ETF
ETF/Closed End
81369Y100
426
8431
SH
SOLE
0
0
8431
0
HLTHCR SEL SECT SPDR ETF
ETF/Closed End
81369Y209
153203
1770925
SH
SOLE
0
0
1770925
0
CONS STPLS SEL SPDR ETF
ETF/Closed End
81369Y308
95335
1877407
SH
SOLE
0
0
1877407
0
CONS DSCR SEL SPDR ETF
ETF/Closed End
81369Y407
89758
906552
SH
SOLE
0
0
906552
0
ENERGY SEL SECT SPDR ETF
ETF/Closed End
81369Y506
8579
149591
SH
SOLE
0
0
149591
0
FINL SEL SECT SPDR ETF
ETF/Closed End
81369Y605
9335
391879
SH
SOLE
0
0
391879
0
INDL SEL SECT SPDR ETF
ETF/Closed End
81369Y704
5341
82927
SH
SOLE
0
0
82927
0
TECH SEL SECT SPDR ETF
ETF/Closed End
81369Y803
118999
1919965
SH
SOLE
0
0
1919965
0
SELECT COMMN SVC SEL ETF
ETF/Closed End
81369Y852
49256
1193224
SH
SOLE
0
0
1193224
0
SEL SECT RL EST SPDR ETF
ETF/Closed End
81369Y860
506
16318
SH
SOLE
0
0
16318
0
UTILS SEL SECT SPDR ETF
ETF/Closed End
81369Y886
9309
175899
SH
SOLE
0
0
175899
0
SELECTIVE INS GROUP INC
Common Stock
816300107
283
4636
SH
SOLE
0
0
4636
0
SEMPRA ENERGY
Common Stock
816851109
1348
12459
SH
SOLE
0
0
12459
0
SR HSG PPTYS TR SBI
REIT
81721M109
363
30953
SH
SOLE
0
0
30953
0
SENSUS HEALTHCARE INC
Common Stock
81728J109
356
48076
SH
SOLE
0
0
48076
0
SERVICENOW INC
Common Stock
81762P102
2038
11446
SH
SOLE
0
0
11446
0
SHERWIN WILLIAMS CO
Common Stock
824348106
17170
43637
SH
SOLE
0
0
43637
0
SHIRE PLC SPON ADR
Common Stock
82481R106
222
1275
SH
SOLE
0
0
1275
0
SHOPIFY INC CL A
Common Stock
82509L107
779
5625
SH
SOLE
0
0
5625
0
SIGNATURE BANK NEW YORK
Common Stock
82669G104
2413
23472
SH
SOLE
0
0
23472
0
SILICON MOTION TECH ADR
Common Stock
82706C108
1447
41949
SH
SOLE
0
0
41949
0
SIMON PPTY GRP INC NEW
REIT
828806109
993
5911
SH
SOLE
0
0
5911
0
SIMPSON MFG CO INC
Common Stock
829073105
524
9672
SH
SOLE
0
0
9672
0
SINCLAIR BROADCAST GRP
Common Stock
829226109
480
18220
SH
SOLE
0
0
18220
0
SIRIUS XM HLDGS INC
Common Stock
82968B103
646
113189
SH
SOLE
0
0
113189
0
SITEONE LANDSCAPE SUPPLY
Common Stock
82982L103
2061
37288
SH
SOLE
0
0
37288
0
SIX FLAGS ENTMT CORP NEW
Common Stock
83001A102
1635
29387
SH
SOLE
0
0
29387
0
SKECHERS USA INC CL A
Common Stock
830566105
834
36437
SH
SOLE
0
0
36437
0
SKYWEST INC
Common Stock
830879102
992
22297
SH
SOLE
0
0
22297
0
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
1126
16804
SH
SOLE
0
0
16804
0
SLEEP NUMBER CORP
Common Stock
83125X103
371
11696
SH
SOLE
0
0
11696
0
SMITH NEPHEW PLC ADR
Common Stock
83175M205
1897
50751
SH
SOLE
0
0
50751
0
SMITH AO
Common Stock
831865209
507
11873
SH
SOLE
0
0
11873
0
SMUCKER JM COMPANY NEW
Common Stock
832696405
2422
25906
SH
SOLE
0
0
25906
0
SNAP ON INC
Common Stock
833034101
4382
30161
SH
SOLE
0
0
30161
0
SNAP INC CL A
Common Stock
83304A106
59
10650
SH
SOLE
0
0
10650
0
SONOCO PRODUCTS CO
Common Stock
835495102
1830
34452
SH
SOLE
0
0
34452
0
SONY CORP
Common Stock
835699307
299
6201
SH
SOLE
0
0
6201
0
SOTHERLY HOTELS INC
REIT
83600C103
63
11300
SH
SOLE
0
0
11300
0
SOUTH JERSEY INDS INC
Common Stock
838518108
378
13586
SH
SOLE
0
0
13586
0
SOUTHERN COMPANY
Common Stock
842587107
9489
216041
SH
SOLE
0
0
216041
0
SOUTHWEST AIRLINES CO
Common Stock
844741108
3442
74045
SH
SOLE
0
0
74045
0
SOUTHWESTERN ENERGY CO
Common Stock
845467109
353
103595
SH
SOLE
0
0
103595
0
SPIRIT AEROSYS HLDG CL A
Common Stock
848574109
403
5585
SH
SOLE
0
0
5585
0
SPLUNK INC
Common Stock
848637104
4546
43357
SH
SOLE
0
0
43357
0
SPRAGUE RESOURCES LP
Common Stock
849343108
1022
70541
SH
SOLE
0
0
70541
0
SPROTT PHYSICAL GOLD ETF
ETF/Closed End
85207H104
1172
113673
SH
SOLE
0
0
113673
0
SPRINT CORP SER 1
Common Stock
85207U105
188
32365
SH
SOLE
0
0
32365
0
SPROTT PHYS GLD SLVR
ETF/Closed End
85208R101
1355
108068
SH
SOLE
0
0
108068
0
SQUARE INC A
Common Stock
852234103
1500
26739
SH
SOLE
0
0
26739
0
STANLEY BLACK DECKER
Common Stock
854502101
4489
37485
SH
SOLE
0
0
37485
0
STARBUCKS CORP
Common Stock
855244109
13526
210023
SH
SOLE
0
0
210023
0
STARWOOD PROPERTY TR INC
REIT
85571B105
448
22715
SH
SOLE
0
0
22715
0
STATE STREET CORP
Common Stock
857477103
1784
28280
SH
SOLE
0
0
28280
0
STEEL DYNAMICS INC
Common Stock
858119100
1020
33964
SH
SOLE
0
0
33964
0
STELLUS CAP INVT BDC
Common Stock
858568108
148
11465
SH
SOLE
0
0
11465
0
STEMLINE THERAPEUTICS
Common Stock
85858C107
108
11400
SH
SOLE
0
0
11400
0
STMICROELECTRONICS N V
Common Stock
861012102
730
52571
SH
SOLE
0
0
52571
0
STORE CAPITAL CORP
REIT
862121100
4120
145534
SH
SOLE
0
0
145534
0
STRYKER CORP
Common Stock
863667101
3603
22985
SH
SOLE
0
0
22985
0
SUBURBAN PROPANE PTNR LP
MLP
864482104
1475
76565
SH
SOLE
0
0
76565
0
SUMITOMO MITSUI FINL
Common Stock
86562M209
1339
205662
SH
SOLE
0
0
205662
0
SUMMIT MATLS INC A
Common Stock
86614U100
139
11214
SH
SOLE
0
0
11214
0
SUN COMMUNITIES INC
REIT
866674104
1989
19558
SH
SOLE
0
0
19558
0
SUN LIFE FINL INC
Common Stock
866796105
245
7369
SH
SOLE
0
0
7369
0
SUNCOR ENERGY INC NEW
Common Stock
867224107
792
28318
SH
SOLE
0
0
28318
0
SUNPOWER CORP
Common Stock
867652406
208
41800
SH
SOLE
0
0
41800
0
SUNOPTA INC
Common Stock
8676EP108
57
14750
SH
SOLE
0
0
14750
0
SUNTRUST BANKS INC
Common Stock
867914103
14740
292221
SH
SOLE
0
0
292221
0
SYMANTEC CORP
Common Stock
871503108
645
34116
SH
SOLE
0
0
34116
0
SYNOPSYS INC
Common Stock
871607107
290
3439
SH
SOLE
0
0
3439
0
SYNOVUS FINL CORP NEW
Common Stock
87161C501
552
17261
SH
SOLE
0
0
17261
0
SYNERGY PHARM INC DE NEW
Common Stock
871639308
3
24000
SH
SOLE
0
0
24000
0
SYNCHRONY FINANCIAL
Common Stock
87165B103
272
11579
SH
SOLE
0
0
11579
0
SYSCO CORP
Common Stock
871829107
13726
219049
SH
SOLE
0
0
219049
0
TCF FINANCIAL CORP
Common Stock
872275102
489
25075
SH
SOLE
0
0
25075
0
TC PIPELINES LP
MLP
87233Q108
297
9237
SH
SOLE
0
0
9237
0
TD AMERITRADE HLDG CORP
Common Stock
87236Y108
992
20254
SH
SOLE
0
0
20254
0
THL CREDIT INC BDC
Common Stock
872438106
65
10715
SH
SOLE
0
0
10715
0
TJX COS INC NEW
Common Stock
872540109
8183
182891
SH
SOLE
0
0
182891
0
T MOBILE US INC
Common Stock
872590104
636
9999
SH
SOLE
0
0
9999
0
TPG SPLTY LEND INC BDC
Common Stock
87265K102
1091
60314
SH
SOLE
0
0
60314
0
TTM TECHNOLOGIES INC
Common Stock
87305R109
123
12651
SH
SOLE
0
0
12651
0
TABLEAU SOFTWARE INC
Common Stock
87336U105
745
6210
SH
SOLE
0
0
6210
0
TAIWAN SEMICON MFG CO
Common Stock
874039100
1671
45281
SH
SOLE
0
0
45281
0
TAKETWO INTERACTIVE INC
Common Stock
874054109
765
7432
SH
SOLE
0
0
7432
0
TANDEM DIABETES CARE NEW
Common Stock
875372203
743
19575
SH
SOLE
0
0
19575
0
TANGER FACTORY OUTLET
REIT
875465106
1738
85948
SH
SOLE
0
0
85948
0
TAPESTRY INC
Common Stock
876030107
668
19791
SH
SOLE
0
0
19791
0
TARGET CORP
Common Stock
87612E106
9257
140072
SH
SOLE
0
0
140072
0
TARGA RESOURCES CORP
Common Stock
87612G101
2122
58916
SH
SOLE
0
0
58916
0
TAYLOR DEVICES INC
Common Stock
877163105
4373
358993
SH
SOLE
0
0
358993
0
TECK RESOURCES LTD CL B
Common Stock
878742204
306
14191
SH
SOLE
0
0
14191
0
TEGNA INC
Common Stock
87901J105
482
44353
SH
SOLE
0
0
44353
0
TEKLA HEALTHCARE OPPTYS
Common Stock
879105104
708
42195
SH
SOLE
0
0
42195
0
TEKLA HEALTHCARE INV SBI
ETF/Closed End
87911J103
2313
128833
SH
SOLE
0
0
128833
0
TEKLA LIFE SCIENCES INVS
ETF/Closed End
87911K100
633
41874
SH
SOLE
0
0
41874
0
TEKLA WORLD HLTHCARE
ETF/Closed End
87911L108
382
32952
SH
SOLE
0
0
32952
0
TELEFLEX INC
Common Stock
879369106
2393
9256
SH
SOLE
0
0
9256
0
TELEFONICA BRASIL SA ADR
Common Stock
87936R106
378
31707
SH
SOLE
0
0
31707
0
TELEPHONE DATA SYS INC
Common Stock
879433829
503
15453
SH
SOLE
0
0
15453
0
TELUS CORP
Common Stock
87971M103
748
22564
SH
SOLE
0
0
22564
0
TEMPLETON DRAGON FD INC
ETF/Closed End
88018T101
548
32215
SH
SOLE
0
0
32215
0
TEMPLTN EMERG MKT INC FD
ETF/Closed End-
880192109
1142
118681
SH
SOLE
0
0
118681
0
TERADYNE INC
Common Stock
880770102
3236
103117
SH
SOLE
0
0
103117
0
TERNIUM SA SPON ADR
Common Stock
880890108
245
9032
SH
SOLE
0
0
9032
0
TESLA INC
Common Stock
88160R101
11097
33344
SH
SOLE
0
0
33344
0
TEVA PHARMACEUTICAL ADR
Common Stock
881624209
2265
146910
SH
SOLE
0
0
146910
0
TETRA TECH INC NEW
Common Stock
88162G103
292
5633
SH
SOLE
0
0
5633
0
TEXAS INSTRUMENTS INC
Common Stock
882508104
10720
113435
SH
SOLE
0
0
113435
0
TEX PAC LAND SUB CTF UT
Common Stock
882610108
587
1083
SH
SOLE
0
0
1083
0
TEXAS ROADHOUSE INC A
Common Stock
882681109
943
15795
SH
SOLE
0
0
15795
0
TEXTRON INC
Common Stock
883203101
954
20744
SH
SOLE
0
0
20744
0
TRADE DESK INC A
Common Stock
88339J105
590
5081
SH
SOLE
0
0
5081
0
THERMO FISHER SCIENTIFIC
Common Stock
883556102
27746
123984
SH
SOLE
0
0
123984
0
THOR INDUSTRIES INC
Common Stock
885160101
1479
28445
SH
SOLE
0
0
28445
0
THREE D SYS CORP DEL NEW
Common Stock
88554D205
360
35430
SH
SOLE
0
0
35430
0
3M COMPANY
Common Stock
88579Y101
39990
209876
SH
SOLE
0
0
209876
0
TIDEWATER INC NEW
Common Stock
88642R109
3423
178954
SH
SOLE
0
0
178954
0
TIDEWATER INC NEW A WTS
Warrant/Right
88642R117
30
17747
SH
SOLE
0
0
17747
0
TIDEWATER INC NEW B WTS
Warrant/Right
88642R125
26
18493
SH
SOLE
0
0
18493
0
TIFFANY CO NEW
Common Stock
886547108
399
4956
SH
SOLE
0
0
4956
0
TILRAY INC 2
Common Stock
88688T100
354
5013
SH
SOLE
0
0
5013
0
TOLL BROTHERS INC
Common Stock
889478103
903
27421
SH
SOLE
0
0
27421
0
TOOTSIE ROLL INDS INC
Common Stock
890516107
240
7197
SH
SOLE
0
0
7197
0
TORCHMARK CORP
Common Stock
891027104
1143
15332
SH
SOLE
0
0
15332
0
TORONTO DOMINION BK NEW
Common Stock
891160509
1639
32962
SH
SOLE
0
0
32962
0
TORTOISE ENERGY INFRA
ETF/Closed End
89147L100
519
26081
SH
SOLE
0
0
26081
0
TORTOISE MIDSTREAM ENRGY
ETF/Closed End
89148B101
481
39227
SH
SOLE
0
0
39227
0
TOTAL S A SPON ADR
Common Stock
89151E109
6867
131605
SH
SOLE
0
0
131605
0
TOTAL SYSTEMS SVC INC
Common Stock
891906109
544
6686
SH
SOLE
0
0
6686
0
TOYOTA MTR CORP SPON ADR
Common Stock
892331307
332
2856
SH
SOLE
0
0
2856
0
TRACTOR SUPPLY CO
Common Stock
892356106
487
5837
SH
SOLE
0
0
5837
0
TRANSCANADA CORP
Common Stock
89353D107
2924
81914
SH
SOLE
0
0
81914
0
TRANSDIGM GROUP INC
Common Stock
893641100
323
951
SH
SOLE
0
0
951
0
TRANSUNION
Common Stock
89400J107
235
4136
SH
SOLE
0
0
4136
0
TRAVELERS COS INC
Common Stock
89417E109
21406
178752
SH
SOLE
0
0
178752
0
TREX CO INC
Common Stock
89531P105
1253
21106
SH
SOLE
0
0
21106
0
TRI CONTINENTAL CORP
ETF/Closed End
895436103
357
15162
SH
SOLE
0
0
15162
0
TRINITY INDUSTRIES INC
Common Stock
896522109
926
44991
SH
SOLE
0
0
44991
0
TRISTATE CAP HLDGS INC
Common Stock
89678F100
195
10000
SH
SOLE
0
0
10000
0
TRUSTCO BK CORP N Y
Common Stock
898349105
140
20406
SH
SOLE
0
0
20406
0
TRUSTMARK CORP
Common Stock
898402102
266
9355
SH
SOLE
0
0
9355
0
T2 BIOSYSTEMS INC
Common Stock
89853L104
37
12350
SH
SOLE
0
0
12350
0
TUPPERWARE BRANDS CORP
Common Stock
899896104
268
8483
SH
SOLE
0
0
8483
0
TURTLE BEACH CORP NEW
Common Stock
900450206
750
52550
SH
SOLE
0
0
52550
0
TWENTY FIRST CENTURY A
Common Stock
90130A101
813
16902
SH
SOLE
0
0
16902
0
TWENTY FIRST CENTURY B
Common Stock
90130A200
814
17034
SH
SOLE
0
0
17034
0
TWILIO INC A
Common Stock
90138F102
737
8249
SH
SOLE
0
0
8249
0
TWITTER INC
Common Stock
90184L102
5266
183237
SH
SOLE
0
0
183237
0
TWO HARBORS INVT CORP
Common Stock
90187B408
190
14820
SH
SOLE
0
0
14820
0
IIVI INC
Common Stock
902104108
202
6228
SH
SOLE
0
0
6228
0
TYLER TECHNOLOGIES INC
Common Stock
902252105
540
2906
SH
SOLE
0
0
2906
0
TYSON FOODS INC A
Common Stock
902494103
589
11033
SH
SOLE
0
0
11033
0
UBS AG E TRACS ALERN ETN
Alternatives -
902641646
267
13512
SH
SOLE
0
0
13512
0
UGI CORP NEW
Common Stock
902681105
4723
88529
SH
SOLE
0
0
88529
0
U S BANCORP DE NEW
Common Stock
902973304
9531
208551
SH
SOLE
0
0
208551
0
U S SILICA HLDGS INC
Common Stock
90346E103
273
26793
SH
SOLE
0
0
26793
0
UBIQUITI NETWORKS INC
Common Stock
90347A100
2627
26426
SH
SOLE
0
0
26426
0
ULTA BEAUTY INC
Common Stock
90384S303
5377
21961
SH
SOLE
0
0
21961
0
ULTIMATE SFTWARE GRP INC
Common Stock
90385D107
1429
5835
SH
SOLE
0
0
5835
0
UNDER ARMOUR INC CL A
Common Stock
904311107
1161
65690
SH
SOLE
0
0
65690
0
UNDER ARMOUR INC C
Common Stock
904311206
879
54373
SH
SOLE
0
0
54373
0
UNILEVER PLC SPONS ADR
Common Stock
904767704
4357
83396
SH
SOLE
0
0
83396
0
UNILEVER N V NY SHS NEW
Common Stock
904784709
16102
299297
SH
SOLE
0
0
299297
0
UNION BANKSHS CORP NEW
Common Stock
90539J109
742
26294
SH
SOLE
0
0
26294
0
UNION PACIFIC CORP
Common Stock
907818108
16667
120572
SH
SOLE
0
0
120572
0
UNITED BANKSHARES INC WV
Common Stock
909907107
4548
146206
SH
SOLE
0
0
146206
0
UNITED CONTINENTAL HLDGS
Common Stock
910047109
1504
17960
SH
SOLE
0
0
17960
0
UNITED NATURAL FOODS INC
Common Stock
911163103
135
12767
SH
SOLE
0
0
12767
0
UPS INC B
Common Stock
911312106
32879
337118
SH
SOLE
0
0
337118
0
UNITED RENTALS INC
Common Stock
911363109
1342
13088
SH
SOLE
0
0
13088
0
UNITED STATES CELLULAR
Common Stock
911684108
351
6758
SH
SOLE
0
0
6758
0
UNITED STS STEEL CRP NEW
Common Stock
912909108
451
24723
SH
SOLE
0
0
24723
0
UNITED TECHNOLOGIES CORP
Common Stock
913017109
29273
274918
SH
SOLE
0
0
274918
0
UNITEDHEALTH GROUP INC
Common Stock
91324P102
55601
223189
SH
SOLE
0
0
223189
0
UNITIL CORP
Common Stock
913259107
436
8616
SH
SOLE
0
0
8616
0
UNITI GROUP INC
Common Stock
91325V108
180
11569
SH
SOLE
0
0
11569
0
UNIVERSAL DISPLAY CORP
Common Stock
91347P105
632
6753
SH
SOLE
0
0
6753
0
UNIVERSAL LOGISTICS HLDG
Common Stock
91388P105
189
10426
SH
SOLE
0
0
10426
0
UNIVERSAL HLTH SVC CL B
Common Stock
913903100
948
8131
SH
SOLE
0
0
8131
0
URSTADT BIDLE PPTYS CL A
REIT
917286205
218
11337
SH
SOLE
0
0
11337
0
UTAH MEDICAL PRODS INC
Common Stock
917488108
472
5683
SH
SOLE
0
0
5683
0
V F CORP
Common Stock
918204108
2650
37152
SH
SOLE
0
0
37152
0
VSE CORP
Common Stock
918284100
2469
82552
SH
SOLE
0
0
82552
0
VAIL RESORTS INC
Common Stock
91879Q109
5972
28327
SH
SOLE
0
0
28327
0
VALERO ENERGY CORP
Common Stock
91913Y100
3916
52240
SH
SOLE
0
0
52240
0
VALLEY NATIONAL BANCORP
Common Stock
919794107
533
59995
SH
SOLE
0
0
59995
0
VANECK GOLD MNRS ETF
ETF/Closed End
92189F106
1801
85392
SH
SOLE
0
0
85392
0
VANECK SHRT HI YLD ETF
ETF/Closed End-
92189F387
292
12048
SH
SOLE
0
0
12048
0
VANECK BDC INCM ETF
ETF/Closed End
92189F411
231
16421
SH
SOLE
0
0
16421
0
VANECK FALLEN ANGELS ETF
ETF/Closed End-
92189F437
397
14881
SH
SOLE
0
0
14881
0
VANECK CEF MUN INCM ETF
ETF/Closed End-
92189F460
1513
63357
SH
SOLE
0
0
63357
0
VANECK INVT GRD FLTG ETF
ETF/Closed End-
92189F486
1625
65821
SH
SOLE
0
0
65821
0
VANECK AMT FREE SHRT ETF
ETF/Closed End-
92189F528
272
15726
SH
SOLE
0
0
15726
0
VANECK UNCNV OILGAS ETF
ETF/Closed End
92189F668
445
40795
SH
SOLE
0
0
40795
0
VANECK RETAIL ETF
ETF/Closed End
92189F684
282
3002
SH
SOLE
0
0
3002
0
VANECK VCTRS BIOTECH ETF
ETF/Closed End
92189F726
686
6195
SH
SOLE
0
0
6195
0
VANECK JR GOLD MINER ETF
ETF/Closed End
92189F791
297
9819
SH
SOLE
0
0
9819
0
VANECK AFRICA INDEX ETF
ETF/Closed End
92189F866
523
26610
SH
SOLE
0
0
26610
0
VANECK AMT INTER NEW ETF
ETF/Closed End-
92189H201
1828
38509
SH
SOLE
0
0
38509
0
VANCK HI YLD MUN NEW ETF
ETF/Closed End-
92189H409
568
9302
SH
SOLE
0
0
9302
0
VNGRD DIV APPREC ETF
ETF/Closed End
921908844
15752
160816
SH
SOLE
0
0
160816
0
VNGRD TOTAL INTL STK ETF
ETF/Closed End
921909768
2770
58671
SH
SOLE
0
0
58671
0
VNGRD EXT DUR TRSY ETF
ETF/Closed End-
921910709
10641
93784
SH
SOLE
0
0
93784
0
VNGRD MEGA CAP GRWTH ETF
ETF/Closed End
921910816
1005
9393
SH
SOLE
0
0
9393
0
VNGRD SP 500 GRW ETF
ETF/Closed End
921932505
6822
50531
SH
SOLE
0
0
50531
0
VNGRD SP 500 VAL ETF
ETF/Closed End
921932703
1227
12580
SH
SOLE
0
0
12580
0
VNGRD SP SM CAP 600 ETF
ETF/Closed End
921932828
683
5432
SH
SOLE
0
0
5432
0
VNGRD US MMNTM FCTR ETF
ETF/Closed End
921935508
311
4569
SH
SOLE
0
0
4569
0
VNGRD LNG TRM BD IDX ETF
ETF/Closed End-
921937793
11460
130958
SH
SOLE
0
0
130958
0
VNGRD INTRM TRM BD ETF
ETF/Closed End-
921937819
18895
232439
SH
SOLE
0
0
232439
0
VNGRD SHORT TERM BD ETF
ETF/Closed End-
921937827
32010
407406
SH
SOLE
0
0
407406
0
VNGRD TTL BD MKT ETF
ETF/Closed End-
921937835
14762
186363
SH
SOLE
0
0
186363
0
VNGRD FTSE DEV MKTS ETF
ETF/Closed End
921943858
98047
2642770
SH
SOLE
0
0
2642770
0
VNGRD HGH DIV YLD ETF
ETF/Closed End
921946406
58387
748648
SH
SOLE
0
0
748648
0
VNGRD INTL HI DIV YL ETF
ETF/Closed End
921946794
575
10212
SH
SOLE
0
0
10212
0
VNGRD INTL DIV APPRC ETF
ETF/Closed End
921946810
4671
81090
SH
SOLE
0
0
81090
0
VNGRD EMRG MKTS GOV ETF
ETF/Closed End-
921946885
2349
31507
SH
SOLE
0
0
31507
0
VNGRD SHRT INFL PRO ETF
ETF/Closed End-
922020805
8372
174698
SH
SOLE
0
0
174698
0
VNGRD TTL INTL BD ETF
ETF/Closed End-
92203J407
32689
602558
SH
SOLE
0
0
602558
0
VNGRD US REAL EST ETF
ETF/Closed End
922042676
270
5157
SH
SOLE
0
0
5157
0
VNGRD FTSE SMALL CAP ETF
ETF/Closed End
922042718
12031
127066
SH
SOLE
0
0
127066
0
VNGRD TTL WORLD STK ETF
ETF/Closed End
922042742
6074
92793
SH
SOLE
0
0
92793
0
VNGRD FTSE ALL WORLD ETF
ETF/Closed End
922042775
163173
3579936
SH
SOLE
0
0
3579936
0
VNGRD FTSE EMG MKTS ETF
ETF/Closed End
922042858
27844
730801
SH
SOLE
0
0
730801
0
VNGRD FTSE PACIFIC ETF
ETF/Closed End
922042866
34272
565263
SH
SOLE
0
0
565263
0
VNGRD FTSE EUROPE ETF
ETF/Closed End
922042874
13794
283718
SH
SOLE
0
0
283718
0
VNGRD CONSMR DISCRET ETF
ETF/Closed End
92204A108
3416
22693
SH
SOLE
0
0
22693
0
VNGRD CNSMR STAPLES ETF
ETF/Closed End
92204A207
2437
18579
SH
SOLE
0
0
18579
0
VNGRD ENERGY ETF
ETF/Closed End
92204A306
715
9271
SH
SOLE
0
0
9271
0
VNGRD FINANCIALS ETF
ETF/Closed End
92204A405
8716
146836
SH
SOLE
0
0
146836
0
VNGRD HEALTH CARE ETF
ETF/Closed End
92204A504
17189
107027
SH
SOLE
0
0
107027
0
VNGRD INDUSTRIALS ETF
ETF/Closed End
92204A603
1383
11483
SH
SOLE
0
0
11483
0
VNGRD INFO TECH ETF
ETF/Closed End
92204A702
18112
108568
SH
SOLE
0
0
108568
0
VNGRD UTILITIES ETF
ETF/Closed End
92204A876
1039
8815
SH
SOLE
0
0
8815
0
VNGRD COMMN SVCS ETF
ETF/Closed End
92204A884
2947
39782
SH
SOLE
0
0
39782
0
VNGRD SHRT TRM GOV ETF
ETF/Closed End-
92206C102
1705
28364
SH
SOLE
0
0
28364
0
VNGRD SHRT TRM CORP ETF
ETF/Closed End-
92206C409
45747
586952
SH
SOLE
0
0
586952
0
VNGRD RUS2000 VL IN ETF
ETF/Closed End
92206C649
683
7316
SH
SOLE
0
0
7316
0
VNGRD RUS 2000 INDX ETF
ETF/Closed End
92206C664
12774
118968
SH
SOLE
0
0
118968
0
VNGRD RUS1000 GRW IN ETF
ETF/Closed End
92206C680
51604
383704
SH
SOLE
0
0
383704
0
VNGRD INTRM TERM ETF
ETF/Closed End-
92206C706
30148
475000
SH
SOLE
0
0
475000
0
VNGRD RUS1000 VL IN ETF
ETF/Closed End
92206C714
50646
521590
SH
SOLE
0
0
521590
0
VNGRD MTG BKD SEC ETF
ETF/Closed End-
92206C771
24230
470575
SH
SOLE
0
0
470575
0
VNGRD INTRM CORP BD ETF
ETF/Closed End-
92206C870
17263
208344
SH
SOLE
0
0
208344
0
VARIAN MED SYS INC
Common Stock
92220P105
2326
20526
SH
SOLE
0
0
20526
0
VECTREN CORP
Common Stock
92240G101
474
6581
SH
SOLE
0
0
6581
0
VECTOR GROUP LTD
Common Stock
92240M108
531
54573
SH
SOLE
0
0
54573
0
VECTRUS INC
Common Stock
92242T101
223
10355
SH
SOLE
0
0
10355
0
VEEVA SYS INC CL A
Common Stock
922475108
9991
111857
SH
SOLE
0
0
111857
0
VENTAS INC
REIT
92276F100
3386
57783
SH
SOLE
0
0
57783
0
VNGRD MUN T/E BD ETF
ETF/Closed End-
922907746
3419
66972
SH
SOLE
0
0
66972
0
VNGRD SP 500 ETF
ETF/Closed End
922908363
57894
251919
SH
SOLE
0
0
251919
0
VNGRD MDCP VAL ETF
ETF/Closed End
922908512
3836
40266
SH
SOLE
0
0
40266
0
VNGRD MDCP GRW ETF
ETF/Closed End
922908538
7869
65742
SH
SOLE
0
0
65742
0
VNGRD REAL EST INDX ETF
ETF/Closed End
922908553
15076
202166
SH
SOLE
0
0
202166
0
VNGRD SMLL CAP GRWTH ETF
ETF/Closed End
922908595
10249
68061
SH
SOLE
0
0
68061
0
VNGRD SML CAP VAL ETF
ETF/Closed End
922908611
12197
106938
SH
SOLE
0
0
106938
0
VNGRD MID CAP ETF
ETF/Closed End
922908629
51680
374002
SH
SOLE
0
0
374002
0
VNGRD LGCP ETF
ETF/Closed End
922908637
11364
98938
SH
SOLE
0
0
98938
0
VNGRD EXTND MARKET ETF
ETF/Closed End
922908652
2796
28008
SH
SOLE
0
0
28008
0
VNGRD GROWTH ETF
ETF/Closed End
922908736
11547
85960
SH
SOLE
0
0
85960
0
VNGRD VALUE ETF
ETF/Closed End
922908744
14148
144439
SH
SOLE
0
0
144439
0
VNGRD SMALL CAP ETF
ETF/Closed End
922908751
19280
146070
SH
SOLE
0
0
146070
0
VNGRD TTL STK MKT ETF
ETF/Closed End
922908769
8021
62841
SH
SOLE
0
0
62841
0
VEREIT INC
REIT
92339V100
602
84184
SH
SOLE
0
0
84184
0
VERISIGN INC
Common Stock
92343E102
215
1450
SH
SOLE
0
0
1450
0
VERIZON COMMNS INC
Common Stock
92343V104
72747
1293963
SH
SOLE
0
0
1293963
0
VERISK ANALYTICS INC
Common Stock
92345Y106
1081
9911
SH
SOLE
0
0
9911
0
VERSO CORP
Common Stock
92531L207
451
20152
SH
SOLE
0
0
20152
0
VERTEX PHARMS INC
Common Stock
92532F100
6608
39879
SH
SOLE
0
0
39879
0
VIACOM INC CL B NEW
Common Stock
92553P201
1092
42503
SH
SOLE
0
0
42503
0
VICOR CORP
Common Stock
925815102
4313
114143
SH
SOLE
0
0
114143
0
VICTORYSHS US 500 ETF
ETF/Closed End
92647N766
234
5318
SH
SOLE
0
0
5318
0
VICTORYSHS US DSCV ETF
ETF/Closed End
92647N774
1052
26683
SH
SOLE
0
0
26683
0
VICTORYSHS US 500 ETF
ETF/Closed End
92647N782
925
21057
SH
SOLE
0
0
21057
0
VICTORYSHS DEV ENH ETF
ETF/Closed End
92647N816
619
20161
SH
SOLE
0
0
20161
0
VICTORYSHS US EQ INC ETF
ETF/Closed End
92647N824
1579
37307
SH
SOLE
0
0
37307
0
VICTORYSHS US LGCP ETF
ETF/Closed End
92647N865
525
12692
SH
SOLE
0
0
12692
0
VIRTU FINANCIAL INC A
Common Stock
928254101
3728
144712
SH
SOLE
0
0
144712
0
VISA INC CL A
Common Stock
92826C839
55001
416863
SH
SOLE
0
0
416863
0
VIVINT SOLAR INC
Common Stock
92854Q106
200
52623
SH
SOLE
0
0
52623
0
VMWARE INC CL A
Common Stock
928563402
1436
10468
SH
SOLE
0
0
10468
0
VODAFONE GRP PLC NEW ADR
Common Stock
92857W308
9963
516740
SH
SOLE
0
0
516740
0
VOYA FINANCIAL INC
Common Stock
929089100
290
7222
SH
SOLE
0
0
7222
0
VOYA DIV EQ INCM
ETF/Closed End
92912J102
105
12268
SH
SOLE
0
0
12268
0
VOYA RISK MNGD NAT RES
ETF/Closed End
92913C106
63
14800
SH
SOLE
0
0
14800
0
VULCAN MATERIALS COMPANY
Common Stock
929160109
3477
35190
SH
SOLE
0
0
35190
0
VUZIX CORP NEW
Common Stock
92921W300
95
19700
SH
SOLE
0
0
19700
0
WD 40 CO
Common Stock
929236107
286
1561
SH
SOLE
0
0
1561
0
WABCO HOLDINGS INC
Common Stock
92927K102
4205
39178
SH
SOLE
0
0
39178
0
W P CAREY INC
Common Stock
92936U109
3758
57517
SH
SOLE
0
0
57517
0
WEC ENERGY GROUP INC
Common Stock
92939U106
6855
98972
SH
SOLE
0
0
98972
0
WABTEC
Common Stock
929740108
233
3322
SH
SOLE
0
0
3322
0
WALMART INC
Common Stock
931142103
40901
439088
SH
SOLE
0
0
439088
0
WALGREENS BOOTS ALLIANCE
Common Stock
931427108
17172
251305
SH
SOLE
0
0
251305
0
WASHINGTON FEDL INC
Common Stock
938824109
876
32780
SH
SOLE
0
0
32780
0
WASHINGTON PRIME GRP NEW
Common Stock
93964W108
326
67158
SH
SOLE
0
0
67158
0
WASTE CONNECTIONS INC
Common Stock
94106B101
1256
16915
SH
SOLE
0
0
16915
0
WASTE MANAGEMENT INC DEL
Common Stock
94106L109
18104
203433
SH
SOLE
0
0
203433
0
WATSCO INC A
Common Stock
942622200
246
1766
SH
SOLE
0
0
1766
0
WEBSTER FINANCIAL CORP
Common Stock
947890109
835
16946
SH
SOLE
0
0
16946
0
WEIS MARKET INC
Common Stock
948849104
281
5885
SH
SOLE
0
0
5885
0
WELLCARE HEALTHPLANS INC
Common Stock
94946T106
298
1263
SH
SOLE
0
0
1263
0
WELLS FARGO CO NEW
Common Stock
949746101
35517
770774
SH
SOLE
0
0
770774
0
WF CONV A 75 PERPTL
CD Par 10
949746804
1596
1265
SH
SOLE
0
0
1265
0
WF GLB DIV OPP FD
ETF/Closed End
94987C103
121
26005
SH
SOLE
0
0
26005
0
WELLTOWER INC
REIT
95040Q104
22144
319034
SH
SOLE
0
0
319034
0
WENDYS CO
Common Stock
95058W100
978
62647
SH
SOLE
0
0
62647
0
WEST PHARM SVCS INC
Common Stock
955306105
501
5110
SH
SOLE
0
0
5110
0
WESTERN ASSET PREMIER
ETF/Closed End-
957664105
816
67533
SH
SOLE
0
0
67533
0
WESTERN EMERG MKTS DEBT
ETF/Closed End-
95766A101
571
46455
SH
SOLE
0
0
46455
0
WESTERN HIGH INCME OPPTY
ETF/Closed End-
95766K109
114
25950
SH
SOLE
0
0
25950
0
WESTRN MUNI HIGH INCM FD
ETF/Closed End-
95766N103
211
30447
SH
SOLE
0
0
30447
0
WESTERN INFLTN LKD INCM
ETF/Closed End-
95766Q106
951
89818
SH
SOLE
0
0
89818
0
WESTERN INFLTN LKD OPPTY
ETF/Closed End-
95766R104
5106
503035
SH
SOLE
0
0
503035
0
WESTERN MTG OPPTY FD INC
ETF/Closed End
95790B109
293
14385
SH
SOLE
0
0
14385
0
WESTERN DIGITAL CORP
Common Stock
958102105
3240
87646
SH
SOLE
0
0
87646
0
WESTERN GAS PTNRS LP
MLP
958254104
1179
27925
SH
SOLE
0
0
27925
0
WESTERN INTER MUNI FD
ETF/Closed End-
958435109
92
11007
SH
SOLE
0
0
11007
0
WESTERN UNION CO
Common Stock
959802109
1083
63456
SH
SOLE
0
0
63456
0
WESTLAKE CHEMICAL CORP
Common Stock
960413102
233
3519
SH
SOLE
0
0
3519
0
WESTLAKE CHEMICAL PARTNR
Common Stock
960417103
209
8654
SH
SOLE
0
0
8654
0
WESTROCK CO
Common Stock
96145D105
842
22309
SH
SOLE
0
0
22309
0
WEYERHAEUSER CO
Common Stock
962166104
3536
161738
SH
SOLE
0
0
161738
0
WHEATON PRECIOUS METALS
Common Stock
962879102
447
22909
SH
SOLE
0
0
22909
0
WHIRLPOOL CORP
Common Stock
963320106
866
8101
SH
SOLE
0
0
8101
0
WILLIAMS COS INC DEL
Common Stock
969457100
7867
356760
SH
SOLE
0
0
356760
0
WILLIAMS SONOMA INC
Common Stock
969904101
449
8900
SH
SOLE
0
0
8900
0
WIPRO LTD SPON ADR
Common Stock
97651M109
57
11025
SH
SOLE
0
0
11025
0
WISDOMTREE INVT INC
Common Stock
97717P104
158
23721
SH
SOLE
0
0
23721
0
WSDMTR US TTL DIV ETF
ETF/Closed End
97717W109
603
7122
SH
SOLE
0
0
7122
0
WSDMTR US HI DIV FD ETF
ETF/Closed End
97717W208
734
11271
SH
SOLE
0
0
11271
0
WSDMTR E/M SMCP DIV ETF
ETF/Closed End
97717W281
398
9512
SH
SOLE
0
0
9512
0
WSDMTR US LGCP DIV ETF
ETF/Closed End
97717W307
7286
86279
SH
SOLE
0
0
86279
0
WSDMTR E/M HI DIV ETF
ETF/Closed End
97717W315
1461
36399
SH
SOLE
0
0
36399
0
WSDMTR US DV EX FINL ETF
ETF/Closed End
97717W406
923
11991
SH
SOLE
0
0
11991
0
WSDMTR U S DLR BLLSH ETF
ETF/Closed End
97717W471
836
30916
SH
SOLE
0
0
30916
0
WSDMTR US MDCP DIV ETF
ETF/Closed End
97717W505
13076
413420
SH
SOLE
0
0
413420
0
WSDMTR US SMCP DIV ETF
ETF/Closed End
97717W604
12323
502348
SH
SOLE
0
0
502348
0
WSDMTR INTL EQ FD ETF
ETF/Closed End
97717W703
2196
47116
SH
SOLE
0
0
47116
0
WSDMTR INTL MDCP DIV ETF
ETF/Closed End
97717W778
7786
137203
SH
SOLE
0
0
137203
0
WSDMTR JPN SMCP DIV ETF
ETF/Closed End
97717W836
8916
138468
SH
SOLE
0
0
138468
0
WSDMTR JPN HEDG EQ ETF
ETF/Closed End
97717W851
9016
194358
SH
SOLE
0
0
194358
0
WSDMTR EURO S/C DIV ETF
ETF/Closed End
97717W869
295
5527
SH
SOLE
0
0
5527
0
WSDMTREE EUR HDGD SM ETF
ETF/Closed End
97717X552
1433
54240
SH
SOLE
0
0
54240
0
WSDTR CBOE SP 500 ETF
ETF/Closed End
97717X560
887
34841
SH
SOLE
0
0
34841
0
WSDMTREE INTL HDG DV ETF
ETF/Closed End
97717X594
1361
48908
SH
SOLE
0
0
48908
0
WSDTREE FLTG TREAS ETF
ETF/Closed End-
97717X628
449
17903
SH
SOLE
0
0
17903
0
WISDOMTREE US DV GRW ETF
ETF/Closed End
97717X669
8002
208772
SH
SOLE
0
0
208772
0
WSDMTRE EURO HDGD EQ ETF
ETF/Closed End
97717X701
24119
427330
SH
SOLE
0
0
427330
0
WOODWARD INC
Common Stock
980745103
2541
34200
SH
SOLE
0
0
34200
0
WORLD ACCEPTANCE CORP
Common Stock
981419104
593
5802
SH
SOLE
0
0
5802
0
WORLDPAY INC A
Common Stock
981558109
671
8780
SH
SOLE
0
0
8780
0
WYNDHAM HOTELS RESORTS
Common Stock
98311A105
272
5997
SH
SOLE
0
0
5997
0
XPO LOGISTICS INC
Common Stock
983793100
336
5886
SH
SOLE
0
0
5886
0
XCEL ENERGY INC
Common Stock
98389B100
3586
72788
SH
SOLE
0
0
72788
0
XILINX INC
Common Stock
983919101
2187
25677
SH
SOLE
0
0
25677
0
XYLEM INC
Common Stock
98419M100
581
8708
SH
SOLE
0
0
8708
0
YORK WATER COMPANY
Common Stock
987184108
393
12249
SH
SOLE
0
0
12249
0
YUM BRANDS INC
Common Stock
988498101
8426
91664
SH
SOLE
0
0
91664
0
YUM CHINA HOLDINGS
Common Stock
98850P109
698
20816
SH
SOLE
0
0
20816
0
ZEBRA TECHS CORP A
Common Stock
989207105
525
3299
SH
SOLE
0
0
3299
0
ZENDESK INC
Common Stock
98936J101
264
4515
SH
SOLE
0
0
4515
0
ZIMMER BIOMET HLDGS INC
Common Stock
98956P102
7053
67997
SH
SOLE
0
0
67997
0
ZIONS BANCORP N A
Common Stock
989701107
263
6449
SH
SOLE
0
0
6449
0
ZIOPHARM ONCOLOGY INC
Common Stock
98973P101
151
80776
SH
SOLE
0
0
80776
0
ZOETIS INC CL A
Common Stock
98978V103
10785
126085
SH
SOLE
0
0
126085
0
ZSCALER INC
Common Stock
98980G102
400
10191
SH
SOLE
0
0
10191
0
ALLEGION PUBLIC LTD
Common Stock
G0176J109
1213
15212
SH
SOLE
0
0
15212
0
ALLERGAN PLC
Common Stock
G0177J108
9197
68810
SH
SOLE
0
0
68810
0
AMDOCS LTD
Common Stock
G02602103
1346
22981
SH
SOLE
0
0
22981
0
AON PLC CL A
Common Stock
G0408V102
253
1742
SH
SOLE
0
0
1742
0
ATLASSIAN CORP PLC A
Common Stock
G06242104
7001
78685
SH
SOLE
0
0
78685
0
ACCENTURE PLC IRELD CL A
Common Stock
G1151C101
8646
61314
SH
SOLE
0
0
61314
0
BROOKFIELD INFRA LP
MLP
G16252101
295
8553
SH
SOLE
0
0
8553
0
CREDICORP LTD
Common Stock
G2519Y108
655
2955
SH
SOLE
0
0
2955
0
COCACOLA EURO PRTNRS
Common Stock
G25839104
668
14561
SH
SOLE
0
0
14561
0
CUSHMAN WAKEFIELD PLC
Common Stock
G2717B108
145
10000
SH
SOLE
0
0
10000
0
EATON CORP PLC
Common Stock
G29183103
18783
273571
SH
SOLE
0
0
273571
0
ESSENT GROUP LTD
Common Stock
G3198U102
344
10079
SH
SOLE
0
0
10079
0
EVEREST REINSURANCE GRP
Common Stock
G3223R108
2210
10150
SH
SOLE
0
0
10150
0
HELEN OF TROY LTD
Common Stock
G4388N106
1622
12366
SH
SOLE
0
0
12366
0
ICON PLC
Common Stock
G4705A100
753
5827
SH
SOLE
0
0
5827
0
IHS MARKIT LTD
Common Stock
G47567105
242
5047
SH
SOLE
0
0
5047
0
INGERSOLL RAND PLC
Common Stock
G47791101
4304
47178
SH
SOLE
0
0
47178
0
WEATHERFORD INTL PLC
Common Stock
G48833100
381
681672
SH
SOLE
0
0
681672
0
INVESCO LTD
Common Stock
G491BT108
575
34339
SH
SOLE
0
0
34339
0
JAZZ PHARMS PLC SHS USD
Common Stock
G50871105
849
6853
SH
SOLE
0
0
6853
0
JOHNSON CTLS INTL PLC
Common Stock
G51502105
12093
407859
SH
SOLE
0
0
407859
0
LAZARD LTD SHARES A
MLP
G54050102
626
16972
SH
SOLE
0
0
16972
0
LIBERTY GLOBAL PLC C
Common Stock
G5480U120
2671
129422
SH
SOLE
0
0
129422
0
LINDE PLC
Common Stock
G5494J103
7507
48112
SH
SOLE
0
0
48112
0
LIVANOVA PLC
Common Stock
G5509L101
246
2687
SH
SOLE
0
0
2687
0
MALLINCKRODT PUB LTD CO
Common Stock
G5785G107
382
24207
SH
SOLE
0
0
24207
0
MEDTRONIC PLC
Common Stock
G5960L103
24402
268271
SH
SOLE
0
0
268271
0
MICHAEL KORS HLDGS LTD
Common Stock
G60754101
401
10585
SH
SOLE
0
0
10585
0
APTIV PLC
Common Stock
G6095L109
532
8634
SH
SOLE
0
0
8634
0
NABORS INDUSTRIES LTD
Common Stock
G6359F103
20
10000
SH
SOLE
0
0
10000
0
NIELSEN HOLDINGS PLC EUR
Common Stock
G6518L108
692
29649
SH
SOLE
0
0
29649
0
NOMAD FOODS LTD USD
Common Stock
G6564A105
619
37036
SH
SOLE
0
0
37036
0
NOVOCURE LTD
Common Stock
G6674U108
660
19717
SH
SOLE
0
0
19717
0
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
5849
151560
SH
SOLE
0
0
151560
0
PENTAIR PLC
Common Stock
G7S00T104
1322
34992
SH
SOLE
0
0
34992
0
SENSATA TECHS HLDG PLC
Common Stock
G8060N102
221
4928
SH
SOLE
0
0
4928
0
STRONGBRIDGE BIOPHARMA
Common Stock
G85347105
63
14000
SH
SOLE
0
0
14000
0
TRITON INTL LTD CL A
Common Stock
G9078F107
800
25759
SH
SOLE
0
0
25759
0
GOLAR LNG LTD
Common Stock
G9456A100
941
43259
SH
SOLE
0
0
43259
0
WILLIS TOWERS WATSON PUB
Common Stock
G96629103
977
6432
SH
SOLE
0
0
6432
0
CHUBB LTD
Common Stock
H1467J104
25162
194779
SH
SOLE
0
0
194779
0
GARMIN LTD
Common Stock
H2906T109
1363
21525
SH
SOLE
0
0
21525
0
UBS GROUP AG
Common Stock
H42097107
573
46303
SH
SOLE
0
0
46303
0
LOGITECH INTL SA
Common Stock
H50430232
202
6444
SH
SOLE
0
0
6444
0
TE CONNECTIVITY LTD
Common Stock
H84989104
7111
94018
SH
SOLE
0
0
94018
0
SPOTIFY TECHNOLOGY SA
Common Stock
L8681T102
854
7525
SH
SOLE
0
0
7525
0
TRINSEO S A
Common Stock
L9340P101
459
10030
SH
SOLE
0
0
10030
0
CHECK POINT SFTWARE TECH
Common Stock
M22465104
961
9364
SH
SOLE
0
0
9364
0
MELLANOX TECHS LTD
Common Stock
M51363113
1003
10853
SH
SOLE
0
0
10853
0
MAGAL SECURITIES SYS LTD
Common Stock
M6786D104
2314
520044
SH
SOLE
0
0
520044
0
TARO PHARM IND LTD SHS A
Common Stock
M8737E108
434
5128
SH
SOLE
0
0
5128
0
AERCAP HOLDINGS N V
Common Stock
N00985106
2638
66611
SH
SOLE
0
0
66611
0
CONSTELLIUM HOLDCO BV A
Common Stock
N22035104
80
11435
SH
SOLE
0
0
11435
0
FERRARI NV NEW
Common Stock
N3167Y103
1289
12965
SH
SOLE
0
0
12965
0
LYONDELLBASELL N V CL A
Common Stock
N53745100
3084
37088
SH
SOLE
0
0
37088
0
MYLAN N V
Common Stock
N59465109
814
29707
SH
SOLE
0
0
29707
0
NXP SEMICONDUCTORS N V
Common Stock
N6596X109
2160
29474
SH
SOLE
0
0
29474
0
WRIGHT MEDICAL GROUP N V
Common Stock
N96617118
461
16941
SH
SOLE
0
0
16941
0
ROYAL CARIBBEAN CRUISES
Common Stock
V7780T103
940
9612
SH
SOLE
0
0
9612
0
FLEX LTD
Common Stock
Y2573F102
236
31050
SH
SOLE
0
0
31050
0
GASLOG PARTNERS LTD
Common Stock
Y2687W108
699
35279
SH
SOLE
0
0
35279
0
NAVIGATOR HOLDINGS LTD
Common Stock
Y62132108
94
10001
SH
SOLE
0
0
10001
0