The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M | Common Stock | 88579Y101 | 13,322 | 75 | SH | SOLE | 13,322 | 0 | 0 | ||
Abbvie Inc Com | Common Stock | 00287Y109 | 18,144 | 134 | SH | SOLE | 18,144 | 0 | 0 | ||
Adobe Inc Com | Common Stock | 00724F101 | 16,445 | 29 | SH | SOLE | 16,445 | 0 | 0 | ||
Advanced Micro Devices Inc Com | Common Stock | 007903107 | 89,362 | 621 | SH | SOLE | 89,362 | 0 | 0 | ||
Agilent Technologies | Common Stock | 00846U101 | 41,349 | 259 | SH | SOLE | 41,349 | 0 | 0 | ||
Alibaba GRP SHS ADR | Common Stock | 01609W102 | 40,270 | 339 | SH | SOLE | 40,270 | 0 | 0 | ||
Alphabet Inc Cap STK | Common Stock | 02079K107 | 124,424 | 43 | SH | SOLE | 124,424 | 0 | 0 | ||
Alphabet Inc Cap STK | Common Stock | 02079K305 | 11,104,354 | 3,833 | SH | SOLE | 11,104,354 | 0 | 0 | ||
Amazon.Com Inc | Common Stock | 023135106 | 8,212,479 | 2,463 | SH | SOLE | 8,212,479 | 0 | 0 | ||
Ameresco Inc CL A | Common Stock | 02361E108 | 90,806 | 1,115 | SH | SOLE | 90,806 | 0 | 0 | ||
Apple | Common Stock | 037833100 | 12,067,162 | 67,957 | SH | SOLE | 12,067,162 | 0 | 0 | ||
Ark ETF TR Autonomous Technology & Robotics ETF | Common Stock | 00214Q203 | 16,480 | 214 | SH | SOLE | 16,480 | 0 | 0 | ||
Ark ETF TR Fintech Innovation ETF | Common Stock | 00214Q708 | 13,562 | 332 | SH | SOLE | 13,562 | 0 | 0 | ||
Ark ETF TR Genomic Revolution Multi Sector ETF | Common Stock | 00214Q302 | 14,208 | 232 | SH | SOLE | 14,208 | 0 | 0 | ||
Ark ETF TR Innovation ETF | Common Stock | 00214Q104 | 8,296,583 | 87,711 | SH | SOLE | 8,296,583 | 0 | 0 | ||
Aspen Aerogels Inc Com | Common Stock | 04523Y105 | 75,631 | 1,519 | SH | SOLE | 75,631 | 0 | 0 | ||
Atlantica Yield PLC SHS | Common Stock | G0751N103 | 3,175,095 | 88,789 | SH | SOLE | 3,175,095 | 0 | 0 | ||
Avalonbay CMNTYS Inc Com | Common Stock | 053484101 | 58,970 | 232 | SH | SOLE | 58,970 | 0 | 0 | ||
Ballys Corp Com | Common Stock | 05875B106 | 23,521 | 618 | SH | SOLE | 23,521 | 0 | 0 | ||
Bank of America | Common Stock | 060505104 | 7,490,959 | 168,374 | SH | SOLE | 7,490,959 | 0 | 0 | ||
Berkshire Hathaway | Common Stock | 084670702 | 3,752,450 | 12,550 | SH | SOLE | 3,752,450 | 0 | 0 | ||
Blueprint Medicines Corp Com | Common Stock | 09627Y109 | 22,172 | 207 | SH | SOLE | 22,172 | 0 | 0 | ||
Booz Allen Hamilton HLDG Corp CL A | Common Stock | 099502106 | 5,467,344 | 64,481 | SH | SOLE | 5,467,344 | 0 | 0 | ||
BP PLC Sponsored ADR | Common Stock | 055622104 | 42,102 | 1,581 | SH | SOLE | 42,102 | 0 | 0 | ||
Caci Intl Inc CL A | Common Stock | 127190304 | 22,075 | 82 | SH | SOLE | 22,075 | 0 | 0 | ||
Casella Waste Systems Inc CL A Com | Common Stock | 147448104 | 32,460 | 380 | SH | SOLE | 32,460 | 0 | 0 | ||
Cerence Inc Com | Common Stock | 156727109 | 33,645 | 439 | SH | SOLE | 33,645 | 0 | 0 | ||
Chefs Whse Inc Com | Common Stock | 163086101 | 24,143 | 725 | SH | SOLE | 24,143 | 0 | 0 | ||
Chevron Corp. | Common Stock | 166764100 | 11,735 | 100 | SH | SOLE | 11,735 | 0 | 0 | ||
Chewy Inc CL A | Common Stock | 16679L109 | 6,269,749 | 106,321 | SH | SOLE | 6,269,749 | 0 | 0 | ||
Chicken Soup For The Soul Entmt Inc CL A | Common Stock | 16842Q100 | 16,304 | 1,178 | SH | SOLE | 16,304 | 0 | 0 | ||
Cisco Systems | Common Stock | 17275R102 | 71,418 | 1,127 | SH | SOLE | 71,418 | 0 | 0 | ||
Clorox Co Com | Common Stock | 189054109 | 1,934,175 | 11,093 | SH | SOLE | 1,934,175 | 0 | 0 | ||
Coinbase Global Inc Com CL A | Common Stock | 19260Q107 | 1,060,459 | 4,202 | SH | SOLE | 1,060,459 | 0 | 0 | ||
Comcast Corp New | Common Stock | 20030N101 | 10,066 | 200 | SH | SOLE | 10,066 | 0 | 0 | ||
Corning Inc | Common Stock | 219350105 | 32,874 | 883 | SH | SOLE | 32,874 | 0 | 0 | ||
Costco Wholesale | Common Stock | 22160K105 | 18,734 | 33 | SH | SOLE | 18,734 | 0 | 0 | ||
Crowdstrike HLDGS | Common Stock | 22788C105 | 714,782 | 3,491 | SH | SOLE | 714,782 | 0 | 0 | ||
CVS Caremark Corp | Common Stock | 126650100 | 64,888 | 629 | SH | SOLE | 64,888 | 0 | 0 | ||
DBX ETF TR Xtrackers MSCI Acwi Ex USA Esg Leaders ETF | Common Stock | 233051192 | 2,215,107 | 68,377 | SH | SOLE | 2,215,107 | 0 | 0 | ||
DBX ETF TR Xtrackers MSCI USA Esg Leaders Equity ETF | Common Stock | 233051150 | 5,490,516 | 123,716 | SH | SOLE | 5,490,516 | 0 | 0 | ||
Dexcom Inc Com | Common Stock | 252131107 | 113,833 | 212 | SH | SOLE | 113,833 | 0 | 0 | ||
Dollar Gen Corp New | Common Stock | 256677105 | 75,701 | 321 | SH | SOLE | 75,701 | 0 | 0 | ||
Eastern Bankshares Inc Com | Common Stock | 27627N105 | 50,425 | 2,500 | SH | SOLE | 50,425 | 0 | 0 | ||
Eaton Corp PLC Com | Common Stock | G29183103 | 10,888 | 63 | SH | SOLE | 10,888 | 0 | 0 | ||
Eaton Vance Mun Income TR SH Ben Int | Common Stock | 27826U108 | 45,827 | 3,316 | SH | SOLE | 45,827 | 0 | 0 | ||
ETF Managers TR Purefunds Ise Cyber Sec ETF | Common Stock | 26924G201 | 285,620 | 4,648 | SH | SOLE | 285,620 | 0 | 0 | ||
ETF Ser Solutions (loncar Cancer) | Common Stock | 26922A826 | 45,220 | 1,900 | SH | SOLE | 45,220 | 0 | 0 | ||
Exact Sciences Corp | Common Stock | 30063P105 | 108,184 | 1,390 | SH | SOLE | 108,184 | 0 | 0 | ||
Exchange Traded (concepts Trust Emqq Emg MKTS Internet &ecommerce Etf) | Common Stock | 301505889 | 2,472,106 | 57,625 | SH | SOLE | 2,472,106 | 0 | 0 | ||
ExxonMobil | Common Stock | 30231G102 | 236,377 | 3,863 | SH | SOLE | 236,377 | 0 | 0 | ||
Farmland Partners Inc Com | Common Stock | 31154R109 | 10,044 | 837 | SH | SOLE | 10,044 | 0 | 0 | ||
Fidelity MSCI (health Care Index Etf) | Common Stock | 316092600 | 41,402 | 603 | SH | SOLE | 41,402 | 0 | 0 | ||
Fidelity MSCI Finls (index Etf) | Common Stock | 316092501 | 53,571 | 958 | SH | SOLE | 53,571 | 0 | 0 | ||
Fidelity Nasdaq (composite Index Tracking Stock) | Common Stock | 315912808 | 18,270 | 300 | SH | SOLE | 18,270 | 0 | 0 | ||
First Rep BK San Francisco Calif New Com | Common Stock | 33616C100 | 36,552 | 177 | SH | SOLE | 36,552 | 0 | 0 | ||
First TR (exchange-Traded FD IV No Amer Energy) | Common Stock | 33738D101 | 313,697 | 12,568 | SH | SOLE | 313,697 | 0 | 0 | ||
First TR Exch Traded (alphadex FD II Asia Pac Ex Japan Alphadex FD) | Common Stock | 33737J109 | 516,511 | 16,588 | SH | SOLE | 516,511 | 0 | 0 | ||
First TR Exch Traded (alphadex FD II Dev MKTS Ex US Alphadex FD) | Common Stock | 33737J174 | 527,727 | 8,700 | SH | SOLE | 527,727 | 0 | 0 | ||
First TR Exch Traded (alphadex FD II Emerging MKTS Alphadex FD) | Common Stock | 33737J182 | 270,820 | 10,380 | SH | SOLE | 270,820 | 0 | 0 | ||
First TR Exch Traded (alphadex FD II Japan Alphadex FD) | Common Stock | 33737J158 | 469,488 | 9,422 | SH | SOLE | 469,488 | 0 | 0 | ||
First TR Exchange (traded FD Dow Jones Internet Index FD) | Common Stock | 33733E302 | 10,854 | 48 | SH | SOLE | 10,854 | 0 | 0 | ||
First TR Exchange (traded FD II Consumer Discretionary) | Common Stock | 33734X101 | 509,597 | 8,214 | SH | SOLE | 509,597 | 0 | 0 | ||
First TR Exchange (traded FD II Consumer Staples Alphadex FD) | Common Stock | 33734X119 | 422,102 | 6,818 | SH | SOLE | 422,102 | 0 | 0 | ||
First TR Exchange (traded FD II Energy Alphadex FD Annual) | Common Stock | 33734X127 | 527,329 | 44,239 | SH | SOLE | 527,329 | 0 | 0 | ||
First TR Exchange (traded FD II Financial Alphadex FD Usd) | Common Stock | 33734X135 | 551,704 | 11,921 | SH | SOLE | 551,704 | 0 | 0 | ||
First TR Exchange (traded FD II Health Care Alphadex FD) | Common Stock | 33734X143 | 436,050 | 3,512 | SH | SOLE | 436,050 | 0 | 0 | ||
First TR Exchange (traded FD II Indls Prod Durabl Alphadex FD) | Common Stock | 33734X150 | 515,007 | 8,252 | SH | SOLE | 515,007 | 0 | 0 | ||
First TR Exchange (traded FD II Materials Alphadex FD Usd) | Common Stock | 33734X168 | 557,264 | 8,965 | SH | SOLE | 557,264 | 0 | 0 | ||
First TR Exchange (traded FD II Technology Alphadex FD Usd) | Common Stock | 33734X176 | 497,319 | 3,767 | SH | SOLE | 497,319 | 0 | 0 | ||
First TR Exchange (traded FD II Utils Alphadex FD Annual) | Common Stock | 33734X184 | 398,777 | 12,198 | SH | SOLE | 398,777 | 0 | 0 | ||
First TR Exchange (traded FD III First TR PFD Secs & Income Etf) | Common Stock | 33739E108 | 516,543 | 25,420 | SH | SOLE | 516,543 | 0 | 0 | ||
First Trust (portfolios Com SHS) | Common Stock | 33734K109 | 494,705 | 5,358 | SH | SOLE | 494,705 | 0 | 0 | ||
First Trust Multi-Asset Diversified Income Index Fund | Common Stock | 33738R100 | 127,785 | 7,700 | SH | SOLE | 127,785 | 0 | 0 | ||
Flexshares TR Disciplined Duration MBS Index FD | Common Stock | 33939L779 | 2,393,391 | 103,297 | SH | SOLE | 2,393,391 | 0 | 0 | ||
Flexshares TR Ready Access Var Income FD | Common Stock | 33939L886 | 256,377 | 3,393 | SH | SOLE | 256,377 | 0 | 0 | ||
Ford MTR Co Del Com | Common Stock | 345370860 | 48,041 | 2,313 | SH | SOLE | 48,041 | 0 | 0 | ||
General Electric Co | Common Stock | 369604301 | 36,302 | 384 | SH | SOLE | 36,302 | 0 | 0 | ||
General MTRS Co Com | Common Stock | 37045V100 | 76,454 | 1,304 | SH | SOLE | 76,454 | 0 | 0 | ||
Global X FDS Global (X Copper) | Common Stock | 37954Y830 | 988,994 | 26,518 | SH | SOLE | 988,994 | 0 | 0 | ||
Goldman Sachs Group | Common Stock | 38141G104 | 611,957 | 1,600 | SH | SOLE | 611,957 | 0 | 0 | ||
Grayscale Ethereum TR Eth SHS | Common Stock | 389638107 | 19,740 | 610 | SH | SOLE | 19,740 | 0 | 0 | ||
HDFC BK LTD ADR Repstg 3 SHS | Common Stock | 40415F101 | 67,543 | 1,038 | SH | SOLE | 67,543 | 0 | 0 | ||
Hewlett Packard | Common Stock | 42824C109 | 19,433 | 1,223 | SH | SOLE | 19,433 | 0 | 0 | ||
Honeywell | Common Stock | 438516106 | 26,689 | 128 | SH | SOLE | 26,689 | 0 | 0 | ||
HP Inc Com | Common Stock | 40434L105 | 54,529 | 1,438 | SH | SOLE | 54,529 | 0 | 0 | ||
Hubspot Inc Com | Common Stock | 443573100 | 41,526 | 63 | SH | SOLE | 41,526 | 0 | 0 | ||
IBM | Common Stock | 459200101 | 20,049 | 150 | SH | SOLE | 20,049 | 0 | 0 | ||
Independence Realty Trust Inc | Common Stock | 45378A106 | 148,669 | 5,751 | SH | SOLE | 148,669 | 0 | 0 | ||
Independent BK Corp Mass | Common Stock | 453836108 | 22,963 | 280 | SH | SOLE | 22,963 | 0 | 0 | ||
Innovator Etfs TR S&P Invt Grade PFD ETF | Common Stock | 45783Y822 | 2,487,979 | 103,687 | SH | SOLE | 2,487,979 | 0 | 0 | ||
Intel | Common Stock | 458140100 | 10,300 | 200 | SH | SOLE | 10,300 | 0 | 0 | ||
Intuitive Surgical | Common Stock | 46120E602 | 54,973 | 153 | SH | SOLE | 54,973 | 0 | 0 | ||
Invesco (exchange-Traded FD TR KBW BK Etf) | Common Stock | 46138E628 | 16,756 | 247 | SH | SOLE | 16,756 | 0 | 0 | ||
Invesco Actively Managed Exchange-Traded FD TR Total Return BD | Common Stock | 46090A804 | 22,544 | 400 | SH | SOLE | 22,544 | 0 | 0 | ||
Invesco Activly (mangd Etc FD T Var Rate PFD) | Common Stock | 46138G870 | 2,758,809 | 106,436 | SH | SOLE | 2,758,809 | 0 | 0 | ||
Invesco DB Base Metals Fund | Common Stock | 46140H700 | 974,009 | 43,756 | SH | SOLE | 974,009 | 0 | 0 | ||
Invesco Exchange (traded FD TR S&P500 Eql WGT) | Common Stock | 46137V357 | 13,671 | 84 | SH | SOLE | 13,671 | 0 | 0 | ||
Invesco Exchange- Traded FD TR Dwa Healthcare Momentum ETF | Common Stock | 46137V852 | 4,783,152 | 30,869 | SH | SOLE | 4,783,152 | 0 | 0 | ||
Invesco Exchange- Traded FD TR II Solar ETF | Common Stock | 46138G706 | 11,546 | 150 | SH | SOLE | 11,546 | 0 | 0 | ||
Invesco Exchange- Traded FD TR Wilderhill Clean Energy ETF | Common Stock | 46137V134 | 10,784 | 151 | SH | SOLE | 10,784 | 0 | 0 | ||
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2022 Corporate BD ETF | Common Stock | 46138J882 | 244,595 | 11,435 | SH | SOLE | 244,595 | 0 | 0 | ||
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2023 Corporate BD ETF | Common Stock | 46138J866 | 177,582 | 8,275 | SH | SOLE | 177,582 | 0 | 0 | ||
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2024 Corporate BD ETF | Common Stock | 46138J841 | 225,941 | 10,350 | SH | SOLE | 225,941 | 0 | 0 | ||
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2025 Corporate BD ETF | Common Stock | 46138J825 | 273,246 | 12,477 | SH | SOLE | 273,246 | 0 | 0 | ||
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2026 Corporate BD ETF | Common Stock | 46138J791 | 201,020 | 9,500 | SH | SOLE | 201,020 | 0 | 0 | ||
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2022 Corporate BD ETF | Common Stock | 46138J874 | 2,525,612 | 108,722 | SH | SOLE | 2,525,612 | 0 | 0 | ||
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2025 Corporate BD ETF | Common Stock | 46138J817 | 2,563,475 | 104,376 | SH | SOLE | 2,563,475 | 0 | 0 | ||
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2027 ETF | Common Stock | 46138J783 | 204,725 | 9,500 | SH | SOLE | 204,725 | 0 | 0 | ||
Invesco QQQ TR Unit (ser 1) | Common Stock | 46090E103 | 235,925 | 593 | SH | SOLE | 235,925 | 0 | 0 | ||
Irobot Corp Com | Common Stock | 462726100 | 16,206 | 246 | SH | SOLE | 16,206 | 0 | 0 | ||
Iron Mountain Inc | Common Stock | 46284V101 | 16,414 | 310 | SH | SOLE | 16,414 | 0 | 0 | ||
iShares (us Technology Etf) | Common Stock | 464287721 | 696,039 | 6,062 | SH | SOLE | 696,039 | 0 | 0 | ||
iShares Core (moderate Allocation Etf) | Common Stock | 464289875 | 112,350 | 2,471 | SH | SOLE | 112,350 | 0 | 0 | ||
iShares Core S&P (500 Etf) | Common Stock | 464287200 | 1,332,411 | 2,793 | SH | SOLE | 1,332,411 | 0 | 0 | ||
iShares Core S&P (mid-Cap Etf) | Common Stock | 464287507 | 451,230 | 1,594 | SH | SOLE | 451,230 | 0 | 0 | ||
iShares Core S&P (small-Cap E) | Common Stock | 464287804 | 468,918 | 4,095 | SH | SOLE | 468,918 | 0 | 0 | ||
iShares Core U.S. (aggregate Bond Etf) | Common Stock | 464287226 | 11,408 | 100 | SH | SOLE | 11,408 | 0 | 0 | ||
iShares Europe (etf) | Common Stock | 464287861 | 151,329 | 2,779 | SH | SOLE | 151,329 | 0 | 0 | ||
iShares iBoxx (investment Grade Corporate Bond Etf) | Common Stock | 464287242 | 15,372 | 116 | SH | SOLE | 15,372 | 0 | 0 | ||
iShares Inc Core (msci Emerging MKTS Etf) | Common Stock | 46434G103 | 127,083 | 2,123 | SH | SOLE | 127,083 | 0 | 0 | ||
iShares Inc MSCI Cda (etf) | Common Stock | 464286509 | 30,975 | 806 | SH | SOLE | 30,975 | 0 | 0 | ||
iShares Inc MSCI JPN (etf New) | Common Stock | 46434G822 | 239,583 | 3,578 | SH | SOLE | 239,583 | 0 | 0 | ||
iShares MSCI Brazil Small Cap ETF | Common Stock | 464289131 | 383,048 | 27,829 | SH | SOLE | 383,048 | 0 | 0 | ||
iShares MSCI Emerging Markets Small-Cap ETF | Common Stock | 464286475 | 256,390 | 4,254 | SH | SOLE | 256,390 | 0 | 0 | ||
iShares MSCI South (korea Etf) | Common Stock | 464286772 | 236,102 | 3,032 | SH | SOLE | 236,102 | 0 | 0 | ||
iShares MSCI United Kingdom ETF | Common Stock | 46435G334 | 583,330 | 17,602 | SH | SOLE | 583,330 | 0 | 0 | ||
iShares Russell (2000 Etf) | Common Stock | 464287655 | 47,159 | 212 | SH | SOLE | 47,159 | 0 | 0 | ||
iShares Russell (2000 Growth Etf) | Common Stock | 464287648 | 33,408 | 114 | SH | SOLE | 33,408 | 0 | 0 | ||
iShares Russell (2000 Value Etf) | Common Stock | 464287630 | 4,208,895 | 25,347 | SH | SOLE | 4,208,895 | 0 | 0 | ||
iShares S&P (mid Cap 400 Growth Etf) | Common Stock | 464287606 | 130,618 | 1,532 | SH | SOLE | 130,618 | 0 | 0 | ||
iShares S&P (midcap 400 Value Etf) | Common Stock | 464287705 | 220,696 | 1,994 | SH | SOLE | 220,696 | 0 | 0 | ||
iShares S&P (smallcap 600 Value Etf) | Common Stock | 464287879 | 336,144 | 3,217 | SH | SOLE | 336,144 | 0 | 0 | ||
iShares S&P 100 ETF | Common Stock | 464287101 | 17,092 | 78 | SH | SOLE | 17,092 | 0 | 0 | ||
iShares S&P 500 (growth Etf) | Common Stock | 464287309 | 220,219 | 2,632 | SH | SOLE | 220,219 | 0 | 0 | ||
iShares S&P 500 (value Etf) | Common Stock | 464287408 | 71,737 | 458 | SH | SOLE | 71,737 | 0 | 0 | ||
iShares TIPS Bond (etf) | Common Stock | 464287176 | 4,737,453 | 36,668 | SH | SOLE | 4,737,453 | 0 | 0 | ||
iShares TR Dow Jones US Home Constn Index FD | Common Stock | 464288752 | 384,749 | 4,640 | SH | SOLE | 384,749 | 0 | 0 | ||
iShares TR EAFE (value Etf) | Common Stock | 464288877 | 2,150,612 | 42,590 | SH | SOLE | 2,150,612 | 0 | 0 | ||
iShares TR EAFE SML (CP Etf) | Common Stock | 464288273 | 1,970,997 | 26,943 | SH | SOLE | 1,970,997 | 0 | 0 | ||
iShares TR Esg MSCI USA Leaders ETF | Common Stock | 46435U218 | 5,086,583 | 60,289 | SH | SOLE | 5,086,583 | 0 | 0 | ||
iShares TR Esg MSCI USA Small-Cap ETF Optimized ETF | Common Stock | 46435U663 | 2,586,568 | 64,151 | SH | SOLE | 2,586,568 | 0 | 0 | ||
iShares TR GBL Comm (SVC Etf) | Common Stock | 464287275 | 13,075 | 159 | SH | SOLE | 13,075 | 0 | 0 | ||
iShares TR GL Clean (ene Etf) | Common Stock | 464288224 | 74,138 | 3,500 | SH | SOLE | 74,138 | 0 | 0 | ||
iShares TR iBoxx Hi (YD Etf) | Common Stock | 464288513 | 504,688 | 5,800 | SH | SOLE | 504,688 | 0 | 0 | ||
iShares TR MBS ETF | Common Stock | 464288588 | 15,362 | 143 | SH | SOLE | 15,362 | 0 | 0 | ||
iShares TR MSCI (china Etf) | Common Stock | 46429B671 | 24,166 | 385 | SH | SOLE | 24,166 | 0 | 0 | ||
iShares TR MSCI Ac (asia Etf) | Common Stock | 464288182 | 69,964 | 846 | SH | SOLE | 69,964 | 0 | 0 | ||
iShares TR MSCI Acwi (etf) | Common Stock | 464288257 | 303,899 | 2,871 | SH | SOLE | 303,899 | 0 | 0 | ||
iShares TR MSCI EAFE ETF | Common Stock | 464287465 | 17,740 | 225 | SH | SOLE | 17,740 | 0 | 0 | ||
iShares TR MSCI USA Minimum Volatility ETF | Common Stock | 46429B697 | 118,680 | 1,467 | SH | SOLE | 118,680 | 0 | 0 | ||
iShares TR Nasdaq (biotech) | Common Stock | 464287556 | 276,547 | 1,812 | SH | SOLE | 276,547 | 0 | 0 | ||
iShares TR Rus Mid (cap Etf) | Common Stock | 464287499 | 23,907 | 288 | SH | SOLE | 23,907 | 0 | 0 | ||
iShares TR Russell Mid-Cap Value ETF | Common Stock | 464287473 | 3,555,819 | 29,056 | SH | SOLE | 3,555,819 | 0 | 0 | ||
iShares TR S&P Small (cap 600 Growth Etf) | Common Stock | 464287887 | 163,229 | 1,176 | SH | SOLE | 163,229 | 0 | 0 | ||
iShares TR U.S. Med (DVC Etf) | Common Stock | 464288810 | 6,208,320 | 94,271 | SH | SOLE | 6,208,320 | 0 | 0 | ||
iShares TR US (industrials) | Common Stock | 464287754 | 612,742 | 5,435 | SH | SOLE | 612,742 | 0 | 0 | ||
iShares Trust (transportation Average ETF FD) | Common Stock | 464287192 | 440,425 | 1,593 | SH | SOLE | 440,425 | 0 | 0 | ||
iShares Trust 1-3 (year Treasury Bond Etf) | Common Stock | 464287457 | 95,719 | 1,119 | SH | SOLE | 95,719 | 0 | 0 | ||
iShares Trust Core (msci EAFE Etf) | Common Stock | 46432F842 | 122,365 | 1,637 | SH | SOLE | 122,365 | 0 | 0 | ||
iShares Trust MSCI (emg MKTS ETF Usd Dis) | Common Stock | 464287234 | 17,107 | 350 | SH | SOLE | 17,107 | 0 | 0 | ||
iShares U S (financials Etf) | Common Stock | 464287788 | 615,326 | 7,098 | SH | SOLE | 615,326 | 0 | 0 | ||
iShares U S (healthcare Etf) | Common Stock | 464287762 | 19,824 | 66 | SH | SOLE | 19,824 | 0 | 0 | ||
iShares U S ETF TR Short MTY BD ETF | Common Stock | 46431W507 | 253,596 | 5,077 | SH | SOLE | 253,596 | 0 | 0 | ||
J P Morgan Exchange- Traded FD TR Equity Premium Income ETF | Common Stock | 46641Q332 | 10,311 | 162 | SH | SOLE | 10,311 | 0 | 0 | ||
J P Morgan Exchange-Traded FD TR Ultra-Short Income ETF | Common Stock | 46641Q837 | 5,634,087 | 111,559 | SH | SOLE | 5,634,087 | 0 | 0 | ||
Janus Detroit STR TR Henderson Short Duration Income ETF | Common Stock | 47103U886 | 3,490,203 | 70,438 | SH | SOLE | 3,490,203 | 0 | 0 | ||
Johnson & Johnson | Common Stock | 478160104 | 33,359 | 195 | SH | SOLE | 33,359 | 0 | 0 | ||
Johnson Controls | Common Stock | G51502105 | 154,727 | 1,895 | SH | SOLE | 154,727 | 0 | 0 | ||
JPMorgan Chase | Common Stock | 46625H100 | 112,270 | 709 | SH | SOLE | 112,270 | 0 | 0 | ||
Kadem Sustainable Impact Corp Unity 1 Com& 1/2 WT Exp | Common Stock | 48284E204 | 98,400 | 10,000 | SH | SOLE | 98,400 | 0 | 0 | ||
Keysight | Common Stock | 49338L103 | 26,640 | 129 | SH | SOLE | 26,640 | 0 | 0 | ||
Koninklijke Philips | Common Stock | 500472303 | 111,656 | 3,030 | SH | SOLE | 111,656 | 0 | 0 | ||
Kraneshares TR CSI China Internet ETF | Common Stock | 500767306 | 10,838 | 297 | SH | SOLE | 10,838 | 0 | 0 | ||
Lantheus HLDGS Inc Com | Common Stock | 516544103 | 89,386 | 3,094 | SH | SOLE | 89,386 | 0 | 0 | ||
Lovesac Co Com | Common Stock | 54738L109 | 38,497 | 581 | SH | SOLE | 38,497 | 0 | 0 | ||
McDonald's | Common Stock | 580135101 | 12,063 | 45 | SH | SOLE | 12,063 | 0 | 0 | ||
Mercadolibre Inc Com | Common Stock | 58733R102 | 164,505 | 122 | SH | SOLE | 164,505 | 0 | 0 | ||
Microsoft | Common Stock | 594918104 | 7,924,708 | 23,563 | SH | SOLE | 7,924,708 | 0 | 0 | ||
Middleby Corp | Common Stock | 596278101 | 27,743 | 141 | SH | SOLE | 27,743 | 0 | 0 | ||
Moderna Inc Com | Common Stock | 60770K107 | 1,721,476 | 6,778 | SH | SOLE | 1,721,476 | 0 | 0 | ||
National Grid PLC Spon ADR New 2017 | Common Stock | 636274409 | 2,914,809 | 39,673 | SH | SOLE | 2,914,809 | 0 | 0 | ||
Netease Inc Sponsored ADR | Common Stock | 64110W102 | 76,335 | 750 | SH | SOLE | 76,335 | 0 | 0 | ||
Netflix Inc Com | Common Stock | 64110L106 | 4,470,105 | 7,420 | SH | SOLE | 4,470,105 | 0 | 0 | ||
Nike Inc Class B Com | Common Stock | 654106103 | 18,167 | 109 | SH | SOLE | 18,167 | 0 | 0 | ||
Northrop Grumman | Common Stock | 666807102 | 29,804 | 77 | SH | SOLE | 29,804 | 0 | 0 | ||
NRG Energy Inc Com New | Common Stock | 629377508 | 11,847 | 275 | SH | SOLE | 11,847 | 0 | 0 | ||
Nvidia Corp Com | Common Stock | 67066G104 | 11,864,397 | 40,340 | SH | SOLE | 11,864,397 | 0 | 0 | ||
Old Dominion Freight Line Inc Com | Common Stock | 679580100 | 9,493,486 | 26,490 | SH | SOLE | 9,493,486 | 0 | 0 | ||
Opko Health Inc Com | Common Stock | 68375N103 | 266,137 | 55,330 | SH | SOLE | 266,137 | 0 | 0 | ||
Ormat Technologies Inc Com | Common Stock | 686688102 | 11,895 | 150 | SH | SOLE | 11,895 | 0 | 0 | ||
Osi ETF TR Oshars (ftse Us) | Common Stock | 67110P407 | 27,055 | 580 | SH | SOLE | 27,055 | 0 | 0 | ||
Packaging Corp Amer Com | Common Stock | 695156109 | 3,289,498 | 23,985 | SH | SOLE | 3,289,498 | 0 | 0 | ||
Paypal HLDGS Inc Com | Common Stock | 70450Y103 | 33,002 | 175 | SH | SOLE | 33,002 | 0 | 0 | ||
PC Connection Inc Com | Common Stock | 69318J100 | 16,303 | 378 | SH | SOLE | 16,303 | 0 | 0 | ||
Pfizer | Common Stock | 717081103 | 8,578,194 | 145,270 | SH | SOLE | 8,578,194 | 0 | 0 | ||
PIMCO ETF TR Enhanced Short Mat Active ETF | Common Stock | 72201R833 | 358,945 | 3,533 | SH | SOLE | 358,945 | 0 | 0 | ||
PIMCO ETF TR Total Return Active ETF | Common Stock | 72201R775 | 19,187 | 175 | SH | SOLE | 19,187 | 0 | 0 | ||
Pioneer Nat Res Co Com | Common Stock | 723787107 | 20,988 | 115 | SH | SOLE | 20,988 | 0 | 0 | ||
PNC Financial Services Group Inc/The | Common Stock | 693475105 | 199,116 | 993 | SH | SOLE | 199,116 | 0 | 0 | ||
Procter & Gamble | Common Stock | 742718109 | 10,796 | 66 | SH | SOLE | 10,796 | 0 | 0 | ||
ProShares TR ProShares Ultrapro S&P500 | Common Stock | 74347X864 | 40,428 | 265 | SH | SOLE | 40,428 | 0 | 0 | ||
ProShares TR ProShares Ultrashort 20 YR Treas New | Common Stock | 74347B201 | 20,268 | 1,200 | SH | SOLE | 20,268 | 0 | 0 | ||
ProShares TR Ultrapro QQQ | Common Stock | 74347X831 | 53,226 | 320 | SH | SOLE | 53,226 | 0 | 0 | ||
ProShares Trust (ultra Financials New) | Common Stock | 74347X633 | 10,018 | 148 | SH | SOLE | 10,018 | 0 | 0 | ||
ProShares Ultra (basic Materials Proshares) | Common Stock | 74347R776 | 11,057 | 99 | SH | SOLE | 11,057 | 0 | 0 | ||
ProShares Ultra (consumer Goods Proshares) | Common Stock | 74347R768 | 11,647 | 99 | SH | SOLE | 11,647 | 0 | 0 | ||
ProShares Ultra (tech Proshares) | Common Stock | 74347R693 | 11,715 | 92 | SH | SOLE | 11,715 | 0 | 0 | ||
Rapid7 Inc Com | Common Stock | 753422104 | 218,197 | 1,854 | SH | SOLE | 218,197 | 0 | 0 | ||
Raytheon | Common Stock | 75513E101 | 43,202 | 502 | SH | SOLE | 43,202 | 0 | 0 | ||
RBC Bearings Inc Com | Common Stock | 75524B104 | 26,054 | 129 | SH | SOLE | 26,054 | 0 | 0 | ||
Repligen Corp Com | Common Stock | 759916109 | 35,489 | 134 | SH | SOLE | 35,489 | 0 | 0 | ||
Royal Dutch Shell PLC Sponsored ADR Resptg A SHS | Common Stock | 780259206 | 128,464 | 2,960 | SH | SOLE | 128,464 | 0 | 0 | ||
Salesforce | Common Stock | 79466L302 | 136,468 | 537 | SH | SOLE | 136,468 | 0 | 0 | ||
Sector SPDR TR SHS (ben Int Consumer Staples) | Common Stock | 81369Y308 | 504,608 | 6,544 | SH | SOLE | 504,608 | 0 | 0 | ||
Sector SPDR TR SHS (ben Int Industrial) | Common Stock | 81369Y704 | 19,152 | 181 | SH | SOLE | 19,152 | 0 | 0 | ||
Sector SPDR TR SHS (ben Int Utilities) | Common Stock | 81369Y886 | 846,290 | 11,823 | SH | SOLE | 846,290 | 0 | 0 | ||
Select Sector SPDR (TR Communication) | Common Stock | 81369Y852 | 982,419 | 12,647 | SH | SOLE | 982,419 | 0 | 0 | ||
Select Sector SPDR (TR Consumer Discretionary Formerly Cyclical/) | Common Stock | 81369Y407 | 678,945 | 3,321 | SH | SOLE | 678,945 | 0 | 0 | ||
Select Sector SPDR (TR Energy) | Common Stock | 81369Y506 | 749,805 | 13,510 | SH | SOLE | 749,805 | 0 | 0 | ||
Select Sector SPDR (TR Health Care Formerly Consumer SVCS To 06/24/2002) | Common Stock | 81369Y209 | 547,780 | 3,888 | SH | SOLE | 547,780 | 0 | 0 | ||
Select Sector SPDR (TR SHS Ben Int Materials) | Common Stock | 81369Y100 | 666,708 | 7,358 | SH | SOLE | 666,708 | 0 | 0 | ||
Select Sector SPDR (trust Technology Select Sector Usd Dis) | Common Stock | 81369Y803 | 73,895 | 425 | SH | SOLE | 73,895 | 0 | 0 | ||
Sherwin Williams Co | Common Stock | 824348106 | 22,186 | 63 | SH | SOLE | 22,186 | 0 | 0 | ||
Silvergate Cap Corp CL A | Common Stock | 82837P408 | 22,230 | 150 | SH | SOLE | 22,230 | 0 | 0 | ||
Sirius XM Holdings Inc | Common Stock | 82968B103 | 15,170 | 2,389 | SH | SOLE | 15,170 | 0 | 0 | ||
Southern Copper Corp Del Com | Common Stock | 84265V105 | 34,928 | 566 | SH | SOLE | 34,928 | 0 | 0 | ||
Southwest Airls Co Com | Common Stock | 844741108 | 62,718 | 1,464 | SH | SOLE | 62,718 | 0 | 0 | ||
SPDR Blackstone/Gso (sen Loan) | Common Stock | 78467V608 | 1,657,720 | 36,330 | SH | SOLE | 1,657,720 | 0 | 0 | ||
SPDR Dow Jones Inter Real Estate ETF | Common Stock | 78463X863 | 1,458,406 | 40,966 | SH | SOLE | 1,458,406 | 0 | 0 | ||
SPDR FTSE (international Government Inflation-Protected) | Common Stock | 78464A490 | 1,138,404 | 21,156 | SH | SOLE | 1,138,404 | 0 | 0 | ||
SPDR Gold Trust | Common Stock | 78463V107 | 485,014 | 2,837 | SH | SOLE | 485,014 | 0 | 0 | ||
SPDR Index SHS FDS (S&P Emerging MKTS SM Cap Etf) | Common Stock | 78463X756 | 2,380,310 | 40,133 | SH | SOLE | 2,380,310 | 0 | 0 | ||
SPDR S&P Dividend ETF | Common Stock | 78464A763 | 16,140 | 125 | SH | SOLE | 16,140 | 0 | 0 | ||
SPDR S&P500 ETF (trust Trust Unit Depositary Receipt) | Common Stock | 78462F103 | 386,505 | 812 | SH | SOLE | 386,505 | 0 | 0 | ||
SPDR Ser TR Barclays Invt Grade FLTG Rate ETF | Common Stock | 78468R200 | 11,318 | 370 | SH | SOLE | 11,318 | 0 | 0 | ||
SPDR Ser TR BLMBRG (BRC CNVRT) | Common Stock | 78464A359 | 2,473,038 | 29,810 | SH | SOLE | 2,473,038 | 0 | 0 | ||
SPDR Ser TR Nuveen Barclays Short Term Mun BD ETF | Common Stock | 78468R739 | 17,213 | 350 | SH | SOLE | 17,213 | 0 | 0 | ||
SPDR Ser TR S&P (biotech) | Common Stock | 78464A870 | 767,374 | 6,854 | SH | SOLE | 767,374 | 0 | 0 | ||
SPDR Ser TR S&P (internet Etf) | Common Stock | 78468R127 | 315,846 | 2,166 | SH | SOLE | 315,846 | 0 | 0 | ||
SPDR Ser TR S&P 400 Mid Cap Growth ETF | Common Stock | 78464A821 | 44,515 | 546 | SH | SOLE | 44,515 | 0 | 0 | ||
SPDR Ser TR S&P BK ETF | Common Stock | 78464A797 | 86,368 | 1,583 | SH | SOLE | 86,368 | 0 | 0 | ||
SPDR Ser TR S&P Metals & MNG ETF | Common Stock | 78464A755 | 42,989 | 960 | SH | SOLE | 42,989 | 0 | 0 | ||
SPDR Ser TR S&P Regl (BKG) | Common Stock | 78464A698 | 29,403 | 415 | SH | SOLE | 29,403 | 0 | 0 | ||
SPDR Ser TR S&P Retail ETF | Common Stock | 78464A714 | 11,196 | 124 | SH | SOLE | 11,196 | 0 | 0 | ||
Starbucks Corp Com | Common Stock | 855244109 | 6,456,744 | 55,200 | SH | SOLE | 6,456,744 | 0 | 0 | ||
Techtarget Inc Com | Common Stock | 87874R100 | 52,709 | 551 | SH | SOLE | 52,709 | 0 | 0 | ||
Teladoc Inc Com | Common Stock | 87918A105 | 19,741 | 215 | SH | SOLE | 19,741 | 0 | 0 | ||
Teradyne Inc Com | Common Stock | 880770102 | 16,353 | 100 | SH | SOLE | 16,353 | 0 | 0 | ||
Tesla Motors | Common Stock | 88160R101 | 543,185 | 514 | SH | SOLE | 543,185 | 0 | 0 | ||
Thermo Fisher Scientific Inc | Common Stock | 883556102 | 66,750 | 100 | SH | SOLE | 66,750 | 0 | 0 | ||
TJX Companies Inc (new) | Common Stock | 872540109 | 25,661 | 338 | SH | SOLE | 25,661 | 0 | 0 | ||
Trip Com Group LTD Ads | Common Stock | 89677Q107 | 15,708 | 638 | SH | SOLE | 15,708 | 0 | 0 | ||
United Development | Common Stock | 910187103 | 10,475 | 7,482 | SH | SOLE | 10,475 | 0 | 0 | ||
United States Oil Fund LP | Common Stock | 91232N207 | 1,102,747 | 20,286 | SH | SOLE | 1,102,747 | 0 | 0 | ||
United STS Commodity (index FD CM Rep Copp FD) | Common Stock | 911718104 | 340,778 | 12,524 | SH | SOLE | 340,778 | 0 | 0 | ||
UnitedHealth Group | Common Stock | 91324P102 | 32,137 | 64 | SH | SOLE | 32,137 | 0 | 0 | ||
Vaneck Vectors ETF (TR Intl High Yield) | Common Stock | 92189F445 | 576,899 | 23,903 | SH | SOLE | 576,899 | 0 | 0 | ||
Vaneck Vectors ETF (TR Pharmaceutical) | Common Stock | 92189F692 | 551,957 | 7,172 | SH | SOLE | 551,957 | 0 | 0 | ||
Vanguard Index Funds (S&P 500 ETF Usd) | Common Stock | 922908363 | 29,687 | 68 | SH | SOLE | 29,687 | 0 | 0 | ||
Vanguard Sector (index FDS Vanguard Consumer Discretionary) | Common Stock | 92204A108 | 16,692 | 49 | SH | SOLE | 16,692 | 0 | 0 | ||
Vanguard Sector (index FDS Vanguard Energy Vipers) | Common Stock | 92204A306 | 26,232 | 338 | SH | SOLE | 26,232 | 0 | 0 | ||
Vanguard Sector (index FDS Vanguard Finls Vipers) | Common Stock | 92204A405 | 25,591 | 265 | SH | SOLE | 25,591 | 0 | 0 | ||
Vanguard Sector (index FDS Vanguard Indls Vipers) | Common Stock | 92204A603 | 11,772 | 58 | SH | SOLE | 11,772 | 0 | 0 | ||
Vanguard World FDS (vanguard Information Technology Etf) | Common Stock | 92204A702 | 29,781 | 65 | SH | SOLE | 29,781 | 0 | 0 | ||
Vanguard World FDS Vanguard Health Care ETF | Common Stock | 92204A504 | 71,933 | 270 | SH | SOLE | 71,933 | 0 | 0 | ||
Vaxart Inc Com New | Common Stock | 92243A200 | 62,700 | 10,000 | SH | SOLE | 62,700 | 0 | 0 | ||
Vericel Corp Com | Common Stock | 92346J108 | 33,719 | 858 | SH | SOLE | 33,719 | 0 | 0 | ||
Verisk Analytics Inc CL A | Common Stock | 92345Y106 | 18,070 | 79 | SH | SOLE | 18,070 | 0 | 0 | ||
Verizon | Common Stock | 92343V104 | 2,543,702 | 48,955 | SH | SOLE | 2,543,702 | 0 | 0 | ||
Visa Inc Com CL A | Common Stock | 92826C839 | 42,475 | 196 | SH | SOLE | 42,475 | 0 | 0 | ||
Walker & Dunlop Inc | Common Stock | 93148P102 | 318,508 | 2,111 | SH | SOLE | 318,508 | 0 | 0 | ||
Walt Disney | Common Stock | 254687106 | 4,919,513 | 31,761 | SH | SOLE | 4,919,513 | 0 | 0 | ||
Wayfair Inc CL A | Common Stock | 94419L101 | 37,994 | 200 | SH | SOLE | 37,994 | 0 | 0 | ||
WP Carey Inc Com | Common Stock | 92936U109 | 3,273,423 | 39,389 | SH | SOLE | 3,273,423 | 0 | 0 | ||
Xilinx Inc | Common Stock | 983919101 | 14,206 | 67 | SH | SOLE | 14,206 | 0 | 0 | ||
Zscaler Inc Com | Common Stock | 98980G102 | 77,119 | 240 | SH | SOLE | 77,119 | 0 | 0 |