AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 30,947 shares; 2019Q2: 28,768 shares; 2019Q3: 27,047 shares; 2019Q4: 25,405 shares; 2020Q1: 23,419 shares; 2020Q2: 22,089 shares; 2020Q3: 83,289 shares; 2020Q4: 81,770 shares 81,770 $10.8M 12.66% -1,519 Timeline VGT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 16,857 shares; 2019Q2: 16,645 shares; 2019Q3: 17,667 shares; 2019Q4: 17,712 shares; 2020Q1: 17,837 shares; 2020Q2: 16,712 shares; 2020Q3: 17,248 shares; 2020Q4: 16,898 shares 16,898 $5.98M 6.98% -350 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 16,191 shares; 2019Q2: 16,454 shares; 2019Q3: 16,451 shares; 2019Q4: 16,782 shares; 2020Q1: 17,178 shares; 2020Q2: 17,337 shares; 2020Q3: 17,498 shares; 2020Q4: 17,976 shares 17,976 $5.64M 6.58% +478 Timeline IHI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 17,762 shares; 2019Q2: 17,477 shares; 2019Q3: 17,469 shares; 2019Q4: 17,325 shares; 2020Q1: 16,707 shares; 2020Q2: 16,552 shares; 2020Q3: 16,612 shares; 2020Q4: 15,793 shares 15,793 $5.17M 6.03% -819 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 38,995 shares; 2019Q2: 38,680 shares; 2019Q3: 32,985 shares; 2019Q4: 32,520 shares; 2020Q1: 30,711 shares; 2020Q2: 30,761 shares; 2020Q3: 30,846 shares; 2020Q4: 31,308 shares 31,308 $4.93M 5.75% +462 Timeline IBB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 30,260 shares; 2019Q2: 30,275 shares; 2019Q3: 29,928 shares; 2019Q4: 29,353 shares; 2020Q1: 29,523 shares; 2020Q2: 28,498 shares; 2020Q3: 28,608 shares; 2020Q4: 27,446 shares 27,446 $4.16M 4.85% -1,162 Timeline VEA VANGUARD TAX-MANAGED FDS More: the full row for VANGUARD TAX-MANAGED FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 79,773 shares; 2019Q2: 80,473 shares; 2019Q3: 80,610 shares; 2019Q4: 91,345 shares; 2020Q1: 80,463 shares; 2020Q2: 68,658 shares; 2020Q3: 71,436 shares; 2020Q4: 72,193 shares 72,193 $3.41M 3.98% +757 Timeline XLI SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 34,725 shares; 2019Q2: 37,145 shares; 2019Q3: 40,850 shares; 2019Q4: 42,700 shares; 2020Q1: 41,961 shares; 2020Q2: 37,812 shares; 2020Q3: 39,063 shares; 2020Q4: 37,787 shares 37,787 $3.35M 3.91% -1,276 Timeline XLF SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 94,327 shares; 2019Q2: 94,127 shares; 2019Q3: 95,712 shares; 2019Q4: 98,022 shares; 2020Q1: 93,717 shares; 2020Q2: 88,570 shares; 2020Q3: 89,622 shares; 2020Q4: 82,974 shares 82,974 $2.45M 2.85% -6,648 Timeline BIP BROOKFIELD INFRASTRUCTURE PA More: the full row for BROOKFIELD INFRASTRUCTURE PA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 52,346 shares; 2019Q2: 51,807 shares; 2019Q3: 51,846 shares; 2019Q4: 51,653 shares; 2020Q1: 49,409 shares; 2020Q2: 49,707 shares; 2020Q3: 49,340 shares; 2020Q4: 48,954 shares 48,954 $2.42M 2.82% -386 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 18,057 shares; 2019Q2: 17,447 shares; 2019Q3: 16,089 shares; 2019Q4: 16,118 shares; 2020Q1: 15,560 shares; 2020Q2: 15,715 shares; 2020Q3: 15,718 shares; 2020Q4: 16,402 shares 16,402 $2.28M 2.66% +684 Timeline VB VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 11,955 shares; 2019Q2: 12,238 shares; 2019Q3: 12,182 shares; 2019Q4: 12,241 shares; 2020Q1: 11,500 shares; 2020Q2: 11,050 shares; 2020Q3: 11,125 shares; 2020Q4: 11,215 shares 11,215 $2.18M 2.55% +90 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: 10,373 shares; 2020Q2: 11,438 shares; 2020Q3: 11,538 shares; 2020Q4: 16,973 shares 16,973 $2.16M 2.52% +5,435 Timeline XLY SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 13,275 shares; 2019Q2: 13,650 shares; 2019Q3: 14,915 shares; 2019Q4: 14,690 shares; 2020Q1: 15,090 shares; 2020Q2: 13,115 shares; 2020Q3: 15,145 shares; 2020Q4: 13,057 shares 13,057 $2.1M 2.45% -2,088 Timeline XLV SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 15,338 shares; 2019Q2: 18,763 shares; 2019Q3: 24,418 shares; 2019Q4: 24,453 shares; 2020Q1: 27,128 shares; 2020Q2: 21,545 shares; 2020Q3: 18,644 shares; 2020Q4: 18,203 shares 18,203 $2.06M 2.41% -441 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 13,784 shares; 2019Q2: 13,784 shares; 2019Q3: 13,364 shares; 2019Q4: 12,637 shares; 2020Q1: 12,490 shares; 2020Q2: 12,458 shares; 2020Q3: 11,413 shares; 2020Q4: 10,763 shares 10,763 $1.92M 2.24% -650 Timeline UNILEVER PLC UNILEVER PLC More: the full row for UNILEVER PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 37,745 shares; 2019Q2: 36,545 shares; 2019Q3: 32,670 shares; 2019Q4: 32,290 shares; 2020Q1: 31,040 shares; 2020Q2: 29,540 shares; 2020Q3: 29,490 shares; 2020Q4: 29,063 shares 29,063 $1.75M 2.05% -427 BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 35,118 shares; 2019Q2: 29,048 shares; 2019Q3: 27,138 shares; 2019Q4: 30,218 shares; 2020Q1: 31,213 shares; 2020Q2: 29,543 shares; 2020Q3: 27,821 shares; 2020Q4: 26,975 shares 26,975 $1.67M 1.95% -846 Timeline XLP SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 16,250 shares; 2019Q2: 18,225 shares; 2019Q3: 21,966 shares; 2019Q4: 21,891 shares; 2020Q1: 24,141 shares; 2020Q2: 20,241 shares; 2020Q3: 24,391 shares; 2020Q4: 24,628 shares 24,628 $1.66M 1.94% +237 Timeline XLK SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 14,560 shares; 2019Q2: 14,760 shares; 2019Q3: 14,880 shares; 2019Q4: 14,880 shares; 2020Q1: 15,649 shares; 2020Q2: 13,349 shares; 2020Q3: 14,024 shares; 2020Q4: 12,298 shares 12,298 $1.6M 1.87% -1,726 Timeline MAGELLAN MIDSTREAM PARTNERS… MAGELLAN MIDSTREAM PARTNERS, L More: the full row for MAGELLAN MIDSTREAM PARTNERS, L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 44,646 shares; 2019Q2: 44,376 shares; 2019Q3: 44,120 shares; 2019Q4: 43,305 shares; 2020Q1: 41,422 shares; 2020Q2: 38,863 shares; 2020Q3: 39,488 shares; 2020Q4: 37,029 shares 37,029 $1.57M 1.83% -2,459 VOX VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 10,855 shares; 2019Q2: 10,335 shares; 2019Q3: not reported; 2019Q4: 10,095 shares; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 14,180 shares; 2020Q4: 12,970 shares 12,970 $1.56M 1.82% -1,210 Timeline DOW DOW HLDGS INC More: the full row for DOW HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: 37,330 shares; 2019Q3: 37,150 shares; 2019Q4: 36,236 shares; 2020Q1: 28,258 shares; 2020Q2: 26,633 shares; 2020Q3: 25,599 shares; 2020Q4: 26,172 shares 26,172 $1.45M 1.7% +573 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 65,057 shares; 2019Q2: 59,482 shares; 2019Q3: 58,435 shares; 2019Q4: 56,415 shares; 2020Q1: 55,137 shares; 2020Q2: 54,945 shares; 2020Q3: 50,441 shares; 2020Q4: 47,217 shares 47,217 $1.36M 1.58% -3,224 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 15,233 shares; 2019Q2: 15,323 shares; 2019Q3: 16,118 shares; 2019Q4: 14,803 shares; 2020Q1: 13,168 shares; 2020Q2: 14,368 shares; 2020Q3: 15,013 shares; 2020Q4: 22,061 shares 22,061 $1.3M 1.51% +7,048 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: not reported; 2020Q2: 12,847 shares; 2020Q3: 13,177 shares; 2020Q4: 13,202 shares 13,202 $1.11M 1.3% +25 Timeline LAKELAND BANCORP INC LAKELAND BANCORP INC More: the full row for LAKELAND BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 54,838 shares; 2019Q2: 54,838 shares; 2019Q3: 84,557 shares; 2019Q4: 74,632 shares; 2020Q1: 70,939 shares; 2020Q2: 70,939 shares; 2020Q3: 70,939 shares; 2020Q4: 72,265 shares 72,265 $918K 1.07% +1,326 MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 10,368 shares 10,368 $848K 0.99% new Timeline XLU SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 15,277 shares; 2019Q2: 15,294 shares; 2019Q3: 15,310 shares; 2019Q4: 15,327 shares; 2020Q1: 17,148 shares; 2020Q2: 14,760 shares; 2020Q3: 14,960 shares; 2020Q4: 13,460 shares 13,460 $844K 0.99% -1,500 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 22,371 shares 22,371 $823K 0.96% new Timeline SBR SABINE RTY TR More: the full row for SABINE RTY TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 47,459 shares; 2019Q2: 44,818 shares; 2019Q3: 41,852 shares; 2019Q4: 42,595 shares; 2020Q1: 39,001 shares; 2020Q2: 38,814 shares; 2020Q3: 34,148 shares; 2020Q4: 28,708 shares 28,708 $810K 0.95% -5,440 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 32,923 shares; 2019Q2: 28,529 shares; 2019Q3: 32,677 shares; 2019Q4: 30,758 shares; 2020Q1: 35,330 shares; 2020Q2: 33,141 shares; 2020Q3: 36,044 shares; 2020Q4: 36,002 shares 36,002 $705K 0.82% -42 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 20,420 shares 20,420 $619K 0.72% new Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 29,321 shares; 2019Q2: 29,173 shares; 2019Q3: 28,670 shares; 2019Q4: 27,547 shares; 2020Q1: 22,452 shares; 2020Q2: 10,743 shares; 2020Q3: 10,747 shares; 2020Q4: 11,046 shares 11,046 $455K 0.53% +299 Timeline HOV HOVNANIAN ENTERPRISES INC More: the full row for HOVNANIAN ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: 15,954 shares; 2019Q4: 15,267 shares; 2020Q1: not reported; 2020Q2: 12,267 shares; 2020Q3: 12,267 shares; 2020Q4: 12,267 shares 12,267 $403K 0.47% 0 Timeline MPLX MPLX LP More: the full row for MPLX LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 44,719 shares; 2019Q2: 44,526 shares; 2019Q3: 39,890 shares; 2019Q4: 38,542 shares; 2020Q1: 29,974 shares; 2020Q2: 20,681 shares; 2020Q3: 19,765 shares; 2020Q4: 17,329 shares 17,329 $375K 0.44% -2,436 Timeline WES WESTERN MIDSTREAM PARTNERS L More: the full row for WESTERN MIDSTREAM PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 51,677 shares; 2019Q2: 51,858 shares; 2019Q3: 64,937 shares; 2019Q4: 76,692 shares; 2020Q1: 89,593 shares; 2020Q2: 50,615 shares; 2020Q3: 37,385 shares; 2020Q4: 25,517 shares 25,517 $353K 0.41% -11,868 Timeline SII SPROTT INC More: the full row for SPROTT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 11,100 shares 11,100 $322K 0.38% new Timeline HESM HESS MIDSTREAM LP More: the full row for HESS MIDSTREAM LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: 17,975 shares; 2020Q1: not reported; 2020Q2: 14,229 shares; 2020Q3: 14,105 shares; 2020Q4: 15,145 shares 15,145 $296K 0.35% +1,040 Timeline SLV ISHARES SILVER TR More: the full row for ISHARES SILVER TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 16,000 shares; 2019Q2: 17,500 shares; 2019Q3: 17,500 shares; 2019Q4: 17,500 shares; 2020Q1: 17,500 shares; 2020Q2: not reported; 2020Q3: 10,100 shares; 2020Q4: 12,000 shares 12,000 $295K 0.34% +1,900 Timeline DMLP DORCHESTER MINERALS L P More: the full row for DORCHESTER MINERALS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 36,654 shares; 2019Q2: 36,554 shares; 2019Q3: 32,054 shares; 2019Q4: 28,654 shares; 2020Q1: 32,204 shares; 2020Q2: 30,241 shares; 2020Q3: 29,070 shares; 2020Q4: 26,254 shares 26,254 $286K 0.33% -2,816 Timeline VTN INVESCO TR INVT GRADE NEW YO More: the full row for INVESCO TR INVT GRADE NEW YO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 21,627 shares; 2019Q2: 21,627 shares; 2019Q3: 21,627 shares; 2019Q4: 21,627 shares; 2020Q1: 21,627 shares; 2020Q2: 21,627 shares; 2020Q3: 21,627 shares; 2020Q4: 21,627 shares 21,627 $282K 0.33% 0 Timeline CLPT CLEARPOINT NEURO INC More: the full row for CLEARPOINT NEURO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 16,730 shares 16,730 $266K 0.31% new Timeline AA ALCOA CORP More: the full row for ALCOA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: not reported; 2019Q2: not reported; 2019Q3: not reported; 2019Q4: not reported; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 11,400 shares 11,400 $263K 0.31% new Timeline PTY PIMCO CORPORATE & INCOME OPP More: the full row for PIMCO CORPORATE & INCOME OPP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 12,300 shares; 2019Q2: 12,300 shares; 2019Q3: 12,300 shares; 2019Q4: 12,300 shares; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 12,300 shares 12,300 $220K 0.26% new Timeline SHELL MIDSTREAM PARTNERS L P SHELL MIDSTREAM PARTNERS L P More: the full row for SHELL MIDSTREAM PARTNERS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: 41,856 shares; 2019Q2: 42,107 shares; 2019Q3: 35,672 shares; 2019Q4: 35,458 shares; 2020Q1: 25,901 shares; 2020Q2: 23,107 shares; 2020Q3: not reported; 2020Q4: 21,298 shares 21,298 $215K 0.25% new