AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,769,155 shares; 2024Q4: 40,864,577 shares; 2025Q1: 34,224,181 shares; 2025Q2: 35,118,607 shares; 2025Q3: 34,829,107 shares; 2025Q4: 32,358,507 shares; 2026Q1: 28,945,607 shares; 2026Q2: 27,098,707 shares 27,098,707 $7.84B 41.05% -1,846,900 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,782,100 shares; 2024Q4: 3,621,100 shares; 2025Q1: 3,381,300 shares; 2025Q2: 3,381,300 shares; 2025Q3: 5,191,300 shares; 2025Q4: 7,176,196 shares; 2026Q1: 9,147,796 shares; 2026Q2: 9,229,696 shares 9,229,696 $4.62B 24.18% +81,900 Timeline PDD PDD HOLDINGS INC More: the full row for PDD HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,907,600 shares; 2024Q4: 7,228,700 shares; 2025Q1: 7,753,900 shares; 2025Q2: 8,662,694 shares; 2025Q3: 8,574,194 shares; 2025Q4: 11,536,694 shares; 2026Q1: 19,748,294 shares; 2026Q2: 25,022,094 shares 25,022,094 $1.91B 9.99% +5,273,800 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: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 3,408,900 shares; 2026Q2: 3,380,400 shares 3,380,400 $1.42B 7.44% -28,500 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: 645,100 shares; 2025Q2: 964,800 shares; 2025Q3: 597,800 shares; 2025Q4: 7,237,100 shares; 2026Q1: 13,843,775 shares; 2026Q2: 6,280,675 shares 6,280,675 $1.26B 6.58% -7,563,100 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: 5,066,300 shares; 2024Q4: 3,766,500 shares; 2025Q1: 1,110,600 shares; 2025Q2: 1,945,400 shares; 2025Q3: 1,810,500 shares; 2025Q4: 1,855,400 shares; 2026Q1: 3,706,000 shares; 2026Q2: 1,968,600 shares 1,968,600 $696M 3.64% -1,737,400 Timeline OXY OCCIDENTAL PETE CORP More: the full row for OCCIDENTAL PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,223,700 shares; 2024Q4: 13,577,000 shares; 2025Q1: 13,826,100 shares; 2025Q2: 13,556,100 shares; 2025Q3: 13,556,100 shares; 2025Q4: 13,172,600 shares; 2026Q1: 10,261,500 shares; 2026Q2: 10,261,500 shares 10,261,500 $498M 2.61% 0 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 reported; 2024Q4: not reported; 2025Q1: 299,200 shares; 2025Q2: 279,200 shares; 2025Q3: 279,200 shares; 2025Q4: 859,000 shares; 2026Q1: 1,016,000 shares; 2026Q2: 754,100 shares 754,100 $281M 1.47% -261,900 Timeline CRDO CREDO TECHNOLOGY GROUP HOLDI More: the full row for CREDO TECHNOLOGY GROUP HOLDI 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: 141,300 shares; 2026Q1: 751,200 shares; 2026Q2: 701,200 shares 701,200 $191M 1% -50,000 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP 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: 601,400 shares; 2026Q2: 399,600 shares 399,600 $166M 0.87% -201,800 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: 748,500 shares; 2024Q4: 746,000 shares; 2025Q1: 723,000 shares; 2025Q2: 723,000 shares; 2025Q3: 723,000 shares; 2025Q4: 712,000 shares; 2026Q1: 1,511,800 shares; 2026Q2: 1,706,600 shares 1,706,600 $164M 0.86% +194,800 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: 5,443,730 shares; 2024Q4: 5,450,830 shares; 2025Q1: 3,982,130 shares; 2025Q2: 3,746,230 shares; 2025Q3: 2,777,330 shares; 2025Q4: 2,560,500 shares; 2026Q1: not reported; 2026Q2: 301,400 shares 301,400 $28.9M 0.15% new Timeline CRCL CIRCLE INTERNET GROUP INC More: the full row for CIRCLE INTERNET GROUP 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: 200,000 shares; 2026Q2: 200,000 shares 200,000 $12.5M 0.07% 0 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 60,000 shares; 2026Q2: 60,000 shares 60,000 $7M 0.04% 0 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS 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: 10,000 shares; 2026Q2: 10,000 shares 10,000 $4.46M 0.02% 0 Timeline SNOW SNOWFLAKE INC More: the full row for SNOWFLAKE 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: 10,000 shares; 2026Q2: 10,000 shares 10,000 $2.54M 0.01% 0 Timeline TEM TEMPUS AI INC More: the full row for TEMPUS AI 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: 110,000 shares; 2026Q1: 20,000 shares; 2026Q2: 20,000 shares 20,000 $1.16M 0.01% 0 Timeline INOD INNODATA INC More: the full row for INNODATA 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: 10,000 shares; 2026Q2: 10,000 shares 10,000 $756K <0.01% 0 Timeline