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: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 88,635 shares; 2026Q1: 100,990 shares; 2026Q2: 89,216 shares 89,216 $21.3M 10.77% -11,774 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; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 36,160 shares; 2026Q1: 42,990 shares; 2026Q2: 37,978 shares 37,978 $18.1M 9.19% -5,012 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 38,415 shares; 2026Q1: 44,580 shares; 2026Q2: 39,383 shares 39,383 $16M 8.13% -5,197 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: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 39,995 shares; 2026Q1: 50,505 shares; 2026Q2: 38,110 shares 38,110 $14.2M 7.2% -12,395 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 loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 21,660 shares; 2026Q1: not reported; 2026Q2: 65,581 shares 65,581 $13.1M 6.65% new 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 loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 200,610 shares; 2026Q1: 200,610 shares; 2026Q2: 177,223 shares 177,223 $12.8M 6.48% -23,387 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 39,225 shares; 2026Q1: 39,225 shares; 2026Q2: 34,652 shares 34,652 $11.9M 6.02% -4,573 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 228,960 shares; 2026Q1: 148,005 shares; 2026Q2: 130,750 shares 130,750 $11.3M 5.74% -17,255 Timeline LPLA LPL FINL HLDGS INC More: the full row for LPL FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 40,795 shares; 2026Q1: 44,950 shares; 2026Q2: 39,710 shares 39,710 $11.2M 5.67% -5,240 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: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 38,669 shares; 2026Q1: 38,669 shares; 2026Q2: 21,234 shares 21,234 $10.9M 5.53% -17,435 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 58,965 shares; 2026Q1: 58,965 shares; 2026Q2: 52,091 shares 52,091 $9.92M 5.03% -6,874 Timeline YUM YUM BRANDS INC More: the full row for YUM BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 59,060 shares; 2026Q1: 59,060 shares; 2026Q2: 52,175 shares 52,175 $8.34M 4.23% -6,885 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 18,765 shares; 2026Q1: 18,765 shares; 2026Q2: 16,577 shares 16,577 $8.31M 4.21% -2,188 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: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 33,770 shares; 2026Q1: 24,130 shares; 2026Q2: 21,318 shares 21,318 $7.53M 3.82% -2,812 Timeline KKR KKR & CO INC More: the full row for KKR & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 86,290 shares; 2026Q1: 86,290 shares; 2026Q2: 76,230 shares 76,230 $7M 3.54% -10,060 Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 101,000 shares; 2026Q1: 101,000 shares; 2026Q2: 89,225 shares 89,225 $5.72M 2.9% -11,775 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: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,092 shares 3,092 $5.25M 2.66% new 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: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: 1,125 shares; 2026Q2: 24,846 shares 24,846 $4.43M 2.24% +23,721 Timeline