0001569884-20-000004.txt : 20200514
0001569884-20-000004.hdr.sgml : 20200514
20200514104414
ACCESSION NUMBER: 0001569884-20-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200331
FILED AS OF DATE: 20200514
DATE AS OF CHANGE: 20200514
EFFECTIVENESS DATE: 20200514
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RPg Family Wealth Advisory, LLC
CENTRAL INDEX KEY: 0001569884
IRS NUMBER: 452697066
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-17150
FILM NUMBER: 20876079
BUSINESS ADDRESS:
STREET 1: 25 BURLINGTON MALL ROAD
STREET 2: SUITE 307
CITY: BURLINGTON
STATE: MA
ZIP: 01803
BUSINESS PHONE: 781-547-8660
MAIL ADDRESS:
STREET 1: 25 BURLINGTON MALL ROAD
STREET 2: SUITE 307
CITY: BURLINGTON
STATE: MA
ZIP: 01803
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001569884
XXXXXXXX
03-31-2020
03-31-2020
RPg Family Wealth Advisory, LLC
25 BURLINGTON MALL ROAD
SUITE 307
BURLINGTON
MA
01803
13F HOLDINGS REPORT
028-17150
N
Brandon Lamb
Chief Compliance Officer
781-916-8176
Brandon Lamb
Burlington
MA
05-14-2020
0
255
128762
false
INFORMATION TABLE
2
13FTable2020Q1.xml
3M CO COM
Common Stock
88579Y101
12695
93
SH
SOLE
12695
0
0
ABBOTT LABORATORIES
Common Stock
002824100
26040
330
SH
SOLE
26040
0
0
ABRAXAS PETE CORP COM
Common Stock
003830106
45957
379812
SH
SOLE
45957
0
0
ACCENTURE PLC CLS A
Common Stock
G1151C101
50937
312
SH
SOLE
50937
0
0
ADVANCED MICRO DEVICES INC COM
Common Stock
007903107
64218
1412
SH
SOLE
64218
0
0
AGILENT TECHNOLOGIES INC COM
Common Stock
00846U101
18550
259
SH
SOLE
18550
0
0
ALIBABA GROUP HLDG LTD SPONSORED ADR
Common Stock
01609W102
55621
286
SH
SOLE
55621
0
0
ALLERGAN PLC COM SHS
Common Stock
G0177J108
27451
155
SH
SOLE
27451
0
0
ALPHABET INC CAP STK CL A
Common Stock
02079K305
4544386
3911
SH
SOLE
4544386
0
0
ALPHABET INC CAP STK CL C
Common Stock
02079K107
67443
58
SH
SOLE
67443
0
0
AMAZON COM INC
Common Stock
023135106
6190361
3175
SH
SOLE
6190361
0
0
APPLE INC COM
Common Stock
037833100
5094700
20035
SH
SOLE
5094700
0
0
ARK ETF TR INNOVATION ETF
Common Stock
00214Q104
4184268
95097
SH
SOLE
4184268
0
0
AT&T INC COM
Common Stock
00206R102
93309
3201
SH
SOLE
93309
0
0
ATLANTICA YIELD PLC SHS
Common Stock
G0751N103
3531317
158355
SH
SOLE
3531317
0
0
AVALONBAY CMNTYS INC COM
Common Stock
053484101
34143
232
SH
SOLE
34143
0
0
AXCELIS TECHNOLOGIES INC COM NEW
Common Stock
054540208
15362
839
SH
SOLE
15362
0
0
BANK OF AMERICA CORPORATION COM
Common Stock
060505104
50655
2386
SH
SOLE
50655
0
0
BERKSHIRE HATHAWAY INC COM CLA
Common Stock
084670702
5431879
29710
SH
SOLE
5431879
0
0
BIOGEN IDEC INC COM
Common Stock
09062X103
131930
417
SH
SOLE
131930
0
0
BLACKSTONE MTG TR INC COM CL A
Common Stock
09257W100
830564
44606
SH
SOLE
830564
0
0
BLUEPRINT MEDICINES CORP COM
Common Stock
09627Y109
11404
195
SH
SOLE
11404
0
0
BOEING CO COM
Common Stock
097023105
11633
78
SH
SOLE
11633
0
0
BOOZ ALLEN HAMILTON HLDG CORP CL A
Common Stock
099502106
2079312
30293
SH
SOLE
2079312
0
0
BP PLC SPONSORED ADR
Common Stock
055622104
38561
1581
SH
SOLE
38561
0
0
CACI INTL INC CL A
Common Stock
127190304
17314
82
SH
SOLE
17314
0
0
CASELLA WASTE SYSTEMS INC CL A COM
Common Stock
147448104
16054
411
SH
SOLE
16054
0
0
CHASE CORP COM
Common Stock
16150R104
15059
183
SH
SOLE
15059
0
0
CLOROX CO COM
Common Stock
189054109
1882535
10866
SH
SOLE
1882535
0
0
COMCAST CORP NEW CL A
Common Stock
20030N101
12858
374
SH
SOLE
12858
0
0
COSTCO WHOLESALE CORP COM
Common Stock
22160K105
43055
151
SH
SOLE
43055
0
0
CSP INC COM
Common Stock
126389105
10988
1572
SH
SOLE
10988
0
0
DBX ETF TR XTRACKERS MSCI ACWI EX USA ESG LEADERS ETF
Common Stock
233051192
1214926
55428
SH
SOLE
1214926
0
0
DBX ETF TR XTRACKERS MSCI USA ESG LEADERS EQUITY ETF
Common Stock
233051150
2352187
98967
SH
SOLE
2352187
0
0
DEXCOM INC COM
Common Stock
252131107
57085
212
SH
SOLE
57085
0
0
DISNEY WALT CO
Common Stock
254687106
3685387
38151
SH
SOLE
3685387
0
0
DOLLAR GEN CORP NEW COM
Common Stock
256677105
48474
321
SH
SOLE
48474
0
0
EATON VANCE MUN INCOME TR SH BEN INT
Common Stock
27826U108
147294
12295
SH
SOLE
147294
0
0
EHEALTH INC COM
Common Stock
28238P109
1749689
12425
SH
SOLE
1749689
0
0
ENTERPRISE PRODS PARTNERS L P COM
Common Stock
293792107
135064
9445
SH
SOLE
135064
0
0
EPIZYME INC COM
Common Stock
29428V104
18193
1173
SH
SOLE
18193
0
0
ETF MANAGERS TR ETFMG PRIME CYBER SEC ETF
Common Stock
26924G201
11664
327
SH
SOLE
11664
0
0
ETF SER SOLUTIONS LONCAR CANCER
Common Stock
26922A826
82047
4200
SH
SOLE
82047
0
0
EVERQUOTE INC CL A COM
Common Stock
30041R108
13309
507
SH
SOLE
13309
0
0
EXCHANGE TRADED CONCEPTS TRUST EMQQ EM
Common Stock
301505889
861389
27337
SH
SOLE
861389
0
0
EXELIXIS INC COM
Common Stock
30161Q104
12485
725
SH
SOLE
12485
0
0
EXXON MOBIL CORP
Common Stock
30231G102
185635
4889
SH
SOLE
185635
0
0
FACEBOOK INC-CLASS A
Common Stock
30303M102
23519
141
SH
SOLE
23519
0
0
FIDELITY MSCI FINLS INDEX ETF
Common Stock
316092501
38135
1298
SH
SOLE
38135
0
0
FIDELITY MSCI HEALTH CARE INDEX ETF
Common Stock
316092600
25917
603
SH
SOLE
25917
0
0
FIRST REP BK SAN FRANCISCO CALIF NEW COM
Common Stock
33616C100
14564
177
SH
SOLE
14564
0
0
FIRST TR EXCH TRADED ALPHADEX FD II ASIA
Common Stock
33737J109
331978
16737
SH
SOLE
331978
0
0
FIRST TR EXCH TRADED ALPHADEX FD II CANA
Common Stock
33737J208
284166
19046
SH
SOLE
284166
0
0
FIRST TR EXCH TRADED ALPHADEX FD II DEV
Common Stock
33737J174
355194
8920
SH
SOLE
355194
0
0
FIRST TR EXCH TRADED ALPHADEX FD II EMER
Common Stock
33737J182
364817
20740
SH
SOLE
364817
0
0
FIRST TR EXCH TRADED ALPHADEX FD II JAPA
Common Stock
33737J158
385344
9549
SH
SOLE
385344
0
0
FIRST TR EXCHANGE TRADED FD II CONSUMER
Common Stock
33734X101
272005
10123
SH
SOLE
272005
0
0
FIRST TR EXCHANGE TRADED FD II FINANCIAL
Common Stock
33734X135
287906
13619
SH
SOLE
287906
0
0
FIRST TR EXCHANGE TRADED FD II HEALTH CA
Common Stock
33734X143
418300
5655
SH
SOLE
418300
0
0
FIRST TR EXCHANGE TRADED FD II INDLS PRO
Common Stock
33734X150
313838
10327
SH
SOLE
313838
0
0
FIRST TR EXCHANGE TRADED FD II MATERIALS
Common Stock
33734X168
301831
11048
SH
SOLE
301831
0
0
FIRST TR EXCHANGE TRADED FD II TECHNOLOG
Common Stock
33734X176
388535
6541
SH
SOLE
388535
0
0
FIRST TR EXCHANGE TRADED FD III FIRST TR
Common Stock
33739E108
419118
25556
SH
SOLE
419118
0
0
FIRST TR EXCHANGE-TRADED FD IV NO AMER E
Common Stock
33738D101
220952
12420
SH
SOLE
220952
0
0
FIRST TR MULTI CAP GROWTH ALPHADEX FD COM SHS
Common Stock
33733F101
44813
741
SH
SOLE
44813
0
0
FIRST TRUST PORTFOLIOS COM SHS
Common Stock
33734K109
264918
5562
SH
SOLE
264918
0
0
FLEXSHARES TR DISCIPLINED DURATION MBS INDEX FD
Common Stock
33939L779
1607412
67652
SH
SOLE
1607412
0
0
FLEXSHARES TR READY ACCESS VAR INCOME FD
Common Stock
33939L886
56221
758
SH
SOLE
56221
0
0
FORD MOTOR CO DEL COM PAR
Common Stock
345370860
11689
2420
SH
SOLE
11689
0
0
GENERAL DYNAMICS CORP COM
Common Stock
369550108
15083
114
SH
SOLE
15083
0
0
GENERAL ELECTRIC CO COM
Common Stock
369604103
16984
2139
SH
SOLE
16984
0
0
GENERAL MTRS CO COM
Common Stock
37045V100
88398
4254
SH
SOLE
88398
0
0
GLOBAL X FDS RBTCS ARTFL INTE
Common Stock
37954Y715
19501
1075
SH
SOLE
19501
0
0
GOLDMAN SACHS GROUP INC COM
Common Stock
38141G104
91054
589
SH
SOLE
91054
0
0
GW PHARMACEUTICALSW PLC ADS
Common Stock
36197T103
11910
136
SH
SOLE
11910
0
0
HDFC BK LTD ADR
Common Stock
40415F101
39921
1038
SH
SOLE
39921
0
0
HEWLETT PACKARD ENTERPRISE CO COM
Common Stock
42824C109
11875
1223
SH
SOLE
11875
0
0
HONEYWELL INTERNATIONAL INC COM USD1
Common Stock
438516106
21674
162
SH
SOLE
21674
0
0
HP INC COM
Common Stock
40434L105
28505
1642
SH
SOLE
28505
0
0
HUBSPOT INC COM
Common Stock
443573100
15583
117
SH
SOLE
15583
0
0
INDEPENDENT BK CORP MASS COM
Common Stock
453836108
10428
162
SH
SOLE
10428
0
0
INDEXIQ ACTIVE ETF TR IQ ULTRA SHORT DURATION ETF
Common Stock
45409F819
47746
987
SH
SOLE
47746
0
0
INDEXIQ ETF TR IQ MERGER ARBITRAGE ETF
Common Stock
45409B800
1510587
50119
SH
SOLE
1510587
0
0
INTEL CORP COM
Common Stock
458140100
32472
600
SH
SOLE
32472
0
0
INTERNATIONAL BUSINESS MACHS CORP COM
Common Stock
459200101
16640
150
SH
SOLE
16640
0
0
INTUITIVE SURGICAL INC COM NEW
Common Stock
46120E602
35160
71
SH
SOLE
35160
0
0
INVESCO ACTIVELY MANAGED EXCHANGE-TRADED FD TR TOTAL RETURN BD
Common Stock
18385P705
21248
400
SH
SOLE
21248
0
0
INVESCO EXCHANGE-TRADED FD TR DWA HEALTHCARE MOMENTUM ETF
Common Stock
46137V852
3394371
39812
SH
SOLE
3394371
0
0
INVESCO EXCHANGE-TRADED FD TR VAR RATE PFD
Common Stock
46138G870
1003770
46774
SH
SOLE
1003770
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2020 CORPORATE BD ETF
Common Stock
46138J601
3066429
133323
SH
SOLE
3066429
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2020 ETF
Common Stock
18383M514
196549
9355
SH
SOLE
196549
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2021 ETF
Common Stock
18383M266
227734
10860
SH
SOLE
227734
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2022 ETF
Common Stock
18383M258
195068
9210
SH
SOLE
195068
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2023 ETF
Common Stock
46138J866
267353
12900
SH
SOLE
267353
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2024 ETF
Common Stock
46138J841
198240
9600
SH
SOLE
198240
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2025 ETF
Common Stock
46138J825
51425
2500
SH
SOLE
51425
0
0
INVESCO QQQ TR UNIT SER 1
Common Stock
46090E103
96342
506
SH
SOLE
96342
0
0
IROBOT CORP COM
Common Stock
462726100
22045
539
SH
SOLE
22045
0
0
ISHARES CORE GROWTH ALLOCATION ETF
Common Stock
464289867
30249
731
SH
SOLE
30249
0
0
ISHARES CORE MODERATE ALLOCATIN ETF
Common Stock
464289875
141669
3856
SH
SOLE
141669
0
0
ISHARES CORE S&P SMALL-CAP E
Common Stock
464287804
236279
4211
SH
SOLE
236279
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
Common Stock
464287226
37265
323
SH
SOLE
37265
0
0
ISHARES EUROPE ETF
Common Stock
464287861
140825
3986
SH
SOLE
140825
0
0
ISHARES IBOXX INVESTMENT GRADE CORPORATE
Common Stock
464287242
525535
4255
SH
SOLE
525535
0
0
ISHARES INC CORE MSCI EMERGING MKTS ETF
Common Stock
46434G103
204859
5062
SH
SOLE
204859
0
0
ISHARES INC MSCI CDA ETF
Common Stock
464286509
35484
1624
SH
SOLE
35484
0
0
ISHARES INC MSCI JPN ETF NEW
Common Stock
46434G822
317232
6423
SH
SOLE
317232
0
0
ISHARES MSCI BRAZIL ETF
Common Stock
464286400
28814
1223
SH
SOLE
28814
0
0
ISHARES MSCI INDIA SMALL CAP ETF
Common Stock
46429B598
10890
471
SH
SOLE
10890
0
0
ISHARES MSCI SOUTH KOREA ETF
Common Stock
464286772
66908
1426
SH
SOLE
66908
0
0
ISHARES RUSSELL 1000 GROWTH ETF
Common Stock
464287614
1461456
9701
SH
SOLE
1461456
0
0
ISHARES RUSSELL 2000 GROWTH ETF
Common Stock
464287648
2308966
14598
SH
SOLE
2308966
0
0
ISHARES RUSSELL 2000 VALUE ETF
Common Stock
464287630
902412
11001
SH
SOLE
902412
0
0
ISHARES S&P 100 ETF
Common Stock
464287101
20759
175
SH
SOLE
20759
0
0
ISHARES S&P 500 GROWTH ETF
Common Stock
464287309
478150
2897
SH
SOLE
478150
0
0
ISHARES S&P 500 VALUE ETF
Common Stock
464287408
51013
530
SH
SOLE
51013
0
0
ISHARES S&P MID CAP 400 GROWTH ETF
Common Stock
464287606
292853
1641
SH
SOLE
292853
0
0
ISHARES S&P MIDCAP 400 VALUE ETF
Common Stock
464287705
132468
1207
SH
SOLE
132468
0
0
ISHARES S&P SMALLCAP 600 VALUE ETF
Common Stock
464287879
197182
1973
SH
SOLE
197182
0
0
ISHARES TIPS BOND ETF
Common Stock
464287176
1887074
16003
SH
SOLE
1887074
0
0
ISHARES TR CORE S&P 500 ETF
Common Stock
464287200
702331
2718
SH
SOLE
702331
0
0
ISHARES TR CORE S&P MID-CAP ETF
Common Stock
464287507
294625
2048
SH
SOLE
294625
0
0
ISHARES TR ESG MSCI USA LEADERS ETF
Common Stock
46435U218
2152997
47760
SH
SOLE
2152997
0
0
ISHARES TR ESG MSCI USA SMALL-CAP ETF OPTIMIZED ETF
Common Stock
46435U663
1100921
55184
SH
SOLE
1100921
0
0
ISHARES TR IBOXX HI YD ETF
Common Stock
464288513
463884
6019
SH
SOLE
463884
0
0
ISHARES TR JPMORGAN USD EMG
Common Stock
464288281
353075
3652
SH
SOLE
353075
0
0
ISHARES TR MBS ETF
Common Stock
464288588
200669
1817
SH
SOLE
200669
0
0
ISHARES TR MSCI AC ASIA ETF
Common Stock
464288182
135326
2266
SH
SOLE
135326
0
0
ISHARES TR MSCI ACWI ETF
Common Stock
464288257
312662
4997
SH
SOLE
312662
0
0
ISHARES TR MSCI BRAZIL SMALL CAP ETF
Common Stock
464289131
38921
4050
SH
SOLE
38921
0
0
ISHARES TR MSCI CHINA ETF
Common Stock
46429B671
22041
385
SH
SOLE
22041
0
0
ISHARES TR MSCI EAFE SMALL CAP ETF
Common Stock
464288273
499451
11141
SH
SOLE
499451
0
0
ISHARES TR MSCI EAFE VALUE ETF
Common Stock
464288877
690066
19335
SH
SOLE
690066
0
0
ISHARES TR MSCI EMERGING MARKETS ETF
Common Stock
464287234
711576
20849
SH
SOLE
711576
0
0
ISHARES TR MSCI INDIA SM CP
Common Stock
46429B614
145564
6296
SH
SOLE
145564
0
0
ISHARES TR MSCI USA MINIMUM VOLATILITY ETF
Common Stock
46429B697
79233
1467
SH
SOLE
79233
0
0
ISHARES TR NASDAQ BIOTECH
Common Stock
464287556
59042
548
SH
SOLE
59042
0
0
ISHARES TR PREFERRED INCOME SEC ETF
Common Stock
464288687
321266
10090
SH
SOLE
321266
0
0
ISHARES TR RUSSELL 2000 ETF
Common Stock
464287655
49447
432
SH
SOLE
49447
0
0
ISHARES TR RUSSELL MID-CAP VALUE ETF
Common Stock
464287473
26918
420
SH
SOLE
26918
0
0
ISHARES TR S&P SMALL CAP 600 GROWTH ETF
Common Stock
464287887
139239
1010
SH
SOLE
139239
0
0
ISHARES TR U S HEALTHCARE ETF
Common Stock
464287762
12395
66
SH
SOLE
12395
0
0
ISHARES TR US INDUSTRIALS ETF
Common Stock
464287754
456187
3673
SH
SOLE
456187
0
0
ISHARES TR US MEDICAL DEVICES ETF
Common Stock
464288810
165858
736
SH
SOLE
165858
0
0
ISHARES TRUST 1-3 YEAR TREASURY BOND ETF
Common Stock
464287457
92044
1062
SH
SOLE
92044
0
0
ISHARES TRUST CORE MSCI EAFE ETF
Common Stock
46432F842
81670
1637
SH
SOLE
81670
0
0
ISHARES U S ETF TR SHORT MATURITY BD ETF
Common Stock
46431W507
55521
1145
SH
SOLE
55521
0
0
ISHARES US FINANCIALS ETF
Common Stock
464287788
437079
4493
SH
SOLE
437079
0
0
ISHARES US TECHNOLOGY ETF
Common Stock
464287721
605608
2963
SH
SOLE
605608
0
0
J P MORGAN EXCHANGE-TRADED FD TR ULTRA-SHORT INCOME ETF
Common Stock
46641Q837
2365484
47624
SH
SOLE
2365484
0
0
JOHNSON & JOHNSON COM
Common Stock
478160104
23997
183
SH
SOLE
23997
0
0
JP MORGAN CHASE ALERIAN ETN
Common Stock
46625H365
549981
60906
SH
SOLE
549981
0
0
JPMORGAN CHASE & CO COM
Common Stock
46625H100
124692
1385
SH
SOLE
124692
0
0
KEYSIGHT TECHNOLOGIES INC COM
Common Stock
49338L103
10795
129
SH
SOLE
10795
0
0
KONINKLIJKE PHILIPS N V NY REG SH NEW
Common Stock
500472303
119275
2970
SH
SOLE
119275
0
0
KRANESHARES TR CSI CHINA INTERNET ETF
Common Stock
500767306
13445
297
SH
SOLE
13445
0
0
L3HARRIS TECHNOLOGIES INC COM
Common Stock
502431109
12248
68
SH
SOLE
12248
0
0
LOCKHEED MARTIN CORP COM
Common Stock
539830109
39996
118
SH
SOLE
39996
0
0
MERCADOLIBRE INC COM
Common Stock
58733R102
59607
122
SH
SOLE
59607
0
0
MERIDIAN BANCORP INC MD COM
Common Stock
58958U103
12151
1083
SH
SOLE
12151
0
0
MERITOR INC COM
Common Stock
59001K100
11647
879
SH
SOLE
11647
0
0
MERSANA THERAPEUTICS INC COM
Common Stock
59045L106
15362
2635
SH
SOLE
15362
0
0
MICROSOFT CORP
Common Stock
594918104
4746598
30097
SH
SOLE
4746598
0
0
NATIONAL GRID PLC SPON ADR NEW 2017
Common Stock
636274409
4597095
78893
SH
SOLE
4597095
0
0
NETEASE INC SPONSORED ADR
Common Stock
64110W102
48144
150
SH
SOLE
48144
0
0
NETFLIX INC COM
Common Stock
64110L106
2760301
7351
SH
SOLE
2760301
0
0
NORTHROP GRUMMAN CORP COM
Common Stock
666807102
27835
92
SH
SOLE
27835
0
0
NRG ENERGY INC COM NEW
Common Stock
629377508
2847825
104469
SH
SOLE
2847825
0
0
NVIDIA CORP COM
Common Stock
67066G104
4339383
16462
SH
SOLE
4339383
0
0
OLD DOMINION FREIGHT LINE INC COM
Common Stock
679580100
1839871
14017
SH
SOLE
1839871
0
0
OPKO HEALTH INC COM
Common Stock
68375N103
23892
17830
SH
SOLE
23892
0
0
ORMAT TECHNOLOGIES INC COM
Common Stock
686688102
10149
150
SH
SOLE
10149
0
0
OSI ETF TR OSHARS FTSE US
Common Stock
67110P407
16837
580
SH
SOLE
16837
0
0
PACKAGING CORP AMER COM
Common Stock
695156109
2040765
23503
SH
SOLE
2040765
0
0
PAYCHEX INC COM
Common Stock
704326107
18876
300
SH
SOLE
18876
0
0
PC CONNECTION INC COM
Common Stock
69318J100
13270
322
SH
SOLE
13270
0
0
PEPSICO INC
Common Stock
713448108
13932
116
SH
SOLE
13932
0
0
PFIZER INC
Common Stock
717081103
14362
440
SH
SOLE
14362
0
0
PHILLIPS 66 COM
Common Stock
718546104
10730
200
SH
SOLE
10730
0
0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT
Common Stock
718549207
10929
300
SH
SOLE
10929
0
0
PIMCO ETF TR ACTIVE BD ETF
Common Stock
72201R775
18580
175
SH
SOLE
18580
0
0
PIMCO ETF TR ENHANCED SHORT MAT ACTIVE ETF
Common Stock
72201R833
56122
567
SH
SOLE
56122
0
0
PRA HEALTH SCIENCES INC COM
Common Stock
69354M108
1160152
13971
SH
SOLE
1160152
0
0
PROCTER & GAMBLE CO COM
Common Stock
742718109
21780
198
SH
SOLE
21780
0
0
PROGRESSIVE CORP OHIO COM
Common Stock
743315103
11741
159
SH
SOLE
11741
0
0
PROSHARES TR PROSHARES ULTRASHORT 20 YR TREAS NEW
Common Stock
74347B201
19296
1200
SH
SOLE
19296
0
0
PROSHARES TR ULTRA COMM SER
Common Stock
74347B136
32011
916
SH
SOLE
32011
0
0
PROSHARES TRUST ULTRA FINANCIALS NEW
Common Stock
74347X633
23445
988
SH
SOLE
23445
0
0
PROSHARES ULTRA BASIC MATERIALS PROSHARE
Common Stock
74347R776
25857
903
SH
SOLE
25857
0
0
PROSHARES ULTRA CONSUMER SERVICES PROSHA
Common Stock
74347R750
28380
398
SH
SOLE
28380
0
0
PROSHARES ULTRA HEALTH CARE PROSHARES
Common Stock
74347R735
39910
440
SH
SOLE
39910
0
0
PROSHARES ULTRA INDLS PROSHARES
Common Stock
74347R727
25346
585
SH
SOLE
25346
0
0
PROSHARES ULTRA TECH PROSHARES
Common Stock
74347R693
41040
369
SH
SOLE
41040
0
0
RAPID7 INC COM
Common Stock
753422104
83020
1916
SH
SOLE
83020
0
0
RAYTHEON CO COM NEW
Common Stock
755111507
44591
340
SH
SOLE
44591
0
0
RBC BEARINGS INC COM
Common Stock
75524B104
15678
139
SH
SOLE
15678
0
0
REPLIGEN CORP COM
Common Stock
759916109
15253
158
SH
SOLE
15253
0
0
ROYAL DUTCH SHELL PLC SPONSORED ADR RESPTG A SHS
Common Stock
780259206
104984
3009
SH
SOLE
104984
0
0
SALESFORCE.COM INC COM STOCK
Common Stock
79466L302
77317
537
SH
SOLE
77317
0
0
SALISBURY BANCORP INC COM
Common Stock
795226109
13702
442
SH
SOLE
13702
0
0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL
Common Stock
81369Y704
10681
181
SH
SOLE
10681
0
0
SECTOR SPDR TR SHS BEN INT UTILITIES
Common Stock
81369Y886
58014
1047
SH
SOLE
58014
0
0
SELECT SECTOR SPDR TR COMMUNICATION
Common Stock
81369Y852
879889
19889
SH
SOLE
879889
0
0
SELECT SECTOR SPDR TR CONSUMER DISCRETIO
Common Stock
81369Y407
488635
4982
SH
SOLE
488635
0
0
SELECT SECTOR SPDR TR ENERGY
Common Stock
81369Y506
35599
1225
SH
SOLE
35599
0
0
SELECT SECTOR SPDR TR HEALTH CARE
Common Stock
81369Y209
502692
5675
SH
SOLE
502692
0
0
SELECT SECTOR SPDR TR SHS SBI MATERIALS
Common Stock
81369Y100
441302
9798
SH
SOLE
441302
0
0
SPDR BLACKSTONE GSO SENIOR LOAN ETF
Common Stock
78467V608
1589877
39737
SH
SOLE
1589877
0
0
SPDR BLMBERG BRCLY CONV SECRT ETF
Common Stock
78464A359
2002750
41846
SH
SOLE
2002750
0
0
SPDR FTSE INTERN GOVT INFL PROTC ETF
Common Stock
78464A490
79137
1622
SH
SOLE
79137
0
0
SPDR GOLD SHARES ETF
Common Stock
78463V107
1439638
9724
SH
SOLE
1439638
0
0
SPDR INDEX SHS FDS S&P EMERGING MKTS
Common Stock
78463X756
1250631
37772
SH
SOLE
1250631
0
0
SPDR S&P 500 ETF TR TR UNIT
Common Stock
78462F103
252337
979
SH
SOLE
252337
0
0
SPDR SER TR BLOMBRG BRC EMRG
Common Stock
78464A391
1679034
68560
SH
SOLE
1679034
0
0
SPDR SER TR BLOOMBERG BARCLAYS INVT GRADE FLTG RATE ETF
Common Stock
78468R200
10878
370
SH
SOLE
10878
0
0
SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUN BD ETF
Common Stock
78468R739
17115
350
SH
SOLE
17115
0
0
SPDR SER TR S&P 400 MID CAP GROWTH ETF
Common Stock
78464A821
23380
546
SH
SOLE
23380
0
0
SPDR SER TR S&P BIOTECH
Common Stock
78464A870
500185
6459
SH
SOLE
500185
0
0
SPDR SER TR S&P BK ETF
Common Stock
78464A797
42678
1583
SH
SOLE
42678
0
0
SPDR SER TR S&P HOMEBUILD
Common Stock
78464A888
82399
2766
SH
SOLE
82399
0
0
SPDR SER TR S&P METALS & MNG ETF
Common Stock
78464A755
15485
960
SH
SOLE
15485
0
0
SPDR SER TR S&P REGL BKG
Common Stock
78464A698
26561
815
SH
SOLE
26561
0
0
SSGA ACTIVE ETF TR SPDR DOBLELINE TOTAL RETURN TACTICAL ETF
Common Stock
78467V848
10072
210
SH
SOLE
10072
0
0
STAMPS.COM INC COM
Common Stock
852857200
1490587
11459
SH
SOLE
1490587
0
0
STARBUCKS CORP COM
Common Stock
855244109
166980
2540
SH
SOLE
166980
0
0
TESLA INC COM
Common Stock
88160R101
71788
137
SH
SOLE
71788
0
0
TJX COS INC NEW COM
Common Stock
872540109
16160
338
SH
SOLE
16160
0
0
TOWNSQUARE MEDIA INC CL A
Common Stock
892231101
11101
2408
SH
SOLE
11101
0
0
TRIP COM GROUP LTD ADS
Common Stock
89677Q107
14961
638
SH
SOLE
14961
0
0
UFP TECHNOLOGIES INC COM
Common Stock
902673102
17331
455
SH
SOLE
17331
0
0
UGI CORP
Common Stock
902681105
48006
1800
SH
SOLE
48006
0
0
UNITED TECHNOLOGIES CORP COM
Common Stock
913017109
25941
275
SH
SOLE
25941
0
0
UNITEDHEALTH GROUP
Common Stock
91324P102
15960
64
SH
SOLE
15960
0
0
UNITIL CORP COM
Common Stock
913259107
18835
360
SH
SOLE
18835
0
0
US BANCORP DEL COM NEW
Common Stock
902973304
17673
513
SH
SOLE
17673
0
0
VANECK VECTORS ETF TR INTL HIGH YIELD
Common Stock
92189F445
1281949
60327
SH
SOLE
1281949
0
0
VANGUARD HIGH DIVIDEND YIELD ETF
Common Stock
921946406
83344
1178
SH
SOLE
83344
0
0
VANGUARD INDEX FUNDS S&P 500 ETF USD
Common Stock
922908363
16104
68
SH
SOLE
16104
0
0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR
Common Stock
922042858
33114
987
SH
SOLE
33114
0
0
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD
Common Stock
92206C409
24917
315
SH
SOLE
24917
0
0
VANGUARD SECTOR INDEX FDS VANGUARD FINLS
Common Stock
92204A405
13441
265
SH
SOLE
13441
0
0
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF
Common Stock
921908844
39288
380
SH
SOLE
39288
0
0
VANGUARD WORLD FDS VANGUARD ENERGY ETF
Common Stock
92204A306
17619
461
SH
SOLE
17619
0
0
VANGUARD WORLD FDS VANGUARD HEALTH CARE ETF
Common Stock
92204A504
44844
270
SH
SOLE
44844
0
0
VANGUARD WORLD FDS VANGUARD INFORMATION
Common Stock
92204A702
13774
65
SH
SOLE
13774
0
0
VANGUARD WORLD FDS VANGUARD UTILS ETF
Common Stock
92204A876
91448
750
SH
SOLE
91448
0
0
VAXART INC COM NEW
Common Stock
92243A200
17700
10000
SH
SOLE
17700
0
0
VERISK ANALYTICS INC COM
Common Stock
92345Y106
17562
126
SH
SOLE
17562
0
0
VERIZON COMMUNICATIONS INC COM
Common Stock
92343V104
1468011
27322
SH
SOLE
1468011
0
0
VISA INC COM CL A
Common Stock
92826C839
29485
183
SH
SOLE
29485
0
0
WALKER & DUNLOP INC COM
Common Stock
93148P102
71479
1775
SH
SOLE
71479
0
0
WALMART INC COM
Common Stock
931142103
13066
115
SH
SOLE
13066
0
0
WAYFAIR INC CL A
Common Stock
94419L101
10688
200
SH
SOLE
10688
0
0
WP CAREY INC COM
Common Stock
92936U109
1197377
20616
SH
SOLE
1197377
0
0
XILINX INC
Common Stock
983919101
10210
131
SH
SOLE
10210
0
0