MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 325,486 shares; 2024Q4: 317,346 shares; 2025Q1: 338,701 shares; 2025Q2: 279,040 shares 279,040 $139M 45.65% -59,661 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 226,692 shares; 2024Q4: 220,246 shares; 2025Q1: 221,787 shares; 2025Q2: 167,813 shares 167,813 $36.8M 12.11% -53,974 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 461,031 shares; 2024Q4: 431,753 shares; 2025Q1: 349,785 shares; 2025Q2: 208,726 shares 208,726 $33M 10.85% -141,059 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 215,308 shares; 2024Q4: 177,608 shares; 2025Q1: 176,620 shares; 2025Q2: 136,097 shares 136,097 $27.9M 9.18% -40,523 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,346 shares; 2024Q4: 97,343 shares; 2025Q1: 95,188 shares; 2025Q2: 79,470 shares 79,470 $14M 4.61% -15,718 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,712 shares; 2024Q4: 23,378 shares; 2025Q1: 25,726 shares; 2025Q2: 15,915 shares 15,915 $11.7M 3.86% -9,811 Timeline CLS CELESTICA INC More: the full row for CELESTICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 201,324 shares; 2024Q4: 185,701 shares; 2025Q1: 87,892 shares; 2025Q2: 31,773 shares 31,773 $4.96M 1.63% -56,119 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,204 shares; 2024Q4: 33,541 shares; 2025Q1: 34,594 shares; 2025Q2: 25,764 shares 25,764 $4.57M 1.5% -8,830 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,935 shares; 2024Q4: 23,104 shares; 2025Q1: 18,114 shares; 2025Q2: 8,206 shares 8,206 $4.46M 1.47% -9,908 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 91,501 shares; 2024Q4: 86,305 shares; 2025Q1: 78,826 shares; 2025Q2: 26,533 shares 26,533 $3.62M 1.19% -52,293 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,976 shares; 2024Q4: 13,495 shares; 2025Q1: 13,005 shares; 2025Q2: 5,637 shares 5,637 $3.17M 1.04% -7,368 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,368 shares; 2024Q4: 18,039 shares; 2025Q1: 16,986 shares; 2025Q2: 11,477 shares 11,477 $3.13M 1.03% -5,509 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,622 shares; 2024Q4: 6,243 shares; 2025Q1: 5,290 shares; 2025Q2: 2,969 shares 2,969 $2.94M 0.97% -2,321 Timeline ARM ARM HOLDINGS PLC More: the full row for ARM HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,538 shares; 2024Q4: 41,437 shares; 2025Q1: 26,228 shares; 2025Q2: 12,785 shares 12,785 $2.07M 0.68% -13,443 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,676 shares; 2024Q4: 13,742 shares; 2025Q1: 14,728 shares; 2025Q2: 13,365 shares 13,365 $1.9M 0.62% -1,363 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,874 shares; 2024Q4: 4,612 shares; 2025Q1: 4,127 shares; 2025Q2: 2,448 shares 2,448 $1.51M 0.5% -1,679 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,337 shares; 2025Q2: 4,252 shares 4,252 $1.25M 0.41% -85 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,481 shares; 2024Q4: 11,755 shares; 2025Q1: 8,052 shares; 2025Q2: 1,975 shares 1,975 $1.09M 0.36% -6,077 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,601 shares; 2024Q4: 36,179 shares; 2025Q1: 34,902 shares; 2025Q2: 3,879 shares 3,879 $1.07M 0.35% -31,023 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 913 shares; 2024Q4: 899 shares; 2025Q1: 1,014 shares; 2025Q2: 719 shares 719 $963K 0.32% -295 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,809 shares; 2024Q4: 3,612 shares; 2025Q1: 3,453 shares; 2025Q2: 2,958 shares 2,958 $940K 0.31% -495 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,114 shares; 2025Q2: 1,537 shares 1,537 $783K 0.26% +423 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,606 shares; 2024Q4: 2,623 shares; 2025Q1: 2,548 shares; 2025Q2: 1,076 shares 1,076 $528K 0.17% -1,472 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,007 shares; 2024Q4: 2,007 shares; 2025Q1: 2,565 shares; 2025Q2: 2,507 shares 2,507 $525K 0.17% -58 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,437 shares; 2024Q4: 5,237 shares; 2025Q1: 3,737 shares; 2025Q2: 3,622 shares 3,622 $519K 0.17% -115 Timeline CRWV COREWEAVE INC More: the full row for COREWEAVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,597 shares 2,597 $423K 0.14% new Timeline GUT GABELLI UTIL TR More: the full row for GABELLI UTIL TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 57,100 shares 57,100 $331K 0.11% new Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,100 shares; 2024Q4: not reported; 2025Q1: 2,650 shares; 2025Q2: 2,650 shares 2,650 $325K 0.11% 0 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,232 shares; 2024Q4: 4,532 shares; 2025Q1: 2,732 shares; 2025Q2: 2,467 shares 2,467 $266K 0.09% -265 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,677 shares; 2024Q4: 2,677 shares; 2025Q1: 1,677 shares; 2025Q2: 1,677 shares 1,677 $245K 0.08% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 773 shares 773 $224K 0.07% new Timeline