NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 199,167 shares; 2025Q1: 197,567 shares; 2025Q2: 194,467 shares; 2025Q3: 195,367 shares; 2025Q4: 194,017 shares; 2026Q1: 192,204 shares; 2026Q2: 192,805 shares 192,805 $38.6M 12.45% +601 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 61,500 shares; 2025Q1: 57,470 shares; 2025Q2: 55,170 shares; 2025Q3: 54,550 shares; 2025Q4: 51,950 shares; 2026Q1: 50,936 shares; 2026Q2: 51,777 shares 51,777 $19.6M 6.31% +841 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: not loaded; 2024Q4: 15,462 shares; 2025Q1: 14,954 shares; 2025Q2: 14,929 shares; 2025Q3: 14,731 shares; 2025Q4: 14,571 shares; 2026Q1: 13,892 shares; 2026Q2: 13,926 shares 13,926 $16.7M 5.39% +34 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: not loaded; 2024Q4: 40,736 shares; 2025Q1: 32,252 shares; 2025Q2: 32,136 shares; 2025Q3: 32,069 shares; 2025Q4: 32,067 shares; 2026Q1: 31,859 shares; 2026Q2: 31,771 shares 31,771 $11.9M 3.82% -88 Timeline POWL POWELL INDS INC More: the full row for POWELL INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 7,520 shares; 2025Q1: 6,800 shares; 2025Q2: 13,910 shares; 2025Q3: 14,370 shares; 2025Q4: 13,880 shares; 2026Q1: 12,911 shares; 2026Q2: 38,989 shares 38,989 $11.2M 3.6% +26,078 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: not loaded; 2024Q4: 20,664 shares; 2025Q1: 19,864 shares; 2025Q2: 17,159 shares; 2025Q3: 30,564 shares; 2025Q4: 21,244 shares; 2026Q1: 31,146 shares; 2026Q2: 31,068 shares 31,068 $8.99M 2.9% -78 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: not loaded; 2024Q4: 28,810 shares; 2025Q1: 25,680 shares; 2025Q2: 21,630 shares; 2025Q3: 21,891 shares; 2025Q4: 21,846 shares; 2026Q1: 22,815 shares; 2026Q2: 24,906 shares 24,906 $8.9M 2.87% +2,091 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 loaded; 2024Q4: 72,266 shares; 2025Q1: 72,266 shares; 2025Q2: 72,266 shares; 2025Q3: 72,316 shares; 2025Q4: 73,071 shares; 2026Q1: 74,975 shares; 2026Q2: 78,385 shares 78,385 $8.88M 2.86% +3,410 Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 38,960 shares; 2025Q1: 14,300 shares; 2025Q2: 46,445 shares; 2025Q3: 45,795 shares; 2025Q4: 45,866 shares; 2026Q1: 47,251 shares; 2026Q2: 49,300 shares 49,300 $8.38M 2.7% +2,049 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: not loaded; 2024Q4: 10,745 shares; 2025Q1: 8,820 shares; 2025Q2: 8,825 shares; 2025Q3: 8,790 shares; 2025Q4: 8,778 shares; 2026Q1: 8,717 shares; 2026Q2: 8,800 shares 8,800 $8.23M 2.66% +83 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 loaded; 2024Q4: 16,541 shares; 2025Q1: 15,295 shares; 2025Q2: 10,345 shares; 2025Q3: 10,065 shares; 2025Q4: 10,321 shares; 2026Q1: 10,138 shares; 2026Q2: 11,057 shares 11,057 $7.96M 2.57% +919 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,635 shares; 2025Q1: 5,510 shares; 2025Q2: 82,650 shares; 2025Q3: 81,200 shares; 2025Q4: 81,250 shares; 2026Q1: 75,961 shares; 2026Q2: 67,120 shares 67,120 $6.18M 1.99% -8,841 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: not loaded; 2024Q4: 46,257 shares; 2025Q1: 44,315 shares; 2025Q2: 32,172 shares; 2025Q3: 28,086 shares; 2025Q4: 26,897 shares; 2026Q1: 25,557 shares; 2026Q2: 25,453 shares 25,453 $6.07M 1.96% -104 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 22,500 shares; 2025Q1: 21,400 shares; 2025Q2: 20,900 shares; 2025Q3: 22,200 shares; 2025Q4: 23,510 shares; 2026Q1: 22,360 shares; 2026Q2: 23,555 shares 23,555 $6.02M 1.94% +1,195 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 26,166 shares; 2025Q1: 27,566 shares; 2025Q2: 27,966 shares; 2025Q3: 27,696 shares; 2025Q4: 28,686 shares; 2026Q1: 30,078 shares; 2026Q2: 31,527 shares 31,527 $5.98M 1.93% +1,449 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; 2024Q3: not loaded; 2024Q4: 1,000 shares; 2025Q1: 3,300 shares; 2025Q2: 17,752 shares; 2025Q3: 17,361 shares; 2025Q4: 18,762 shares; 2026Q1: 18,888 shares; 2026Q2: 16,123 shares 16,123 $5.94M 1.92% -2,765 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: not loaded; 2024Q4: 16,925 shares; 2025Q1: 17,005 shares; 2025Q2: 17,005 shares; 2025Q3: 16,775 shares; 2025Q4: 17,045 shares; 2026Q1: 16,758 shares; 2026Q2: 16,972 shares 16,972 $5.82M 1.88% +214 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 36,459 shares; 2025Q1: 36,459 shares; 2025Q2: 36,669 shares; 2025Q3: 36,389 shares; 2025Q4: 37,174 shares; 2026Q1: 36,346 shares; 2026Q2: 37,717 shares 37,717 $5.71M 1.84% +1,371 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: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,540 shares; 2025Q3: 5,980 shares; 2025Q4: 7,950 shares; 2026Q1: 9,716 shares; 2026Q2: 11,518 shares 11,518 $5.5M 1.77% +1,802 Timeline STX SEAGATE TECHNOLOGY HLDNGS PL More: the full row for SEAGATE TECHNOLOGY HLDNGS PL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,900 shares; 2025Q3: 5,450 shares; 2025Q4: 6,070 shares; 2026Q1: 5,657 shares; 2026Q2: 5,577 shares 5,577 $5.38M 1.74% -80 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,800 shares; 2025Q1: 1,800 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,752 shares; 2026Q1: 3,854 shares; 2026Q2: 4,341 shares 4,341 $5.01M 1.62% +487 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 10,845 shares; 2025Q1: 10,765 shares; 2025Q2: 10,965 shares; 2025Q3: 10,745 shares; 2025Q4: 11,969 shares; 2026Q1: 12,217 shares; 2026Q2: 13,128 shares 13,128 $4.75M 1.53% +911 Timeline MPWR MONOLITHIC PWR SYS INC More: the full row for MONOLITHIC PWR SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,846 shares; 2025Q1: 2,890 shares; 2025Q2: 2,875 shares; 2025Q3: 2,920 shares; 2025Q4: 2,910 shares; 2026Q1: 2,940 shares; 2026Q2: 3,060 shares 3,060 $4.23M 1.36% +120 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 31,052 shares; 2025Q1: 63,732 shares; 2025Q2: 83,404 shares; 2025Q3: 87,824 shares; 2025Q4: 96,977 shares; 2026Q1: 90,092 shares; 2026Q2: 94,085 shares 94,085 $3.98M 1.29% +3,993 Timeline BCS BARCLAYS PLC More: the full row for BARCLAYS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 89,500 shares; 2025Q4: 126,250 shares; 2026Q1: 141,586 shares; 2026Q2: 146,923 shares 146,923 $3.95M 1.27% +5,337 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 loaded; 2024Q4: 10,358 shares; 2025Q1: 10,808 shares; 2025Q2: 10,658 shares; 2025Q3: 10,658 shares; 2025Q4: 11,628 shares; 2026Q1: 11,792 shares; 2026Q2: 11,642 shares 11,642 $3.81M 1.23% -150 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,398 shares; 2025Q1: 3,283 shares; 2025Q2: 3,258 shares; 2025Q3: 3,235 shares; 2025Q4: 3,275 shares; 2026Q1: 3,077 shares; 2026Q2: 2,782 shares 2,782 $3.71M 1.2% -295 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,000 shares; 2025Q1: 19,070 shares; 2025Q2: 15,770 shares; 2025Q3: 15,870 shares; 2025Q4: 19,280 shares; 2026Q1: 22,237 shares; 2026Q2: 25,458 shares 25,458 $3.56M 1.15% +3,221 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,043 shares; 2025Q1: 3,793 shares; 2025Q2: 2,493 shares; 2025Q3: 2,563 shares; 2025Q4: 2,679 shares; 2026Q1: 2,904 shares; 2026Q2: 3,488 shares 3,488 $3.53M 1.14% +584 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,430 shares; 2025Q1: 1,170 shares; 2025Q2: 815 shares; 2025Q3: 925 shares; 2025Q4: 1,035 shares; 2026Q1: 1,251 shares; 2026Q2: 1,658 shares 1,658 $3.3M 1.06% +407 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,330 shares; 2025Q1: 3,230 shares; 2025Q2: 2,850 shares; 2025Q3: 2,840 shares; 2025Q4: 2,840 shares; 2026Q1: 2,812 shares; 2026Q2: 2,814 shares 2,814 $3M 0.97% +2 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,980 shares; 2025Q1: 5,880 shares; 2025Q2: 10,720 shares; 2025Q3: 11,220 shares; 2025Q4: 11,620 shares; 2026Q1: 11,149 shares; 2026Q2: 11,679 shares 11,679 $2.94M 0.95% +530 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: not loaded; 2024Q4: 40,501 shares; 2025Q1: 4,730 shares; 2025Q2: 2,530 shares; 2025Q3: 4,030 shares; 2025Q4: 4,140 shares; 2026Q1: 4,250 shares; 2026Q2: 4,977 shares 4,977 $2.89M 0.93% +727 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,738 shares; 2025Q1: 3,928 shares; 2025Q2: 4,028 shares; 2025Q3: 4,205 shares; 2025Q4: 4,305 shares; 2026Q1: 4,417 shares; 2026Q2: 5,761 shares 5,761 $2.86M 0.92% +1,344 Timeline EMBJ EMBRAER S.A. More: the full row for EMBRAER S.A. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 22,000 shares; 2025Q3: 25,000 shares; 2025Q4: 34,400 shares; 2026Q1: 40,288 shares; 2026Q2: 44,380 shares 44,380 $2.83M 0.91% +4,092 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,046 shares; 2025Q1: 6,146 shares; 2025Q2: 5,647 shares; 2025Q3: 5,256 shares; 2025Q4: 5,256 shares; 2026Q1: 4,558 shares; 2026Q2: 4,157 shares 4,157 $2.64M 0.85% -401 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: not loaded; 2024Q4: 3,338 shares; 2025Q1: 3,338 shares; 2025Q2: 3,032 shares; 2025Q3: 3,132 shares; 2025Q4: 7,512 shares; 2026Q1: 7,352 shares; 2026Q2: 7,146 shares 7,146 $2.52M 0.81% -206 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 19,506 shares; 2025Q1: 15,701 shares; 2025Q2: 4,122 shares; 2025Q3: 3,612 shares; 2025Q4: 3,462 shares; 2026Q1: 3,462 shares; 2026Q2: 3,467 shares 3,467 $2.51M 0.81% +5 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 400 shares; 2025Q1: 400 shares; 2025Q2: 2,627 shares; 2025Q3: 2,667 shares; 2025Q4: 26,980 shares; 2026Q1: 27,016 shares; 2026Q2: 34,556 shares 34,556 $2.47M 0.8% +7,540 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 18,500 shares; 2025Q1: 16,450 shares; 2025Q2: 15,030 shares; 2025Q3: 14,730 shares; 2025Q4: 14,838 shares; 2026Q1: 14,670 shares; 2026Q2: 14,853 shares 14,853 $2.46M 0.79% +183 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 13,230 shares; 2025Q1: 9,550 shares; 2025Q2: 6,100 shares; 2025Q3: 5,825 shares; 2025Q4: 5,785 shares; 2026Q1: 5,785 shares; 2026Q2: 6,129 shares 6,129 $2.27M 0.73% +344 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,060 shares; 2025Q1: 3,990 shares; 2025Q2: 3,990 shares; 2025Q3: 3,855 shares; 2025Q4: 3,955 shares; 2026Q1: 3,859 shares; 2026Q2: 4,374 shares 4,374 $2.27M 0.73% +515 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 7,016 shares; 2025Q1: 6,616 shares; 2025Q2: 5,331 shares; 2025Q3: 5,081 shares; 2025Q4: 5,071 shares; 2026Q1: 4,455 shares; 2026Q2: 4,415 shares 4,415 $2.21M 0.71% -40 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,951 shares; 2025Q1: 4,046 shares; 2025Q2: 3,986 shares; 2025Q3: 4,046 shares; 2025Q4: 4,162 shares; 2026Q1: 3,997 shares; 2026Q2: 3,816 shares 3,816 $2.2M 0.71% -181 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,595 shares; 2025Q1: 1,775 shares; 2025Q2: 1,850 shares; 2025Q3: 1,780 shares; 2025Q4: 1,830 shares; 2026Q1: 1,995 shares; 2026Q2: 2,251 shares 2,251 $2.16M 0.7% +256 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 7,342 shares; 2026Q2: 11,245 shares 11,245 $2.11M 0.68% +3,903 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: not loaded; 2024Q4: 22,594 shares; 2025Q1: 22,933 shares; 2025Q2: 17,106 shares; 2025Q3: 15,883 shares; 2025Q4: 15,384 shares; 2026Q1: 14,933 shares; 2026Q2: 14,603 shares 14,603 $2M 0.64% -330 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; 2024Q3: not loaded; 2024Q4: 6,311 shares; 2025Q1: 2,475 shares; 2025Q2: 2,085 shares; 2025Q3: 2,491 shares; 2025Q4: 2,756 shares; 2026Q1: 3,037 shares; 2026Q2: 3,297 shares 3,297 $1.86M 0.6% +260 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,800 shares; 2025Q1: 3,500 shares; 2025Q2: 2,950 shares; 2025Q3: 2,950 shares; 2025Q4: 2,950 shares; 2026Q1: 2,950 shares; 2026Q2: 2,650 shares 2,650 $1.4M 0.45% -300 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 157 shares; 2025Q1: 304 shares; 2025Q2: 1,514 shares; 2025Q3: 1,484 shares; 2025Q4: 1,877 shares; 2026Q1: 1,701 shares; 2026Q2: 1,824 shares 1,824 $1.37M 0.44% +123 Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 8,100 shares; 2025Q3: 8,300 shares; 2025Q4: 11,700 shares; 2026Q1: 18,900 shares; 2026Q2: 25,172 shares 25,172 $1.34M 0.43% +6,272 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: not loaded; 2024Q4: 2,925 shares; 2025Q1: 2,875 shares; 2025Q2: 2,875 shares; 2025Q3: 2,875 shares; 2025Q4: 2,875 shares; 2026Q1: 2,378 shares; 2026Q2: 2,375 shares 2,375 $1.22M 0.39% -3 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 18,900 shares; 2025Q1: 25,800 shares; 2025Q2: 27,200 shares; 2025Q3: 28,600 shares; 2025Q4: 29,480 shares; 2026Q1: 31,421 shares; 2026Q2: 36,668 shares 36,668 $1.16M 0.37% +5,247 Timeline IXUS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,659 shares; 2025Q3: 7,451 shares; 2025Q4: 12,106 shares; 2026Q1: 11,036 shares; 2026Q2: 11,324 shares 11,324 $1.08M 0.35% +288 Timeline GPIX GOLDMAN SACHS ETF TR More: the full row for GOLDMAN SACHS ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 20,024 shares; 2026Q2: 19,004 shares 19,004 $1.06M 0.34% -1,020 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 12,295 shares; 2025Q1: 12,495 shares; 2025Q2: 12,495 shares; 2025Q3: 12,755 shares; 2025Q4: 12,755 shares; 2026Q1: 11,335 shares; 2026Q2: 11,335 shares 11,335 $1.03M 0.33% 0 Timeline SPG SIMON PPTY GROUP INC NEW More: the full row for SIMON PPTY GROUP INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 11,170 shares; 2025Q1: 14,500 shares; 2025Q2: 3,870 shares; 2025Q3: 3,920 shares; 2025Q4: 3,920 shares; 2026Q1: 3,820 shares; 2026Q2: 4,391 shares 4,391 $982K 0.32% +571 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,500 shares; 2025Q1: 950 shares; 2025Q2: 500 shares; 2025Q3: 500 shares; 2025Q4: 500 shares; 2026Q1: 350 shares; 2026Q2: 3,050 shares 3,050 $920K 0.3% +2,700 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; 2024Q3: not loaded; 2024Q4: 1,726 shares; 2025Q1: 1,532 shares; 2025Q2: 1,184 shares; 2025Q3: 1,164 shares; 2025Q4: 1,164 shares; 2026Q1: 1,215 shares; 2026Q2: 1,215 shares 1,215 $907K 0.29% 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: not loaded; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares; 2025Q3: 3,500 shares; 2025Q4: 3,500 shares; 2026Q1: 3,512 shares; 2026Q2: 3,500 shares 3,500 $889K 0.29% -12 Timeline NUE NUCOR CORP More: the full row for NUCOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,300 shares; 2025Q1: 6,150 shares; 2025Q2: 4,850 shares; 2025Q3: 4,250 shares; 2025Q4: 4,250 shares; 2026Q1: 3,900 shares; 2026Q2: 3,905 shares 3,905 $870K 0.28% +5 Timeline STRL STERLING INFRASTRUCTURE INC More: the full row for STERLING INFRASTRUCTURE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,100 shares; 2025Q1: 1,000 shares; 2025Q2: 900 shares; 2025Q3: 900 shares; 2025Q4: 800 shares; 2026Q1: 800 shares; 2026Q2: 1,005 shares 1,005 $844K 0.27% +205 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 670 shares; 2025Q1: 720 shares; 2025Q2: 820 shares; 2025Q3: 980 shares; 2025Q4: 1,180 shares; 2026Q1: 1,308 shares; 2026Q2: 1,724 shares 1,724 $777K 0.25% +416 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,800 shares; 2025Q1: 1,800 shares; 2025Q2: 1,800 shares; 2025Q3: 1,800 shares; 2025Q4: 1,800 shares; 2026Q1: 1,800 shares; 2026Q2: 1,600 shares 1,600 $725K 0.23% -200 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: not loaded; 2024Q4: 1,600 shares; 2025Q1: 1,500 shares; 2025Q2: 1,500 shares; 2025Q3: 1,500 shares; 2025Q4: 1,500 shares; 2026Q1: 1,500 shares; 2026Q2: 1,650 shares 1,650 $694K 0.22% +150 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 7,135 shares; 2025Q1: 9,950 shares; 2025Q2: 6,300 shares; 2025Q3: 6,300 shares; 2025Q4: 6,100 shares; 2026Q1: 6,057 shares; 2026Q2: 6,066 shares 6,066 $631K 0.2% +9 Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,200 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,240 shares; 2025Q4: 1,260 shares; 2026Q1: 3,669 shares; 2026Q2: 3,759 shares 3,759 $596K 0.19% +90 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 loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,400 shares 2,400 $537K 0.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 loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,400 shares 2,400 $531K 0.17% new Timeline FITB FIFTH THIRD BANCORP More: the full row for FIFTH THIRD BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 8,211 shares; 2026Q2: 8,211 shares 8,211 $463K 0.15% 0 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 400 shares; 2025Q1: 400 shares; 2025Q2: 3,991 shares; 2025Q3: 3,800 shares; 2025Q4: 3,500 shares; 2026Q1: 3,400 shares; 2026Q2: 3,100 shares 3,100 $455K 0.15% -300 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,531 shares; 2025Q1: 5,900 shares; 2025Q2: 5,900 shares; 2025Q3: 5,900 shares; 2025Q4: 5,900 shares; 2026Q1: 5,900 shares; 2026Q2: 5,900 shares 5,900 $433K 0.14% 0 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 24,000 shares; 2025Q1: 18,000 shares; 2025Q2: 10,000 shares; 2025Q3: 10,000 shares; 2025Q4: 10,000 shares; 2026Q1: 10,000 shares; 2026Q2: 10,000 shares 10,000 $413K 0.13% 0 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 24,855 shares; 2025Q1: 20,620 shares; 2025Q2: 9,280 shares; 2025Q3: 8,855 shares; 2025Q4: 3,000 shares; 2026Q1: 3,000 shares; 2026Q2: 2,800 shares 2,800 $410K 0.13% -200 Timeline PSA PUBLIC STORAGE More: the full row for PUBLIC STORAGE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 950 shares; 2026Q1: 950 shares; 2026Q2: 1,030 shares 1,030 $328K 0.11% +80 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,500 shares; 2025Q1: 2,500 shares; 2025Q2: 2,500 shares; 2025Q3: 2,500 shares; 2025Q4: 2,500 shares; 2026Q1: 1,600 shares; 2026Q2: 1,600 shares 1,600 $284K 0.09% 0 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares; 2025Q2: 1,000 shares; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares; 2026Q1: 1,000 shares; 2026Q2: 1,000 shares 1,000 $270K 0.09% 0 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,955 shares; 2025Q1: 4,165 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 780 shares; 2026Q2: 628 shares 628 $268K 0.09% -152 Timeline RBC RBC BEARINGS INC More: the full row for RBC BEARINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 925 shares; 2025Q1: 825 shares; 2025Q2: 625 shares; 2025Q3: 595 shares; 2025Q4: 570 shares; 2026Q1: 465 shares; 2026Q2: 415 shares 415 $267K 0.09% -50 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,700 shares; 2025Q1: 1,700 shares; 2025Q2: 1,700 shares; 2025Q3: 1,700 shares; 2025Q4: 1,700 shares; 2026Q1: 1,700 shares; 2026Q2: 1,450 shares 1,450 $262K 0.08% -250 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: not loaded; 2024Q4: 482 shares; 2025Q1: 482 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 351 shares 351 $258K 0.08% new Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares; 2025Q2: 1,000 shares; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares; 2026Q1: 1,000 shares; 2026Q2: 1,000 shares 1,000 $224K 0.07% 0 Timeline GSST GOLDMAN SACHS ETF TR More: the full row for GOLDMAN SACHS ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,219 shares 4,219 $213K 0.07% new Timeline