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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,587 shares; 2024Q4: 29,427 shares; 2025Q1: 29,719 shares; 2025Q2: 35,453 shares; 2025Q3: 26,689 shares 26,689 $16M 11.1% -8,764 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,314 shares; 2024Q4: 26,348 shares; 2025Q1: 26,795 shares; 2025Q2: 30,931 shares; 2025Q3: 23,582 shares 23,582 $15.7M 10.88% -7,349 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 49,435 shares; 2024Q4: 53,212 shares; 2025Q1: 38,917 shares; 2025Q2: 70,314 shares; 2025Q3: 60,361 shares 60,361 $13M 9.02% -9,953 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,917 shares; 2024Q4: 70,353 shares; 2025Q1: 71,486 shares; 2025Q2: 72,264 shares; 2025Q3: 52,312 shares 52,312 $9.76M 6.76% -19,952 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,165 shares; 2024Q4: 29,243 shares; 2025Q1: 30,765 shares; 2025Q2: 33,882 shares; 2025Q3: 34,957 shares 34,957 $7.68M 5.32% +1,075 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,297 shares; 2024Q4: 7,622 shares; 2025Q1: 7,587 shares; 2025Q2: 6,324 shares; 2025Q3: 6,537 shares 6,537 $6.05M 4.19% +213 Timeline XLY 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,401 shares; 2024Q4: 30,294 shares; 2025Q1: 30,711 shares; 2025Q2: 30,392 shares; 2025Q3: 25,197 shares 25,197 $6.04M 4.18% -5,195 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 21,450 shares; 2025Q1: 21,855 shares; 2025Q2: 25,690 shares; 2025Q3: 18,955 shares 18,955 $5.29M 3.67% -6,735 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,562 shares; 2024Q4: 48,592 shares; 2025Q1: 50,307 shares; 2025Q2: 47,230 shares; 2025Q3: 49,177 shares 49,177 $5.07M 3.51% +1,947 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,771 shares; 2024Q4: 10,929 shares; 2025Q1: 7,525 shares; 2025Q2: 8,416 shares; 2025Q3: 8,810 shares 8,810 $5.01M 3.47% +394 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,122 shares; 2024Q4: 13,445 shares; 2025Q1: 14,047 shares; 2025Q2: 12,621 shares; 2025Q3: 9,443 shares 9,443 $4.89M 3.39% -3,178 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 842 shares; 2025Q1: not reported; 2025Q2: 16,245 shares; 2025Q3: 14,571 shares 14,571 $4.6M 3.18% -1,674 Timeline CASY CASEYS GEN STORES INC More: the full row for CASEYS GEN STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,839 shares; 2025Q3: 7,919 shares 7,919 $4.48M 3.1% +80 Timeline XLF 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,707 shares; 2024Q4: 12,645 shares; 2025Q1: 13,682 shares; 2025Q2: 99,158 shares; 2025Q3: 82,489 shares 82,489 $4.44M 3.08% -16,669 Timeline XHB SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,604 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 40,028 shares 40,028 $4.44M 3.07% new Timeline SPLV 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,875 shares; 2025Q2: 45,561 shares; 2025Q3: 46,127 shares 46,127 $3.39M 2.35% +566 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 16,638 shares; 2025Q3: 16,503 shares 16,503 $3.39M 2.35% -135 Timeline XLC 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,614 shares; 2024Q4: 8,280 shares; 2025Q1: 9,447 shares; 2025Q2: 35,842 shares; 2025Q3: 28,422 shares 28,422 $3.36M 2.33% -7,420 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 345 shares; 2025Q1: 485 shares; 2025Q2: 4,475 shares; 2025Q3: 4,241 shares 4,241 $3.11M 2.16% -234 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,246 shares; 2025Q1: 8,425 shares; 2025Q2: 14,288 shares; 2025Q3: 7,773 shares 7,773 $2.56M 1.78% -6,515 Timeline RBLX ROBLOX CORP More: the full row for ROBLOX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,035 shares; 2024Q4: 24,035 shares; 2025Q1: 20,035 shares; 2025Q2: 16,535 shares; 2025Q3: 14,419 shares 14,419 $2M 1.38% -2,116 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,691 shares; 2024Q4: 34,124 shares; 2025Q1: 20,348 shares; 2025Q2: 13,882 shares; 2025Q3: 12,914 shares 12,914 $1.81M 1.26% -968 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,366 shares; 2024Q4: 19,090 shares; 2025Q1: 18,725 shares; 2025Q2: 16,040 shares; 2025Q3: 7,499 shares 7,499 $1.53M 1.06% -8,541 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,691 shares; 2024Q4: 1,756 shares; 2025Q1: 1,816 shares; 2025Q2: 3,457 shares; 2025Q3: 2,517 shares 2,517 $1.5M 1.04% -940 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 636 shares; 2025Q1: 2,714 shares; 2025Q2: 5,396 shares; 2025Q3: 3,032 shares 3,032 $1.49M 1.03% -2,364 Timeline XLP 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,074 shares; 2024Q4: 35,035 shares; 2025Q1: 35,545 shares; 2025Q2: 17,160 shares; 2025Q3: 17,774 shares 17,774 $1.39M 0.97% +614 Timeline SKYY FIRST TR EXCHANGE-TRADED FD More: the full row for FIRST TR EXCHANGE-TRADED FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 13,493 shares; 2025Q1: 13,589 shares; 2025Q2: 10,080 shares; 2025Q3: 7,998 shares 7,998 $1.08M 0.74% -2,082 Timeline SMCI SUPER MICRO COMPUTER INC More: the full row for SUPER MICRO COMPUTER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 20,715 shares 20,715 $993K 0.69% new Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 955 shares; 2025Q3: 1,412 shares 1,412 $628K 0.44% +457 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,470 shares; 2024Q4: 8,871 shares; 2025Q1: 10,266 shares; 2025Q2: not reported; 2025Q3: 1,502 shares 1,502 $608K 0.42% new Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,013 shares; 2024Q4: 25,924 shares; 2025Q1: 10,366 shares; 2025Q2: 2,211 shares; 2025Q3: 2,211 shares 2,211 $563K 0.39% 0 Timeline EIG EMPLOYERS HLDGS INC More: the full row for EMPLOYERS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,979 shares; 2024Q4: 9,979 shares; 2025Q1: 10,038 shares; 2025Q2: 10,104 shares; 2025Q3: 10,178 shares 10,178 $432K 0.3% +74 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,581 shares; 2024Q4: 28,041 shares; 2025Q1: 28,474 shares; 2025Q2: 1,257 shares; 2025Q3: 1,371 shares 1,371 $386K 0.27% +114 Timeline SCHX SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,440 shares; 2024Q4: 13,320 shares; 2025Q1: 13,320 shares; 2025Q2: 13,320 shares; 2025Q3: 13,357 shares 13,357 $352K 0.24% +37 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,035 shares; 2024Q4: 2,436 shares; 2025Q1: 2,517 shares; 2025Q2: 2,431 shares; 2025Q3: 2,453 shares 2,453 $277K 0.19% +22 Timeline SPDW SPDR INDEX SHS FDS More: the full row for SPDR INDEX SHS FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,375 shares; 2024Q4: 6,375 shares; 2025Q1: 6,375 shares; 2025Q2: 6,375 shares; 2025Q3: 6,375 shares 6,375 $273K 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,099 shares; 2025Q3: 1,102 shares 1,102 $267K 0.18% +3 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,138 shares; 2024Q4: 3,138 shares; 2025Q1: 3,138 shares; 2025Q2: 3,138 shares; 2025Q3: 3,148 shares 3,148 $234K 0.16% +10 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,419 shares; 2024Q4: 7,257 shares; 2025Q1: not reported; 2025Q2: 7,257 shares; 2025Q3: 7,288 shares 7,288 $216K 0.15% +31 Timeline