IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 68,676 $44.9M 27.39% -1,026 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; 2024Q2: restricted; 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 51,756 $29.9M 18.24% -788 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; 2024Q2: restricted; 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 590,204 $17.2M 10.5% -4,353 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; 2024Q2: restricted; 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 79,492 $11.8M 7.19% +522 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 85,023 $10.6M 6.45% +639 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; 2024Q2: restricted; 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 308,919 $9.48M 5.79% -359 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; 2024Q2: restricted; 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 264,946 $8.2M 5.01% +509 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 28,041 $7.12M 4.34% -1,253 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; 2024Q2: restricted; 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 14,899 $4.78M 2.92% +296 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 30,894 $2.09M 1.27% +408 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 8,420 $1.47M 0.9% -1,038 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; 2024Q2: restricted; 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 6,755 $1.45M 0.89% -2,458 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; 2024Q2: restricted; 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 1,249 $1.15M 0.7% -35 Timeline IWR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 11,766 $1.14M 0.7% +56 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; 2024Q2: restricted; 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 7,299 $1.07M 0.65% -1,274 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 2,754 $1.02M 0.63% 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; 2024Q2: restricted; 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 2,036 $868K 0.53% 0 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; 2024Q2: restricted; 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 4,147 $864K 0.53% +135 Timeline HDV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 5,802 $788K 0.48% +483 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 2,395 $787K 0.48% -1,192 Timeline DVY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 3,774 $571K 0.35% -198 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 2,238 $547K 0.33% -208 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; 2024Q2: restricted; 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 1,690 $497K 0.3% +120 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; 2024Q2: restricted; 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 2,000 $488K 0.3% 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; 2024Q2: restricted; 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 3,200 $488K 0.3% 0 Timeline AIVL WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,085 shares; 2025Q1: 4,085 shares; 2025Q2: 4,085 shares; 2025Q3: 4,085 shares; 2025Q4: 4,085 shares; 2026Q1: 4,085 shares 4,085 $473K 0.29% 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; 2024Q2: restricted; 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 5,755 $375K 0.23% 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; 2024Q2: restricted; 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 12,951 $364K 0.22% +217 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,402 shares; 2025Q1: 1,368 shares; 2025Q2: 1,368 shares; 2025Q3: 1,367 shares; 2025Q4: 1,020 shares; 2026Q1: 1,042 shares 1,042 $315K 0.19% +22 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 1,250 $310K 0.19% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,396 shares; 2025Q1: 873 shares; 2025Q2: 840 shares; 2025Q3: 816 shares; 2025Q4: 817 shares; 2026Q1: 804 shares 804 $297K 0.18% -13 Timeline 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; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,824 shares; 2025Q1: 5,727 shares; 2025Q2: 5,904 shares; 2025Q3: 5,203 shares; 2025Q4: 4,748 shares; 2026Q1: 4,837 shares 4,837 $293K 0.18% +89 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; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 413 shares; 2025Q1: 413 shares; 2025Q2: 413 shares; 2025Q3: 413 shares; 2025Q4: 413 shares; 2026Q1: 413 shares 413 $288K 0.18% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares; 2026Q1: 1,000 shares 1,000 $288K 0.18% 0 Timeline IMCB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 3,400 $284K 0.17% -451 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; 2024Q2: restricted; 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 1,425 $273K 0.17% -43 Timeline IXN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 2,400 $240K 0.15% 0 Timeline IWP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 1,852 $237K 0.14% 0 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; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,250 shares 1,250 $212K 0.13% 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; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,037 shares; 2025Q4: 902 shares; 2026Q1: 734 shares 734 $211K 0.13% -168 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; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 724 shares; 2025Q1: not reported; 2025Q2: 698 shares; 2025Q3: 699 shares; 2025Q4: 689 shares; 2026Q1: 689 shares 689 $208K 0.13% 0 Timeline