APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,981,604 shares; 2024Q4: 1,949,891 shares; 2025Q1: 2,052,766 shares; 2025Q2: 2,006,289 shares; 2025Q3: 1,821,871 shares; 2025Q4: 1,564,098 shares; 2026Q1: 1,420,385 shares; 2026Q2: 1,405,282 shares 1,405,282 $248M 8.96% -15,103 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: 864,923 shares; 2024Q4: 878,197 shares; 2025Q1: 887,368 shares; 2025Q2: 898,338 shares; 2025Q3: 846,006 shares; 2025Q4: 787,570 shares; 2026Q1: 721,219 shares; 2026Q2: 670,426 shares 670,426 $237M 8.57% -50,793 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 745,636 shares; 2024Q4: 732,869 shares; 2025Q1: 733,452 shares; 2025Q2: 729,479 shares; 2025Q3: 690,000 shares; 2025Q4: 691,262 shares; 2026Q1: 664,869 shares; 2026Q2: 655,842 shares 655,842 $215M 7.76% -9,027 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: 615,079 shares; 2024Q4: 629,607 shares; 2025Q1: 635,743 shares; 2025Q2: 669,167 shares; 2025Q3: 689,765 shares; 2025Q4: 748,881 shares; 2026Q1: 786,592 shares; 2026Q2: 775,567 shares 775,567 $185M 6.68% -11,025 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: 6,480 shares; 2024Q4: 4,980 shares; 2025Q1: 5,640 shares; 2025Q2: 5,470 shares; 2025Q3: 585,871 shares; 2025Q4: 745,120 shares; 2026Q1: 803,616 shares; 2026Q2: 874,469 shares 874,469 $175M 6.32% +70,853 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: 480,453 shares; 2024Q4: 468,597 shares; 2025Q1: 470,691 shares; 2025Q2: 466,773 shares; 2025Q3: 464,261 shares; 2025Q4: 463,888 shares; 2026Q1: 453,956 shares; 2026Q2: 469,059 shares 469,059 $161M 5.81% +15,103 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: 360,861 shares; 2024Q4: 365,500 shares; 2025Q1: 377,153 shares; 2025Q2: 386,740 shares; 2025Q3: 406,888 shares; 2025Q4: 418,899 shares; 2026Q1: 426,717 shares; 2026Q2: 428,709 shares 428,709 $160M 5.78% +1,992 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: 540,069 shares; 2024Q4: 555,234 shares; 2025Q1: 513,247 shares; 2025Q2: 542,401 shares; 2025Q3: 507,136 shares; 2025Q4: 490,948 shares; 2026Q1: 494,729 shares; 2026Q2: 477,948 shares 477,948 $142M 5.15% -16,781 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: 350,591 shares; 2024Q4: 621,355 shares; 2025Q1: 645,499 shares; 2025Q2: 663,152 shares; 2025Q3: 619,182 shares; 2025Q4: 608,755 shares; 2026Q1: 583,399 shares; 2026Q2: 581,319 shares 581,319 $141M 5.09% -2,080 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: 209,453 shares; 2024Q4: 222,204 shares; 2025Q1: 234,423 shares; 2025Q2: 257,327 shares; 2025Q3: 249,732 shares; 2025Q4: 241,339 shares; 2026Q1: 240,709 shares; 2026Q2: 229,471 shares 229,471 $115M 4.16% -11,238 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: 1,276,253 shares; 2024Q4: 1,311,170 shares; 2025Q1: 1,351,806 shares; 2025Q2: 1,390,375 shares; 2025Q3: 1,333,254 shares; 2025Q4: 1,382,448 shares; 2026Q1: 1,294,526 shares; 2026Q2: 1,306,225 shares 1,306,225 $106M 3.84% +11,699 Timeline MCK MCKESSON CORP More: the full row for MCKESSON 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: 120,915 shares; 2026Q1: 130,408 shares; 2026Q2: 134,651 shares 134,651 $102M 3.68% +4,243 Timeline AVGO BROADCOM INC More: the full row for BROADCOM 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: 254,031 shares 254,031 $95.8M 3.47% new 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: 244,809 shares; 2024Q4: 242,622 shares; 2025Q1: 224,066 shares; 2025Q2: 233,647 shares; 2025Q3: 236,545 shares; 2025Q4: 239,066 shares; 2026Q1: 233,249 shares; 2026Q2: 238,834 shares 238,834 $95M 3.43% +5,585 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,985,354 shares; 2026Q1: 2,064,936 shares; 2026Q2: 2,119,145 shares 2,119,145 $90.3M 3.26% +54,209 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 725,075 shares; 2024Q4: 758,037 shares; 2025Q1: 770,387 shares; 2025Q2: 792,472 shares; 2025Q3: 782,230 shares; 2025Q4: 721,288 shares; 2026Q1: 686,481 shares; 2026Q2: 698,494 shares 698,494 $86M 3.11% +12,013 Timeline SUNB SUNBELT RENTALS HOLDINGS INC More: the full row for SUNBELT RENTALS HOLDINGS 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: 1,165,325 shares; 2026Q2: 1,175,157 shares 1,175,157 $85.7M 3.1% +9,832 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 529,506 shares; 2024Q4: 511,468 shares; 2025Q1: 512,464 shares; 2025Q2: 501,506 shares; 2025Q3: 506,297 shares; 2025Q4: 522,219 shares; 2026Q1: 498,299 shares; 2026Q2: 351,505 shares 351,505 $76.7M 2.77% -146,794 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC 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: 181,669 shares; 2025Q4: 206,591 shares; 2026Q1: 483,431 shares; 2026Q2: 527,066 shares 527,066 $75.4M 2.73% +43,635 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & 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: not reported; 2026Q1: 193,698 shares; 2026Q2: 295,686 shares 295,686 $44.7M 1.62% +101,988 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: 42,015 shares; 2025Q4: 45,510 shares; 2026Q1: 16,879 shares; 2026Q2: 8,446 shares 8,446 $14.3M 0.52% -8,433 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: 215,130 shares; 2024Q4: 217,029 shares; 2025Q1: 223,198 shares; 2025Q2: 231,362 shares; 2025Q3: 232,712 shares; 2025Q4: 202,269 shares; 2026Q1: 179,842 shares; 2026Q2: 35,043 shares 35,043 $14.3M 0.52% -144,799 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 762,467 shares; 2024Q4: 778,544 shares; 2025Q1: 781,045 shares; 2025Q2: 779,817 shares; 2025Q3: 748,030 shares; 2025Q4: 684,826 shares; 2026Q1: 439,007 shares; 2026Q2: 93,243 shares 93,243 $14.1M 0.51% -345,764 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: 44,486 shares; 2024Q4: 42,859 shares; 2025Q1: 42,824 shares; 2025Q2: 44,452 shares; 2025Q3: 40,106 shares; 2025Q4: 36,747 shares; 2026Q1: 34,823 shares; 2026Q2: 39,255 shares 39,255 $14M 0.51% +4,432 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 80,368 shares; 2024Q4: 58,013 shares; 2025Q1: 57,928 shares; 2025Q2: 54,779 shares; 2025Q3: 58,542 shares; 2025Q4: 60,438 shares; 2026Q1: 53,190 shares; 2026Q2: 35,566 shares 35,566 $13.1M 0.47% -17,624 Timeline AAXJ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 37,350 shares; 2024Q4: 37,350 shares; 2025Q1: 37,350 shares; 2025Q2: 34,210 shares; 2025Q3: 34,210 shares; 2025Q4: 47,559 shares; 2026Q1: 57,265 shares; 2026Q2: 88,915 shares 88,915 $10.6M 0.38% +31,650 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: 20,807 shares; 2024Q4: 15,704 shares; 2025Q1: 15,666 shares; 2025Q2: 15,444 shares; 2025Q3: 17,369 shares; 2025Q4: 17,431 shares; 2026Q1: 17,467 shares; 2026Q2: 18,418 shares 18,418 $8.79M 0.32% +951 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & 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: not reported; 2026Q1: not reported; 2026Q2: 29,250 shares 29,250 $6.71M 0.24% new Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,800 shares; 2024Q4: 4,800 shares; 2025Q1: 4,800 shares; 2025Q2: 4,800 shares; 2025Q3: 4,800 shares; 2025Q4: 24,800 shares; 2026Q1: 25,300 shares; 2026Q2: 25,300 shares 25,300 $4.19M 0.15% 0 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: 5,043 shares; 2024Q4: 4,003 shares; 2025Q1: 3,511 shares; 2025Q2: 3,599 shares; 2025Q3: 3,540 shares; 2025Q4: 4,462 shares; 2026Q1: 4,595 shares; 2026Q2: 8,101 shares 8,101 $4.16M 0.15% +3,506 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 7,528 shares; 2025Q1: 9,895 shares; 2025Q2: 12,427 shares; 2025Q3: 12,750 shares; 2025Q4: 15,364 shares; 2026Q1: 17,630 shares; 2026Q2: 19,003 shares 19,003 $2.57M 0.09% +1,373 Timeline IXN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,050 shares; 2024Q4: 13,050 shares; 2025Q1: 13,050 shares; 2025Q2: 13,050 shares; 2025Q3: 13,050 shares; 2025Q4: 11,450 shares; 2026Q1: 13,425 shares; 2026Q2: 12,125 shares 12,125 $1.75M 0.06% -1,300 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: 340 shares; 2024Q4: 340 shares; 2025Q1: 340 shares; 2025Q2: 328 shares; 2025Q3: 343 shares; 2025Q4: 302 shares; 2026Q1: 446 shares; 2026Q2: 1,324 shares 1,324 $1.59M 0.06% +878 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: 6,484 shares; 2024Q4: 6,818 shares; 2025Q1: 1,639 shares; 2025Q2: 1,559 shares; 2025Q3: 1,559 shares; 2025Q4: 1,395 shares; 2026Q1: 1,849 shares; 2026Q2: 3,004 shares 3,004 $1.5M 0.05% +1,155 Timeline QALT SEI EXCHANGE TRADED FUNDS More: the full row for SEI EXCHANGE TRADED FUNDS 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: 52,283 shares; 2025Q4: 52,283 shares; 2026Q1: 52,283 shares; 2026Q2: 52,283 shares 52,283 $1.39M 0.05% 0 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,241 shares; 2024Q4: 6,241 shares; 2025Q1: 6,311 shares; 2025Q2: 6,176 shares; 2025Q3: 6,176 shares; 2025Q4: 5,357 shares; 2026Q1: 5,466 shares; 2026Q2: 5,314 shares 5,314 $1.26M 0.05% -152 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,372 shares; 2024Q4: 9,372 shares; 2025Q1: 9,372 shares; 2025Q2: 9,372 shares; 2025Q3: 9,372 shares; 2025Q4: 9,372 shares; 2026Q1: 9,372 shares; 2026Q2: 9,372 shares 9,372 $1.06M 0.04% 0 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 71,988 shares; 2024Q4: 68,440 shares; 2025Q1: 63,303 shares; 2025Q2: 62,389 shares; 2025Q3: 57,926 shares; 2025Q4: 50,618 shares; 2026Q1: 35,686 shares; 2026Q2: 3,770 shares 3,770 $1.06M 0.04% -31,916 Timeline TIP ISHARES TR More: the full row for ISHARES TR 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: 7,985 shares; 2026Q2: 7,865 shares 7,865 $861K 0.03% -120 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: 350 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 474 shares; 2026Q2: 1,468 shares 1,468 $747K 0.03% +994 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: 5,017 shares; 2024Q4: 4,584 shares; 2025Q1: 4,704 shares; 2025Q2: 2,633 shares; 2025Q3: 2,359 shares; 2025Q4: 2,370 shares; 2026Q1: 2,440 shares; 2026Q2: 2,568 shares 2,568 $743K 0.03% +128 Timeline CMI CUMMINS INC More: the full row for CUMMINS 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: 938 shares 938 $669K 0.02% new Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS 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: 2,737 shares 2,737 $648K 0.02% new Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,586 shares; 2024Q4: 2,811 shares; 2025Q1: 2,811 shares; 2025Q2: 2,326 shares; 2025Q3: 3,953 shares; 2025Q4: 3,928 shares; 2026Q1: 3,856 shares; 2026Q2: 3,794 shares 3,794 $632K 0.02% -62 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: 7,000 shares; 2024Q4: 7,000 shares; 2025Q1: 7,000 shares; 2025Q2: 7,000 shares; 2025Q3: 7,000 shares; 2025Q4: 7,000 shares; 2026Q1: 7,000 shares; 2026Q2: 7,000 shares 7,000 $585K 0.02% 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: 2,265 shares; 2024Q4: 2,265 shares; 2025Q1: 4,465 shares; 2025Q2: 3,915 shares; 2025Q3: 2,315 shares; 2025Q4: 1,930 shares; 2026Q1: 1,930 shares; 2026Q2: 1,950 shares 1,950 $583K 0.02% +20 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: 1,697 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,407 shares; 2026Q1: 1,691 shares; 2026Q2: 3,959 shares 3,959 $536K 0.02% +2,268 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 935 shares 935 $526K 0.02% new Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,985 shares; 2024Q4: 1,750 shares; 2025Q1: 1,750 shares; 2025Q2: 1,750 shares; 2025Q3: 1,655 shares; 2025Q4: 1,655 shares; 2026Q1: 2,090 shares; 2026Q2: 2,091 shares 2,091 $526K 0.02% +1 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,207 shares; 2024Q4: 1,017 shares; 2025Q1: 1,017 shares; 2025Q2: 1,117 shares; 2025Q3: 927 shares; 2025Q4: 897 shares; 2026Q1: 1,044 shares; 2026Q2: 1,032 shares 1,032 $525K 0.02% -12 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH 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: 1,119 shares 1,119 $485K 0.02% 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,483 shares 2,483 $443K 0.02% new Timeline FAST FASTENAL CO More: the full row for FASTENAL 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: not reported; 2026Q1: not reported; 2026Q2: 9,068 shares 9,068 $435K 0.02% new Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS 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: 2,549 shares 2,549 $433K 0.02% new 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: 3,638 shares; 2024Q4: 2,838 shares; 2025Q1: 2,838 shares; 2025Q2: 2,458 shares; 2025Q3: 2,318 shares; 2025Q4: 1,466 shares; 2026Q1: 1,709 shares; 2026Q2: 1,675 shares 1,675 $425K 0.02% -34 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE 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: not reported; 2026Q1: not reported; 2026Q2: 2,763 shares 2,763 $405K 0.01% 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,417 shares 5,417 $391K 0.01% new Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 104,608 shares; 2024Q4: 32,485 shares; 2025Q1: 30,612 shares; 2025Q2: 6,502 shares; 2025Q3: 2,972 shares; 2025Q4: 2,972 shares; 2026Q1: 2,972 shares; 2026Q2: 2,972 shares 2,972 $375K 0.01% 0 Timeline CBOE CBOE GLOBAL MKTS INC More: the full row for CBOE GLOBAL MKTS 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: 1,514 shares 1,514 $366K 0.01% new 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: 4,194 shares; 2024Q4: 4,019 shares; 2025Q1: 4,019 shares; 2025Q2: 4,019 shares; 2025Q3: 4,019 shares; 2025Q4: 4,019 shares; 2026Q1: 4,019 shares; 2026Q2: 4,019 shares 4,019 $332K 0.01% 0 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,357 shares; 2024Q4: 5,357 shares; 2025Q1: 5,357 shares; 2025Q2: 5,357 shares; 2025Q3: 5,357 shares; 2025Q4: 5,357 shares; 2026Q1: 5,357 shares; 2026Q2: 5,051 shares 5,051 $288K 0.01% -306 Timeline COHR COHERENT CORP More: the full row for COHERENT 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: 1,100 shares; 2026Q2: 700 shares 700 $276K 0.01% -400 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,400 shares; 2024Q4: 5,400 shares; 2025Q1: 5,400 shares; 2025Q2: 5,400 shares; 2025Q3: 5,400 shares; 2025Q4: 5,075 shares; 2026Q1: 3,425 shares; 2026Q2: 3,425 shares 3,425 $275K 0.01% 0 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED 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,862 shares 5,862 $272K 0.01% new Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 900 shares; 2024Q4: 900 shares; 2025Q1: 900 shares; 2025Q2: 750 shares; 2025Q3: 750 shares; 2025Q4: 750 shares; 2026Q1: 750 shares; 2026Q2: 750 shares 750 $264K 0.01% 0 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL 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,090 shares 1,090 $243K 0.01% new Timeline SYK STRYKER CORPORATION More: the full row for STRYKER 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: 762 shares 762 $240K 0.01% new Timeline LYG LLOYDS BANKING GROUP PLC More: the full row for LLOYDS BANKING GROUP 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: 13,473 shares; 2026Q1: 13,473 shares; 2026Q2: 13,473 shares 13,473 $78.6K <0.01% 0 Timeline