IWV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 218,999 shares; 2023Q4: 215,443 shares; 2024Q1: 207,017 shares; 2024Q2: 856,336 shares; 2024Q3: 898,345 shares; 2024Q4: 196,757 shares; 2025Q1: 193,861 shares; 2025Q2: 184,423 shares 184,423 $64.7M 15.6% -9,438 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; 2023Q3: 623,694 shares; 2023Q4: 627,316 shares; 2024Q1: 632,754 shares; 2024Q2: 770,140 shares; 2024Q3: 770,698 shares; 2024Q4: 702,230 shares; 2025Q1: 672,555 shares; 2025Q2: 677,075 shares 677,075 $38.6M 9.3% +4,520 Timeline BND VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 300,050 shares; 2023Q4: 281,765 shares; 2024Q1: 294,298 shares; 2024Q2: 619,036 shares; 2024Q3: 623,067 shares; 2024Q4: 614,985 shares; 2025Q1: 315,928 shares; 2025Q2: 321,312 shares 321,312 $23.7M 5.7% +5,384 Timeline STIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 134,838 shares; 2023Q4: 136,980 shares; 2024Q1: 140,749 shares; 2024Q2: 142,886 shares; 2024Q3: 141,604 shares; 2024Q4: 143,879 shares; 2025Q1: 146,868 shares; 2025Q2: 148,850 shares 148,850 $15.3M 3.69% +1,982 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 25,981 shares; 2023Q4: 25,650 shares; 2024Q1: 25,398 shares; 2024Q2: 184,568 shares; 2024Q3: 196,178 shares; 2024Q4: 24,382 shares; 2025Q1: 24,464 shares; 2025Q2: 24,429 shares 24,429 $15.2M 3.66% -35 Timeline IGE ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 257,385 shares; 2023Q4: 264,427 shares; 2024Q1: 268,139 shares; 2024Q2: 481,471 shares; 2024Q3: 495,443 shares; 2024Q4: 492,799 shares; 2025Q1: 306,353 shares; 2025Q2: 316,622 shares 316,622 $14M 3.38% +10,269 Timeline VTHR VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 39,809 shares; 2023Q4: 40,240 shares; 2024Q1: 39,235 shares; 2024Q2: 39,402 shares; 2024Q3: 39,545 shares; 2024Q4: 40,137 shares; 2025Q1: 40,269 shares; 2025Q2: 41,713 shares 41,713 $11.4M 2.74% +1,444 Timeline SCHB SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 108,748 shares; 2023Q4: 109,787 shares; 2024Q1: 118,537 shares; 2024Q2: 408,438 shares; 2024Q3: 421,350 shares; 2024Q4: 697,327 shares; 2025Q1: 429,129 shares; 2025Q2: 441,861 shares 441,861 $10.5M 2.54% +12,732 Timeline TIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 90,598 shares; 2023Q4: 85,932 shares; 2024Q1: 104,191 shares; 2024Q2: 205,137 shares; 2024Q3: 186,407 shares; 2024Q4: 187,377 shares; 2025Q1: 88,717 shares; 2025Q2: 88,034 shares 88,034 $9.69M 2.33% -683 Timeline FLTR VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 282,205 shares; 2023Q4: 289,802 shares; 2024Q1: 286,137 shares; 2024Q2: 647,004 shares; 2024Q3: 665,570 shares; 2024Q4: 415,554 shares; 2025Q1: 317,672 shares; 2025Q2: 318,269 shares 318,269 $8.12M 1.96% +597 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 5,315 shares; 2023Q4: 5,315 shares; 2024Q1: 5,316 shares; 2024Q2: 53,191 shares; 2024Q3: 54,439 shares; 2024Q4: 58,279 shares; 2025Q1: 52,602 shares; 2025Q2: 50,709 shares 50,709 $8.01M 1.93% -1,893 Timeline IJS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 71,378 shares; 2023Q4: 70,957 shares; 2024Q1: 72,201 shares; 2024Q2: 173,765 shares; 2024Q3: 173,778 shares; 2024Q4: 173,152 shares; 2025Q1: 73,242 shares; 2025Q2: 75,954 shares 75,954 $7.56M 1.82% +2,712 Timeline IGOV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 146,402 shares; 2023Q4: 147,981 shares; 2024Q1: 193,763 shares; 2024Q2: 194,030 shares; 2024Q3: 165,656 shares; 2024Q4: 168,796 shares; 2025Q1: 171,410 shares; 2025Q2: 172,309 shares 172,309 $7.43M 1.79% +899 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 37,441 shares; 2023Q4: 37,276 shares; 2024Q1: 37,192 shares; 2024Q2: 37,367 shares; 2024Q3: 38,260 shares; 2024Q4: 35,947 shares; 2025Q1: 35,954 shares; 2025Q2: 35,965 shares 35,965 $7.38M 1.78% +11 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 63,791 shares; 2023Q4: 64,273 shares; 2024Q1: 65,348 shares; 2024Q2: 166,499 shares; 2024Q3: 167,635 shares; 2024Q4: 172,428 shares; 2025Q1: 72,061 shares; 2025Q2: 72,816 shares 72,816 $6.51M 1.57% +755 Timeline VWO VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 109,400 shares; 2023Q4: 117,159 shares; 2024Q1: 112,790 shares; 2024Q2: 111,937 shares; 2024Q3: 113,286 shares; 2024Q4: 125,277 shares; 2025Q1: 125,466 shares; 2025Q2: 125,288 shares 125,288 $6.2M 1.49% -178 Timeline VNQ VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 62,468 shares; 2023Q4: 62,897 shares; 2024Q1: 62,943 shares; 2024Q2: 294,713 shares; 2024Q3: 297,700 shares; 2024Q4: 299,075 shares; 2025Q1: 68,892 shares; 2025Q2: 67,538 shares 67,538 $6.01M 1.45% -1,354 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 50,507 shares; 2023Q4: 50,802 shares; 2024Q1: 54,175 shares; 2024Q2: 55,813 shares; 2024Q3: 54,254 shares; 2024Q4: 54,847 shares; 2025Q1: 56,094 shares; 2025Q2: 60,626 shares 60,626 $6.01M 1.45% +4,532 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 245 shares; 2023Q4: 245 shares; 2024Q1: 245 shares; 2024Q2: 667 shares; 2024Q3: 22,657 shares; 2024Q4: 22,769 shares; 2025Q1: 22,845 shares; 2025Q2: 21,298 shares 21,298 $5.87M 1.41% -1,547 Timeline WIP SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 118,015 shares; 2023Q4: 112,170 shares; 2024Q1: 113,718 shares; 2024Q2: 317,407 shares; 2024Q3: 330,960 shares; 2024Q4: 335,717 shares; 2025Q1: 139,835 shares; 2025Q2: 146,472 shares 146,472 $5.84M 1.41% +6,637 Timeline IVW ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 56,430 shares; 2023Q4: 51,493 shares; 2024Q1: 51,539 shares; 2024Q2: 51,576 shares; 2024Q3: 51,646 shares; 2024Q4: 50,896 shares; 2025Q1: 48,527 shares; 2025Q2: 48,576 shares 48,576 $5.35M 1.29% +49 Timeline VSS VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 37,359 shares; 2023Q4: 37,135 shares; 2024Q1: 36,850 shares; 2024Q2: 66,936 shares; 2024Q3: 68,099 shares; 2024Q4: 67,699 shares; 2025Q1: 38,209 shares; 2025Q2: 39,065 shares 39,065 $5.25M 1.27% +856 Timeline TOTL SSGA ACTIVE ETF TR More: the full row for SSGA ACTIVE ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 115,939 shares; 2023Q4: 117,519 shares; 2024Q1: 118,521 shares; 2024Q2: 178,416 shares; 2024Q3: 180,470 shares; 2024Q4: 181,255 shares; 2025Q1: 121,133 shares; 2025Q2: 122,426 shares 122,426 $4.91M 1.18% +1,293 Timeline ICF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 65,092 shares; 2023Q4: 67,317 shares; 2024Q1: 72,045 shares; 2024Q2: 77,720 shares; 2024Q3: 73,497 shares; 2024Q4: 78,044 shares; 2025Q1: 79,330 shares; 2025Q2: 79,464 shares 79,464 $4.86M 1.17% +134 Timeline VOOV VANGUARD ADMIRAL FDS INC More: the full row for VANGUARD ADMIRAL FDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 28,475 shares; 2023Q4: 27,234 shares; 2024Q1: 25,839 shares; 2024Q2: 25,662 shares; 2024Q3: 25,685 shares; 2024Q4: 24,738 shares; 2025Q1: 24,781 shares; 2025Q2: 24,571 shares 24,571 $4.64M 1.12% -210 Timeline IXC ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 113,116 shares; 2023Q4: 114,761 shares; 2024Q1: 111,367 shares; 2024Q2: 113,029 shares; 2024Q3: 116,926 shares; 2024Q4: 117,036 shares; 2025Q1: 116,951 shares; 2025Q2: 117,971 shares 117,971 $4.64M 1.12% +1,020 Timeline IJT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 20,432 shares; 2023Q4: 22,831 shares; 2024Q1: 24,140 shares; 2024Q2: 25,326 shares; 2024Q3: 24,758 shares; 2024Q4: 25,017 shares; 2025Q1: 26,985 shares; 2025Q2: 27,764 shares 27,764 $3.69M 0.89% +779 Timeline IWB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 11,487 shares; 2023Q4: 11,283 shares; 2024Q1: 11,314 shares; 2024Q2: 11,340 shares; 2024Q3: 10,937 shares; 2024Q4: 10,875 shares; 2025Q1: 10,882 shares; 2025Q2: 10,733 shares 10,733 $3.64M 0.88% -149 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 30,860 shares; 2023Q4: 31,124 shares; 2024Q1: 30,830 shares; 2024Q2: 30,940 shares; 2024Q3: 31,070 shares; 2024Q4: 31,834 shares; 2025Q1: 31,734 shares; 2025Q2: 32,851 shares 32,851 $3.59M 0.87% +1,117 Timeline IEV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 57,685 shares; 2023Q4: 55,756 shares; 2024Q1: 55,259 shares; 2024Q2: 56,487 shares; 2024Q3: 54,218 shares; 2024Q4: 57,376 shares; 2025Q1: 57,182 shares; 2025Q2: 54,223 shares 54,223 $3.43M 0.83% -2,959 Timeline VDE VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 24,383 shares; 2023Q4: 27,006 shares; 2024Q1: 27,287 shares; 2024Q2: 27,134 shares; 2024Q3: 27,687 shares; 2024Q4: 29,041 shares; 2025Q1: 28,765 shares; 2025Q2: 27,489 shares 27,489 $3.27M 0.79% -1,276 Timeline EMF TEMPLETON EMERGING MKTS FD More: the full row for TEMPLETON EMERGING MKTS FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 197,643 shares; 2023Q4: 206,233 shares; 2024Q1: 211,049 shares; 2024Q2: 260,795 shares; 2024Q3: 267,910 shares; 2024Q4: 268,707 shares; 2025Q1: 218,976 shares; 2025Q2: 217,772 shares 217,772 $3.18M 0.77% -1,204 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 29,908 shares; 2023Q4: 29,912 shares; 2024Q1: 29,917 shares; 2024Q2: 29,921 shares; 2024Q3: 29,925 shares; 2024Q4: 29,928 shares; 2025Q1: 29,931 shares; 2025Q2: 29,933 shares 29,933 $3.16M 0.76% +2 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 40,475 shares; 2023Q4: 47,288 shares; 2024Q1: 49,337 shares; 2024Q2: 50,502 shares; 2024Q3: 54,795 shares; 2024Q4: 61,499 shares; 2025Q1: 62,064 shares; 2025Q2: 61,501 shares 61,501 $2.97M 0.71% -563 Timeline IEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 20,861 shares; 2023Q4: 21,335 shares; 2024Q1: 21,432 shares; 2024Q2: 22,479 shares; 2024Q3: 28,436 shares; 2024Q4: 30,897 shares; 2025Q1: 29,479 shares; 2025Q2: 29,490 shares 29,490 $2.82M 0.68% +11 Timeline SCHA SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 57,429 shares; 2023Q4: 57,003 shares; 2024Q1: 54,512 shares; 2024Q2: 54,562 shares; 2024Q3: 55,352 shares; 2024Q4: 110,656 shares; 2025Q1: 109,446 shares; 2025Q2: 109,874 shares 109,874 $2.78M 0.67% +428 Timeline IYG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 13,085 shares; 2023Q4: 12,624 shares; 2024Q1: 37,840 shares; 2024Q2: 36,316 shares; 2024Q3: 34,739 shares; 2024Q4: 32,033 shares; 2025Q1: 31,898 shares; 2025Q2: 31,367 shares 31,367 $2.68M 0.65% -531 Timeline IFGL ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 96,626 shares; 2023Q4: 99,558 shares; 2024Q1: 92,579 shares; 2024Q2: 142,758 shares; 2024Q3: 145,177 shares; 2024Q4: 148,414 shares; 2025Q1: 114,416 shares; 2025Q2: 114,621 shares 114,621 $2.6M 0.63% +205 Timeline SHY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 32,180 shares; 2023Q4: 27,210 shares; 2024Q1: 29,940 shares; 2024Q2: 26,089 shares; 2024Q3: 26,569 shares; 2024Q4: 27,432 shares; 2025Q1: 29,351 shares; 2025Q2: 31,169 shares 31,169 $2.48M 0.6% +1,818 Timeline EHC ENCOMPASS HEALTH CORP More: the full row for ENCOMPASS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 26,232 shares; 2024Q2: 32,434 shares; 2024Q3: 32,434 shares; 2024Q4: 32,434 shares; 2025Q1: 32,434 shares; 2025Q2: 20,077 shares 20,077 $2.46M 0.59% -12,357 Timeline BHK BLACKROCK CORE BD TR More: the full row for BLACKROCK CORE BD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 232,751 shares; 2023Q4: 224,220 shares; 2024Q1: 226,184 shares; 2024Q2: 227,525 shares; 2024Q3: 222,229 shares; 2024Q4: 217,677 shares; 2025Q1: 229,155 shares; 2025Q2: 241,256 shares 241,256 $2.35M 0.57% +12,101 Timeline IWC ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 16,389 shares; 2023Q4: 17,240 shares; 2024Q1: 16,941 shares; 2024Q2: 67,650 shares; 2024Q3: 68,058 shares; 2024Q4: 67,676 shares; 2025Q1: 17,521 shares; 2025Q2: 18,325 shares 18,325 $2.34M 0.56% +804 Timeline IDU ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 23,625 shares; 2023Q4: 23,999 shares; 2024Q1: 23,847 shares; 2024Q2: 23,065 shares; 2024Q3: 22,957 shares; 2024Q4: 22,783 shares; 2025Q1: 22,248 shares; 2025Q2: 22,364 shares 22,364 $2.34M 0.56% +116 Timeline XME SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 22,644 shares; 2023Q4: 23,196 shares; 2024Q1: 25,215 shares; 2024Q2: 76,575 shares; 2024Q3: 82,092 shares; 2024Q4: 81,379 shares; 2025Q1: 34,882 shares; 2025Q2: 34,714 shares 34,714 $2.33M 0.56% -168 Timeline IJJ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 20,443 shares; 2023Q4: 20,053 shares; 2024Q1: 19,647 shares; 2024Q2: 19,681 shares; 2024Q3: 19,870 shares; 2024Q4: 19,958 shares; 2025Q1: 19,634 shares; 2025Q2: 18,734 shares 18,734 $2.32M 0.56% -900 Timeline BOND PIMCO ETF TR More: the full row for PIMCO ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 23,715 shares; 2023Q4: 23,835 shares; 2024Q1: 25,104 shares; 2024Q2: 25,407 shares; 2024Q3: 26,262 shares; 2024Q4: 25,715 shares; 2025Q1: 25,710 shares; 2025Q2: 24,740 shares 24,740 $2.28M 0.55% -970 Timeline RMT ROYCE MICRO-CAP TR INC More: the full row for ROYCE MICRO-CAP TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 269,730 shares; 2023Q4: 273,466 shares; 2024Q1: 252,093 shares; 2024Q2: 262,532 shares; 2024Q3: 298,194 shares; 2024Q4: 297,354 shares; 2025Q1: 288,404 shares; 2025Q2: 284,626 shares 284,626 $2.24M 0.54% -3,778 Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,027 shares; 2024Q3: 9,779 shares; 2024Q4: 13,641 shares; 2025Q1: 21,519 shares; 2025Q2: 26,703 shares 26,703 $2.23M 0.54% +5,184 Timeline XFFCX FLAHERTY & CRUMRIN PFD & INM More: the full row for FLAHERTY & CRUMRIN PFD & INM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 135,944 shares; 2023Q4: 134,264 shares; 2024Q1: 127,757 shares; 2024Q2: 126,148 shares; 2024Q3: 126,748 shares; 2024Q4: 124,154 shares; 2025Q1: 126,075 shares; 2025Q2: 130,782 shares 130,782 $2.13M 0.51% +4,707 Timeline GOVT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 31,503 shares; 2023Q4: 47,799 shares; 2024Q1: 61,337 shares; 2024Q2: 64,013 shares; 2024Q3: 79,647 shares; 2024Q4: 89,568 shares; 2025Q1: 90,675 shares; 2025Q2: 92,479 shares 92,479 $2.13M 0.51% +1,804 Timeline FAX ABRDN ASIA PACIFIC INCOME FU More: the full row for ABRDN ASIA PACIFIC INCOME FU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 126,859 shares; 2024Q4: 126,448 shares; 2025Q1: 132,771 shares; 2025Q2: 130,980 shares 130,980 $2.09M 0.5% -1,791 Timeline IVE ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 10,370 shares; 2023Q4: 10,475 shares; 2024Q1: 10,258 shares; 2024Q2: 10,306 shares; 2024Q3: 10,407 shares; 2024Q4: 10,464 shares; 2025Q1: 10,465 shares; 2025Q2: 10,457 shares 10,457 $2.04M 0.49% -8 Timeline XLE 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; 2023Q3: 20,004 shares; 2023Q4: 20,566 shares; 2024Q1: 20,283 shares; 2024Q2: 71,642 shares; 2024Q3: 73,641 shares; 2024Q4: 73,320 shares; 2025Q1: 23,684 shares; 2025Q2: 23,605 shares 23,605 $2M 0.48% -79 Timeline IUSG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 16,793 shares; 2023Q4: 14,426 shares; 2024Q1: 14,389 shares; 2024Q2: 13,314 shares; 2024Q3: 13,165 shares; 2024Q4: 13,175 shares; 2025Q1: 13,184 shares; 2025Q2: 13,193 shares 13,193 $1.98M 0.48% +9 Timeline RING ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 34,431 shares; 2023Q4: 33,643 shares; 2024Q1: 34,170 shares; 2024Q2: 33,676 shares; 2024Q3: 32,897 shares; 2024Q4: 42,173 shares; 2025Q1: 45,160 shares; 2025Q2: 44,655 shares 44,655 $1.96M 0.47% -505 Timeline IXJ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 16,627 shares; 2023Q4: 16,662 shares; 2024Q1: 16,464 shares; 2024Q2: 16,570 shares; 2024Q3: 16,343 shares; 2024Q4: 20,943 shares; 2025Q1: 21,426 shares; 2025Q2: 22,381 shares 22,381 $1.93M 0.46% +955 Timeline IGM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 2,206 shares; 2023Q4: 2,113 shares; 2024Q1: 12,674 shares; 2024Q2: 11,791 shares; 2024Q3: 12,430 shares; 2024Q4: 12,229 shares; 2025Q1: 13,825 shares; 2025Q2: 15,509 shares 15,509 $1.74M 0.42% +1,684 Timeline SCZ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 24,386 shares; 2023Q4: 24,588 shares; 2024Q1: 23,947 shares; 2024Q2: 24,298 shares; 2024Q3: 24,294 shares; 2024Q4: 24,834 shares; 2025Q1: 24,834 shares; 2025Q2: 23,841 shares 23,841 $1.73M 0.42% -993 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 5,841 shares; 2023Q4: 5,843 shares; 2024Q1: 28,585 shares; 2024Q2: 27,340 shares; 2024Q3: 27,109 shares; 2024Q4: 27,214 shares; 2025Q1: 26,500 shares; 2025Q2: 26,815 shares 26,815 $1.66M 0.4% +315 Timeline IAT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 27,707 shares; 2023Q4: 33,048 shares; 2024Q1: 32,765 shares; 2024Q2: 31,945 shares; 2024Q3: 30,928 shares; 2024Q4: 29,230 shares; 2025Q1: 30,155 shares; 2025Q2: 33,536 shares 33,536 $1.66M 0.4% +3,381 Timeline IBB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 11,040 shares; 2023Q4: 11,655 shares; 2024Q1: 11,430 shares; 2024Q2: 37,822 shares; 2024Q3: 40,674 shares; 2024Q4: 12,360 shares; 2025Q1: 12,364 shares; 2025Q2: 12,809 shares 12,809 $1.62M 0.39% +445 Timeline IJK ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 14,672 shares; 2023Q4: 14,776 shares; 2024Q1: 14,421 shares; 2024Q2: 14,444 shares; 2024Q3: 16,390 shares; 2024Q4: 15,773 shares; 2025Q1: 16,520 shares; 2025Q2: 16,624 shares 16,624 $1.51M 0.36% +104 Timeline TLT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 9,090 shares; 2023Q4: 10,923 shares; 2024Q1: 11,419 shares; 2024Q2: 12,608 shares; 2024Q3: 13,606 shares; 2024Q4: 14,502 shares; 2025Q1: 14,565 shares; 2025Q2: 18,338 shares 18,338 $1.47M 0.36% +3,773 Timeline PICK ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 30,612 shares; 2023Q4: 28,922 shares; 2024Q1: 28,628 shares; 2024Q2: 32,041 shares; 2024Q3: 33,159 shares; 2024Q4: 33,325 shares; 2025Q1: 34,441 shares; 2025Q2: 37,064 shares 37,064 $1.39M 0.34% +2,623 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 42,175 shares; 2023Q4: 41,094 shares; 2024Q1: 2,609 shares; 2024Q2: 41,824 shares; 2024Q3: 2,680 shares; 2024Q4: 2,680 shares; 2025Q1: 2,680 shares; 2025Q2: 41,862 shares 41,862 $1.34M 0.32% +39,182 Timeline ISHG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 14,718 shares; 2023Q4: 14,739 shares; 2024Q1: 14,820 shares; 2024Q2: 17,504 shares; 2024Q3: 17,165 shares; 2024Q4: 17,437 shares; 2025Q1: 17,140 shares; 2025Q2: 17,126 shares 17,126 $1.31M 0.32% -14 Timeline EWC ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 28,309 shares; 2023Q4: 28,522 shares; 2024Q1: 28,516 shares; 2024Q2: 28,791 shares; 2024Q3: 28,381 shares; 2024Q4: 28,622 shares; 2025Q1: 28,605 shares; 2025Q2: 28,122 shares 28,122 $1.3M 0.31% -483 Timeline PBW 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; 2023Q3: 62,068 shares; 2023Q4: 60,022 shares; 2024Q1: 67,378 shares; 2024Q2: 78,195 shares; 2024Q3: 77,953 shares; 2024Q4: 62,774 shares; 2025Q1: 63,056 shares; 2025Q2: 59,559 shares 59,559 $1.19M 0.29% -3,497 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; 2023Q3: 10,054 shares; 2023Q4: 10,084 shares; 2024Q1: 10,112 shares; 2024Q2: 11,487 shares; 2024Q3: 11,507 shares; 2024Q4: 11,069 shares; 2025Q1: 11,077 shares; 2025Q2: 10,746 shares 10,746 $1.16M 0.28% -331 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 1,071 shares; 2024Q4: 10,735 shares; 2025Q1: 10,767 shares; 2025Q2: 10,808 shares 10,808 $1.05M 0.25% +41 Timeline ITB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 11,377 shares; 2023Q4: 8,652 shares; 2024Q1: 8,263 shares; 2024Q2: 7,409 shares; 2024Q3: 6,742 shares; 2024Q4: 7,772 shares; 2025Q1: 8,951 shares; 2025Q2: 10,167 shares 10,167 $947K 0.23% +1,216 Timeline JPXN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 13,610 shares; 2023Q4: 13,867 shares; 2024Q1: 13,160 shares; 2024Q2: 13,118 shares; 2024Q3: 13,006 shares; 2024Q4: 13,197 shares; 2025Q1: 12,649 shares; 2025Q2: 11,771 shares 11,771 $943K 0.23% -878 Timeline VGK VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 11,993 shares; 2023Q4: 12,078 shares; 2024Q1: 11,561 shares; 2024Q2: 11,738 shares; 2024Q3: 11,767 shares; 2024Q4: 11,899 shares; 2025Q1: 11,945 shares; 2025Q2: 12,109 shares 12,109 $938K 0.23% +164 Timeline EWZ ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 24,226 shares; 2023Q4: 25,049 shares; 2024Q1: 22,588 shares; 2024Q2: 22,708 shares; 2024Q3: 25,615 shares; 2024Q4: 29,065 shares; 2025Q1: 28,097 shares; 2025Q2: 28,244 shares 28,244 $815K 0.2% +147 Timeline ILF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 29,173 shares; 2023Q4: 29,251 shares; 2024Q1: 29,233 shares; 2024Q2: 28,896 shares; 2024Q3: 28,896 shares; 2024Q4: 29,962 shares; 2025Q1: 29,962 shares; 2025Q2: 30,433 shares 30,433 $798K 0.19% +471 Timeline IYE ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 14,987 shares; 2023Q4: 14,998 shares; 2024Q1: 15,839 shares; 2024Q2: 15,943 shares; 2024Q3: 16,164 shares; 2024Q4: 16,277 shares; 2025Q1: 16,388 shares; 2025Q2: 16,447 shares 16,447 $744K 0.18% +59 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 10,085 shares; 2023Q4: 10,122 shares; 2024Q1: 10,158 shares; 2024Q2: 10,177 shares; 2024Q3: 10,196 shares; 2024Q4: 10,211 shares; 2025Q1: 10,227 shares; 2025Q2: 10,243 shares 10,243 $711K 0.17% +16 Timeline XJQCX NUVEEN CR STRATEGIES INCOME More: the full row for NUVEEN CR STRATEGIES INCOME Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 96,444 shares; 2023Q4: 114,977 shares; 2024Q1: 112,692 shares; 2024Q2: 116,004 shares; 2024Q3: 119,310 shares; 2024Q4: 116,058 shares; 2025Q1: 120,600 shares; 2025Q2: 124,051 shares 124,051 $669K 0.16% +3,451 Timeline TAN 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; 2023Q3: 14,429 shares; 2023Q4: 14,432 shares; 2024Q1: 15,621 shares; 2024Q2: 15,395 shares; 2024Q3: 15,363 shares; 2024Q4: 15,304 shares; 2025Q1: 15,545 shares; 2025Q2: 15,247 shares 15,247 $522K 0.13% -298 Timeline EWU ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 12,921 shares; 2023Q4: 13,153 shares; 2024Q1: 13,153 shares; 2024Q2: 13,361 shares; 2024Q3: 13,361 shares; 2024Q4: 13,594 shares; 2025Q1: 13,595 shares; 2025Q2: 11,588 shares 11,588 $460K 0.11% -2,007 Timeline VEGI ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: 7,056 shares; 2024Q1: 9,896 shares; 2024Q2: 11,364 shares; 2024Q3: 11,364 shares; 2024Q4: 10,696 shares; 2025Q1: 10,697 shares; 2025Q2: 10,772 shares 10,772 $434K 0.1% +75 Timeline IYZ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 18,526 shares; 2023Q4: 19,467 shares; 2024Q1: 16,978 shares; 2024Q2: 18,933 shares; 2024Q3: 17,095 shares; 2024Q4: 17,130 shares; 2025Q1: 14,384 shares; 2025Q2: 14,441 shares 14,441 $430K 0.1% +57 Timeline SCHF SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 6,289 shares; 2023Q4: 6,326 shares; 2024Q1: 6,435 shares; 2024Q2: 6,943 shares; 2024Q3: 6,417 shares; 2024Q4: 15,058 shares; 2025Q1: 13,760 shares; 2025Q2: 17,918 shares 17,918 $396K 0.1% +4,158 Timeline EWA ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 13,459 shares; 2023Q4: 13,726 shares; 2024Q1: 12,606 shares; 2024Q2: 12,852 shares; 2024Q3: 12,465 shares; 2024Q4: 12,684 shares; 2025Q1: 12,430 shares; 2025Q2: 13,043 shares 13,043 $343K 0.08% +613 Timeline IEZ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,546 shares; 2024Q3: not reported; 2024Q4: 12,495 shares; 2025Q1: 13,363 shares; 2025Q2: 13,422 shares 13,422 $228K 0.05% +59 Timeline PEY 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; 2023Q3: 10,536 shares; 2023Q4: 10,536 shares; 2024Q1: 10,536 shares; 2024Q2: 10,536 shares; 2024Q3: 10,536 shares; 2024Q4: 10,536 shares; 2025Q1: 10,536 shares; 2025Q2: 10,536 shares 10,536 $215K 0.05% 0 Timeline SABA SABA CAPITAL INCOME & OPPORT More: the full row for SABA CAPITAL INCOME & OPPORT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 10,584 shares; 2024Q3: 10,804 shares; 2024Q4: 11,018 shares; 2025Q1: 11,230 shares; 2025Q2: 11,452 shares 11,452 $105K 0.03% +222 Timeline