IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 67,083 shares; 2025Q1: 67,067 shares; 2025Q2: 70,037 shares; 2025Q3: 70,676 shares; 2025Q4: 69,702 shares 69,702 $47.7M 27.71% -974 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 51,173 shares; 2025Q1: 50,916 shares; 2025Q2: 53,926 shares; 2025Q3: 54,103 shares; 2025Q4: 52,544 shares 52,544 $32.3M 18.74% -1,559 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 574,771 shares; 2025Q1: 572,989 shares; 2025Q2: 609,057 shares; 2025Q3: 614,863 shares; 2025Q4: 594,557 shares 594,557 $19.4M 11.26% -20,306 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 73,708 shares; 2025Q1: 73,488 shares; 2025Q2: 77,208 shares; 2025Q3: 78,488 shares; 2025Q4: 78,970 shares 78,970 $11.3M 6.58% +482 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 72,818 shares; 2025Q1: 73,363 shares; 2025Q2: 79,802 shares; 2025Q3: 82,663 shares; 2025Q4: 84,384 shares 84,384 $10.1M 5.89% +1,721 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 268,819 shares; 2025Q1: 268,771 shares; 2025Q2: 286,478 shares; 2025Q3: 299,599 shares; 2025Q4: 309,278 shares 309,278 $8.48M 4.92% +9,679 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 35,331 shares; 2025Q1: 35,047 shares; 2025Q2: 35,213 shares; 2025Q3: 34,113 shares; 2025Q4: 29,294 shares 29,294 $7.96M 4.62% -4,819 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 236,055 shares; 2025Q1: 236,354 shares; 2025Q2: 252,474 shares; 2025Q3: 255,809 shares; 2025Q4: 264,437 shares 264,437 $7.95M 4.62% +8,628 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 15,518 shares; 2025Q1: 14,815 shares; 2025Q2: 15,356 shares; 2025Q3: 15,010 shares; 2025Q4: 14,603 shares 14,603 $4.9M 2.84% -407 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 11,866 shares; 2025Q1: 10,789 shares; 2025Q2: 10,535 shares; 2025Q3: 10,678 shares; 2025Q4: 9,213 shares 9,213 $2.02M 1.18% -1,465 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 27,748 shares; 2025Q1: 27,406 shares; 2025Q2: 29,952 shares; 2025Q3: 31,452 shares; 2025Q4: 30,486 shares 30,486 $2.01M 1.17% -966 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 9,578 shares; 2025Q1: 10,230 shares; 2025Q2: 10,510 shares; 2025Q3: 10,057 shares; 2025Q4: 9,458 shares 9,458 $1.76M 1.02% -599 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,310 shares; 2025Q1: 1,252 shares; 2025Q2: 1,252 shares; 2025Q3: 1,288 shares; 2025Q4: 1,284 shares 1,284 $1.38M 0.8% -4 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,687 shares; 2025Q1: 5,687 shares; 2025Q2: 5,687 shares; 2025Q3: 5,603 shares; 2025Q4: 3,587 shares 3,587 $1.26M 0.73% -2,016 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,763 shares; 2025Q1: 2,763 shares; 2025Q2: 2,763 shares; 2025Q3: 2,763 shares; 2025Q4: 2,754 shares 2,754 $1.24M 0.72% -9 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 8,573 shares; 2025Q1: 8,573 shares; 2025Q2: 8,573 shares; 2025Q3: 8,573 shares; 2025Q4: 8,573 shares 8,573 $1.19M 0.69% 0 Timeline IWR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 12,074 shares; 2025Q1: 12,074 shares; 2025Q2: 12,074 shares; 2025Q3: 11,710 shares; 2025Q4: 11,710 shares 11,710 $1.13M 0.65% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,036 shares; 2025Q1: 2,036 shares; 2025Q2: 2,036 shares; 2025Q3: 2,036 shares; 2025Q4: 2,036 shares 2,036 $964K 0.56% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,842 shares; 2025Q1: 4,738 shares; 2025Q2: 4,775 shares; 2025Q3: 4,940 shares; 2025Q4: 4,012 shares 4,012 $926K 0.54% -928 Timeline HDV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,319 shares; 2025Q1: 5,319 shares; 2025Q2: 5,319 shares; 2025Q3: 5,319 shares; 2025Q4: 5,319 shares 5,319 $647K 0.38% 0 Timeline DVY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,233 shares; 2025Q1: 3,972 shares; 2025Q2: 3,972 shares; 2025Q3: 3,972 shares; 2025Q4: 3,972 shares 3,972 $561K 0.33% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares; 2025Q3: 3,200 shares; 2025Q4: 3,200 shares 3,200 $558K 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,494 shares; 2025Q1: 2,530 shares; 2025Q2: 2,546 shares; 2025Q3: 2,546 shares; 2025Q4: 2,446 shares 2,446 $506K 0.29% -100 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,391 shares; 2025Q1: 1,412 shares; 2025Q2: 1,432 shares; 2025Q3: 1,549 shares; 2025Q4: 1,570 shares 1,570 $506K 0.29% +21 Timeline AIVL WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,085 shares; 2025Q1: 4,085 shares; 2025Q2: 4,085 shares; 2025Q3: 4,085 shares; 2025Q4: 4,085 shares 4,085 $470K 0.27% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,396 shares; 2025Q1: 873 shares; 2025Q2: 840 shares; 2025Q3: 816 shares; 2025Q4: 817 shares 817 $395K 0.23% +1 Timeline MSML ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,755 shares; 2025Q1: 5,755 shares; 2025Q2: 5,755 shares; 2025Q3: 5,755 shares; 2025Q4: 5,755 shares 5,755 $374K 0.22% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,402 shares; 2025Q1: 1,368 shares; 2025Q2: 1,368 shares; 2025Q3: 1,367 shares; 2025Q4: 1,020 shares 1,020 $358K 0.21% -347 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 895 shares; 2025Q1: 895 shares; 2025Q2: 895 shares; 2025Q3: 895 shares; 2025Q4: 895 shares 895 $355K 0.21% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares 2,000 $325K 0.19% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,851 shares; 2025Q1: 3,851 shares; 2025Q2: 3,851 shares; 2025Q3: 3,851 shares; 2025Q4: 3,851 shares 3,851 $319K 0.18% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 15,201 shares; 2025Q1: 14,886 shares; 2025Q2: 15,079 shares; 2025Q3: 13,670 shares; 2025Q4: 12,734 shares 12,734 $317K 0.18% -936 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares 1,000 $313K 0.18% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 413 shares; 2025Q1: 413 shares; 2025Q2: 413 shares; 2025Q3: 413 shares; 2025Q4: 413 shares 413 $312K 0.18% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,350 shares; 2025Q1: 1,250 shares; 2025Q2: 1,250 shares; 2025Q3: 1,250 shares; 2025Q4: 1,250 shares 1,250 $308K 0.18% 0 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,037 shares; 2025Q4: 902 shares 902 $283K 0.16% -135 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,009 shares; 2025Q1: 1,714 shares; 2025Q2: 1,714 shares; 2025Q3: 1,511 shares; 2025Q4: 1,468 shares 1,468 $281K 0.16% -43 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,824 shares; 2025Q1: 5,727 shares; 2025Q2: 5,904 shares; 2025Q3: 5,203 shares; 2025Q4: 4,748 shares 4,748 $256K 0.15% -455 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 724 shares; 2025Q1: not reported; 2025Q2: 698 shares; 2025Q3: 699 shares; 2025Q4: 689 shares 689 $255K 0.15% -10 Timeline IWP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,852 shares; 2025Q1: 1,852 shares; 2025Q2: 1,852 shares; 2025Q3: 1,852 shares; 2025Q4: 1,852 shares 1,852 $254K 0.15% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,400 shares; 2025Q1: not reported; 2025Q2: 2,400 shares; 2025Q3: 2,400 shares; 2025Q4: 2,400 shares 2,400 $252K 0.15% 0 Timeline