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: 42,766 shares; 2025Q1: 39,263 shares; 2025Q2: 38,345 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 35,911 shares; 2026Q2: 35,511 shares 35,511 $14.9M 9.59% -400 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: 38,391 shares; 2025Q1: 38,826 shares; 2025Q2: 38,791 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 38,635 shares; 2026Q2: 37,969 shares 37,969 $13.6M 8.71% -666 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: 54,025 shares; 2025Q1: 54,204 shares; 2025Q2: 54,106 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 52,934 shares; 2026Q2: 52,119 shares 52,119 $12.4M 7.97% -815 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; 2024Q3: not loaded; 2024Q4: 41,238 shares; 2025Q1: 41,288 shares; 2025Q2: 41,787 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 41,610 shares; 2026Q2: 41,532 shares 41,532 $9.68M 6.21% -78 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: 13,067 shares; 2025Q1: 13,142 shares; 2025Q2: 13,110 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 131,281 shares; 2026Q2: 127,931 shares 127,931 $9.13M 5.86% -3,350 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 loaded; 2024Q4: 21,913 shares; 2025Q1: 22,070 shares; 2025Q2: 22,295 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 22,363 shares; 2026Q2: 22,111 shares 22,111 $7.48M 4.8% -252 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: 7,388 shares; 2025Q1: 7,398 shares; 2025Q2: 7,473 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 7,670 shares; 2026Q2: 7,467 shares 7,467 $6.99M 4.48% -203 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: not loaded; 2024Q4: 4,058 shares; 2025Q1: 4,132 shares; 2025Q2: 4,030 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 3,954 shares; 2026Q2: 3,923 shares 3,923 $6.66M 4.27% -31 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: 11,445 shares; 2025Q1: 11,600 shares; 2025Q2: 11,711 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 11,788 shares; 2026Q2: 11,736 shares 11,736 $6.03M 3.87% -52 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: 15,054 shares; 2025Q1: 15,299 shares; 2025Q2: 15,088 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 16,177 shares; 2026Q2: 16,155 shares 16,155 $6.03M 3.87% -22 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 87,265 shares; 2025Q1: 96,480 shares; 2025Q2: 103,379 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 107,315 shares; 2026Q2: 103,668 shares 103,668 $5.73M 3.67% -3,647 Timeline CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 158,927 shares; 2025Q1: 159,307 shares; 2025Q2: 158,806 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 161,360 shares; 2026Q2: 156,431 shares 156,431 $5.32M 3.41% -4,929 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: not loaded; 2024Q4: 11,305 shares; 2025Q1: 11,340 shares; 2025Q2: 11,508 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 11,902 shares; 2026Q2: 12,321 shares 12,321 $4.59M 2.94% +419 Timeline NYT NEW YORK TIMES CO MTN BE More: the full row for NEW YORK TIMES CO MTN BE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 59,263 shares; 2025Q1: 59,526 shares; 2025Q2: 60,900 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 63,208 shares; 2026Q2: 61,984 shares 61,984 $4.34M 2.78% -1,224 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: 11,488 shares; 2025Q1: 11,488 shares; 2025Q2: 11,488 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 11,388 shares; 2026Q2: 11,381 shares 11,381 $4.02M 2.58% -7 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 11,520 shares; 2025Q1: 11,975 shares; 2025Q2: 12,904 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 13,379 shares; 2026Q2: 13,549 shares 13,549 $3.77M 2.42% +170 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: 9,182 shares; 2025Q1: 7,831 shares; 2025Q2: 7,956 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 7,501 shares; 2026Q2: 6,640 shares 6,640 $3.74M 2.4% -861 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: not loaded; 2024Q4: 34,328 shares; 2025Q1: 34,323 shares; 2025Q2: 36,580 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 39,401 shares; 2026Q2: 38,028 shares 38,028 $3.66M 2.35% -1,373 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: not loaded; 2024Q4: 1,383 shares; 2025Q1: 1,374 shares; 2025Q2: 1,383 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 827 shares; 2026Q2: 18,305 shares 18,305 $3.26M 2.09% +17,478 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: 3,510 shares; 2025Q1: 3,867 shares; 2025Q2: 3,895 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 4,309 shares; 2026Q2: 4,176 shares 4,176 $3.12M 2% -133 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,225 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 8,501 shares; 2026Q2: 10,582 shares 10,582 $2.98M 1.91% +2,081 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: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 5,576 shares; 2026Q2: 5,775 shares 5,775 $2.18M 1.4% +199 Timeline QLD PROSHARES TR More: the full row for PROSHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 7,666 shares; 2025Q1: 8,542 shares; 2025Q2: 9,678 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 20,941 shares; 2026Q2: 22,166 shares 22,166 $2.14M 1.38% +1,225 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 loaded; 2024Q4: 12,380 shares; 2025Q1: 12,473 shares; 2025Q2: 12,693 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 12,930 shares; 2026Q2: 10,377 shares 10,377 $2.13M 1.37% -2,553 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: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 1,858 shares; 2026Q2: 2,017 shares 2,017 $2.04M 1.31% +159 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: not loaded; 2024Q4: not reported; 2025Q1: 4,521 shares; 2025Q2: 5,059 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 5,944 shares; 2026Q2: 6,155 shares 6,155 $1.94M 1.24% +211 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: 19,599 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 25,848 shares; 2026Q2: 27,973 shares 27,973 $1.78M 1.15% +2,125 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 loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,680 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 21,393 shares; 2026Q2: 22,633 shares 22,633 $1.63M 1.05% +1,240 Timeline ONON ON HLDG AG More: the full row for ON HLDG AG 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 loaded; 2025Q4: not loaded; 2026Q1: 38,476 shares; 2026Q2: 40,755 shares 40,755 $1.44M 0.93% +2,279 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: 4,860 shares; 2025Q1: 4,860 shares; 2025Q2: 4,960 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 5,965 shares; 2026Q2: 3,204 shares 3,204 $927K 0.6% -2,761 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: 1,010 shares; 2025Q1: 1,008 shares; 2025Q2: 1,011 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 914 shares; 2026Q2: 917 shares 917 $675K 0.43% +3 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: not loaded; 2024Q4: 13,428 shares; 2025Q1: 13,403 shares; 2025Q2: 13,371 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 14,002 shares; 2026Q2: 11,114 shares 11,114 $614K 0.39% -2,888 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 15,754 shares; 2025Q1: 15,897 shares; 2025Q2: 15,852 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 15,716 shares; 2026Q2: 3,006 shares 3,006 $343K 0.22% -12,710 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 loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 1,400 shares; 2026Q2: 1,360 shares 1,360 $272K 0.17% -40 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,000 shares; 2025Q1: 1,500 shares; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 1,500 shares; 2026Q2: 1,500 shares 1,500 $245K 0.16% 0 Timeline