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: 153,066 shares; 2024Q4: 144,597 shares; 2025Q1: 124,151 shares; 2025Q2: 124,151 shares; 2025Q3: 115,778 shares; 2025Q4: 109,861 shares 109,861 $20.5M 9.96% -5,917 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 87,552 shares; 2025Q1: 89,295 shares; 2025Q2: 89,295 shares; 2025Q3: 85,574 shares; 2025Q4: 82,619 shares 82,619 $14.1M 6.87% -2,955 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,680 shares; 2024Q4: 74,354 shares; 2025Q1: 85,088 shares; 2025Q2: 85,088 shares; 2025Q3: 83,041 shares; 2025Q4: 79,553 shares 79,553 $14.1M 6.87% -3,488 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: 36,417 shares; 2024Q4: 36,585 shares; 2025Q1: 36,084 shares; 2025Q2: 36,084 shares; 2025Q3: 35,254 shares; 2025Q4: 35,401 shares 35,401 $11.4M 5.54% +147 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,963 shares; 2024Q4: 8,106 shares; 2025Q1: 8,151 shares; 2025Q2: 8,151 shares; 2025Q3: 121,384 shares; 2025Q4: 122,084 shares 122,084 $11.1M 5.41% +700 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: 36,637 shares; 2024Q4: 37,680 shares; 2025Q1: 38,375 shares; 2025Q2: 38,375 shares; 2025Q3: 38,590 shares; 2025Q4: 38,604 shares 38,604 $10.5M 5.1% +14 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,540 shares; 2024Q4: 18,505 shares; 2025Q1: 18,300 shares; 2025Q2: 18,300 shares; 2025Q3: 18,223 shares; 2025Q4: 18,496 shares 18,496 $10.5M 5.09% +273 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: 23,835 shares; 2024Q4: 23,396 shares; 2025Q1: 23,796 shares; 2025Q2: 23,796 shares; 2025Q3: 22,838 shares; 2025Q4: 22,538 shares 22,538 $10.1M 4.93% -300 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,584 shares; 2024Q4: 11,655 shares; 2025Q1: 11,667 shares; 2025Q2: 11,667 shares; 2025Q3: 11,527 shares; 2025Q4: 11,501 shares 11,501 $9.92M 4.82% -26 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: 19,078 shares; 2024Q4: 19,790 shares; 2025Q1: 19,709 shares; 2025Q2: 19,709 shares; 2025Q3: 19,616 shares; 2025Q4: 19,775 shares 19,775 $9.56M 4.65% +159 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,503 shares; 2024Q4: 64,438 shares; 2025Q1: 61,028 shares; 2025Q2: 61,028 shares; 2025Q3: 61,352 shares; 2025Q4: 62,123 shares 62,123 $9.54M 4.64% +771 Timeline DKS DICKS SPORTING GOODS INC More: the full row for DICKS SPORTING GOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,741 shares; 2024Q4: 45,563 shares; 2025Q1: 43,911 shares; 2025Q2: 43,911 shares; 2025Q3: 41,019 shares; 2025Q4: 41,380 shares 41,380 $8.19M 3.98% +361 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: 19,251 shares; 2024Q4: 20,858 shares; 2025Q1: 20,629 shares; 2025Q2: 20,629 shares; 2025Q3: 20,518 shares; 2025Q4: 20,358 shares 20,358 $8.07M 3.92% -160 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: 31,434 shares; 2024Q4: 30,065 shares; 2025Q1: 29,335 shares; 2025Q2: 29,335 shares; 2025Q3: 28,140 shares; 2025Q4: 36,345 shares 36,345 $7.52M 3.66% +8,205 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,220 shares; 2024Q4: 145,760 shares; 2025Q1: 143,421 shares; 2025Q2: 143,421 shares; 2025Q3: 141,526 shares; 2025Q4: 133,130 shares 133,130 $6.66M 3.24% -8,396 Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,357 shares; 2025Q1: 21,630 shares; 2025Q2: 21,630 shares; 2025Q3: 34,975 shares; 2025Q4: 36,939 shares 36,939 $5.96M 2.9% +1,964 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,498 shares; 2024Q4: 17,190 shares; 2025Q1: 16,751 shares; 2025Q2: 16,751 shares; 2025Q3: 16,821 shares; 2025Q4: 15,253 shares 15,253 $5.25M 2.55% -1,568 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 152,595 shares; 2024Q4: 155,045 shares; 2025Q1: 157,106 shares; 2025Q2: 157,106 shares; 2025Q3: 141,737 shares; 2025Q4: 127,747 shares 127,747 $5M 2.43% -13,990 Timeline AXON AXON ENTERPRISE INC More: the full row for AXON ENTERPRISE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,189 shares; 2025Q2: 3,189 shares; 2025Q3: 7,384 shares; 2025Q4: 7,749 shares 7,749 $4.4M 2.14% +365 Timeline IVLU 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 77,686 shares 77,686 $2.96M 1.44% new Timeline SUB 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: 6,524 shares; 2024Q4: 15,023 shares; 2025Q1: 18,843 shares; 2025Q2: 18,843 shares; 2025Q3: 21,553 shares; 2025Q4: 23,383 shares 23,383 $2.49M 1.21% +1,830 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,711 shares; 2024Q4: 3,686 shares; 2025Q1: 3,453 shares; 2025Q2: 3,453 shares; 2025Q3: 3,385 shares; 2025Q4: 3,458 shares 3,458 $2.36M 1.15% +73 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,383 shares; 2024Q4: 4,340 shares; 2025Q1: 4,307 shares; 2025Q2: 4,307 shares; 2025Q3: 4,038 shares; 2025Q4: 3,880 shares 3,880 $1.95M 0.95% -158 Timeline SFM SPROUTS FMRS MKT INC More: the full row for SPROUTS FMRS MKT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 21,184 shares; 2025Q2: 21,184 shares; 2025Q3: 31,856 shares; 2025Q4: 21,967 shares 21,967 $1.75M 0.85% -9,889 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,734 shares; 2024Q4: 1,816 shares; 2025Q1: 1,920 shares; 2025Q2: 1,920 shares; 2025Q3: 2,066 shares; 2025Q4: 2,127 shares 2,127 $1.74M 0.85% +61 Timeline JPST J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,064 shares; 2024Q4: 24,119 shares; 2025Q1: 27,765 shares; 2025Q2: 27,765 shares; 2025Q3: 31,352 shares; 2025Q4: 33,146 shares 33,146 $1.68M 0.81% +1,794 Timeline FLRN 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: 33,371 shares; 2024Q4: 34,618 shares; 2025Q1: 36,218 shares; 2025Q2: 36,218 shares; 2025Q3: 44,494 shares; 2025Q4: 47,283 shares 47,283 $1.45M 0.71% +2,789 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,757 shares; 2024Q4: 6,946 shares; 2025Q1: 7,001 shares; 2025Q2: 7,001 shares; 2025Q3: 7,265 shares; 2025Q4: 7,646 shares 7,646 $1.23M 0.6% +381 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,806 shares; 2024Q4: 1,806 shares; 2025Q1: 1,806 shares; 2025Q2: 1,806 shares; 2025Q3: 1,806 shares; 2025Q4: 1,806 shares 1,806 $1.03M 0.5% 0 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,468 shares; 2024Q4: 37,099 shares; 2025Q1: 35,650 shares; 2025Q2: 35,650 shares; 2025Q3: 28,855 shares; 2025Q4: 7,849 shares 7,849 $988K 0.48% -21,006 Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,048 shares; 2025Q2: 5,048 shares; 2025Q3: 12,437 shares; 2025Q4: 14,121 shares 14,121 $849K 0.41% +1,684 Timeline WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,180 shares; 2024Q4: 4,177 shares; 2025Q1: 4,177 shares; 2025Q2: 4,177 shares; 2025Q3: 4,177 shares; 2025Q4: 4,178 shares 4,178 $746K 0.36% +1 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,597 shares; 2024Q4: 3,597 shares; 2025Q1: 3,597 shares; 2025Q2: 3,597 shares; 2025Q3: 3,597 shares; 2025Q4: 3,597 shares 3,597 $548K 0.27% 0 Timeline CALM CAL MAINE FOODS INC More: the full row for CAL MAINE FOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,632 shares; 2025Q4: 4,869 shares 4,869 $387K 0.19% -763 Timeline SCHO 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: 22,358 shares; 2024Q4: 42,163 shares; 2025Q1: 40,665 shares; 2025Q2: 40,665 shares; 2025Q3: 26,212 shares; 2025Q4: 13,296 shares 13,296 $324K 0.16% -12,916 Timeline DFAC DIMENSIONAL ETF TRUST More: the full row for DIMENSIONAL ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,403 shares; 2024Q4: 9,403 shares; 2025Q1: 9,403 shares; 2025Q2: 9,403 shares; 2025Q3: 7,900 shares; 2025Q4: 7,900 shares 7,900 $313K 0.15% 0 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 4,000 shares; 2025Q3: 4,000 shares; 2025Q4: 4,000 shares 4,000 $280K 0.14% 0 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,600 shares; 2025Q4: 1,500 shares 1,500 $215K 0.1% -100 Timeline