CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,125 shares; 2024Q4: 97,950 shares; 2025Q1: 97,139 shares; 2025Q2: 120,248 shares; 2025Q3: 157,595 shares; 2025Q4: 200,982 shares; 2026Q1: 168,743 shares; 2026Q2: 169,021 shares 169,021 $57.6M 10.94% +278 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: 71,069 shares; 2024Q4: 86,972 shares; 2025Q1: 99,232 shares; 2025Q2: 139,054 shares; 2025Q3: 145,990 shares; 2025Q4: 139,081 shares; 2026Q1: 148,571 shares; 2026Q2: 144,810 shares 144,810 $51.8M 9.83% -3,761 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,169 shares; 2024Q4: 25,784 shares; 2025Q1: 24,994 shares; 2025Q2: 24,904 shares; 2025Q3: 119,371 shares; 2025Q4: 165,018 shares; 2026Q1: 168,208 shares; 2026Q2: 165,778 shares 165,778 $48M 9.12% -2,430 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; 2024Q3: 14,019 shares; 2024Q4: 16,595 shares; 2025Q1: 16,350 shares; 2025Q2: 30,864 shares; 2025Q3: 39,999 shares; 2025Q4: 56,973 shares; 2026Q1: 51,114 shares; 2026Q2: 50,926 shares 50,926 $47.6M 9.05% -188 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,245 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 16,282 shares; 2025Q4: 25,043 shares; 2026Q1: 23,548 shares; 2026Q2: 23,284 shares 23,284 $46.3M 8.8% -264 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: 29,908 shares; 2024Q4: 38,148 shares; 2025Q1: 50,289 shares; 2025Q2: 59,505 shares; 2025Q3: 66,197 shares; 2025Q4: 91,442 shares; 2026Q1: 121,057 shares; 2026Q2: 118,778 shares 118,778 $44.3M 8.42% -2,279 Timeline KLAC KLA CORP More: the full row for KLA 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: not reported; 2025Q4: not reported; 2026Q1: 12,518 shares; 2026Q2: 122,766 shares 122,766 $37M 7.04% +110,248 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,417 shares; 2024Q4: 70,772 shares; 2025Q1: 70,292 shares; 2025Q2: 87,971 shares; 2025Q3: 111,966 shares; 2025Q4: 205,616 shares; 2026Q1: 207,284 shares; 2026Q2: 207,842 shares 207,842 $35.3M 6.72% +558 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 20,506 shares; 2025Q1: 19,880 shares; 2025Q2: 25,193 shares; 2025Q3: 31,827 shares; 2025Q4: 29,329 shares; 2026Q1: 27,975 shares; 2026Q2: 27,900 shares 27,900 $33.5M 6.36% -75 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO 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: 48,725 shares; 2026Q1: 83,643 shares; 2026Q2: 83,674 shares 83,674 $28.3M 5.38% +31 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; 2024Q3: 30,000 shares; 2024Q4: 29,234 shares; 2025Q1: 28,535 shares; 2025Q2: 35,118 shares; 2025Q3: 49,224 shares; 2025Q4: 57,918 shares; 2026Q1: 66,238 shares; 2026Q2: 67,943 shares 67,943 $27M 5.13% +1,705 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,782 shares; 2024Q4: 20,084 shares; 2025Q1: 19,842 shares; 2025Q2: 23,439 shares; 2025Q3: 27,828 shares; 2025Q4: 31,414 shares; 2026Q1: 24,770 shares; 2026Q2: 24,558 shares 24,558 $24M 4.56% -212 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 49,054 shares; 2026Q1: 51,008 shares; 2026Q2: 51,141 shares 51,141 $23.2M 4.4% +133 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS 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: 22,051 shares; 2026Q1: 20,657 shares; 2026Q2: 20,417 shares 20,417 $20.6M 3.92% -240 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: 53,563 shares; 2024Q4: 67,364 shares; 2025Q1: 66,110 shares; 2025Q2: 85,189 shares; 2025Q3: 3,427 shares; 2025Q4: 3,396 shares; 2026Q1: 2,857 shares; 2026Q2: 2,857 shares 2,857 $681K 0.13% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,671 shares; 2024Q4: 5,153 shares; 2025Q1: 1,908 shares; 2025Q2: 1,908 shares; 2025Q3: 1,898 shares; 2025Q4: 1,898 shares; 2026Q1: 1,898 shares; 2026Q2: 1,398 shares 1,398 $355K 0.07% -500 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,200 shares; 2024Q4: not reported; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares; 2025Q3: 3,200 shares; 2025Q4: 3,200 shares; 2026Q1: 3,200 shares; 2026Q2: 3,200 shares 3,200 $260K 0.05% 0 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: not reported; 2026Q2: 1,000 shares 1,000 $200K 0.04% new 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 958 shares; 2025Q3: 769 shares; 2025Q4: 383 shares; 2026Q1: 383 shares; 2026Q2: 383 shares 383 $135K 0.03% 0 Timeline