ICSH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 183,200 shares; 2025Q3: 185,333 shares; 2025Q4: 184,351 shares; 2026Q1: not reported; 2026Q2: 326,780 shares 326,780 $16.5M 11.64% new Timeline PTLC PACER FDS TR More: the full row for PACER FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 141,338 shares; 2025Q1: 174,933 shares; 2025Q2: 233,575 shares; 2025Q3: 234,285 shares; 2025Q4: 218,593 shares; 2026Q1: 174,933 shares; 2026Q2: 200,318 shares 200,318 $11.7M 8.22% +25,385 Timeline HEGD LISTED FDS TR More: the full row for LISTED FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 128,858 shares; 2025Q4: 384,483 shares; 2026Q1: not reported; 2026Q2: 429,643 shares 429,643 $11.5M 8.07% new Timeline PTNQ PACER FDS TR More: the full row for PACER FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 131,087 shares; 2025Q3: 133,435 shares; 2025Q4: 128,858 shares; 2026Q1: not reported; 2026Q2: 123,970 shares 123,970 $11M 7.74% new 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; 2024Q3: 9,002 shares; 2024Q4: 8,934 shares; 2025Q1: 9,043 shares; 2025Q2: 8,690 shares; 2025Q3: 8,745 shares; 2025Q4: 8,480 shares; 2026Q1: 9,043 shares; 2026Q2: 85,555 shares 85,555 $10.2M 7.2% +76,512 Timeline JMST J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 37,958 shares; 2025Q2: 299,420 shares; 2025Q3: 248,782 shares; 2025Q4: 118,875 shares; 2026Q1: 37,958 shares; 2026Q2: 141,183 shares 141,183 $7.2M 5.07% +103,225 Timeline SPMO INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 30,920 shares 30,920 $4.99M 3.52% new Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,176 shares; 2024Q4: 17,982 shares; 2025Q1: 20,301 shares; 2025Q2: 12,873 shares; 2025Q3: 15,390 shares; 2025Q4: 14,777 shares; 2026Q1: 20,301 shares; 2026Q2: 6,552 shares 6,552 $4.91M 3.46% -13,749 Timeline HYMB SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 146,700 shares; 2026Q1: not reported; 2026Q2: 188,531 shares 188,531 $4.8M 3.38% new Timeline VONG VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,981 shares; 2026Q1: not reported; 2026Q2: 36,900 shares 36,900 $4.72M 3.32% new Timeline SPTS SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 284,167 shares; 2024Q4: 283,468 shares; 2025Q1: 280,822 shares; 2025Q2: 144,032 shares; 2025Q3: 144,950 shares; 2025Q4: 143,359 shares; 2026Q1: 280,822 shares; 2026Q2: 161,028 shares 161,028 $4.67M 3.29% -119,794 Timeline SMB VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 253,241 shares; 2025Q3: 252,913 shares; 2025Q4: 212,012 shares; 2026Q1: not reported; 2026Q2: 258,905 shares 258,905 $4.49M 3.16% new Timeline RVNU DBX ETF TR More: the full row for DBX ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 103,625 shares; 2025Q4: 93,752 shares; 2026Q1: not reported; 2026Q2: 139,666 shares 139,666 $3.53M 2.49% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,950 shares; 2026Q1: not reported; 2026Q2: 49,431 shares 49,431 $3.52M 2.48% new Timeline GCOW PACER FDS TR More: the full row for PACER FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 137,776 shares; 2024Q4: 137,620 shares; 2025Q1: 136,423 shares; 2025Q2: 133,743 shares; 2025Q3: 135,265 shares; 2025Q4: 128,212 shares; 2026Q1: 136,423 shares; 2026Q2: 76,174 shares 76,174 $3.3M 2.32% -60,249 Timeline XMMO INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,541 shares; 2024Q4: 3,752 shares; 2025Q1: 4,077 shares; 2025Q2: 3,743 shares; 2025Q3: 3,738 shares; 2025Q4: 3,960 shares; 2026Q1: 4,077 shares; 2026Q2: 16,815 shares 16,815 $2.86M 2.01% +12,738 Timeline SMLF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 32,074 shares 32,074 $2.86M 2.01% new 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; 2024Q3: 17,199 shares; 2024Q4: 17,178 shares; 2025Q1: 17,081 shares; 2025Q2: 17,019 shares; 2025Q3: 17,195 shares; 2025Q4: 17,052 shares; 2026Q1: 17,081 shares; 2026Q2: 9,243 shares 9,243 $2.8M 1.97% -7,838 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,055 shares; 2024Q4: 38,055 shares; 2025Q1: 38,055 shares; 2025Q2: 38,032 shares; 2025Q3: 37,267 shares; 2025Q4: 35,537 shares; 2026Q1: 38,055 shares; 2026Q2: 34,272 shares 34,272 $2.64M 1.86% -3,783 Timeline IEI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 15,610 shares; 2025Q3: 15,796 shares; 2025Q4: 15,756 shares; 2026Q1: not reported; 2026Q2: 19,443 shares 19,443 $2.28M 1.61% new Timeline MUB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 20,670 shares; 2025Q3: 20,661 shares; 2025Q4: 17,182 shares; 2026Q1: not reported; 2026Q2: 20,945 shares 20,945 $2.25M 1.59% new Timeline VFMO VANGUARD WELLINGTON FD More: the full row for VANGUARD WELLINGTON FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 8,717 shares 8,717 $2.17M 1.53% new Timeline VO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,603 shares; 2024Q4: 15,526 shares; 2025Q1: 15,316 shares; 2025Q2: 14,719 shares; 2025Q3: 14,786 shares; 2025Q4: 14,311 shares; 2026Q1: 15,316 shares; 2026Q2: 26,921 shares 26,921 $2.17M 1.53% +11,605 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,407 shares; 2024Q4: 4,407 shares; 2025Q1: 4,407 shares; 2025Q2: 4,407 shares; 2025Q3: 4,407 shares; 2025Q4: 4,407 shares; 2026Q1: 4,407 shares; 2026Q2: 4,267 shares 4,267 $1.58M 1.11% -140 Timeline SMH VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,338 shares 2,338 $1.53M 1.08% new Timeline QDPL PACER FDS TR More: the full row for PACER FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 127,435 shares; 2024Q4: 173,104 shares; 2025Q1: 169,558 shares; 2025Q2: 85,256 shares; 2025Q3: 84,693 shares; 2025Q4: 86,053 shares; 2026Q1: 169,558 shares; 2026Q2: 33,553 shares 33,553 $1.51M 1.06% -136,005 Timeline SPYG SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,340 shares; 2024Q4: 13,340 shares; 2025Q1: 13,340 shares; 2025Q2: 12,460 shares; 2025Q3: 12,460 shares; 2025Q4: 12,460 shares; 2026Q1: 13,340 shares; 2026Q2: 12,460 shares 12,460 $1.48M 1.04% -880 Timeline QTUM ETF SER SOLUTIONS More: the full row for ETF SER SOLUTIONS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 8,536 shares 8,536 $1.41M 0.99% new Timeline BSY BENTLEY SYS INC More: the full row for BENTLEY SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,695 shares; 2024Q4: 48,695 shares; 2025Q1: 44,429 shares; 2025Q2: 44,429 shares; 2025Q3: 38,779 shares; 2025Q4: 38,779 shares; 2026Q1: 44,429 shares; 2026Q2: 33,356 shares 33,356 $997K 0.7% -11,073 Timeline ITM VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 16,007 shares 16,007 $752K 0.53% new Timeline SPYM SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,648 shares; 2024Q4: 6,648 shares; 2025Q1: 6,648 shares; 2025Q2: 6,301 shares; 2025Q3: 6,301 shares; 2025Q4: 6,301 shares; 2026Q1: 6,648 shares; 2026Q2: 7,551 shares 7,551 $664K 0.47% +903 Timeline XDQQ INNOVATOR ETFS TRUST More: the full row for INNOVATOR ETFS TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 14,536 shares 14,536 $592K 0.42% new Timeline XDSQ INNOVATOR ETFS TRUST More: the full row for INNOVATOR ETFS TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 13,620 shares 13,620 $585K 0.41% new Timeline SHM SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 138,847 shares; 2024Q4: 138,342 shares; 2025Q1: 137,994 shares; 2025Q2: 9,953 shares; 2025Q3: 9,953 shares; 2025Q4: 9,953 shares; 2026Q1: 137,994 shares; 2026Q2: 9,743 shares 9,743 $467K 0.33% -128,251 Timeline INDB INDEPENDENT BK CORP MASS More: the full row for INDEPENDENT BK CORP MASS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,757 shares 10,757 $388K 0.27% new Timeline VV VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,240 shares; 2024Q4: 1,233 shares; 2025Q1: 1,272 shares; 2025Q2: 1,191 shares; 2025Q3: 1,187 shares; 2025Q4: 1,161 shares; 2026Q1: 1,272 shares; 2026Q2: 1,102 shares 1,102 $379K 0.27% -170 Timeline FTEC FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,195 shares 1,195 $341K 0.24% new Timeline VYM VANGUARD WHITEHALL FDS More: the full row for VANGUARD WHITEHALL FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,750 shares; 2024Q4: 2,750 shares; 2025Q1: 2,750 shares; 2025Q2: 2,014 shares; 2025Q3: 2,014 shares; 2025Q4: 2,014 shares; 2026Q1: 2,750 shares; 2026Q2: 1,996 shares 1,996 $315K 0.22% -754 Timeline IWY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,055 shares; 2024Q4: 1,036 shares; 2025Q1: 1,036 shares; 2025Q2: 999 shares; 2025Q3: 999 shares; 2025Q4: 999 shares; 2026Q1: 1,036 shares; 2026Q2: 968 shares 968 $281K 0.2% -68 Timeline VUG VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 635 shares; 2024Q4: 621 shares; 2025Q1: 621 shares; 2025Q2: 571 shares; 2025Q3: 571 shares; 2025Q4: 571 shares; 2026Q1: 621 shares; 2026Q2: 3,082 shares 3,082 $265K 0.19% +2,461 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; 2024Q3: 1,678 shares; 2024Q4: 1,678 shares; 2025Q1: 1,678 shares; 2025Q2: 1,678 shares; 2025Q3: 1,678 shares; 2025Q4: 1,678 shares; 2026Q1: 1,678 shares; 2026Q2: 1,678 shares 1,678 $246K 0.17% 0 Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,541 shares; 2025Q3: 2,541 shares; 2025Q4: 2,541 shares; 2026Q1: not reported; 2026Q2: 2,541 shares 2,541 $245K 0.17% new Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,254 shares; 2024Q4: 2,245 shares; 2025Q1: 2,245 shares; 2025Q2: 2,160 shares; 2025Q3: 2,160 shares; 2025Q4: 2,160 shares; 2026Q1: 2,245 shares; 2026Q2: 1,589 shares 1,589 $236K 0.17% -656 Timeline XSMO INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,453 shares 2,453 $230K 0.16% new Timeline SLYG SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,924 shares 1,924 $229K 0.16% new Timeline UDEC INNOVATOR ETFS TRUST More: the full row for INNOVATOR ETFS TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,282 shares; 2025Q4: 5,282 shares; 2026Q1: not reported; 2026Q2: 5,272 shares 5,272 $220K 0.15% new Timeline