0001569884-19-000004.txt : 20190813 0001569884-19-000004.hdr.sgml : 20190813 20190813125050 ACCESSION NUMBER: 0001569884-19-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190813 DATE AS OF CHANGE: 20190813 EFFECTIVENESS DATE: 20190813 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: 191019410 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 06-30-2019 06-30-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 08-13-2019 0 278 168455 false
INFORMATION TABLE 2 13FTable2019Q2.xml 3M CO COM Common Stock 88579Y101 16121 93 SH SOLE 16121 0 0 ABBOTT LABORATORIES Common Stock 002824100 27753 330 SH SOLE 27753 0 0 ABRAXAS PETE CORP COM Common Stock 003830106 302709 293892 SH SOLE 302709 0 0 ACCENTURE PLC CLS A Common Stock G1151C101 76125 412 SH SOLE 76125 0 0 AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 19340 259 SH SOLE 19340 0 0 ALBANY INTL CORP CL A Common Stock 012348108 16250 196 SH SOLE 16250 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADR ISI Common Stock 01609W102 24740 146 SH SOLE 24740 0 0 ALLERGAN PLC COM SHS Common Stock G0177J108 25952 155 SH SOLE 25952 0 0 ALPHABET INC CAP STK CL C Common Stock 02079K107 62693 58 SH SOLE 62693 0 0 ALPHABET INC CL A Common Stock 02079K305 4423238 4085 SH SOLE 4423238 0 0 AMAZON.COM INC Common Stock 023135106 4942374 2610 SH SOLE 4942374 0 0 AMPHENOL CORP CLASS A COM Common Stock 032095101 15638 163 SH SOLE 15638 0 0 APPLE INC COM Common Stock 037833100 5408164 27325 SH SOLE 5408164 0 0 ARK ETF TR INNOVATION ETF Common Stock 00214Q104 5558915 115859 SH SOLE 5558915 0 0 AT&T INC COM USD1 Common Stock 00206R102 105791 3157 SH SOLE 105791 0 0 AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 49599 300 SH SOLE 49599 0 0 AVALONBAY CMNTYS INC COM Common Stock 053484101 47138 232 SH SOLE 47138 0 0 BANK OF AMERICA CORP Common Stock 060505104 180351 6219 SH SOLE 180351 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 6547517 30715 SH SOLE 6547517 0 0 BIOGEN INC COM USD0.0005 Common Stock 09062X103 97524 417 SH SOLE 97524 0 0 BLACKSTONE MTG TR INC COM CL A Common Stock 09257W100 2767448 77781 SH SOLE 2767448 0 0 BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 20847 221 SH SOLE 20847 0 0 BOEING CO COM USD5.00 Common Stock 097023105 14196 39 SH SOLE 14196 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 4987798 75333 SH SOLE 4987798 0 0 BOX INC CL A Common Stock 10316T104 30818 1750 SH SOLE 30818 0 0 BP PLC SPONSORED ADR Common Stock 055622104 74268 1781 SH SOLE 74268 0 0 BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 16780 370 SH SOLE 16780 0 0 CARBONITE INC COM Common Stock 141337105 12708 488 SH SOLE 12708 0 0 CASELLA WASTE SYSTEMS INC CL A COM Common Stock 147448104 23184 585 SH SOLE 23184 0 0 CASTLE BRANDS INC COM Common Stock 148435100 9200 20000 SH SOLE 9200 0 0 CHASE CORP COM Common Stock 16150R104 12271 114 SH SOLE 12271 0 0 CHEFS WHSE INC COM Common Stock 163086101 18868 538 SH SOLE 18868 0 0 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 3479656 50835 SH SOLE 3479656 0 0 CHEVRON CORP NEW COM Common Stock 166764100 31110 250 SH SOLE 31110 0 0 CISCO SYS INC COM Common Stock 17275R102 14011 256 SH SOLE 14011 0 0 COCA COLA CO Common Stock 191216100 12424 244 SH SOLE 12424 0 0 COMCAST CORP NEW CL A Common Stock 20030N101 15813 374 SH SOLE 15813 0 0 COSTCO WHOLESALE CORP NEW COM Common Stock 22160K105 38582 146 SH SOLE 38582 0 0 CSP INC COM Common Stock 126389105 15860 1040 SH SOLE 15860 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS Common Stock 22943F100 23549 638 SH SOLE 23549 0 0 DEXCOM INC COM Common Stock 252131107 31766 212 SH SOLE 31766 0 0 DISCOVER FINL SVCS Common Stock 254709108 20484 264 SH SOLE 20484 0 0 DISNEY WALT CO Common Stock 254687106 73590 527 SH SOLE 73590 0 0 DOLLAR GEN CORP NEW COM Common Stock 256677105 33925 251 SH SOLE 33925 0 0 EATON VANCE MUN INCOME TR SH BEN INT Common Stock 27826U108 152950 12295 SH SOLE 152950 0 0 EHEALTH INC COM Common Stock 28238P109 1886537 21911 SH SOLE 1886537 0 0 ENERGY TRANSFER LP COM UT LTD PTN Common Stock 29273V100 53687 3813 SH SOLE 53687 0 0 ENTERPRISE PRODS PARTNERS LP COM Common Stock 293792107 305358 10577 SH SOLE 305358 0 0 EPIZYME INC COM Common Stock 29428V104 10730 855 SH SOLE 10730 0 0 ETF SER SOLUTIONS LONCAR CANCER Common Stock 26922A826 109160 5171 SH SOLE 109160 0 0 ETFIS SER TR I BIOSHARES BIOTECHNOLOGY Common Stock 26923G202 3740689 91103 SH SOLE 3740689 0 0 EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG Common Stock 301505889 889832 27712 SH SOLE 889832 0 0 EXELIXIS INC COM Common Stock 30161Q104 15493 725 SH SOLE 15493 0 0 EXXON MOBIL CORP Common Stock 30231G102 401618 5241 SH SOLE 401618 0 0 FACEBOOK INC-CLASS A Common Stock 30303M102 27213 141 SH SOLE 27213 0 0 FIDELITY MSCI CONSUMER DISCRETIONARY IND Common Stock 316092204 17233 377 SH SOLE 17233 0 0 FIDELITY MSCI ENERGY INDEX ETF Common Stock 316092402 15596 907 SH SOLE 15596 0 0 FIDELITY MSCI FINLS INDEX ETF Common Stock 316092501 80721 2013 SH SOLE 80721 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF Common Stock 316092600 27141 603 SH SOLE 27141 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF Common Stock 316092857 11964 457 SH SOLE 11964 0 0 FIDELITY NASDAQ COMPOSITE INDEX TRACKING Common Stock 315912808 18251 58 SH SOLE 18251 0 0 FIRST REP BK SAN FRANCISCO CALIF NEW COM Common Stock 33616C100 17284 177 SH SOLE 17284 0 0 FIRST TR EXCH TRADED ALPHADEX FD II ASIA Common Stock 33737J109 531646 17866 SH SOLE 531646 0 0 FIRST TR EXCH TRADED ALPHADEX FD II CANA Common Stock 33737J208 487469 20577 SH SOLE 487469 0 0 FIRST TR EXCH TRADED ALPHADEX FD II DEV Common Stock 33737J174 512363 9497 SH SOLE 512363 0 0 FIRST TR EXCH TRADED ALPHADEX FD II EMER Common Stock 33737J182 568336 22553 SH SOLE 568336 0 0 FIRST TR EXCH TRADED ALPHADEX FD II JAPA Common Stock 33737J158 491425 10204 SH SOLE 491425 0 0 FIRST TR EXCHANGE TRADED FD II CONSUMER Common Stock 33734X101 476415 11126 SH SOLE 476415 0 0 FIRST TR EXCHANGE TRADED FD II ENERGY AL Common Stock 33734X127 486809 42405 SH SOLE 486809 0 0 FIRST TR EXCHANGE TRADED FD II FINANCIAL Common Stock 33734X135 473927 14974 SH SOLE 473927 0 0 FIRST TR EXCHANGE TRADED FD II HEALTH CA Common Stock 33734X143 484989 6262 SH SOLE 484989 0 0 FIRST TR EXCHANGE TRADED FD II INDLS PRO Common Stock 33734X150 483021 11392 SH SOLE 483021 0 0 FIRST TR EXCHANGE TRADED FD II TECHNOLOG Common Stock 33734X176 484810 7286 SH SOLE 484810 0 0 FIRST TR EXCHANGE TRADED FD III FIRST TR Common Stock 33739E108 514979 26559 SH SOLE 514979 0 0 FIRST TR EXCHANGE TRADED FD IV STRATEGIC Common Stock 33739Q309 2496188 49626 SH SOLE 2496188 0 0 FIRST TR EXCHANGE-TRADED FD VI DORSEY WR Common Stock 33738R605 626993 20618 SH SOLE 626993 0 0 FIRST TR LARGE CAP CORE ALPHADEX FD COM Common Stock 33734K109 534135 8722 SH SOLE 534135 0 0 FIRST TR MULTI CAP GROWTH ALPHADEX FD CO Common Stock 33733F101 1846841 24740 SH SOLE 1846841 0 0 FLEXSHARES TR STOXX US ESG IMPACT INDEX Common Stock 33939L696 112077 1605 SH SOLE 112077 0 0 FORD MOTOR CO DEL COM PAR Common Stock 345370860 3158502 308749 SH SOLE 3158502 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ GLOBA Common Stock 35473P405 1414366 45478 SH SOLE 1414366 0 0 GENERAL ELECTRIC CO COM Common Stock 369604103 75390 7180 SH SOLE 75390 0 0 GENERAL MTRS CO COM Common Stock 37045V100 194731 5054 SH SOLE 194731 0 0 GLOBAL X FDS RBTCS ARTFL INTE Common Stock 37954Y715 22306 1075 SH SOLE 22306 0 0 GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 99231 485 SH SOLE 99231 0 0 GW PHARMACEUTICALSW PLC ADS Common Stock 36197T103 23445 136 SH SOLE 23445 0 0 HDFC BK LTD ADR Common Stock 40415F101 67491 519 SH SOLE 67491 0 0 HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 19106 1278 SH SOLE 19106 0 0 HONEYWELL INTERNATIONAL INC COM Common Stock 438516106 28284 162 SH SOLE 28284 0 0 HP INC COM Common Stock 40434L105 35281 1697 SH SOLE 35281 0 0 HUBSPOT INC COM Common Stock 443573100 21827 128 SH SOLE 21827 0 0 ILLUMINA INC COM Common Stock 452327109 4620651 12551 SH SOLE 4620651 0 0 INDEPENDENT BK CORP MASS COM Common Stock 453836108 10052 132 SH SOLE 10052 0 0 INDEXIQ ETF TR IQ MERGER ARBITRAGE ETF Common Stock 45409B800 2641145 83713 SH SOLE 2641145 0 0 INTEL CORP COM Common Stock 458140100 30972 647 SH SOLE 30972 0 0 INTERNATIONAL BUSINESS MACHS CORP COM Common Stock 459200101 20685 150 SH SOLE 20685 0 0 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 71339 136 SH SOLE 71339 0 0 INVESCO ACTIVELY MANAGED EXCHANGE TRADED Common Stock 46090A804 712086 13370 SH SOLE 712086 0 0 INVESCO EXCHANGE- TRADED FD TR HIGH YIEL Common Stock 46137V563 1013155 55852 SH SOLE 1013155 0 0 INVESCO EXCHANGE- TRADED FD TR S&P 500 T Common Stock 46137V233 47212 225 SH SOLE 47212 0 0 INVESCO EXCHANGE-TRADED SELF - INDEXED F Common Stock 46138J304 55108 2613 SH SOLE 55108 0 0 INVESCO EXCHANGE-TRADED SELF - INDEXED F Common Stock 46138J866 112148 5300 SH SOLE 112148 0 0 INVESCO EXCHANGE-TRADED SELF - INDEXED F Common Stock 46138J882 158895 7425 SH SOLE 158895 0 0 INVESCO EXCHANGE-TRADED SELF - INDEXED F Common Stock 46138J502 169442 7970 SH SOLE 169442 0 0 INVESCO EXCHANGE-TRADED SELF - INDEXED F Common Stock 46138J700 176534 8331 SH SOLE 176534 0 0 INVESCO EXCHANGE-TRADED SELF - INDEXED F Common Stock 46138J601 2469466 102510 SH SOLE 2469466 0 0 INVESCO EXCHNG TRADED FD TR II CHINA SMA Common Stock 46138E701 58711 2297 SH SOLE 58711 0 0 INVESCO EXCHNG TRADED FD TR II VAR RATE Common Stock 46138G870 1390944 55794 SH SOLE 1390944 0 0 INVESCO QQQ TR UNIT SER 1 Common Stock 46090E103 74323 398 SH SOLE 74323 0 0 IROBOT CORP COM Common Stock 462726100 10905 119 SH SOLE 10905 0 0 ISHARES CORE GROWTH ALLOCATION ETF Common Stock 464289867 46296 1006 SH SOLE 46296 0 0 ISHARES CORE MODERATE ALLOCATION ETF Common Stock 464289875 264595 6781 SH SOLE 264595 0 0 ISHARES CORE S&P SMALL-CAP E Common Stock 464287804 363141 4639 SH SOLE 363141 0 0 ISHARES EDGE MSCI MIN VOL GLOBAL ETF Common Stock 464286525 12528 136 SH SOLE 12528 0 0 ISHARES EDGE MSCI MIN VOL USA ETF Common Stock 46429B697 96484 1563 SH SOLE 96484 0 0 ISHARES EUROPE ETF Common Stock 464287861 215018 4879 SH SOLE 215018 0 0 ISHARES IBOXX INVESTMENT GRADE CORPORATE Common Stock 464287242 589887 4743 SH SOLE 589887 0 0 ISHARES INC CORE MSCI EMERGING MKTS ETF Common Stock 46434G103 274947 5345 SH SOLE 274947 0 0 ISHARES INC MSCI CDA ETF Common Stock 464286509 77102 2694 SH SOLE 77102 0 0 ISHARES INC MSCI JPN ETF NEW Common Stock 46434G822 390411 7153 SH SOLE 390411 0 0 ISHARES MSCI BRAZIL SMALL CAP ETF Common Stock 464289131 258673 15288 SH SOLE 258673 0 0 ISHARES MSCI EAFE SMALL CAP ETF Common Stock 464288273 951175 16571 SH SOLE 951175 0 0 ISHARES MSCI EMERGING MARKETS ETF Common Stock 464287234 925268 21563 SH SOLE 925268 0 0 ISHARES MSCI MEXICO ETF Common Stock 464286822 10845 250 SH SOLE 10845 0 0 ISHARES MSCI THAILAND ETF Common Stock 464286624 11471 120 SH SOLE 11471 0 0 ISHARES RUSSELL 1000 GROWTH ETF Common Stock 464287614 927205 5893 SH SOLE 927205 0 0 ISHARES RUSSELL 1000 VALUE ETF Common Stock 464287598 249860 1964 SH SOLE 249860 0 0 ISHARES RUSSELL 2000 GROWTH ETF Common Stock 464287648 3338058 16618 SH SOLE 3338058 0 0 ISHARES RUSSELL 2000 VALUE ETF Common Stock 464287630 126043 1046 SH SOLE 126043 0 0 ISHARES S&P 100 ETF Common Stock 464287101 22678 175 SH SOLE 22678 0 0 ISHARES S&P 500 GROWTH ETF Common Stock 464287309 1368677 7636 SH SOLE 1368677 0 0 ISHARES S&P 500 VALUE ETF Common Stock 464287408 76353 655 SH SOLE 76353 0 0 ISHARES S&P MID CAP 400 GROWTH ETF Common Stock 464287606 376061 1662 SH SOLE 376061 0 0 ISHARES S&P MIDCAP 400 VALUE ETF Common Stock 464287705 196786 1234 SH SOLE 196786 0 0 ISHARES S&P SMALLCAP 600 VALUE ETF Common Stock 464287879 359215 2417 SH SOLE 359215 0 0 ISHARES TIPS BOND ETF Common Stock 464287176 3198265 27693 SH SOLE 3198265 0 0 ISHARES TR CORE S&P 500 ETF Common Stock 464287200 972086 3298 SH SOLE 972086 0 0 ISHARES TR CORE S&P MID-CAP ETF Common Stock 464287507 1846636 9506 SH SOLE 1846636 0 0 ISHARES TR CORE U S AGGREGATE BD ETF Common Stock 464287226 35966 323 SH SOLE 35966 0 0 ISHARES TR IBOXX HI YD ETF Common Stock 464288513 573644 6580 SH SOLE 573644 0 0 ISHARES TR JP MOR EM MK ETF Common Stock 464288281 411243 3630 SH SOLE 411243 0 0 ISHARES TR MBS ETF Common Stock 464288588 31957 297 SH SOLE 31957 0 0 ISHARES TR MSCI AC ASIA ETF Common Stock 464288182 218443 3130 SH SOLE 218443 0 0 ISHARES TR MSCI ACWI ETF Common Stock 464288257 417420 5663 SH SOLE 417420 0 0 ISHARES TR MSCI CHINA ETF Common Stock 46429B671 22888 385 SH SOLE 22888 0 0 ISHARES TR MSCI GLOBAL IMPACT ETF Common Stock 46435G532 99152 1719 SH SOLE 99152 0 0 ISHARES TR MSCI INDIA SM CP Common Stock 46429B614 111979 2895 SH SOLE 111979 0 0 ISHARES TR MSCI KLD 400 SOCIAL ETF Common Stock 464288570 111328 1018 SH SOLE 111328 0 0 ISHARES TR NASDAQ BIOTECH Common Stock 464287556 54332 498 SH SOLE 54332 0 0 ISHARES TR PFD AND INCM SEC Common Stock 464288687 1371520 37219 SH SOLE 1371520 0 0 ISHARES TR RUS MID CAP ETF Common Stock 464287499 10504 188 SH SOLE 10504 0 0 ISHARES TR RUSSELL 200 GROWTH NDEX FD Common Stock 464289438 32690 381 SH SOLE 32690 0 0 ISHARES TR RUSSELL 2000 ETF Common Stock 464287655 1486736 9561 SH SOLE 1486736 0 0 ISHARES TR RUSSELL MID-CAP VALUE ETF Common Stock 464287473 37435 420 SH SOLE 37435 0 0 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF Common Stock 464287887 189232 1037 SH SOLE 189232 0 0 ISHARES TR US INDUSTRIALS Common Stock 464287754 576541 3643 SH SOLE 576541 0 0 ISHARES TRUST CORE MSCI EAFE ETF Common Stock 46432F842 100512 1637 SH SOLE 100512 0 0 ISHARES U S FINANCIALS ETF Common Stock 464287788 571857 4553 SH SOLE 571857 0 0 ISHARES U S REAL ESTATE ETF Common Stock 464287739 46973 538 SH SOLE 46973 0 0 ISHARES US MEDICAL DEVICES ETF Common Stock 464288810 184392 766 SH SOLE 184392 0 0 ISHARES US TECHNOLOGY ETF Common Stock 464287721 559633 2828 SH SOLE 559633 0 0 JOHNSON &JOHNSON COM USD1.00 Common Stock 478160104 121452 872 SH SOLE 121452 0 0 JP MORGAN CHASE & CO COM Common Stock 46625H100 224494 2008 SH SOLE 224494 0 0 JPMORGAN CHASE & CO ALERIAN MLP INDEX ET Common Stock 46625H365 1164275 46367 SH SOLE 1164275 0 0 KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 11585 129 SH SOLE 11585 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW Common Stock 500472303 216593 4970 SH SOLE 216593 0 0 KRANESHARES TR CSI CHINA INTERNET ETF Common Stock 500767306 13053 297 SH SOLE 13053 0 0 L3 TECHNOLOGIES INC COM Common Stock 502413107 12994 53 SH SOLE 12994 0 0 MASTERCARD INC CL A COM Common Stock 57636Q104 5531587 20911 SH SOLE 5531587 0 0 MCDONALDS CORP Common Stock 580135101 71643 345 SH SOLE 71643 0 0 MERCADOLIBRE INC COM Common Stock 58733R102 74636 122 SH SOLE 74636 0 0 MERIDIAN BANCORP INC MD COM Common Stock 58958U103 12505 699 SH SOLE 12505 0 0 MERITOR INC COM Common Stock 59001K100 21316 879 SH SOLE 21316 0 0 MICROSOFT CORP COM Common Stock 594918104 5749697 42921 SH SOLE 5749697 0 0 MIDDLEBY CORP Common Stock 596278101 19134 141 SH SOLE 19134 0 0 NETEASE INC SPONSORED ADR Common Stock 64110W102 38366 150 SH SOLE 38366 0 0 NETFLIX INC COM Common Stock 64110L106 4216099 11478 SH SOLE 4216099 0 0 NORTHROP GRUMMAN CORP COM Common Stock 666807102 29726 92 SH SOLE 29726 0 0 NRG ENERGY INC COM NEW Common Stock 629377508 3943379 112283 SH SOLE 3943379 0 0 NUVEEN ETF TR ESG MID-CAP VALUE ETF Common Stock 67092P508 103737 3645 SH SOLE 103737 0 0 NV5 GLOBAL INC COM Common Stock 62945V109 1585916 19483 SH SOLE 1585916 0 0 NVIDIA CORP COM Common Stock 67066G104 4340599 26430 SH SOLE 4340599 0 0 OIL DRI CORP OF AMERICA COM Common Stock 677864100 17020 500 SH SOLE 17020 0 0 ONEOK INC NEW COM Common Stock 682680103 3253818 47287 SH SOLE 3253818 0 0 OPKO HEALTH INC COM Common Stock 68375N103 43505 17830 SH SOLE 43505 0 0 ORMAT TECHNOLOGIES INC COM Common Stock 686688102 19017 300 SH SOLE 19017 0 0 OSI ETF TR OSHARS FTSE US Common Stock 67110P407 36954 1084 SH SOLE 36954 0 0 PAYCHEX INC COM Common Stock 704326107 24687 300 SH SOLE 24687 0 0 PC CONNECTION INC COM Common Stock 69318J100 13852 396 SH SOLE 13852 0 0 PEPSICO INC Common Stock 713448108 41437 316 SH SOLE 41437 0 0 PFIZER INC COM Common Stock 717081103 45529 1051 SH SOLE 45529 0 0 PHILLIPS 66 COM Common Stock 718546104 24507 262 SH SOLE 24507 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 14805 300 SH SOLE 14805 0 0 PIMCO ETF TR ACTIVE BD ETF Common Stock 72201R775 21496 200 SH SOLE 21496 0 0 PIONEER NAT RES CO COM Common Stock 723787107 17694 115 SH SOLE 17694 0 0 PLUG PWR INC COM NEW Common Stock 72919P202 13500 6000 SH SOLE 13500 0 0 PRA HEALTH SCIENCES INC COM Common Stock 69354M108 1557944 15713 SH SOLE 1557944 0 0 PROCTER AND GAMBLE CO COM Common Stock 742718109 117326 1070 SH SOLE 117326 0 0 PROGRESSIVE CORP(OHIO) COM Common Stock 743315103 12709 159 SH SOLE 12709 0 0 PROSHARES TR PROSHARES ULTRASHORT 20YR Common Stock 74347B201 34728 1200 SH SOLE 34728 0 0 PROSHARES TR ULTRA COMM SER Common Stock 74347B136 66308 1405 SH SOLE 66308 0 0 PROSHARES TRUST ULTRA FINANCIALS NEW Common Stock 74347X633 63065 1403 SH SOLE 63065 0 0 PROSHARES ULTRA CONSUMER SERVICES PROSHA Common Stock 74347R750 64859 583 SH SOLE 64859 0 0 PROSHARES ULTRA GAS PROSHARES Common Stock 74347R719 66304 2368 SH SOLE 66304 0 0 PROSHARES ULTRA HEALTH CARE PROSHARES Common Stock 74347R735 64772 616 SH SOLE 64772 0 0 PROSHARES ULTRA INDLS PROSHARES Common Stock 74347R727 64239 815 SH SOLE 64239 0 0 PROSHARES ULTRA TECH PROSHARES Common Stock 74347R693 64748 550 SH SOLE 64748 0 0 PROVIDENT BANCORP INC COM Common Stock 74383X109 10832 387 SH SOLE 10832 0 0 RAPID7 INC COM Common Stock 753422104 103534 1790 SH SOLE 103534 0 0 RAYTHEON CO COM NEW Common Stock 755111507 36341 209 SH SOLE 36341 0 0 RBC BEARINGS INC COM Common Stock 75524B104 16681 100 SH SOLE 16681 0 0 REALITY SHS ETF TR NSD NXGN ECO ETF Common Stock 75605A702 23200 1000 SH SOLE 23200 0 0 REPLIGEN CORP COM Common Stock 759916109 18135 211 SH SOLE 18135 0 0 RESTAURANT BRANDS INTERNATIONAL INC COM Common Stock 76131D103 11196 161 SH SOLE 11196 0 0 ROGERS CORP Common Stock 775133101 16050 93 SH SOLE 16050 0 0 ROYAL DUTCH SHELL PLC SPONSORED ADR RESP Common Stock 780259206 202888 3118 SH SOLE 202888 0 0 SALESFORCE.COM INC COM STOCK Common Stock 79466L302 81479 537 SH SOLE 81479 0 0 SALISBURY BANCORP INC COM Common Stock 795226109 11037 283 SH SOLE 11037 0 0 SCHWAB STRATEGIC TR SHORT-TERM US TREASU Common Stock 808524862 23373 462 SH SOLE 23373 0 0 SCHWAB STRATEGIC TR US LARGE-CAP ETF Common Stock 808524201 78332 1116 SH SOLE 78332 0 0 SCHWAB STRATEGIC TR US SMALL-CAP ETF Common Stock 808524607 17227 241 SH SOLE 17227 0 0 SECTOR SPDR TR SHS BEN INT INDUSTRIAL Common Stock 81369Y704 54813 708 SH SOLE 54813 0 0 SELECT SECTOR SPDR TR COMMUNICATION Common Stock 81369Y852 1010880 20538 SH SOLE 1010880 0 0 SELECT SECTOR SPDR TR CONSUMER DISCRETIO Common Stock 81369Y407 608993 5109 SH SOLE 608993 0 0 SELECT SECTOR SPDR TR ENERGY Common Stock 81369Y506 1280316 20096 SH SOLE 1280316 0 0 SELECT SECTOR SPDR TR HEALTH CARE FORMER Common Stock 81369Y209 562881 6076 SH SOLE 562881 0 0 SELECT SECTOR SPDR TR SHS BEN INT MATERI Common Stock 81369Y100 63590 1087 SH SOLE 63590 0 0 SELECT SECTOR SPDR TR UTILS Common Stock 81369Y886 75015 1258 SH SOLE 75015 0 0 SELECT SECTOR SPDR TRUST TECHNOLOGY SELE Common Stock 81369Y803 106681 1367 SH SOLE 106681 0 0 SPDR BLACKSTONE/GSO SEN LOAN Common Stock 78467V608 3941411 85275 SH SOLE 3941411 0 0 SPDR GOLD TR GOLD SHS Common Stock 78463V107 218182 1638 SH SOLE 218182 0 0 SPDR S&P 500 ETF TR TR UNIT Common Stock 78462F103 4747186 16202 SH SOLE 4747186 0 0 SPDR S&P BIOTECH ETF Common Stock 78464A870 639932 7296 SH SOLE 639932 0 0 SPDR S&P EMERGING MRKT SML CP ETF Common Stock 78463X756 1854782 41494 SH SOLE 1854782 0 0 SPDR S&P METALS & MINING ETF Common Stock 78464A755 948289 33414 SH SOLE 948289 0 0 SPDR SER TR BLOOMBERG BARCLAYS INVT GRAD Common Stock 78468R200 11370 370 SH SOLE 11370 0 0 SPDR SER TR BLOOMBERG BARCLAYS U S CONV Common Stock 78464A359 790036 14943 SH SOLE 790036 0 0 SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SH Common Stock 78468R739 17126 350 SH SOLE 17126 0 0 SPDR SER TR S&P 400 MID CAP GROWTH ETF Common Stock 78464A821 29637 546 SH SOLE 29637 0 0 SPDR SER TR S&P BK ETF Common Stock 78464A797 68639 1583 SH SOLE 68639 0 0 SPDR SER TR S&P REGL BKG ETF Common Stock 78464A698 43545 815 SH SOLE 43545 0 0 SPDR SERIES TRUST SPDR BLOOMBERG Common Stock 78468R663 10718 117 SH SOLE 10718 0 0 SSGA ACTIVE ETF TR SPDR DOBLELINE TOTAL Common Stock 78467V848 13740 280 SH SOLE 13740 0 0 STAMPS.COM INC COM NEW Common Stock 852857200 392763 8676 SH SOLE 392763 0 0 STARBUCKS CORP COM Common Stock 855244109 164726 1965 SH SOLE 164726 0 0 TESLA INC COM Common Stock 88160R101 26368 118 SH SOLE 26368 0 0 TJX COS INC NEW COM Common Stock 872540109 17873 338 SH SOLE 17873 0 0 UGI CORP Common Stock 902681105 96138 1800 SH SOLE 96138 0 0 UNITED TECHNOLOGIES CORP COM Common Stock 913017109 58590 450 SH SOLE 58590 0 0 UNITEDHEALTH GROUP Common Stock 91324P102 15617 64 SH SOLE 15617 0 0 US BANCORP DEL COM NEW Common Stock 902973304 26881 513 SH SOLE 26881 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF Common Stock 92189H409 230884 3620 SH SOLE 230884 0 0 VANGUARD BD INDEX FUND INC TOTAL BOND MA Common Stock 921937835 47433 571 SH SOLE 47433 0 0 VANGUARD FTSE DEVELOPED MARKET ETF Common Stock 921943858 52555 1260 SH SOLE 52555 0 0 VANGUARD HIGH DIVIDEND YIELD ETF Common Stock 921946406 102934 1178 SH SOLE 102934 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS NEW Common Stock 922908363 19379 72 SH SOLE 19379 0 0 VANGUARD INTL EQUITY INDEX FUND INC FTSE Common Stock 922042858 62136 1461 SH SOLE 62136 0 0 VANGUARD MALVERN FDS SHORT-TERM INFLATIO Common Stock 922020805 19038 386 SH SOLE 19038 0 0 VANGUARD REAL ESTATE ETF Common Stock 922908553 17655 202 SH SOLE 17655 0 0 VANGUARD SECTOR INDEX FDS VANGUARD CONSU Common Stock 92204A108 26370 147 SH SOLE 26370 0 0 VANGUARD SECTOR INDEX FDS VANGUARD ENERG Common Stock 92204A306 60704 714 SH SOLE 60704 0 0 VANGUARD SECTOR INDEX FDS VANGUARD FINLS Common Stock 92204A405 74738 1083 SH SOLE 74738 0 0 VANGUARD SECTOR INDEX FDS VANGUARD HEALT Common Stock 92204A504 78621 452 SH SOLE 78621 0 0 VANGUARD SECTOR INDEX FDS VANGUARD MATLS Common Stock 92204A801 18717 146 SH SOLE 18717 0 0 VANGUARD SHORT TERM COR BD ETF Common Stock 92206C409 1906388 23629 SH SOLE 1906388 0 0 VANGUARD SPECIALIZED FUNDS VANGUARD DIVI Common Stock 921908844 43761 380 SH SOLE 43761 0 0 VANGUARD WORLD FDS COMM SRVC ETF Common Stock 92204A884 28434 328 SH SOLE 28434 0 0 VANGUARD WORLD FDS VANGUARD CONSUMER STA Common Stock 92204A207 45074 303 SH SOLE 45074 0 0 VANGUARD WORLD FDS VANGUARD INFORMATION Common Stock 92204A702 55253 262 SH SOLE 55253 0 0 VAXART INC COM NEW Common Stock 92243A200 6700 10000 SH SOLE 6700 0 0 VERISK ANALYTICS INC COM Common Stock 92345Y106 4449308 30379 SH SOLE 4449308 0 0 VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 2894834 50671 SH SOLE 2894834 0 0 VISA INC COM CL A Common Stock 92826C839 31760 183 SH SOLE 31760 0 0 W P CAREY INC COM Common Stock 92936U109 3348026 41242 SH SOLE 3348026 0 0 WASHINGTON TR BANCORP INC COM Common Stock 940610108 11845 227 SH SOLE 11845 0 0 WAYFAIR INC CL A Common Stock 94419L101 29200 200 SH SOLE 29200 0 0 XILINX INC Common Stock 983919101 15448 131 SH SOLE 15448 0 0 ZOETIS INC CL A Common Stock 98978V103 36317 320 SH SOLE 36317 0 0