NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 171,573 shares; 2024Q4: 160,816 shares; 2025Q1: 142,471 shares; 2025Q2: 146,477 shares; 2025Q3: 146,450 shares; 2025Q4: 147,383 shares; 2026Q1: 141,962 shares; 2026Q2: 141,188 shares 141,188 $28.3M 13.41% -774 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: 60,183 shares; 2024Q4: 56,762 shares; 2025Q1: 52,486 shares; 2025Q2: 52,694 shares; 2025Q3: 52,446 shares; 2025Q4: 54,566 shares; 2026Q1: 49,686 shares; 2026Q2: 48,576 shares 48,576 $17.4M 8.24% -1,110 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: 30,790 shares; 2024Q4: 31,246 shares; 2025Q1: 47,475 shares; 2025Q2: 14,129 shares; 2025Q3: 25,111 shares; 2025Q4: 25,183 shares; 2026Q1: 25,145 shares; 2026Q2: 23,637 shares 23,637 $13.7M 6.52% -1,508 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: 47,651 shares; 2024Q4: 46,070 shares; 2025Q1: 42,965 shares; 2025Q2: 42,220 shares; 2025Q3: 38,161 shares; 2025Q4: 39,344 shares; 2026Q1: 37,269 shares; 2026Q2: 37,386 shares 37,386 $10.8M 5.13% +117 Timeline AIR AAR CORP More: the full row for AAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 43,559 shares; 2025Q3: 66,821 shares; 2025Q4: 72,385 shares; 2026Q1: 70,428 shares; 2026Q2: 70,469 shares 70,469 $10.1M 4.78% +41 Timeline VSEC VSE CORP More: the full row for VSE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 58,172 shares; 2024Q4: 49,819 shares; 2025Q1: 50,735 shares; 2025Q2: 44,734 shares; 2025Q3: 45,367 shares; 2025Q4: 44,283 shares; 2026Q1: 41,891 shares; 2026Q2: 41,933 shares 41,933 $9.58M 4.55% +42 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: 25,813 shares; 2024Q4: 24,203 shares; 2025Q1: 23,176 shares; 2025Q2: 23,220 shares; 2025Q3: 23,429 shares; 2025Q4: 23,806 shares; 2026Q1: 23,815 shares; 2026Q2: 24,414 shares 24,414 $9.11M 4.32% +599 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,656 shares; 2024Q4: 29,591 shares; 2025Q1: 27,967 shares; 2025Q2: 28,061 shares; 2025Q3: 27,253 shares; 2025Q4: 28,317 shares; 2026Q1: 26,804 shares; 2026Q2: 26,010 shares 26,010 $8.92M 4.24% -794 Timeline MOD MODINE MFG CO More: the full row for MODINE MFG CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,000 shares; 2025Q2: 7,037 shares; 2025Q3: 23,071 shares; 2025Q4: 23,983 shares; 2026Q1: 34,552 shares; 2026Q2: 32,052 shares 32,052 $8.56M 4.06% -2,500 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: 32,422 shares; 2024Q4: 33,815 shares; 2025Q1: 31,849 shares; 2025Q2: 32,525 shares; 2025Q3: 35,624 shares; 2025Q4: 35,807 shares; 2026Q1: 35,746 shares; 2026Q2: 35,279 shares 35,279 $8.41M 3.99% -467 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,466 shares; 2024Q4: 17,304 shares; 2025Q1: 16,138 shares; 2025Q2: 16,199 shares; 2025Q3: 16,141 shares; 2025Q4: 16,516 shares; 2026Q1: 16,121 shares; 2026Q2: 16,104 shares 16,104 $8.27M 3.93% -17 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: 23,769 shares; 2024Q4: 23,427 shares; 2025Q1: 22,712 shares; 2025Q2: 23,348 shares; 2025Q3: 22,246 shares; 2025Q4: 22,333 shares; 2026Q1: 18,667 shares; 2026Q2: 18,600 shares 18,600 $6.29M 2.99% -67 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 18,861 shares; 2025Q3: 18,661 shares; 2025Q4: 18,697 shares; 2026Q1: 18,265 shares; 2026Q2: 18,448 shares 18,448 $6.04M 2.87% +183 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: 7,439 shares; 2024Q4: 7,375 shares; 2025Q1: 7,042 shares; 2025Q2: 7,095 shares; 2025Q3: 5,077 shares; 2025Q4: 5,224 shares; 2026Q1: 4,242 shares; 2026Q2: 4,245 shares 4,245 $5.09M 2.42% +3 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; 2024Q3: 8,265 shares; 2024Q4: 8,265 shares; 2025Q1: 8,325 shares; 2025Q2: 8,835 shares; 2025Q3: 8,835 shares; 2025Q4: 8,877 shares; 2026Q1: 8,997 shares; 2026Q2: 9,678 shares 9,678 $4.62M 2.19% +681 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,412 shares; 2024Q4: 3,350 shares; 2025Q1: 3,215 shares; 2025Q2: 3,126 shares; 2025Q3: 3,083 shares; 2025Q4: 3,162 shares; 2026Q1: 2,699 shares; 2026Q2: 2,700 shares 2,700 $4.58M 2.18% +1 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,875 shares; 2024Q4: 18,330 shares; 2025Q1: 17,030 shares; 2025Q2: 17,030 shares; 2025Q3: 16,980 shares; 2025Q4: 17,215 shares; 2026Q1: 21,702 shares; 2026Q2: 21,909 shares 21,909 $3.7M 1.76% +207 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; 2024Q3: 4,405 shares; 2024Q4: 4,278 shares; 2025Q1: 3,878 shares; 2025Q2: 3,907 shares; 2025Q3: 3,867 shares; 2025Q4: 3,867 shares; 2026Q1: 3,817 shares; 2026Q2: 3,877 shares 3,877 $3.63M 1.72% +60 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; 2024Q3: 28,945 shares; 2024Q4: 28,945 shares; 2025Q1: 27,875 shares; 2025Q2: 25,875 shares; 2025Q3: 26,475 shares; 2025Q4: 27,055 shares; 2026Q1: 25,288 shares; 2026Q2: 25,288 shares 25,288 $3.46M 1.64% 0 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: 1,380 shares; 2024Q4: 1,383 shares; 2025Q1: 8,303 shares; 2025Q2: 7,993 shares; 2025Q3: 7,846 shares; 2025Q4: 6,347 shares; 2026Q1: 6,136 shares; 2026Q2: 9,174 shares 9,174 $2.89M 1.37% +3,038 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,725 shares; 2024Q4: 9,616 shares; 2025Q1: 8,387 shares; 2025Q2: 7,563 shares; 2025Q3: 7,047 shares; 2025Q4: 7,094 shares; 2026Q1: 7,051 shares; 2026Q2: 7,055 shares 7,055 $2.81M 1.33% +4 Timeline SGOV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,837 shares; 2024Q4: 42,032 shares; 2025Q1: 41,988 shares; 2025Q2: 34,189 shares; 2025Q3: 34,861 shares; 2025Q4: 32,572 shares; 2026Q1: 25,148 shares; 2026Q2: 26,251 shares 26,251 $2.64M 1.25% +1,103 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,981 shares 10,981 $2.46M 1.17% new Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,981 shares 10,981 $2.43M 1.15% new Timeline MCHP MICROCHIP TECHNOLOGY INC. More: the full row for MICROCHIP TECHNOLOGY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,676 shares; 2024Q4: 9,230 shares; 2025Q1: 9,230 shares; 2025Q2: 9,230 shares; 2025Q3: 42,810 shares; 2025Q4: 27,531 shares; 2026Q1: 25,130 shares; 2026Q2: 25,130 shares 25,130 $2.29M 1.09% 0 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 63,633 shares; 2025Q2: 68,858 shares; 2025Q3: 68,293 shares; 2025Q4: 61,633 shares; 2026Q1: 65,196 shares; 2026Q2: 65,196 shares 65,196 $2.08M 0.99% 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; 2024Q3: 6,760 shares; 2024Q4: 6,760 shares; 2025Q1: 5,820 shares; 2025Q2: 5,820 shares; 2025Q3: 5,820 shares; 2025Q4: 6,259 shares; 2026Q1: 5,820 shares; 2026Q2: 5,820 shares 5,820 $2.06M 0.98% 0 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,510 shares; 2024Q4: 14,510 shares; 2025Q1: 14,510 shares; 2025Q2: 14,260 shares; 2025Q3: 14,260 shares; 2025Q4: 13,904 shares; 2026Q1: 13,027 shares; 2026Q2: 13,027 shares 13,027 $1.86M 0.89% 0 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,754 shares; 2024Q4: 15,385 shares; 2025Q1: 14,835 shares; 2025Q2: 14,835 shares; 2025Q3: 14,610 shares; 2025Q4: 15,554 shares; 2026Q1: 14,510 shares; 2026Q2: 14,510 shares 14,510 $1.86M 0.88% 0 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; 2024Q3: 22,000 shares; 2024Q4: 44,000 shares; 2025Q1: 44,000 shares; 2025Q2: 44,000 shares; 2025Q3: 44,000 shares; 2025Q4: 44,000 shares; 2026Q1: 44,600 shares; 2026Q2: 45,600 shares 45,600 $1.65M 0.78% +1,000 Timeline TOST TOAST INC More: the full row for TOAST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 160,825 shares; 2024Q4: 135,825 shares; 2025Q1: 127,094 shares; 2025Q2: 127,459 shares; 2025Q3: 127,843 shares; 2025Q4: 129,246 shares; 2026Q1: 54,200 shares; 2026Q2: 58,200 shares 58,200 $1.62M 0.77% +4,000 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,360 shares; 2024Q4: 12,871 shares; 2025Q1: 11,396 shares; 2025Q2: 11,396 shares; 2025Q3: 11,246 shares; 2025Q4: 12,482 shares; 2026Q1: 10,996 shares; 2026Q2: 10,996 shares 10,996 $1.49M 0.71% 0 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: 12,500 shares; 2024Q4: 37,500 shares; 2025Q1: 37,500 shares; 2025Q2: 37,500 shares; 2025Q3: 37,500 shares; 2025Q4: 37,500 shares; 2026Q1: 37,500 shares; 2026Q2: 37,500 shares 37,500 $1.38M 0.66% 0 Timeline PKE PARK AEROSPACE CORP More: the full row for PARK AEROSPACE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 34,298 shares; 2026Q2: 34,298 shares 34,298 $1.31M 0.62% 0 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,083 shares; 2026Q2: 1,083 shares 1,083 $1.27M 0.6% 0 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,695 shares; 2026Q2: 1,730 shares 1,730 $1.25M 0.59% +35 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,555 shares; 2024Q4: 1,582 shares; 2025Q1: 2,582 shares; 2025Q2: 3,091 shares; 2025Q3: 4,516 shares; 2025Q4: 2,106 shares; 2026Q1: 2,094 shares; 2026Q2: 2,097 shares 2,097 $935K 0.44% +3 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,749 shares; 2024Q4: 1,798 shares; 2025Q1: 1,836 shares; 2025Q2: 2,346 shares; 2025Q3: 2,481 shares; 2025Q4: 2,481 shares; 2026Q1: 2,443 shares; 2026Q2: 2,449 shares 2,449 $919K 0.44% +6 Timeline NU NU HLDGS LTD More: the full row for NU HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 67,356 shares; 2025Q3: 67,547 shares; 2025Q4: 68,284 shares; 2026Q1: 67,930 shares; 2026Q2: 67,930 shares 67,930 $908K 0.43% 0 Timeline ARM ARM HOLDINGS PLC More: the full row for ARM HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,569 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,412 shares 2,412 $855K 0.41% new Timeline IAU ISHARES GOLD TR More: the full row for ISHARES GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 6,465 shares; 2025Q1: 6,740 shares; 2025Q2: 7,240 shares; 2025Q3: 10,040 shares; 2025Q4: 10,840 shares; 2026Q1: 11,140 shares; 2026Q2: 11,140 shares 11,140 $841K 0.4% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,850 shares; 2026Q2: 2,850 shares 2,850 $729K 0.35% 0 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: 626 shares; 2024Q4: 626 shares; 2025Q1: 626 shares; 2025Q2: 626 shares; 2025Q3: 626 shares; 2025Q4: 626 shares; 2026Q1: 725 shares; 2026Q2: 734 shares 734 $541K 0.26% +9 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: 1,250 shares; 2024Q4: not reported; 2025Q1: 1,258 shares; 2025Q2: not reported; 2025Q3: 1,258 shares; 2025Q4: 1,258 shares; 2026Q1: 1,258 shares; 2026Q2: 1,411 shares 1,411 $358K 0.17% +153 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares; 2025Q3: 3,500 shares; 2025Q4: 3,500 shares; 2026Q1: 3,500 shares; 2026Q2: 3,500 shares 3,500 $323K 0.15% 0 Timeline ISHG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,850 shares; 2026Q2: 3,150 shares 3,150 $234K 0.11% +300 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,211 shares; 2026Q1: 1,869 shares; 2026Q2: 1,869 shares 1,869 $212K 0.1% 0 Timeline