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: 194,737 shares; 2024Q4: 186,518 shares; 2025Q1: 194,155 shares; 2025Q2: 189,473 shares; 2025Q3: 193,682 shares; 2025Q4: 195,284 shares; 2026Q1: 223,729 shares 223,729 $46.2M 10.66% +28,445 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: 201,782 shares; 2024Q4: 200,864 shares; 2025Q1: 207,282 shares; 2025Q2: 201,981 shares; 2025Q3: 187,117 shares; 2025Q4: 170,559 shares; 2026Q1: 150,639 shares 150,639 $42.8M 9.88% -19,920 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: 45,673 shares; 2024Q4: 149,393 shares; 2025Q1: 164,265 shares; 2025Q2: 178,437 shares; 2025Q3: 197,754 shares; 2025Q4: 220,655 shares; 2026Q1: 245,631 shares 245,631 $42.3M 9.75% +24,976 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; 2024Q2: restricted; 2024Q3: 161,202 shares; 2024Q4: 136,337 shares; 2025Q1: 142,332 shares; 2025Q2: 139,698 shares; 2025Q3: 137,565 shares; 2025Q4: 128,594 shares; 2026Q1: 124,457 shares 124,457 $41.5M 9.57% -4,137 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: 77,287 shares; 2024Q4: 72,828 shares; 2025Q1: 72,184 shares; 2025Q2: 68,493 shares; 2025Q3: 66,548 shares; 2025Q4: 69,029 shares; 2026Q1: 72,549 shares 72,549 $40.9M 9.42% +3,520 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 50,724 shares; 2024Q4: 46,621 shares; 2025Q1: 48,903 shares; 2025Q2: 47,403 shares; 2025Q3: 46,281 shares; 2025Q4: 45,376 shares; 2026Q1: 44,298 shares 44,298 $38.3M 8.83% -1,078 Timeline GM GENERAL MTRS CO More: the full row for GENERAL MTRS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 514,387 shares; 2025Q4: 518,203 shares; 2026Q1: 514,398 shares 514,398 $38.1M 8.79% -3,805 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; 2024Q2: restricted; 2024Q3: 70,913 shares; 2024Q4: 72,513 shares; 2025Q1: 72,513 shares; 2025Q2: 69,795 shares; 2025Q3: 70,905 shares; 2025Q4: 89,630 shares; 2026Q1: 113,056 shares 113,056 $37.6M 8.68% +23,426 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: 125,036 shares; 2024Q4: 122,644 shares; 2025Q1: 127,744 shares; 2025Q2: 125,727 shares; 2025Q3: 121,078 shares; 2025Q4: 118,664 shares; 2026Q1: 95,599 shares 95,599 $24.1M 5.57% -23,065 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: 82,557 shares; 2024Q4: 70,037 shares; 2025Q1: 73,750 shares; 2025Q2: 72,076 shares; 2025Q3: 70,811 shares; 2025Q4: 69,424 shares; 2026Q1: 62,327 shares 62,327 $22.9M 5.29% -7,097 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 167,362 shares; 2024Q4: 159,355 shares; 2025Q1: 167,296 shares; 2025Q2: 162,797 shares; 2025Q3: 158,782 shares; 2025Q4: 148,031 shares; 2026Q1: 149,616 shares 149,616 $20.4M 4.7% +1,585 Timeline MUB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 65,050 shares; 2024Q4: 86,550 shares; 2025Q1: 86,550 shares; 2025Q2: 86,550 shares; 2025Q3: 119,200 shares; 2025Q4: 111,900 shares; 2026Q1: 98,600 shares 98,600 $10.5M 2.41% -13,300 Timeline LEN LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 99,162 shares; 2024Q4: 95,146 shares; 2025Q1: 99,087 shares; 2025Q2: 96,685 shares; 2025Q3: 95,257 shares; 2025Q4: 87,549 shares; 2026Q1: 88,429 shares 88,429 $7.64M 1.76% +880 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: 7,399 shares; 2024Q4: 7,312 shares; 2025Q1: 7,737 shares; 2025Q2: 7,613 shares; 2025Q3: 7,457 shares; 2025Q4: 75,108 shares; 2026Q1: 76,047 shares 76,047 $7.24M 1.67% +939 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; 2024Q2: restricted; 2024Q3: 39,204 shares; 2024Q4: 38,697 shares; 2025Q1: 41,361 shares; 2025Q2: 40,585 shares; 2025Q3: 39,644 shares; 2025Q4: 40,039 shares; 2026Q1: 40,641 shares 40,641 $5.05M 1.17% +602 Timeline SNDK SANDISK CORP More: the full row for SANDISK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,100 shares 4,100 $2.6M 0.6% new Timeline ACMR ACM RESH INC More: the full row for ACM RESH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 66,000 shares 66,000 $2.6M 0.6% new Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,600 shares; 2024Q4: 4,600 shares; 2025Q1: 4,600 shares; 2025Q2: 6,981 shares; 2025Q3: 6,981 shares; 2025Q4: 6,981 shares; 2026Q1: 6,981 shares 6,981 $2.11M 0.49% 0 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: 1,130 shares; 2024Q4: 1,130 shares; 2025Q1: 1,130 shares; 2025Q2: 1,130 shares; 2025Q3: 1,130 shares; 2025Q4: 1,130 shares; 2026Q1: 1,130 shares 1,130 $565K 0.13% 0 Timeline IBIT ISHARES BITCOIN TRUST ETF More: the full row for ISHARES BITCOIN TRUST ETF Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 3,280 shares 3,280 $126K 0.03% new Timeline