IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 67,083 shares; 2025Q1: 67,067 shares; 2025Q2: 70,037 shares; 2025Q3: 70,676 shares; 2025Q4: 69,702 shares; 2026Q1: 68,676 shares; 2026Q2: 66,711 shares 66,711 $50M 26.96% -1,965 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; 2024Q3: restricted; 2024Q4: 51,173 shares; 2025Q1: 50,916 shares; 2025Q2: 53,926 shares; 2025Q3: 54,103 shares; 2025Q4: 52,544 shares; 2026Q1: 51,756 shares; 2026Q2: 49,874 shares 49,874 $36.7M 19.82% -1,882 Timeline SCHG SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 574,771 shares; 2025Q1: 572,989 shares; 2025Q2: 609,057 shares; 2025Q3: 614,863 shares; 2025Q4: 594,557 shares; 2026Q1: 590,204 shares; 2026Q2: 598,435 shares 598,435 $20.3M 10.93% +8,231 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: restricted; 2024Q4: 72,818 shares; 2025Q1: 73,363 shares; 2025Q2: 79,802 shares; 2025Q3: 82,663 shares; 2025Q4: 84,384 shares; 2026Q1: 85,023 shares; 2026Q2: 87,414 shares 87,414 $13M 7% +2,391 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: restricted; 2024Q4: 73,708 shares; 2025Q1: 73,488 shares; 2025Q2: 77,208 shares; 2025Q3: 78,488 shares; 2025Q4: 78,970 shares; 2026Q1: 79,492 shares; 2026Q2: 79,353 shares 79,353 $12.5M 6.77% -139 Timeline SCHD SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 268,819 shares; 2025Q1: 268,771 shares; 2025Q2: 286,478 shares; 2025Q3: 299,599 shares; 2025Q4: 309,278 shares; 2026Q1: 308,919 shares; 2026Q2: 317,313 shares 317,313 $10.1M 5.43% +8,394 Timeline SCHM SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 236,055 shares; 2025Q1: 236,354 shares; 2025Q2: 252,474 shares; 2025Q3: 255,809 shares; 2025Q4: 264,437 shares; 2026Q1: 264,946 shares; 2026Q2: 271,989 shares 271,989 $10M 5.41% +7,043 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 35,331 shares; 2025Q1: 35,047 shares; 2025Q2: 35,213 shares; 2025Q3: 34,113 shares; 2025Q4: 29,294 shares; 2026Q1: 28,041 shares; 2026Q2: 26,386 shares 26,386 $7.64M 4.12% -1,655 Timeline VTI 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: restricted; 2024Q4: 15,518 shares; 2025Q1: 14,815 shares; 2025Q2: 15,356 shares; 2025Q3: 15,010 shares; 2025Q4: 14,603 shares; 2026Q1: 14,899 shares; 2026Q2: 11,827 shares 11,827 $4.38M 2.36% -3,072 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: restricted; 2024Q4: 27,748 shares; 2025Q1: 27,406 shares; 2025Q2: 29,952 shares; 2025Q3: 31,452 shares; 2025Q4: 30,486 shares; 2026Q1: 30,894 shares; 2026Q2: 30,950 shares 30,950 $2.39M 1.29% +56 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 9,578 shares; 2025Q1: 10,230 shares; 2025Q2: 10,510 shares; 2025Q3: 10,057 shares; 2025Q4: 9,458 shares; 2026Q1: 8,420 shares; 2026Q2: 8,226 shares 8,226 $1.65M 0.89% -194 Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 11,866 shares; 2025Q1: 10,789 shares; 2025Q2: 10,535 shares; 2025Q3: 10,678 shares; 2025Q4: 9,213 shares; 2026Q1: 6,755 shares; 2026Q2: 6,252 shares 6,252 $1.48M 0.8% -503 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,310 shares; 2025Q1: 1,252 shares; 2025Q2: 1,252 shares; 2025Q3: 1,288 shares; 2025Q4: 1,284 shares; 2026Q1: 1,249 shares; 2026Q2: 1,227 shares 1,227 $1.47M 0.79% -22 Timeline IWR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 12,074 shares; 2025Q1: 12,074 shares; 2025Q2: 12,074 shares; 2025Q3: 11,710 shares; 2025Q4: 11,710 shares; 2026Q1: 11,766 shares; 2026Q2: 11,366 shares 11,366 $1.25M 0.68% -400 Timeline SDY 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: restricted; 2024Q4: 8,573 shares; 2025Q1: 8,573 shares; 2025Q2: 8,573 shares; 2025Q3: 8,573 shares; 2025Q4: 8,573 shares; 2026Q1: 7,299 shares; 2026Q2: 7,299 shares 7,299 $1.11M 0.6% 0 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,036 shares; 2025Q1: 2,036 shares; 2025Q2: 2,036 shares; 2025Q3: 2,036 shares; 2025Q4: 2,036 shares; 2026Q1: 2,036 shares; 2026Q2: 8,144 shares 8,144 $1.01M 0.55% +6,108 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,763 shares; 2025Q1: 2,763 shares; 2025Q2: 2,763 shares; 2025Q3: 2,763 shares; 2025Q4: 2,754 shares; 2026Q1: 2,754 shares; 2026Q2: 2,295 shares 2,295 $965K 0.52% -459 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 4,842 shares; 2025Q1: 4,738 shares; 2025Q2: 4,775 shares; 2025Q3: 4,940 shares; 2025Q4: 4,012 shares; 2026Q1: 4,147 shares; 2026Q2: 3,914 shares 3,914 $933K 0.5% -233 Timeline HDV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 5,319 shares; 2025Q1: 5,319 shares; 2025Q2: 5,319 shares; 2025Q3: 5,319 shares; 2025Q4: 5,319 shares; 2026Q1: 5,802 shares; 2026Q2: 29,011 shares 29,011 $795K 0.43% +23,209 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 5,687 shares; 2025Q1: 5,687 shares; 2025Q2: 5,687 shares; 2025Q3: 5,603 shares; 2025Q4: 3,587 shares; 2026Q1: 2,395 shares; 2026Q2: 2,415 shares 2,415 $760K 0.41% +20 Timeline DVY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 4,233 shares; 2025Q1: 3,972 shares; 2025Q2: 3,972 shares; 2025Q3: 3,972 shares; 2025Q4: 3,972 shares; 2026Q1: 3,774 shares; 2026Q2: 3,774 shares 3,774 $590K 0.32% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,494 shares; 2025Q1: 2,530 shares; 2025Q2: 2,546 shares; 2025Q3: 2,546 shares; 2025Q4: 2,446 shares; 2026Q1: 2,238 shares; 2026Q2: 2,218 shares 2,218 $563K 0.3% -20 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; 2024Q3: restricted; 2024Q4: 1,391 shares; 2025Q1: 1,412 shares; 2025Q2: 1,432 shares; 2025Q3: 1,549 shares; 2025Q4: 1,570 shares; 2026Q1: 1,690 shares; 2026Q2: 1,585 shares 1,585 $519K 0.28% -105 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000 $511K 0.28% 0 Timeline BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares; 2025Q3: 3,200 shares; 2025Q4: 3,200 shares; 2026Q1: 3,200 shares; 2026Q2: 3,200 shares 3,200 $475K 0.26% 0 Timeline MSML ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 5,755 shares; 2025Q1: 5,755 shares; 2025Q2: 5,755 shares; 2025Q3: 5,755 shares; 2025Q4: 5,755 shares; 2026Q1: 5,755 shares; 2026Q2: 5,755 shares 5,755 $435K 0.23% 0 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: restricted; 2024Q4: 413 shares; 2025Q1: 413 shares; 2025Q2: 413 shares; 2025Q3: 413 shares; 2025Q4: 413 shares; 2026Q1: 413 shares; 2026Q2: 3,306 shares 3,306 $395K 0.21% +2,893 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares; 2026Q1: 1,000 shares; 2026Q2: 1,000 shares 1,000 $357K 0.19% 0 Timeline IXN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,400 shares; 2025Q1: not reported; 2025Q2: 2,400 shares; 2025Q3: 2,400 shares; 2025Q4: 2,400 shares; 2026Q1: 2,400 shares; 2026Q2: 2,400 shares 2,400 $347K 0.19% 0 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,350 shares; 2025Q1: 1,250 shares; 2025Q2: 1,250 shares; 2025Q3: 1,250 shares; 2025Q4: 1,250 shares; 2026Q1: 1,250 shares; 2026Q2: 1,100 shares 1,100 $330K 0.18% -150 Timeline IMCB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 3,851 shares; 2025Q1: 3,851 shares; 2025Q2: 3,851 shares; 2025Q3: 3,851 shares; 2025Q4: 3,851 shares; 2026Q1: 3,400 shares; 2026Q2: 3,292 shares 3,292 $318K 0.17% -108 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 537 shares 537 $312K 0.17% new Timeline RSP 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: restricted; 2024Q4: 2,009 shares; 2025Q1: 1,714 shares; 2025Q2: 1,714 shares; 2025Q3: 1,511 shares; 2025Q4: 1,468 shares; 2026Q1: 1,425 shares; 2026Q2: 1,425 shares 1,425 $303K 0.16% 0 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 15,201 shares; 2025Q1: 14,886 shares; 2025Q2: 15,079 shares; 2025Q3: 13,670 shares; 2025Q4: 12,734 shares; 2026Q1: 12,951 shares; 2026Q2: 11,982 shares 11,982 $289K 0.16% -969 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,396 shares; 2025Q1: 873 shares; 2025Q2: 840 shares; 2025Q3: 816 shares; 2025Q4: 817 shares; 2026Q1: 804 shares; 2026Q2: 751 shares 751 $280K 0.15% -53 Timeline IWP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,852 shares; 2025Q1: 1,852 shares; 2025Q2: 1,852 shares; 2025Q3: 1,852 shares; 2025Q4: 1,852 shares; 2026Q1: 1,852 shares; 2026Q2: 1,852 shares 1,852 $271K 0.15% 0 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 724 shares; 2025Q1: not reported; 2025Q2: 698 shares; 2025Q3: 699 shares; 2025Q4: 689 shares; 2026Q1: 689 shares; 2026Q2: 689 shares 689 $233K 0.13% 0 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; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 801 shares; 2025Q3: 801 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,118 shares 1,118 $213K 0.12% new Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,037 shares; 2025Q4: 902 shares; 2026Q1: 734 shares; 2026Q2: 572 shares 572 $202K 0.11% -162 Timeline