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