0001569884-19-000003.txt : 20190514
0001569884-19-000003.hdr.sgml : 20190514
20190513185633
ACCESSION NUMBER: 0001569884-19-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190514
DATE AS OF CHANGE: 20190513
EFFECTIVENESS DATE: 20190514
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: 19820034
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-2019
03-31-2019
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-13-2019
0
298
169303
false
INFORMATION TABLE
2
13FTable2019Q1.xml
3M CO COM
Common Stock
88579Y101
15584
75
SH
SOLE
15584
0
0
ABBOTT LABORATORIES
Common Stock
002824100
26380
330
SH
SOLE
26380
0
0
ABBVIE INC COM
Common Stock
00287Y109
28207
350
SH
SOLE
28207
0
0
ABRAXAS PETE CORP COM
Common Stock
003830106
355875
284700
SH
SOLE
355875
0
0
ACCENTURE PLC CLS A
Common Stock
G1151C101
72520
412
SH
SOLE
72520
0
0
ADOBE INC COM
Common Stock
00724F101
26649
100
SH
SOLE
26649
0
0
AGILENT TECHNOLOGIES INC COM
Common Stock
00846U101
20818
259
SH
SOLE
20818
0
0
ALBANY INTL CORP CL A
Common Stock
012348108
1104204
15424
SH
SOLE
1104204
0
0
ALIBABA GROUP HLDG LTD SPONSORED ADR
Common Stock
01609W102
26638
146
SH
SOLE
26638
0
0
ALLERGAN PLC COM
Common Stock
G0177J108
22694
155
SH
SOLE
22694
0
0
ALPHABET INC CAP STK CL A
Common Stock
02079K305
4879386
4146
SH
SOLE
4879386
0
0
ALPHABET INC CAP STK CL C
Common Stock
02079K107
66738
57
SH
SOLE
66738
0
0
AMAZON.COM INC
Common Stock
023135106
6870134
3858
SH
SOLE
6870134
0
0
AMPHENOL CORP CLASS A COM
Common Stock
032095101
15394
163
SH
SOLE
15394
0
0
APPLE INC COM
Common Stock
037833100
7496549
39466
SH
SOLE
7496549
0
0
ARK ETF TR INNOVATION ETF
Common Stock
00214Q104
5369043
114895
SH
SOLE
5369043
0
0
AT&T INC COM
Common Stock
00206R102
97770
3118
SH
SOLE
97770
0
0
AUTOMATIC DATA PROCESSING INC COM
Common Stock
053015103
47922
300
SH
SOLE
47922
0
0
AVALONBAY CMNTYS INC COM
Common Stock
053484101
46569
232
SH
SOLE
46569
0
0
AXCELIS TECHNOLOGIES INC COM NEW
Common Stock
054540208
11066
550
SH
SOLE
11066
0
0
BANK OF AMERICA CORP
Common Stock
060505104
171582
6219
SH
SOLE
171582
0
0
BERKSHIRE HATHAWAY INC COM CLASS B
Common Stock
084670702
2116979
10022
SH
SOLE
2116979
0
0
BIOGEN INC COM
Common Stock
09062X103
193122
817
SH
SOLE
193122
0
0
BLACKROCK INC
Common Stock
09247X101
60259
141
SH
SOLE
60259
0
0
BLACKSTONE GROUP LP COM UNIT LTD
Common Stock
09253U108
38117
1090
SH
SOLE
38117
0
0
BLACKSTONE MTG TR INC COM CL A
Common Stock
09257W100
2688492
77792
SH
SOLE
2688492
0
0
BLUE HILLS BANCORP INC
Common Stock
095573101
13958
584
SH
SOLE
13958
0
0
BLUEPRINT MEDICINES CORP COM
Common Stock
09627Y109
17691
221
SH
SOLE
17691
0
0
BOEING CO COM
Common Stock
097023105
14112
37
SH
SOLE
14112
0
0
BOOKING HLDGS INC COM
Common Stock
09857L108
20939
12
SH
SOLE
20939
0
0
BOOZ ALLEN HAMILTON HLDG CORP CL A
Common Stock
099502106
4378989
75318
SH
SOLE
4378989
0
0
BOX INC CL A
Common Stock
10316T104
33793
1750
SH
SOLE
33793
0
0
BP PLC SPONSORED ADR
Common Stock
055622104
77865
1781
SH
SOLE
77865
0
0
BRISTOL-MYERS SQUIBB CO COM
Common Stock
110122108
29437
617
SH
SOLE
29437
0
0
CARBONITE INC COM
Common Stock
141337105
12107
488
SH
SOLE
12107
0
0
CASELLA WASTE SYSTEMS INC CL A COM
Common Stock
147448104
20803
585
SH
SOLE
20803
0
0
CASTLE BRANDS INC COM
Common Stock
148435100
13930
20000
SH
SOLE
13930
0
0
CATERPILLAR INC COM
Common Stock
149123101
78584
580
SH
SOLE
78584
0
0
CHASE CORP COM
Common Stock
16150R104
10550
114
SH
SOLE
10550
0
0
CHEFS WHSE INC COM
Common Stock
163086101
16705
538
SH
SOLE
16705
0
0
CHEVRON CORP NEW COM
Common Stock
166764100
30795
250
SH
SOLE
30795
0
0
CISCO SYS INC COM
Common Stock
17275R102
13821
256
SH
SOLE
13821
0
0
COCA COLA CO
Common Stock
191216100
11434
244
SH
SOLE
11434
0
0
COGNEX CORP
Common Stock
192422103
20344
400
SH
SOLE
20344
0
0
COMCAST CORP NEW CL A
Common Stock
20030N101
14953
374
SH
SOLE
14953
0
0
CONOCOPHILLIPS COM
Common Stock
20825C104
2862479
42890
SH
SOLE
2862479
0
0
COSTCO WHOLESALE CORP COM
Common Stock
22160K105
35352
146
SH
SOLE
35352
0
0
CSP INC COM
Common Stock
126389105
11596
1040
SH
SOLE
11596
0
0
CTRIP COM INTL LTD AMERICAN DEP SHS
Common Stock
22943F100
27874
638
SH
SOLE
27874
0
0
CVS HEALTH CORPORATION COM
Common Stock
126650100
45085
836
SH
SOLE
45085
0
0
DBX ETF TR XTRACK MSCI EAFE
Common Stock
233051200
45612
1461
SH
SOLE
45612
0
0
DEXCOM INC COM
Common Stock
252131107
25249
212
SH
SOLE
25249
0
0
DIAGEO PLC-SPONSORED ADR
Common Stock
25243Q205
16361
100
SH
SOLE
16361
0
0
DISCOVER FINL SVCS
Common Stock
254709108
18786
264
SH
SOLE
18786
0
0
DISNEY WALT CO
Common Stock
254687106
81295
732
SH
SOLE
81295
0
0
DOLLAR GEN CORP NEW COM
Common Stock
256677105
29944
251
SH
SOLE
29944
0
0
EATON VANCE MUN INCOME TR SH BEN INT
Common Stock
27826U108
149999
12295
SH
SOLE
149999
0
0
EHEALTH INC COM
Common Stock
28238P109
1820515
29203
SH
SOLE
1820515
0
0
ENERGY TRANSFER LP COM UT LTD PTN
Common Stock
29273V100
88900
5784
SH
SOLE
88900
0
0
ENTERPRISE PRODS PARTNERS L P COM
Common Stock
293792107
376118
12925
SH
SOLE
376118
0
0
EPIZYME INC COM
Common Stock
29428V104
10593
855
SH
SOLE
10593
0
0
ETF SER SOLUTIONS LONCAR CANCER
Common Stock
26922A826
108694
5171
SH
SOLE
108694
0
0
ETFIS SER TR I BIOSHARES BIOTECHNOLOGY PRODS FD
Common Stock
26923G202
4028285
89896
SH
SOLE
4028285
0
0
EXCHANGE TRADED CONCEPTS TRUST EMQQ EM INTERN ETF
Common Stock
301505889
532349
16171
SH
SOLE
532349
0
0
EXELIXIS INC COM
Common Stock
30161Q104
17255
725
SH
SOLE
17255
0
0
EXXON MOBIL CORP
Common Stock
30231G102
228422
2827
SH
SOLE
228422
0
0
EXXON MOBIL CORP COM
Common Stock
30231G102
190042
2352
SH
SOLE
190042
0
0
FACEBOOK INC-CLASS A
Common Stock
30303M102
74010
444
SH
SOLE
74010
0
0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF
Common Stock
316092204
16558
377
SH
SOLE
16558
0
0
FIDELITY MSCI ENERGY INDEX ETF
Common Stock
316092402
16399
907
SH
SOLE
16399
0
0
FIDELITY MSCI FINLS INDEX ETF
Common Stock
316092501
75528
2013
SH
SOLE
75528
0
0
FIDELITY MSCI HEALTH CARE INDEX ETF
Common Stock
316092600
26834
603
SH
SOLE
26834
0
0
FIDELITY MSCI REAL ESTATE INDEX ETF
Common Stock
316092857
10388
400
SH
SOLE
10388
0
0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK
Common Stock
315912808
17652
58
SH
SOLE
17652
0
0
FIRST REP BK SAN FRANCISCO CALIF NEW COM
Common Stock
33616C100
17781
177
SH
SOLE
17781
0
0
FIRST TR EXCH TRADED ALPHADEX FD II ASIA PAC EX JAPAN ALPHADEX FD
Common Stock
33737J109
557265
18313
SH
SOLE
557265
0
0
FIRST TR EXCH TRADED ALPHADEX FD II CANADA ALPHADEX FD
Common Stock
33737J208
485377
21085
SH
SOLE
485377
0
0
FIRST TR EXCH TRADED ALPHADEX FD II DEV MKTS EX US ALPHADEX FD
Common Stock
33737J174
528313
9717
SH
SOLE
528313
0
0
FIRST TR EXCH TRADED ALPHADEX FD II EMERGING MKTS ALPHADEX FD
Common Stock
33737J182
579470
23151
SH
SOLE
579470
0
0
FIRST TR EXCH TRADED ALPHADEX FD II JAPAN ALPHADEX FD
Common Stock
33737J158
518861
10426
SH
SOLE
518861
0
0
FIRST TR EXCHANGE TRADED FD II CONSUMER DISCRETIONARY
Common Stock
33734X101
540433
12843
SH
SOLE
540433
0
0
FIRST TR EXCHANGE TRADED FD II ENERGY ALPHADEX FD
Common Stock
33734X127
410683
31762
SH
SOLE
410683
0
0
FIRST TR EXCHANGE TRADED FD II FINANCIAL ALPHADEX FD
Common Stock
33734X135
518899
17148
SH
SOLE
518899
0
0
FIRST TR EXCHANGE TRADED FD II HEALTH CARE ALPHADEX FD
Common Stock
33734X143
501479
6563
SH
SOLE
501479
0
0
FIRST TR EXCHANGE TRADED FD II INDLS PROD DURABL ALPHADEX FD
Common Stock
33734X150
542018
13581
SH
SOLE
542018
0
0
FIRST TR EXCHANGE TRADED FD II TECHNOLOGY ALPHADEX FD
Common Stock
33734X176
590557
9239
SH
SOLE
590557
0
0
FIRST TR EXCHANGE TRADED FD III FIRST TR PFD SECS & INCOME ETF
Common Stock
33739E108
518260
27191
SH
SOLE
518260
0
0
FIRST TR EXCHANGE TRADED FD IV STRATEGIC INCOME ETF
Common Stock
33739Q309
2436578
49006
SH
SOLE
2436578
0
0
FIRST TR EXCHANGE-TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF
Common Stock
33738R605
594815
19781
SH
SOLE
594815
0
0
FIRST TR LARGE CAP CORE ALPHADEX FD COM SHS
Common Stock
33734K109
426080
7161
SH
SOLE
426080
0
0
FIRST TR MULTI CAP GROWTH ALPHADEX FD COM SHS
Common Stock
33733F101
1733294
24181
SH
SOLE
1733294
0
0
FLEXSHARES TR STOXX US ESG IMPACT INDEX FD
Common Stock
33939L696
97581
1455
SH
SOLE
97581
0
0
FORD MTR CO DEL COM
Common Stock
345370860
2709613
308612
SH
SOLE
2709613
0
0
FRANKLIN TEMPLETON ETF TR LIBERTYQ GLOBAL EQUITY ETF
Common Stock
35473P405
1337940
43300
SH
SOLE
1337940
0
0
GENERAL ELECTRIC CO COM
Common Stock
369604103
71728
7180
SH
SOLE
71728
0
0
GENERAL MTRS CO COM
Common Stock
37045V100
187503
5054
SH
SOLE
187503
0
0
GLOBAL X FDS RBTCS ARTFL INTE
Common Stock
37954Y715
21586
1075
SH
SOLE
21586
0
0
GOLDMAN SACHS GROUP INC COM
Common Stock
38141G104
357101
1860
SH
SOLE
357101
0
0
GW PHARMACEUTICALSW PLC ADS
Common Stock
36197T103
22926
136
SH
SOLE
22926
0
0
HDFC BK LTD ADR
Common Stock
40415F101
60157
519
SH
SOLE
60157
0
0
HEWLETT PACKARD ENTERPRISE CO COM
Common Stock
42824C109
19720
1278
SH
SOLE
19720
0
0
HOME DEPOT INC COM
Common Stock
437076102
55072
287
SH
SOLE
55072
0
0
HONEYWELL INTERNATIONAL INC COM
Common Stock
438516106
94240
593
SH
SOLE
94240
0
0
HP INC COM
Common Stock
40434L105
32973
1697
SH
SOLE
32973
0
0
HUBSPOT INC COM
Common Stock
443573100
21275
128
SH
SOLE
21275
0
0
ILLUMINA INC COM
Common Stock
452327109
3916558
12606
SH
SOLE
3916558
0
0
INDEXIQ ETF TR IQ MERGER ARBITRAGE ETF
Common Stock
45409B800
2621549
82103
SH
SOLE
2621549
0
0
INTEL CORP COM
Common Stock
458140100
45484
847
SH
SOLE
45484
0
0
INTERNATIONAL BUSINESS MACHS CORP COM
Common Stock
459200101
21165
150
SH
SOLE
21165
0
0
INTUITIVE SURGICAL INC COM NEW
Common Stock
46120E602
77599
136
SH
SOLE
77599
0
0
INVESCO ACTIVELY MANAGED EXCHANGE TRADED FD TR TOTAL RETURN BD ETF
Common Stock
46090A804
678636
13115
SH
SOLE
678636
0
0
INVESCO EXCHANGE- TRADED FD TR HIGH YIELD EQUITY DIVID ACHIEVERS ETF
Common Stock
46137V563
933779
52254
SH
SOLE
933779
0
0
INVESCO EXCHANGE- TRADED FD TR S&P 500 TOP 50 ETF
Common Stock
46137V233
45653
225
SH
SOLE
45653
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2019 ETF
Common Stock
46138J304
90348
4288
SH
SOLE
90348
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2020 CORPORATE BD ETF
Common Stock
46138J601
2386978
99127
SH
SOLE
2386978
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2020 ETF
Common Stock
46138J502
130821
6165
SH
SOLE
130821
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2021 ETF
Common Stock
46138J700
148283
7051
SH
SOLE
148283
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2022 ETF
Common Stock
46138J882
117110
5545
SH
SOLE
117110
0
0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2023 ETF
Common Stock
46138J866
50960
2450
SH
SOLE
50960
0
0
INVESCO EXCHNG TRADED FD TR II CHINA SMALL CP
Common Stock
46138E701
73217
2765
SH
SOLE
73217
0
0
INVESCO EXCHNG TRADED FD TR II SR LN ETF
Common Stock
46138G508
15554
687
SH
SOLE
15554
0
0
INVESCO EXCHNG TRADED FD TR II VAR RATE PFD
Common Stock
46138G870
1401123
57003
SH
SOLE
1401123
0
0
INVESCO QQQ TR UNIT SER 1
Common Stock
46090E103
71505
398
SH
SOLE
71505
0
0
IROBOT CORP COM
Common Stock
462726100
14005
119
SH
SOLE
14005
0
0
ISHARES CORE GROWTH ALLOCATION ETF
Common Stock
464289867
44968
1006
SH
SOLE
44968
0
0
ISHARES CORE MODERATE ALLOCATION ETF
Common Stock
464289875
273651
7190
SH
SOLE
273651
0
0
ISHARES CORE S&P 500 ETF
Common Stock
464287200
840021
2952
SH
SOLE
840021
0
0
ISHARES CORE S&P MID-CAP ETF
Common Stock
464287507
1714449
9052
SH
SOLE
1714449
0
0
ISHARES CORE S&P SMALL-CAP E
Common Stock
464287804
357899
4639
SH
SOLE
357899
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
Common Stock
464287226
35230
323
SH
SOLE
35230
0
0
ISHARES EUROPE ETF
Common Stock
464287861
211700
4879
SH
SOLE
211700
0
0
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETF
Common Stock
464287242
583156
4898
SH
SOLE
583156
0
0
ISHARES INC CORE MSCI EMERGING MKTS ETF
Common Stock
46434G103
279906
5413
SH
SOLE
279906
0
0
ISHARES INC MSCI CDA ETF
Common Stock
464286509
219102
7927
SH
SOLE
219102
0
0
ISHARES INC MSCI JAPN SMCETF
Common Stock
464286582
73588
1041
SH
SOLE
73588
0
0
ISHARES INC MSCI JPN ETF NEW
Common Stock
46434G822
391412
7153
SH
SOLE
391412
0
0
ISHARES MSCI CHILE ETF
Common Stock
464286640
10493
243
SH
SOLE
10493
0
0
ISHARES MSCI MEXICO ETF
Common Stock
464286822
32998
757
SH
SOLE
32998
0
0
ISHARES MSCI THAILAND ETF
Common Stock
464286624
10600
120
SH
SOLE
10600
0
0
ISHARES RUSSELL 1000 GROWTH ETF
Common Stock
464287614
1261283
8333
SH
SOLE
1261283
0
0
ISHARES RUSSELL 1000 VALUE ETF
Common Stock
464287598
454320
3679
SH
SOLE
454320
0
0
ISHARES RUSSELL 2000 ETF
Common Stock
464287655
1358368
8873
SH
SOLE
1358368
0
0
ISHARES RUSSELL 2000 GROWTH ETF
Common Stock
464287648
2441751
12416
SH
SOLE
2441751
0
0
ISHARES RUSSELL 2000 VALUE ETF
Common Stock
464287630
2011865
16779
SH
SOLE
2011865
0
0
ISHARES S&P 500 GROWTH ETF
Common Stock
464287309
358681
2081
SH
SOLE
358681
0
0
ISHARES S&P 500 VALUE ETF
Common Stock
464287408
98986
878
SH
SOLE
98986
0
0
ISHARES S&P MID CAP 400 GROWTH ETF
Common Stock
464287606
364144
1662
SH
SOLE
364144
0
0
ISHARES S&P MIDCAP 400 VALUE ETF
Common Stock
464287705
193701
1234
SH
SOLE
193701
0
0
ISHARES S&P SMALLCAP 600 VALUE ETF
Common Stock
464287879
377260
2557
SH
SOLE
377260
0
0
ISHARES TIPS BOND ETF
Common Stock
464287176
3186081
28178
SH
SOLE
3186081
0
0
ISHARES TR BRAZIL SM-CP ETF
Common Stock
464289131
258110
16881
SH
SOLE
258110
0
0
ISHARES TR EAFE SML CP ETF
Common Stock
464288273
979898
17060
SH
SOLE
979898
0
0
ISHARES TR IBOXX HI YD ETF
Common Stock
464288513
586612
6784
SH
SOLE
586612
0
0
ISHARES TR JPMORGAN USD EMG MK ETF
Common Stock
464288281
359456
3266
SH
SOLE
359456
0
0
ISHARES TR MBS ETF
Common Stock
464288588
31589
297
SH
SOLE
31589
0
0
ISHARES TR MSCI AC ASIA ETF
Common Stock
464288182
246001
3480
SH
SOLE
246001
0
0
ISHARES TR MSCI ACWI ETF
Common Stock
464288257
423088
5864
SH
SOLE
423088
0
0
ISHARES TR MSCI CHINA ETF
Common Stock
46429B671
24036
385
SH
SOLE
24036
0
0
ISHARES TR MSCI GLOBAL IMPACT ETF
Common Stock
46435G532
90799
1539
SH
SOLE
90799
0
0
ISHARES TR MSCI INDIA SM CP
Common Stock
46429B614
76062
1879
SH
SOLE
76062
0
0
ISHARES TR MSCI KLD 400 SOCIAL ETF
Common Stock
464288570
97253
922
SH
SOLE
97253
0
0
ISHARES TR MSCI USA MINIMUM VOLATILITY ETF
Common Stock
46429B697
86260
1467
SH
SOLE
86260
0
0
ISHARES TR NASDAQ BIOTECH
Common Stock
464287556
55676
498
SH
SOLE
55676
0
0
ISHARES TR PFD AND INCM SEC
Common Stock
464288687
1400580
38320
SH
SOLE
1400580
0
0
ISHARES TR RUS MID CAP ETF
Common Stock
464287499
10143
188
SH
SOLE
10143
0
0
ISHARES TR RUSSELL 200 GROWTH NDEX FD
Common Stock
464289438
31330
381
SH
SOLE
31330
0
0
ISHARES TR RUSSELL MID-CAP VALUE ETF
Common Stock
464287473
36481
420
SH
SOLE
36481
0
0
ISHARES TR S&P SMALL CAP 600 GROWTH ETF
Common Stock
464287887
185063
1037
SH
SOLE
185063
0
0
ISHARES TR U.S. MED DVC ETF
Common Stock
464288810
197727
854
SH
SOLE
197727
0
0
ISHARES TR US INDUSTRIALS
Common Stock
464287754
638538
4207
SH
SOLE
638538
0
0
ISHARES TRUST CORE MSCI EAFE ETF
Common Stock
46432F842
99481
1637
SH
SOLE
99481
0
0
ISHARES TRUST MSCI EMG MKTS ETF USD DIS
Common Stock
464287234
972610
22661
SH
SOLE
972610
0
0
ISHARES U S FINANCIALS ETF
Common Stock
464287788
617229
5225
SH
SOLE
617229
0
0
ISHARES U S REAL ESTATE ETF
Common Stock
464287739
50135
576
SH
SOLE
50135
0
0
ISHARES US TECHNOLOGY ETF
Common Stock
464287721
638319
3349
SH
SOLE
638319
0
0
JOHNSON & JOHNSON COM
Common Stock
478160104
136575
977
SH
SOLE
136575
0
0
JPMORGAN CHASE & CO ALERIAN MLP INDEX ETN
Common Stock
46625H365
1314734
51538
SH
SOLE
1314734
0
0
JPMORGAN CHASE &CO. COM
Common Stock
46625H100
241737
2388
SH
SOLE
241737
0
0
KEYSIGHT TECHNOLOGIES INC COM
Common Stock
49338L103
11249
129
SH
SOLE
11249
0
0
KONINKLIJKE PHILIPS N V NY REG SH NEW
Common Stock
500472303
203074
4970
SH
SOLE
203074
0
0
KRANESHARES TR CSI CHINA INTERNET ETF
Common Stock
500767306
13989
297
SH
SOLE
13989
0
0
L3 TECHNOLOGIES INC COM
Common Stock
502413107
10938
53
SH
SOLE
10938
0
0
MARATHON PETROLEUM CORP COM
Common Stock
56585A102
10234
171
SH
SOLE
10234
0
0
MASTERCARD INC CL A COM
Common Stock
57636Q104
5189789
22042
SH
SOLE
5189789
0
0
MCDONALDS CORP
Common Stock
580135101
65516
345
SH
SOLE
65516
0
0
MERCADOLIBRE INC COM
Common Stock
58733R102
61943
122
SH
SOLE
61943
0
0
MERCK & CO INC NEW COM
Common Stock
58933Y105
23620
284
SH
SOLE
23620
0
0
MERIDIAN BANCORP INC MD COM
Common Stock
58958U103
10967
699
SH
SOLE
10967
0
0
MERITOR INC COM
Common Stock
59001K100
17888
879
SH
SOLE
17888
0
0
MICROSOFT CORP
Common Stock
594918104
5111520
43340
SH
SOLE
5111520
0
0
MIDDLEBY CORP
Common Stock
596278101
18334
141
SH
SOLE
18334
0
0
NETEASE INC SPONSORED ADR
Common Stock
64110W102
36218
150
SH
SOLE
36218
0
0
NETFLIX INC COM
Common Stock
64110L106
4057653
11380
SH
SOLE
4057653
0
0
NIKE INC CLASS B COM NPV
Common Stock
654106103
58273
692
SH
SOLE
58273
0
0
NORTHROP GRUMMAN CORP COM
Common Stock
666807102
24803
92
SH
SOLE
24803
0
0
NRG ENERGY INC COM NEW
Common Stock
629377508
5550054
130651
SH
SOLE
5550054
0
0
NUVEEN ETF TR ESG MID-CAP VALUE ETF
Common Stock
67092P508
89278
3275
SH
SOLE
89278
0
0
NV5 GLOBAL INC COM
Common Stock
62945V109
1184944
19962
SH
SOLE
1184944
0
0
NVIDIA CORP COM
Common Stock
67066G104
4750978
26459
SH
SOLE
4750978
0
0
OIL DRI CORP OF AMERICA COM
Common Stock
677864100
15570
500
SH
SOLE
15570
0
0
OPKO HEALTH INC COM
Common Stock
68375N103
46536
17830
SH
SOLE
46536
0
0
ORMAT TECHNOLOGIES INC COM
Common Stock
686688102
16545
300
SH
SOLE
16545
0
0
OSI ETF TR OSHARS FTSE US
Common Stock
67110P407
43142
1284
SH
SOLE
43142
0
0
PAPA MURPHY'S HOLDINGS INC
Common Stock
698814100
26200
5000
SH
SOLE
26200
0
0
PAYCHEX INC COM
Common Stock
704326107
24060
300
SH
SOLE
24060
0
0
PC CONNECTION INC COM
Common Stock
69318J100
14521
396
SH
SOLE
14521
0
0
PEPSICO INC
Common Stock
713448108
35662
291
SH
SOLE
35662
0
0
PFIZER INC
Common Stock
717081103
44636
1051
SH
SOLE
44636
0
0
PHILLIPS 66 COM
Common Stock
718546104
3008133
31608
SH
SOLE
3008133
0
0
PHILLIPS 66 PARTNERS LP COM
Common Stock
718549207
15705
300
SH
SOLE
15705
0
0
PIMCO ETF TR ACTIVE BD ETF
Common Stock
72201R775
21108
200
SH
SOLE
21108
0
0
PIONEER NAT RES CO COM
Common Stock
723787107
17512
115
SH
SOLE
17512
0
0
PLUG PWR INC COM NEW
Common Stock
72919P202
14400
6000
SH
SOLE
14400
0
0
PRA HEALTH SCIENCES INC COM
Common Stock
69354M108
1836549
16652
SH
SOLE
1836549
0
0
PROCTER AND GAMBLE CO COM
Common Stock
742718109
112270
1079
SH
SOLE
112270
0
0
PROGRESSIVE CORP(OHIO) COM
Common Stock
743315103
11462
159
SH
SOLE
11462
0
0
PROSHARES TR PROSHARES ULTRASHORT 20 YR TREAS NEW
Common Stock
74347B201
38712
1200
SH
SOLE
38712
0
0
PROSHARES TRUST ULTRA FINANCIALS NEW
Common Stock
74347X633
58914
1471
SH
SOLE
58914
0
0
PROSHARES ULTRA CONSUMER SERVICES PROSHARES
Common Stock
74347R750
70503
715
SH
SOLE
70503
0
0
PROSHARES ULTRA GAS PROSHARES
Common Stock
74347R719
45415
1465
SH
SOLE
45415
0
0
PROSHARES ULTRA HEALTH CARE PROSHARES
Common Stock
74347R735
70659
676
SH
SOLE
70659
0
0
PROSHARES ULTRA INDLS PROSHARES
Common Stock
74347R727
63856
875
SH
SOLE
63856
0
0
PROSHARES ULTRA TECH PROSHARES
Common Stock
74347R693
70792
641
SH
SOLE
70792
0
0
RAPID7 INC COM
Common Stock
753422104
191812
3790
SH
SOLE
191812
0
0
RAYTHEON CO COM NEW
Common Stock
755111507
38055
209
SH
SOLE
38055
0
0
RBC BEARINGS INC COM
Common Stock
75524B104
12717
100
SH
SOLE
12717
0
0
REALITY SHS ETF TR NSD NXGN ECO ETF
Common Stock
75605A702
22840
1000
SH
SOLE
22840
0
0
REPLIGEN CORP COM
Common Stock
759916109
12466
211
SH
SOLE
12466
0
0
RESMED INC COM
Common Stock
761152107
50425
485
SH
SOLE
50425
0
0
RESTAURANT BRANDS INTERNATIONAL INC COM
Common Stock
76131D103
10483
161
SH
SOLE
10483
0
0
RMR GROUP INC CL A
Common Stock
74967R106
12562
206
SH
SOLE
12562
0
0
ROGERS CORP
Common Stock
775133101
14776
93
SH
SOLE
14776
0
0
ROYAL DUTCH SHELL PLC SPONSORED ADR RESPTG A SHS
Common Stock
780259206
195156
3118
SH
SOLE
195156
0
0
SALESFORCE.COM INC COM STOCK
Common Stock
79466L302
85045
537
SH
SOLE
85045
0
0
SALISBURY BANCORP INC COM
Common Stock
795226109
11660
283
SH
SOLE
11660
0
0
SECTOR SPDR TR SHS BEN INT CONSUMER STAPLES
Common Stock
81369Y308
13859
247
SH
SOLE
13859
0
0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL
Common Stock
81369Y704
34064
454
SH
SOLE
34064
0
0
SELECT SECTOR SPDR TR COMMUNICATION
Common Stock
81369Y852
40596
868
SH
SOLE
40596
0
0
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY
Common Stock
81369Y407
671032
5894
SH
SOLE
671032
0
0
SELECT SECTOR SPDR TR ENERGY
Common Stock
81369Y506
1361790
20596
SH
SOLE
1361790
0
0
SELECT SECTOR SPDR TR HEALTH CARE
Common Stock
81369Y209
43765
477
SH
SOLE
43765
0
0
SELECT SECTOR SPDR TR HEALTH CARE
Common Stock
81369Y209
561785
6123
SH
SOLE
561785
0
0
SELECT SECTOR SPDR TR RL EST SEL SEC
Common Stock
81369Y860
11880
328
SH
SOLE
11880
0
0
SELECT SECTOR SPDR TR SHS BEN INT MATERIALS
Common Stock
81369Y100
87246
1572
SH
SOLE
87246
0
0
SELECT SECTOR SPDR TR UTILS
Common Stock
81369Y886
58170
1000
SH
SOLE
58170
0
0
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD DIS
Common Stock
81369Y803
88208
1192
SH
SOLE
88208
0
0
SPDR BLACKSTONE/GSO SEN LOAN
Common Stock
78467V608
4090615
88830
SH
SOLE
4090615
0
0
SPDR FUND CONSUMER DISCRE SELECT ETF
Common Stock
81369Y407
16850
148
SH
SOLE
16850
0
0
SPDR GOLD TR GOLD SHS
Common Stock
78463V107
212053
1738
SH
SOLE
212053
0
0
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF
Common Stock
78463X756
1910359
42862
SH
SOLE
1910359
0
0
SPDR S&P500 ETF TRUST S&P 500 ETF USD DIS
Common Stock
78462F103
4321379
15298
SH
SOLE
4321379
0
0
SPDR SER TR BLOOMBERG BARCLAYS INVT GRADE FLTG RATE ETF
Common Stock
78468R200
11359
370
SH
SOLE
11359
0
0
SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUN BD ETF
Common Stock
78468R739
16968
350
SH
SOLE
16968
0
0
SPDR SER TR S&P 400 MID CAP GROWTH ETF
Common Stock
78464A821
28692
546
SH
SOLE
28692
0
0
SPDR SER TR S&P BIOTECH ETF
Common Stock
78464A870
236672
2614
SH
SOLE
236672
0
0
SPDR SER TR S&P BK ETF
Common Stock
78464A797
66122
1583
SH
SOLE
66122
0
0
SPDR SER TR S&P METALS & MNG ETF
Common Stock
78464A755
624675
21047
SH
SOLE
624675
0
0
SPDR SER TR S&P METALS & MNG ETF
Common Stock
78464A755
739795
24926
SH
SOLE
739795
0
0
SPDR SER TR S&P REGL BKG ETF
Common Stock
78464A698
179741
3501
SH
SOLE
179741
0
0
SPDR SERIES TRUST BLMBRG BRC CNVRT
Common Stock
78464A359
771941
14774
SH
SOLE
771941
0
0
SSGA ACTIVE ETF TR SPDR DOBLELINE TOTAL RETURN TACTICAL ETF
Common Stock
78467V848
13538
280
SH
SOLE
13538
0
0
STAMPS.COM INC COM NEW
Common Stock
852857200
696625
8557
SH
SOLE
696625
0
0
STARBUCKS CORP COM
Common Stock
855244109
185627
2497
SH
SOLE
185627
0
0
TESLA INC COM
Common Stock
88160R101
38061
136
SH
SOLE
38061
0
0
TJX COS INC NEW COM
Common Stock
872540109
17985
338
SH
SOLE
17985
0
0
TRIPADVISOR INC COM
Common Stock
896945201
10290
200
SH
SOLE
10290
0
0
UGI CORP
Common Stock
902681105
99756
1800
SH
SOLE
99756
0
0
ULTIMATE SOFTWARE GROUP INC COM
Common Stock
90385D107
26741
81
SH
SOLE
26741
0
0
UNITED TECHNOLOGIES CORP COM
Common Stock
913017109
58001
450
SH
SOLE
58001
0
0
UNITEDHEALTH GROUP
Common Stock
91324P102
15825
64
SH
SOLE
15825
0
0
US BANCORP DEL COM NEW
Common Stock
902973304
24721
513
SH
SOLE
24721
0
0
VANECK VECTORS ETF TR HIGH YLD MUN ETF
Common Stock
92189H409
227227
3620
SH
SOLE
227227
0
0
VANGUARD HIGH DIVIDEND YIELD ETF
Common Stock
921946406
100907
1178
SH
SOLE
100907
0
0
VANGUARD INDEX FDS S&P 500 ETF SHS NEW
Common Stock
922908363
18687
72
SH
SOLE
18687
0
0
VANGUARD INTL EQUITY INDEX FUND INC FTSE EMERGING MARKETS ETF
Common Stock
922042858
41948
987
SH
SOLE
41948
0
0
VANGUARD REAL ESTATE ETF
Common Stock
922908553
12689
146
SH
SOLE
12689
0
0
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF SHS
Common Stock
92206C409
2419554
30336
SH
SOLE
2419554
0
0
VANGUARD SECTOR INDEX FDS VANGUARD CONSUMER DISCRETIONARY VIPERS
Common Stock
92204A108
19138
111
SH
SOLE
19138
0
0
VANGUARD SECTOR INDEX FDS VANGUARD ENERGY VIPERS
Common Stock
92204A306
48802
546
SH
SOLE
48802
0
0
VANGUARD SECTOR INDEX FDS VANGUARD FINLS VIPERS
Common Stock
92204A405
69897
1083
SH
SOLE
69897
0
0
VANGUARD SECTOR INDEX FDS VANGUARD HEALTH CARE VIPERS
Common Stock
92204A504
103316
599
SH
SOLE
103316
0
0
VANGUARD SECTOR INDEX FDS VANGUARD INDLS VIPERS
Common Stock
92204A603
19026
136
SH
SOLE
19026
0
0
VANGUARD SECTOR INDEX FDS VANGUARD UTILS VIPERS
Common Stock
92204A876
13349
103
SH
SOLE
13349
0
0
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF
Common Stock
921908844
41663
380
SH
SOLE
41663
0
0
VANGUARD WORLD FDS COMM SRVC ETF
Common Stock
92204A884
41760
500
SH
SOLE
41760
0
0
VANGUARD WORLD FDS VANGUARD CONSUMER STAPLES ETF
Common Stock
92204A207
74057
510
SH
SOLE
74057
0
0
VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF
Common Stock
92204A702
52565
262
SH
SOLE
52565
0
0
VAXART INC COM NEW
Common Stock
92243A200
19400
10000
SH
SOLE
19400
0
0
VERISK ANALYTICS INC COM
Common Stock
92345Y106
5059586
38042
SH
SOLE
5059586
0
0
VERIZON COMMUNICATIONS INC COM
Common Stock
92343V104
2971342
50251
SH
SOLE
2971342
0
0
VISA INC COM CL A
Common Stock
92826C839
95744
613
SH
SOLE
95744
0
0
WASHINGTON TR BANCORP INC COM
Common Stock
940610108
10930
227
SH
SOLE
10930
0
0
WAYFAIR INC CL A
Common Stock
94419L101
29690
200
SH
SOLE
29690
0
0
WEATHERFORD INTL PLC ORD SHS
Common Stock
G48833100
8376
12000
SH
SOLE
8376
0
0
WORLD WRESTLING ENTMT INC CL A
Common Stock
98156Q108
17356
200
SH
SOLE
17356
0
0
WP CAREY INC COM
Common Stock
92936U109
3279285
41865
SH
SOLE
3279285
0
0
XILINX INC
Common Stock
983919101
16909
131
SH
SOLE
16909
0
0
ZOETIS INC CL A
Common Stock
98978V103
32214
320
SH
SOLE
32214
0
0