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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 9,962 shares; 2026Q1: 37,608 shares; 2026Q2: 45,288 shares 45,288 $16.9M 7.68% +7,680 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: 94,561 shares; 2024Q4: 130,674 shares; 2025Q1: 162,699 shares; 2025Q2: 153,957 shares; 2025Q3: 178,315 shares; 2025Q4: 132,585 shares; 2026Q1: 103,536 shares; 2026Q2: 130,491 shares 130,491 $14.8M 6.72% +26,955 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: 88,055 shares; 2024Q4: 57,229 shares; 2025Q1: 79,547 shares; 2025Q2: 84,525 shares; 2025Q3: 90,932 shares; 2025Q4: 59,501 shares; 2026Q1: 66,267 shares; 2026Q2: 60,176 shares 60,176 $14.3M 6.52% -6,091 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: 111,242 shares; 2024Q4: 67,593 shares; 2025Q1: 81,932 shares; 2025Q2: 133,758 shares; 2025Q3: 70,964 shares; 2025Q4: 45,330 shares; 2026Q1: 43,388 shares; 2026Q2: 39,993 shares 39,993 $14.3M 6.5% -3,395 Timeline 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 26,134 shares; 2026Q2: 61,196 shares 61,196 $12.2M 5.57% +35,062 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: 2,804 shares; 2024Q4: 10,713 shares; 2025Q1: 14,654 shares; 2025Q2: 15,259 shares; 2025Q3: 14,630 shares; 2025Q4: 14,296 shares; 2026Q1: 9,974 shares; 2026Q2: 12,241 shares 12,241 $11.5M 5.21% +2,267 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: not reported; 2024Q4: 12,761 shares; 2025Q1: 12,761 shares; 2025Q2: 12,491 shares; 2025Q3: 11,969 shares; 2025Q4: 11,800 shares; 2026Q1: 22,192 shares; 2026Q2: 30,231 shares 30,231 $10.2M 4.65% +8,039 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: 37,119 shares; 2024Q4: 27,831 shares; 2025Q1: 20,696 shares; 2025Q2: 22,158 shares; 2025Q3: 21,128 shares; 2025Q4: 26,984 shares; 2026Q1: 25,745 shares; 2026Q2: 29,345 shares 29,345 $10.1M 4.58% +3,600 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: 24,580 shares; 2024Q4: 19,190 shares; 2025Q1: 12,623 shares; 2025Q2: 13,653 shares; 2025Q3: 13,018 shares; 2025Q4: 15,196 shares; 2026Q1: 17,282 shares; 2026Q2: 19,410 shares 19,410 $9.97M 4.53% +2,128 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,196 shares; 2024Q4: 926 shares; 2025Q1: 815 shares; 2025Q2: 558 shares; 2025Q3: 671 shares; 2025Q4: 1,380 shares; 2026Q1: 2,351 shares; 2026Q2: 52,272 shares 52,272 $9.32M 4.24% +49,921 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 53,136 shares; 2024Q4: 24,936 shares; 2025Q1: 14,398 shares; 2025Q2: 17,058 shares; 2025Q3: 13,047 shares; 2025Q4: 12,877 shares; 2026Q1: 13,082 shares; 2026Q2: 33,966 shares 33,966 $9.18M 4.18% +20,884 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: 30,284 shares; 2024Q4: 19,016 shares; 2025Q1: 6,200 shares; 2025Q2: 18,248 shares; 2025Q3: 34,382 shares; 2025Q4: not reported; 2026Q1: 38,011 shares; 2026Q2: 31,496 shares 31,496 $9.11M 4.15% -6,515 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; 2024Q3: 83,097 shares; 2024Q4: 172,867 shares; 2025Q1: 137,699 shares; 2025Q2: 106,234 shares; 2025Q3: 153,585 shares; 2025Q4: 132,835 shares; 2026Q1: 96,519 shares; 2026Q2: 93,941 shares 93,941 $7.63M 3.47% -2,578 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; 2024Q3: 17,617 shares; 2024Q4: 19,967 shares; 2025Q1: 17,451 shares; 2025Q2: 17,043 shares; 2025Q3: 17,279 shares; 2025Q4: 26,770 shares; 2026Q1: 15,725 shares; 2026Q2: 18,029 shares 18,029 $6.36M 2.89% +2,304 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: 31,005 shares; 2024Q4: 21,335 shares; 2025Q1: 23,620 shares; 2025Q2: 21,575 shares; 2025Q3: 9,115 shares; 2025Q4: 19,194 shares; 2026Q1: 19,344 shares; 2026Q2: 10,707 shares 10,707 $6.03M 2.74% -8,637 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 reported; 2024Q4: 19,035 shares; 2025Q1: 39,500 shares; 2025Q2: 30,256 shares; 2025Q3: 26,802 shares; 2025Q4: 20,379 shares; 2026Q1: 15,906 shares; 2026Q2: 13,529 shares 13,529 $5.69M 2.59% -2,377 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: 69,120 shares; 2024Q4: 59,627 shares; 2025Q1: 74,723 shares; 2025Q2: 59,428 shares; 2025Q3: 49,546 shares; 2025Q4: 77,601 shares; 2026Q1: 57,043 shares; 2026Q2: 35,287 shares 35,287 $5.17M 2.35% -21,756 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 61,071 shares; 2026Q1: 45,873 shares; 2026Q2: 64,089 shares 64,089 $4.58M 2.08% +18,216 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,186 shares; 2024Q4: 77,615 shares; 2025Q1: 61,965 shares; 2025Q2: 60,709 shares; 2025Q3: 59,388 shares; 2025Q4: 58,497 shares; 2026Q1: 47,816 shares; 2026Q2: 46,565 shares 46,565 $4.27M 1.94% -1,251 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,511 shares 3,511 $4.21M 1.92% new Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,834 shares; 2024Q4: 18,503 shares; 2025Q1: 18,503 shares; 2025Q2: 18,045 shares; 2025Q3: 9,141 shares; 2025Q4: 23,810 shares; 2026Q1: 15,386 shares; 2026Q2: 18,723 shares 18,723 $4.13M 1.88% +3,337 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,158 shares; 2024Q4: 16,411 shares; 2025Q1: 15,208 shares; 2025Q2: 13,393 shares; 2025Q3: 4,273 shares; 2025Q4: 15,789 shares; 2026Q1: 11,205 shares; 2026Q2: 10,487 shares 10,487 $3.9M 1.78% -718 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,177 shares; 2024Q4: 37,659 shares; 2025Q1: not reported; 2025Q2: 42,469 shares; 2025Q3: 44,188 shares; 2025Q4: 26,000 shares; 2026Q1: not reported; 2026Q2: 39,759 shares 39,759 $3.83M 1.74% new Timeline HPQ HP INC More: the full row for HP 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: 167,428 shares 167,428 $3.67M 1.67% new Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES 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: 53,820 shares; 2026Q1: 51,350 shares; 2026Q2: 49,979 shares 49,979 $3.61M 1.64% -1,371 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE 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: 22,307 shares 22,307 $3.49M 1.59% new Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 18,446 shares; 2025Q1: 43,465 shares; 2025Q2: 53,093 shares; 2025Q3: 61,517 shares; 2025Q4: 46,570 shares; 2026Q1: 42,547 shares; 2026Q2: 36,231 shares 36,231 $3.48M 1.58% -6,316 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,969 shares; 2025Q3: 8,856 shares; 2025Q4: 8,772 shares; 2026Q1: 10,275 shares; 2026Q2: 6,626 shares 6,626 $3.04M 1.38% -3,649 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 58,229 shares 58,229 $2.47M 1.12% new Timeline ADBE ADOBE INC More: the full row for ADOBE 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: 11,640 shares 11,640 $2.39M 1.09% new Timeline