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: 783 shares; 2024Q4: 783 shares; 2025Q1: 783 shares; 2025Q2: 783 shares; 2025Q3: 783 shares; 2025Q4: 783 shares; 2026Q1: 759 shares; 2026Q2: 693 shares 693 $519M 60.73% -66 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: 153,680 shares; 2024Q4: 153,680 shares; 2025Q1: 153,680 shares; 2025Q2: 153,680 shares; 2025Q3: 153,680 shares; 2025Q4: 153,680 shares; 2026Q1: 153,930 shares; 2026Q2: 124,270 shares 124,270 $42.6M 4.99% -29,660 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: 339,440 shares; 2024Q4: 339,440 shares; 2025Q1: 339,440 shares; 2025Q2: 339,440 shares; 2025Q3: 339,440 shares; 2025Q4: 339,440 shares; 2026Q1: 308,760 shares; 2026Q2: 158,080 shares 158,080 $40.1M 4.7% -150,680 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: 140,000 shares; 2024Q4: 140,000 shares; 2025Q1: 140,000 shares; 2025Q2: 140,000 shares; 2025Q3: 140,000 shares; 2025Q4: 140,000 shares; 2026Q1: 119,000 shares; 2026Q2: 110,990 shares 110,990 $39.2M 4.59% -8,010 Timeline XOM EXXONMOBIL HOLDINGS CORP More: the full row for EXXONMOBIL HOLDINGS 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: not reported; 2026Q2: 252,500 shares 252,500 $34.5M 4.04% new Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 190,330 shares; 2024Q4: 190,330 shares; 2025Q1: 190,330 shares; 2025Q2: 190,330 shares; 2025Q3: 190,330 shares; 2025Q4: 190,330 shares; 2026Q1: 190,330 shares; 2026Q2: 155,300 shares 155,300 $26.3M 3.07% -35,030 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 157,080 shares; 2024Q4: 157,080 shares; 2025Q1: 157,080 shares; 2025Q2: 157,080 shares; 2025Q3: 157,080 shares; 2025Q4: 157,080 shares; 2026Q1: 157,080 shares; 2026Q2: 40,400 shares 40,400 $21M 2.45% -116,680 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 74,390 shares; 2024Q4: 74,390 shares; 2025Q1: 74,390 shares; 2025Q2: 74,390 shares; 2025Q3: 74,390 shares; 2025Q4: 74,390 shares; 2026Q1: 60,000 shares; 2026Q2: 60,000 shares 60,000 $20.3M 2.38% 0 Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 244,800 shares; 2024Q4: 244,800 shares; 2025Q1: 244,800 shares; 2025Q2: 205,810 shares; 2025Q3: 205,810 shares; 2025Q4: 194,130 shares; 2026Q1: 194,130 shares; 2026Q2: 119,445 shares 119,445 $17.3M 2.02% -74,685 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: 52,700 shares; 2024Q4: 52,700 shares; 2025Q1: 52,700 shares; 2025Q2: 53,040 shares; 2025Q3: 53,040 shares; 2025Q4: 53,040 shares; 2026Q1: 53,040 shares; 2026Q2: 32,220 shares 32,220 $14.6M 1.71% -20,820 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,200 shares; 2024Q4: 19,200 shares; 2025Q1: 19,200 shares; 2025Q2: 19,200 shares; 2025Q3: 19,200 shares; 2025Q4: 19,200 shares; 2026Q1: 19,200 shares; 2026Q2: 19,200 shares 19,200 $13.2M 1.54% 0 Timeline VGUS VANGUARD INSTL INDEX FD More: the full row for VANGUARD INSTL INDEX FD 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: 136,950 shares; 2026Q2: 136,950 shares 136,950 $10.4M 1.21% 0 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 219,710 shares; 2024Q4: 219,710 shares; 2025Q1: 219,710 shares; 2025Q2: 216,310 shares; 2025Q3: 216,310 shares; 2025Q4: 216,310 shares; 2026Q1: 150,000 shares; 2026Q2: 150,000 shares 150,000 $9.44M 1.11% 0 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 100,500 shares; 2024Q4: 100,500 shares; 2025Q1: 100,500 shares; 2025Q2: 100,500 shares; 2025Q3: 100,500 shares; 2025Q4: 100,500 shares; 2026Q1: 100,500 shares; 2026Q2: 100,500 shares 100,500 $7.92M 0.93% 0 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: 49,410 shares; 2024Q4: 49,410 shares; 2025Q1: 49,410 shares; 2025Q2: 43,070 shares; 2025Q3: 43,070 shares; 2025Q4: 43,070 shares; 2026Q1: 43,070 shares; 2026Q2: 14,130 shares 14,130 $5.62M 0.66% -28,940 Timeline VUSB VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS 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: 90,620 shares; 2026Q2: 90,620 shares 90,620 $4.51M 0.53% 0 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: 185,170 shares; 2024Q4: 185,170 shares; 2025Q1: 185,170 shares; 2025Q2: 185,370 shares; 2025Q3: 185,370 shares; 2025Q4: 185,170 shares; 2026Q1: 185,170 shares; 2026Q2: 20,500 shares 20,500 $3.9M 0.46% -164,670 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: 7,670 shares; 2024Q4: 7,670 shares; 2025Q1: 7,670 shares; 2025Q2: 7,670 shares; 2025Q3: 7,670 shares; 2025Q4: 7,670 shares; 2026Q1: 7,670 shares; 2026Q2: 7,670 shares 7,670 $3.84M 0.45% 0 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,990 shares; 2024Q4: 30,990 shares; 2025Q1: 30,990 shares; 2025Q2: 30,990 shares; 2025Q3: 30,990 shares; 2025Q4: 30,990 shares; 2026Q1: 30,990 shares; 2026Q2: 8,900 shares 8,900 $3.22M 0.38% -22,090 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 130,300 shares; 2024Q4: 130,300 shares; 2025Q1: 130,300 shares; 2025Q2: 130,300 shares; 2025Q3: 130,300 shares; 2025Q4: 130,300 shares; 2026Q1: 130,300 shares; 2026Q2: 56,800 shares 56,800 $2.72M 0.32% -73,500 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: 11,780 shares; 2024Q4: 11,780 shares; 2025Q1: 11,330 shares; 2025Q2: 8,230 shares; 2025Q3: 7,630 shares; 2025Q4: 7,390 shares; 2026Q1: 7,390 shares; 2026Q2: 7,150 shares 7,150 $2.56M 0.3% -240 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,630 shares; 2024Q4: 47,630 shares; 2025Q1: 47,630 shares; 2025Q2: 47,630 shares; 2025Q3: 47,630 shares; 2025Q4: 47,630 shares; 2026Q1: 8,024 shares; 2026Q2: 4,780 shares 4,780 $1.79M 0.21% -3,244 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 341,900 shares; 2024Q4: 341,900 shares; 2025Q1: 341,900 shares; 2025Q2: 341,900 shares; 2025Q3: 341,900 shares; 2025Q4: 341,900 shares; 2026Q1: 341,900 shares; 2026Q2: 21,400 shares 21,400 $1.66M 0.19% -320,500 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,523 shares; 2024Q4: 68,523 shares; 2025Q1: 16,623 shares; 2025Q2: 15,523 shares; 2025Q3: 15,523 shares; 2025Q4: 15,523 shares; 2026Q1: 15,223 shares; 2026Q2: 6,143 shares 6,143 $1.66M 0.19% -9,080 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,380 shares; 2024Q4: 17,380 shares; 2025Q1: 17,380 shares; 2025Q2: 17,820 shares; 2025Q3: 17,820 shares; 2025Q4: 17,820 shares; 2026Q1: 3,940 shares; 2026Q2: 3,940 shares 3,940 $953K 0.11% 0 Timeline CRVS CORVUS PHARMACEUTICALS INC More: the full row for CORVUS PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 49,959 shares; 2024Q4: 49,959 shares; 2025Q1: 49,959 shares; 2025Q2: 49,959 shares; 2025Q3: 49,959 shares; 2025Q4: 49,959 shares; 2026Q1: 49,959 shares; 2026Q2: 49,959 shares 49,959 $746K 0.09% 0 Timeline ZTS ZOETIS INC More: the full row for ZOETIS 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: 1,370 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 8,790 shares 8,790 $632K 0.07% new Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 65,600 shares; 2024Q4: 64,700 shares; 2025Q1: 63,800 shares; 2025Q2: 7,750 shares; 2025Q3: 7,750 shares; 2025Q4: 7,750 shares; 2026Q1: 7,750 shares; 2026Q2: 7,750 shares 7,750 $473K 0.06% 0 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 130,460 shares; 2024Q4: 130,460 shares; 2025Q1: 130,460 shares; 2025Q2: 124,000 shares; 2025Q3: 124,000 shares; 2025Q4: 100,070 shares; 2026Q1: 7,000 shares; 2026Q2: 5,500 shares 5,500 $455K 0.05% -1,500 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,370 shares; 2025Q3: 3,370 shares; 2025Q4: 3,370 shares; 2026Q1: 3,370 shares; 2026Q2: 3,370 shares 3,370 $448K 0.05% 0 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,730 shares; 2024Q4: 2,730 shares; 2025Q1: 2,730 shares; 2025Q2: 2,730 shares; 2025Q3: 2,730 shares; 2025Q4: 2,280 shares; 2026Q1: 2,280 shares; 2026Q2: 2,280 shares 2,280 $405K 0.05% 0 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,710 shares; 2024Q4: 2,710 shares; 2025Q1: 2,710 shares; 2025Q2: 3,440 shares; 2025Q3: 4,370 shares; 2025Q4: 4,370 shares; 2026Q1: 1,660 shares; 2026Q2: 1,660 shares 1,660 $377K 0.04% 0 Timeline SOLV SOLVENTUM CORP More: the full row for SOLVENTUM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,697 shares; 2025Q2: 4,697 shares; 2025Q3: 4,697 shares; 2025Q4: 4,697 shares; 2026Q1: 4,697 shares; 2026Q2: 4,697 shares 4,697 $362K 0.04% 0 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,340 shares; 2024Q4: 7,340 shares; 2025Q1: 7,340 shares; 2025Q2: 7,340 shares; 2025Q3: 7,340 shares; 2025Q4: 7,340 shares; 2026Q1: 690 shares; 2026Q2: 690 shares 690 $352K 0.04% 0 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 235 shares; 2025Q3: 235 shares; 2025Q4: 235 shares; 2026Q1: 235 shares; 2026Q2: 235 shares 235 $300K 0.04% 0 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,790 shares; 2024Q4: 18,790 shares; 2025Q1: 7,040 shares; 2025Q2: 7,040 shares; 2025Q3: 3,190 shares; 2025Q4: 2,350 shares; 2026Q1: 1,760 shares; 2026Q2: 1,760 shares 1,760 $285K 0.03% 0 Timeline TGTX TG THERAPEUTICS INC More: the full row for TG THERAPEUTICS 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: 5,000 shares 5,000 $275K 0.03% new Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 7,500 shares; 2025Q3: not reported; 2025Q4: 6,150 shares; 2026Q1: 6,150 shares; 2026Q2: 6,150 shares 6,150 $262K 0.03% 0 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,710 shares; 2024Q4: 3,710 shares; 2025Q1: 3,710 shares; 2025Q2: 3,710 shares; 2025Q3: 3,710 shares; 2025Q4: 3,710 shares; 2026Q1: 910 shares; 2026Q2: 910 shares 910 $254K 0.03% 0 Timeline VHT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,740 shares; 2024Q4: 8,990 shares; 2025Q1: 9,280 shares; 2025Q2: 9,280 shares; 2025Q3: 9,580 shares; 2025Q4: 9,580 shares; 2026Q1: 840 shares; 2026Q2: 840 shares 840 $251K 0.03% 0 Timeline AVXL ANAVEX LIFE SCIENCES CORP More: the full row for ANAVEX LIFE SCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 85,585 shares; 2024Q4: 85,585 shares; 2025Q1: 85,585 shares; 2025Q2: 85,585 shares; 2025Q3: 85,585 shares; 2025Q4: 85,585 shares; 2026Q1: 85,585 shares; 2026Q2: 85,585 shares 85,585 $222K 0.03% 0 Timeline OCUL OCULAR THERAPEUTIX INC More: the full row for OCULAR THERAPEUTIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,000 shares; 2024Q4: 17,000 shares; 2025Q1: 17,000 shares; 2025Q2: 17,000 shares; 2025Q3: 17,000 shares; 2025Q4: 17,000 shares; 2026Q1: 17,000 shares; 2026Q2: 17,000 shares 17,000 $167K 0.02% 0 Timeline ALDX ALDEYRA THERAPEUTICS INC More: the full row for ALDEYRA THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,020 shares; 2024Q4: 20,020 shares; 2025Q1: 20,020 shares; 2025Q2: 20,020 shares; 2025Q3: 20,020 shares; 2025Q4: 20,020 shares; 2026Q1: 20,020 shares; 2026Q2: 20,020 shares 20,020 $43K 0.01% 0 Timeline