V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,613,006 shares; 2024Q4: 1,585,335 shares; 2025Q1: 1,386,290 shares; 2025Q2: 1,386,290 shares; 2025Q3: 2,269,945 shares; 2025Q4: 2,398,295 shares; 2026Q1: 1,631,911 shares; 2026Q2: 1,632,408 shares 1,632,408 $560M 15.62% +497 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: 1,980,134 shares; 2024Q4: 2,323,972 shares; 2025Q1: 3,090,732 shares; 2025Q2: 3,090,732 shares; 2025Q3: 2,516,344 shares; 2025Q4: 1,879,693 shares; 2026Q1: 1,479,661 shares; 2026Q2: 1,282,411 shares 1,282,411 $458M 12.78% -197,250 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 974,184 shares; 2024Q4: 973,103 shares; 2025Q1: 2,397,820 shares; 2025Q2: 2,397,820 shares; 2025Q3: 2,404,161 shares; 2025Q4: 2,405,863 shares; 2026Q1: 2,413,232 shares; 2026Q2: 2,676,647 shares 2,676,647 $356M 9.92% +263,415 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 242,814 shares; 2024Q4: 183,246 shares; 2025Q1: 1,400,695 shares; 2025Q2: 1,377,649 shares; 2025Q3: 2,738,372 shares; 2025Q4: 2,736,154 shares; 2026Q1: 2,628,962 shares; 2026Q2: 2,564,246 shares 2,564,246 $322M 8.99% -64,716 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 419,380 shares; 2024Q4: 418,429 shares; 2025Q1: 793,427 shares; 2025Q2: 793,427 shares; 2025Q3: 791,682 shares; 2025Q4: 792,483 shares; 2026Q1: 874,776 shares; 2026Q2: 866,176 shares 866,176 $295M 8.23% -8,600 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: 897,803 shares; 2024Q4: 847,778 shares; 2025Q1: 853,554 shares; 2025Q2: 853,554 shares; 2025Q3: 713,045 shares; 2025Q4: 711,900 shares; 2026Q1: 687,272 shares; 2026Q2: 659,861 shares 659,861 $246M 6.86% -27,411 Timeline HUBB HUBBELL INC More: the full row for HUBBELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 324,526 shares; 2025Q2: 324,526 shares; 2025Q3: 343,293 shares; 2025Q4: 551,620 shares; 2026Q1: 553,981 shares; 2026Q2: 438,244 shares 438,244 $229M 6.39% -115,737 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 426,845 shares; 2024Q4: 423,634 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,972,020 shares; 2025Q4: 2,987,050 shares; 2026Q1: 2,988,435 shares; 2026Q2: 3,801,548 shares 3,801,548 $208M 5.79% +813,113 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 613,276 shares; 2024Q4: 914,543 shares; 2025Q1: 916,747 shares; 2025Q2: 916,747 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 783,354 shares; 2026Q2: 670,837 shares 670,837 $169M 4.71% -112,517 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: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 61,509 shares 61,509 $120M 3.35% new Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 54,045 shares; 2024Q4: 72,865 shares; 2025Q1: 525,265 shares; 2025Q2: 525,265 shares; 2025Q3: 527,322 shares; 2025Q4: 524,975 shares; 2026Q1: 524,867 shares; 2026Q2: 473,694 shares 473,694 $97.1M 2.71% -51,173 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: 138,770 shares; 2024Q4: 127,259 shares; 2025Q1: 121,423 shares; 2025Q2: 121,423 shares; 2025Q3: 123,839 shares; 2025Q4: 129,779 shares; 2026Q1: 128,447 shares; 2026Q2: 138,720 shares 138,720 $71.2M 1.99% +10,273 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 517,282 shares; 2024Q4: 422,731 shares; 2025Q1: 342,882 shares; 2025Q2: 342,882 shares; 2025Q3: 330,049 shares; 2025Q4: 314,284 shares; 2026Q1: 228,657 shares; 2026Q2: 278,677 shares 278,677 $61.5M 1.72% +50,020 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: 101,634 shares; 2024Q4: 93,673 shares; 2025Q1: 81,747 shares; 2025Q2: 81,747 shares; 2025Q3: 80,863 shares; 2025Q4: 78,489 shares; 2026Q1: 71,841 shares; 2026Q2: 85,011 shares 85,011 $47.9M 1.34% +13,170 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 183,212 shares; 2024Q4: 135,991 shares; 2025Q1: 172,131 shares; 2025Q2: 172,131 shares; 2025Q3: 182,864 shares; 2025Q4: 180,867 shares; 2026Q1: 166,043 shares; 2026Q2: 153,815 shares 153,815 $45.8M 1.28% -12,228 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: 8,844 shares; 2024Q4: 7,420 shares; 2025Q1: 7,354 shares; 2025Q2: 7,354 shares; 2025Q3: 7,501 shares; 2025Q4: 8,271 shares; 2026Q1: 7,621 shares; 2026Q2: 231,246 shares 231,246 $41.2M 1.15% +223,625 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 117,567 shares; 2026Q1: 122,258 shares; 2026Q2: 134,889 shares 134,889 $32.1M 0.9% +12,631 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 396,088 shares; 2025Q2: 396,088 shares; 2025Q3: 447,432 shares; 2025Q4: 442,441 shares; 2026Q1: 406,138 shares; 2026Q2: 376,447 shares 376,447 $31.5M 0.88% -29,691 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 915,630 shares; 2024Q4: 735,298 shares; 2025Q1: 618,451 shares; 2025Q2: 618,451 shares; 2025Q3: 596,435 shares; 2025Q4: 575,765 shares; 2026Q1: 365,950 shares; 2026Q2: 250,985 shares 250,985 $24.7M 0.69% -114,965 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 403,171 shares; 2024Q4: 300,959 shares; 2025Q1: 258,625 shares; 2025Q2: 258,625 shares; 2025Q3: 255,742 shares; 2025Q4: 252,920 shares; 2026Q1: 196,609 shares; 2026Q2: 182,153 shares 182,153 $24.7M 0.69% -14,456 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 517,289 shares; 2024Q4: 467,283 shares; 2025Q1: 306,764 shares; 2025Q2: 306,764 shares; 2025Q3: 141,875 shares; 2025Q4: 139,695 shares; 2026Q1: 130,488 shares; 2026Q2: 123,550 shares 123,550 $22.4M 0.62% -6,938 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 361,519 shares; 2025Q2: 361,519 shares; 2025Q3: 446,849 shares; 2025Q4: 542,792 shares; 2026Q1: 498,464 shares; 2026Q2: 462,264 shares 462,264 $19M 0.53% -36,200 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: 37,804 shares; 2024Q4: 33,258 shares; 2025Q1: 33,002 shares; 2025Q2: 33,002 shares; 2025Q3: 33,054 shares; 2025Q4: 41,706 shares; 2026Q1: 41,156 shares; 2026Q2: 45,404 shares 45,404 $18.5M 0.52% +4,248 Timeline TTWO TAKE-TWO INTERACTIVE SOFTWAR More: the full row for TAKE-TWO INTERACTIVE SOFTWAR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 102,372 shares; 2024Q4: 101,455 shares; 2025Q1: 80,034 shares; 2025Q2: 80,034 shares; 2025Q3: 80,161 shares; 2025Q4: 65,950 shares; 2026Q1: 65,063 shares; 2026Q2: 71,786 shares 71,786 $17.9M 0.5% +6,723 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 183,413 shares 183,413 $15.9M 0.44% new Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,671 shares; 2024Q4: 43,079 shares; 2025Q1: 46,931 shares; 2025Q2: 46,931 shares; 2025Q3: 47,247 shares; 2025Q4: 55,168 shares; 2026Q1: 71,622 shares; 2026Q2: 58,195 shares 58,195 $15.2M 0.42% -13,427 Timeline KVUE KENVUE INC More: the full row for KENVUE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,413,894 shares; 2024Q4: 1,045,436 shares; 2025Q1: 902,075 shares; 2025Q2: 902,075 shares; 2025Q3: 892,088 shares; 2025Q4: 882,485 shares; 2026Q1: 809,454 shares; 2026Q2: 749,323 shares 749,323 $14.3M 0.4% -60,131 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 183,720 shares; 2024Q4: 180,241 shares; 2025Q1: 30,308 shares; 2025Q2: 30,308 shares; 2025Q3: 30,356 shares; 2025Q4: 28,913 shares; 2026Q1: 28,522 shares; 2026Q2: 31,468 shares 31,468 $14.3M 0.4% +2,946 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA PLC 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: not reported; 2026Q2: 52,367 shares 52,367 $7.38M 0.21% new Timeline