MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,699 shares; 2024Q4: 12,999 shares; 2025Q1: 17,665 shares; 2025Q2: 24,064 shares; 2025Q3: 26,440 shares; 2025Q4: 26,410 shares; 2026Q1: 36,874 shares; 2026Q2: 43,865 shares 43,865 $22.5M 13.45% +6,991 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 reported; 2024Q4: not reported; 2025Q1: 32,100 shares; 2025Q2: 19,309 shares; 2025Q3: 34,248 shares; 2025Q4: 39,577 shares; 2026Q1: 23,430 shares; 2026Q2: 37,652 shares 37,652 $18M 10.73% +14,222 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: 48,207 shares; 2024Q4: 30,593 shares; 2025Q1: 27,758 shares; 2025Q2: 27,762 shares; 2025Q3: 34,572 shares; 2025Q4: 30,575 shares; 2026Q1: 47,995 shares; 2026Q2: 50,574 shares 50,574 $17.4M 10.36% +2,579 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 reported; 2024Q4: not reported; 2025Q1: 327 shares; 2025Q2: 2,639 shares; 2025Q3: 3,355 shares; 2025Q4: 3,261 shares; 2026Q1: 3,665 shares; 2026Q2: 95,997 shares 95,997 $17.1M 10.21% +92,332 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 8,503 shares; 2026Q2: 41,310 shares 41,310 $16.8M 10.04% +32,807 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; 2024Q3: 28,462 shares; 2024Q4: 21,849 shares; 2025Q1: 20,480 shares; 2025Q2: 17,324 shares; 2025Q3: 14,799 shares; 2025Q4: 13,059 shares; 2026Q1: 30,316 shares; 2026Q2: 28,190 shares 28,190 $15.9M 9.48% -2,126 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,686 shares; 2024Q4: 9,649 shares; 2025Q1: 10,483 shares; 2025Q2: 8,839 shares; 2025Q3: 11,834 shares; 2025Q4: 11,220 shares; 2026Q1: 6,633 shares; 2026Q2: 6,693 shares 6,693 $8.92M 5.32% +60 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: 9,657 shares; 2024Q4: 15,421 shares; 2025Q1: 42,577 shares; 2025Q2: 48,844 shares; 2025Q3: 26,684 shares; 2025Q4: 24,687 shares; 2026Q1: 41,681 shares; 2026Q2: 23,525 shares 23,525 $8.78M 5.24% -18,156 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,881 shares; 2026Q2: 4,972 shares 4,972 $8.44M 5.04% -909 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,647 shares; 2024Q4: 38,658 shares; 2025Q1: 28,440 shares; 2025Q2: 98,216 shares; 2025Q3: 47,098 shares; 2025Q4: 35,160 shares; 2026Q1: 40,698 shares; 2026Q2: 23,273 shares 23,273 $8.32M 4.97% -17,425 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC CORP 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: 6,021 shares; 2025Q4: 6,098 shares; 2026Q1: 7,656 shares; 2026Q2: 4,981 shares 4,981 $5.95M 3.55% -2,675 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; 2024Q3: 50,191 shares; 2024Q4: 40,551 shares; 2025Q1: 34,243 shares; 2025Q2: 52,589 shares; 2025Q3: 27,202 shares; 2025Q4: 24,337 shares; 2026Q1: 26,123 shares; 2026Q2: 23,171 shares 23,171 $5.52M 3.3% -2,952 Timeline NU NU HLDGS LTD More: the full row for NU HLDGS LTD 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: 209,875 shares; 2026Q2: 397,648 shares 397,648 $5.31M 3.17% +187,773 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: 2,094 shares; 2024Q4: 2,618 shares; 2025Q1: 2,358 shares; 2025Q2: 1,311 shares; 2025Q3: 2,448 shares; 2025Q4: 2,189 shares; 2026Q1: 8,482 shares; 2026Q2: 5,353 shares 5,353 $2.68M 1.6% -3,129 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,862 shares; 2026Q2: 12,353 shares 12,353 $2.47M 1.48% +10,491 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 784 shares; 2025Q1: 4,513 shares; 2025Q2: 6,867 shares; 2025Q3: 555 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 6,142 shares 6,142 $2.39M 1.43% new Timeline BRK-A 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 shares; 2024Q4: 3 shares; 2025Q1: 3 shares; 2025Q2: 1 shares; 2025Q3: 1 shares; 2025Q4: 1 shares; 2026Q1: 1 shares; 2026Q2: 1 shares 1 $749K 0.45% 0 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL 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: 189 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 155 shares 155 $303K 0.18% new Timeline