TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 35,911 $13.3M 8.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; 2024Q2: restricted; 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 131,281 $12.6M 8.03% Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 38,635 $11.1M 7.07% 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; 2024Q2: restricted; 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 52,934 $11M 7.02% 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; 2024Q2: restricted; 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 7,670 $7.64M 4.86% 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; 2024Q2: restricted; 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 41,610 $7.59M 4.83% Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 3,954 $6.84M 4.35% 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; 2024Q2: restricted; 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 22,363 $6.76M 4.31% 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; 2024Q2: restricted; 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 107,315 $6.23M 3.96% Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 16,177 $5.99M 3.81% Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 11,788 $5.89M 3.75% 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; 2024Q2: restricted; 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 63,208 $5.29M 3.37% 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; 2024Q2: restricted; 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 161,360 $5.17M 3.29% Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 14,002 $4.35M 2.77% 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; 2024Q2: restricted; 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 7,501 $4.29M 2.73% 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; 2024Q2: restricted; 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 11,902 $4.03M 2.56% 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; 2024Q2: restricted; 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 39,401 $3.8M 2.42% Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 13,379 $3.56M 2.27% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,383 shares; 2025Q1: 1,374 shares; 2025Q2: 1,383 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 827 shares 827 $3.48M 2.22% Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 11,388 $3.27M 2.08% Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 12,930 $3.14M 2% 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; 2024Q2: restricted; 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 4,309 $2.8M 1.78% 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; 2024Q2: restricted; 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 15,716 $2.41M 1.53% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,225 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 8,501 shares 8,501 $2.06M 1.31% Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 4,521 shares; 2025Q2: 5,059 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 5,944 shares 5,944 $1.95M 1.24% Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 5,576 shares 5,576 $1.73M 1.1% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 1,858 shares 1,858 $1.57M 1% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,680 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 21,393 shares 21,393 $1.54M 0.98% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 19,599 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 25,848 shares 25,848 $1.53M 0.98% Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 5,965 $1.51M 0.96% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 38,476 shares 38,476 $1.31M 0.83% Timeline QLD PROSHARES TR More: the full row for PROSHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 20,941 $1.28M 0.81% Timeline LVMUY LVMH MOET HENNESSY-UNSP ADR More: the full row for LVMH MOET HENNESSY-UNSP ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 9,041 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 9,044 shares 9,044 $965K 0.61% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,010 shares; 2025Q1: 1,008 shares; 2025Q2: 1,011 shares; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 914 shares 914 $528K 0.34% 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,000 shares; 2025Q1: 1,500 shares; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 1,500 shares 1,500 $259K 0.16% Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not loaded; 2025Q4: not loaded; 2026Q1: 1,400 shares 1,400 $244K 0.16% Timeline