NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 552,837 shares; 2024Q4: 547,151 shares; 2025Q1: 560,061 shares; 2025Q2: 558,025 shares; 2025Q3: 465,534 shares; 2025Q4: 456,762 shares; 2026Q1: 433,458 shares; 2026Q2: 395,024 shares 395,024 $79M 9.9% -38,434 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: 177,350 shares; 2024Q4: 175,663 shares; 2025Q1: 177,974 shares; 2025Q2: 175,568 shares; 2025Q3: 176,047 shares; 2025Q4: 172,915 shares; 2026Q1: 165,619 shares; 2026Q2: 150,237 shares 150,237 $56M 7.02% -15,382 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: 257,283 shares; 2024Q4: 248,350 shares; 2025Q1: 243,475 shares; 2025Q2: 234,383 shares; 2025Q3: 230,868 shares; 2025Q4: 178,022 shares; 2026Q1: 171,537 shares; 2026Q2: 138,777 shares 138,777 $49M 6.14% -32,760 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: 152,365 shares; 2024Q4: 149,822 shares; 2025Q1: 151,755 shares; 2025Q2: 151,690 shares; 2025Q3: 151,487 shares; 2025Q4: 148,389 shares; 2026Q1: 141,644 shares; 2026Q2: 127,766 shares 127,766 $43.8M 5.49% -13,878 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: 26,081 shares; 2024Q4: 41,779 shares; 2025Q1: 43,399 shares; 2025Q2: 43,483 shares; 2025Q3: 43,247 shares; 2025Q4: 42,711 shares; 2026Q1: 38,951 shares; 2026Q2: 35,727 shares 35,727 $42.9M 5.37% -3,224 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: 238,868 shares; 2024Q4: 234,947 shares; 2025Q1: 182,491 shares; 2025Q2: 172,599 shares; 2025Q3: 173,621 shares; 2025Q4: 169,375 shares; 2026Q1: 164,504 shares; 2026Q2: 139,049 shares 139,049 $40.2M 5.04% -25,455 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: 158,039 shares; 2024Q4: 159,709 shares; 2025Q1: 170,616 shares; 2025Q2: 179,182 shares; 2025Q3: 181,860 shares; 2025Q4: 145,838 shares; 2026Q1: 137,155 shares; 2026Q2: 110,436 shares 110,436 $39.5M 4.94% -26,719 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: 764 shares; 2025Q3: 48,390 shares; 2025Q4: 88,630 shares; 2026Q1: 85,493 shares; 2026Q2: 101,887 shares 101,887 $38.5M 4.82% +16,394 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,618 shares; 2024Q4: 29,284 shares; 2025Q1: 29,755 shares; 2025Q2: 29,870 shares; 2025Q3: 29,933 shares; 2025Q4: 29,334 shares; 2026Q1: 28,044 shares; 2026Q2: 25,816 shares 25,816 $35.1M 4.4% -2,228 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: 29,492 shares; 2024Q4: 29,045 shares; 2025Q1: 29,365 shares; 2025Q2: 29,240 shares; 2025Q3: 51,385 shares; 2025Q4: 50,255 shares; 2026Q1: 48,625 shares; 2026Q2: 44,837 shares 44,837 $33.9M 4.24% -3,788 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: 120,254 shares; 2024Q4: 121,950 shares; 2025Q1: 124,123 shares; 2025Q2: 124,084 shares; 2025Q3: 123,828 shares; 2025Q4: 121,793 shares; 2026Q1: 116,187 shares; 2026Q2: 105,926 shares 105,926 $33.3M 4.18% -10,261 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS 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: 39,743 shares 39,743 $28.7M 3.6% new 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: 65,172 shares; 2024Q4: 64,221 shares; 2025Q1: 65,017 shares; 2025Q2: 64,645 shares; 2025Q3: 64,734 shares; 2025Q4: 63,269 shares; 2026Q1: 60,264 shares; 2026Q2: 55,430 shares 55,430 $28.5M 3.57% -4,834 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,073 shares; 2024Q4: 67,503 shares; 2025Q1: 69,134 shares; 2025Q2: 69,158 shares; 2025Q3: 69,700 shares; 2025Q4: 68,343 shares; 2026Q1: 60,342 shares; 2026Q2: 55,106 shares 55,106 $23.5M 2.94% -5,236 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: 45,806 shares; 2025Q2: 46,326 shares; 2025Q3: 46,367 shares; 2025Q4: 45,548 shares; 2026Q1: 43,379 shares; 2026Q2: 39,843 shares 39,843 $22.4M 2.81% -3,536 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: 53,360 shares; 2026Q2: 49,096 shares 49,096 $20M 2.5% -4,264 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: 48,282 shares; 2024Q4: 47,567 shares; 2025Q1: 48,360 shares; 2025Q2: 48,113 shares; 2025Q3: 48,291 shares; 2025Q4: 47,100 shares; 2026Q1: 45,279 shares; 2026Q2: 37,949 shares 37,949 $19M 2.38% -7,330 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: 35,754 shares; 2024Q4: 36,520 shares; 2025Q1: 37,957 shares; 2025Q2: 38,028 shares; 2025Q3: 37,963 shares; 2025Q4: 37,048 shares; 2026Q1: 132,914 shares; 2026Q2: 119,918 shares 119,918 $18.2M 2.28% -12,996 Timeline ABNB AIRBNB INC More: the full row for AIRBNB 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: 134,350 shares; 2026Q2: 124,095 shares 124,095 $17.8M 2.22% -10,255 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL 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: 103,230 shares; 2026Q1: 101,617 shares; 2026Q2: 93,361 shares 93,361 $16.5M 2.06% -8,256 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 7,930 shares 7,930 $15.8M 1.98% new Timeline AON AON PLC More: the full row for AON 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: 44,390 shares; 2026Q2: 40,704 shares 40,704 $13.5M 1.69% -3,686 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW 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: 138,911 shares; 2026Q2: 128,734 shares 128,734 $12.8M 1.6% -10,177 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: 176,859 shares; 2025Q4: 169,499 shares; 2026Q1: 165,842 shares; 2026Q2: 150,405 shares 150,405 $10.9M 1.36% -15,437 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,816 shares; 2024Q4: 27,407 shares; 2025Q1: 28,052 shares; 2025Q2: 28,773 shares; 2025Q3: 28,563 shares; 2025Q4: 28,168 shares; 2026Q1: 27,353 shares; 2026Q2: 19,023 shares 19,023 $5.38M 0.67% -8,330 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,259 shares; 2025Q2: 9,468 shares; 2025Q3: 9,506 shares; 2025Q4: 9,346 shares; 2026Q1: 11,101 shares; 2026Q2: 9,838 shares 9,838 $4.83M 0.61% -1,263 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: 11,825 shares; 2024Q4: 13,110 shares; 2025Q1: 15,421 shares; 2025Q2: 82,958 shares; 2025Q3: 119,229 shares; 2025Q4: 116,460 shares; 2026Q1: 108,901 shares; 2026Q2: 98,641 shares 98,641 $4.74M 0.59% -10,260 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: 11,175 shares; 2024Q4: 12,127 shares; 2025Q1: 14,354 shares; 2025Q2: 15,035 shares; 2025Q3: 15,515 shares; 2025Q4: 23,845 shares; 2026Q1: 20,742 shares; 2026Q2: 18,845 shares 18,845 $3.21M 0.4% -1,897 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,826 shares; 2024Q4: 13,099 shares; 2025Q1: 13,497 shares; 2025Q2: 13,757 shares; 2025Q3: 13,592 shares; 2025Q4: 13,427 shares; 2026Q1: 13,017 shares; 2026Q2: 8,956 shares 8,956 $3.08M 0.39% -4,061 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: 18,775 shares; 2024Q4: 19,221 shares; 2025Q1: 19,732 shares; 2025Q2: 20,082 shares; 2025Q3: 19,825 shares; 2025Q4: 19,220 shares; 2026Q1: 19,038 shares; 2026Q2: 16,611 shares 16,611 $2.77M 0.35% -2,427 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,645 shares; 2024Q4: 40,625 shares; 2025Q1: 75,200 shares; 2025Q2: 76,965 shares; 2025Q3: 76,085 shares; 2025Q4: 75,240 shares; 2026Q1: 73,500 shares; 2026Q2: 64,242 shares 64,242 $2.68M 0.34% -9,258 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY 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: 8,155 shares; 2026Q2: 12,725 shares 12,725 $2.57M 0.32% +4,570 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,145 shares; 2024Q4: 25,926 shares; 2025Q1: 27,371 shares; 2025Q2: 28,116 shares; 2025Q3: 28,181 shares; 2025Q4: 27,547 shares; 2026Q1: 18,437 shares; 2026Q2: 16,530 shares 16,530 $2.26M 0.28% -1,907 Timeline CLS CELESTICA INC More: the full row for CELESTICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,940 shares; 2025Q2: 7,430 shares; 2025Q3: 7,605 shares; 2025Q4: 7,410 shares; 2026Q1: 6,045 shares; 2026Q2: 5,710 shares 5,710 $2.08M 0.26% -335 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS 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: 14,300 shares 14,300 $1.68M 0.21% new 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: 1,296 shares; 2024Q4: 1,434 shares; 2025Q1: 1,228 shares; 2025Q2: 1,321 shares; 2025Q3: 1,365 shares; 2025Q4: 1,315 shares; 2026Q1: 1,063 shares; 2026Q2: 1,285 shares 1,285 $1.54M 0.19% +222 Timeline ITT ITT INC More: the full row for ITT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,370 shares; 2024Q4: 11,595 shares; 2025Q1: 13,596 shares; 2025Q2: 14,086 shares; 2025Q3: 14,461 shares; 2025Q4: 14,096 shares; 2026Q1: 11,406 shares; 2026Q2: 7,550 shares 7,550 $1.49M 0.19% -3,856 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 100,049 shares; 2024Q4: 99,173 shares; 2025Q1: 101,092 shares; 2025Q2: 101,225 shares; 2025Q3: 100,874 shares; 2025Q4: 98,967 shares; 2026Q1: 89,916 shares; 2026Q2: 6,138 shares 6,138 $1.37M 0.17% -83,778 Timeline CPAY CORPAY INC More: the full row for CORPAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,053 shares; 2024Q4: 4,483 shares; 2025Q1: 5,173 shares; 2025Q2: 5,415 shares; 2025Q3: 5,585 shares; 2025Q4: 5,400 shares; 2026Q1: 4,383 shares; 2026Q2: 4,108 shares 4,108 $1.37M 0.17% -275 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,438 shares 5,438 $1.37M 0.17% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,409 shares 1,409 $1.32M 0.17% new Timeline RMD RESMED INC More: the full row for RESMED 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: 7,478 shares; 2026Q2: 6,548 shares 6,548 $1.28M 0.16% -930 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: 2,461 shares; 2024Q4: 2,676 shares; 2025Q1: 3,105 shares; 2025Q2: 3,229 shares; 2025Q3: 3,316 shares; 2025Q4: 3,228 shares; 2026Q1: 2,640 shares; 2026Q2: 2,287 shares 2,287 $1.2M 0.15% -353 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 13,970 shares; 2025Q3: 14,055 shares; 2025Q4: 13,647 shares; 2026Q1: 13,509 shares; 2026Q2: 11,906 shares 11,906 $1.17M 0.15% -1,603 Timeline MPWR MONOLITHIC PWR SYS INC More: the full row for MONOLITHIC PWR SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,071 shares; 2025Q3: 1,123 shares; 2025Q4: 1,075 shares; 2026Q1: 879 shares; 2026Q2: 826 shares 826 $1.14M 0.14% -53 Timeline CAH CARDINAL HEALTH INC More: the full row for CARDINAL HEALTH 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: 4,425 shares; 2026Q2: 4,133 shares 4,133 $982K 0.12% -292 Timeline NBIX NEUROCRINE BIOSCIENCES INC More: the full row for NEUROCRINE BIOSCIENCES 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: 5,085 shares; 2026Q1: 4,035 shares; 2026Q2: 5,355 shares 5,355 $903K 0.11% +1,320 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,505 shares; 2024Q4: 10,893 shares; 2025Q1: 12,753 shares; 2025Q2: 13,288 shares; 2025Q3: 13,623 shares; 2025Q4: 13,163 shares; 2026Q1: 10,345 shares; 2026Q2: 9,700 shares 9,700 $877K 0.11% -645 Timeline USFD US FOODS HLDG CORP More: the full row for US FOODS HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,890 shares; 2025Q2: 11,245 shares; 2025Q3: 11,435 shares; 2025Q4: 10,980 shares; 2026Q1: 8,925 shares; 2026Q2: 8,385 shares 8,385 $857K 0.11% -540 Timeline HQY HEALTHEQUITY INC More: the full row for HEALTHEQUITY 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: 7,320 shares; 2025Q4: 11,490 shares; 2026Q1: 9,250 shares; 2026Q2: 8,635 shares 8,635 $780K 0.1% -615 Timeline SEMG EA SERIES TRUST More: the full row for EA SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 35,079 shares; 2025Q3: 92,951 shares; 2025Q4: 111,781 shares; 2026Q1: 134,425 shares; 2026Q2: 27,756 shares 27,756 $736K 0.09% -106,669 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,366 shares; 2024Q4: 1,524 shares; 2025Q1: 1,777 shares; 2025Q2: 1,841 shares; 2025Q3: 1,907 shares; 2025Q4: 1,826 shares; 2026Q1: 1,491 shares; 2026Q2: 1,395 shares 1,395 $734K 0.09% -96 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,255 shares; 2024Q4: 3,560 shares; 2025Q1: 4,155 shares; 2025Q2: 4,362 shares; 2025Q3: 4,512 shares; 2025Q4: 4,317 shares; 2026Q1: 3,485 shares; 2026Q2: 3,235 shares 3,235 $681K 0.09% -250 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM 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,798 shares; 2026Q2: 1,677 shares 1,677 $629K 0.08% -121 Timeline WAB WABTEC More: the full row for WABTEC 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,293 shares 2,293 $618K 0.08% new 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: 3,410 shares; 2024Q4: 3,715 shares; 2025Q1: 4,345 shares; 2025Q2: 4,540 shares; 2025Q3: 4,640 shares; 2025Q4: 4,425 shares; 2026Q1: 3,690 shares; 2026Q2: 3,465 shares 3,465 $615K 0.08% -225 Timeline HURN HURON CONSULTING GROUP INC More: the full row for HURON CONSULTING 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: 5,565 shares; 2025Q3: 5,735 shares; 2025Q4: 8,603 shares; 2026Q1: 6,928 shares; 2026Q2: 6,423 shares 6,423 $579K 0.07% -505 Timeline CRDO CREDO TECHNOLOGY GROUP HOLDI More: the full row for CREDO TECHNOLOGY GROUP HOLDI 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,011 shares 2,011 $547K 0.07% new Timeline G GENPACT LIMITED More: the full row for GENPACT LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,600 shares; 2024Q4: 14,146 shares; 2025Q1: 23,101 shares; 2025Q2: 24,261 shares; 2025Q3: 25,062 shares; 2025Q4: 24,057 shares; 2026Q1: 19,378 shares; 2026Q2: 17,825 shares 17,825 $490K 0.06% -1,553 Timeline ADSK AUTODESK INC More: the full row for AUTODESK 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: 2,172 shares; 2026Q2: 1,939 shares 1,939 $377K 0.05% -233 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,884 shares; 2024Q4: 4,550 shares; 2025Q1: 3,288 shares; 2025Q2: 3,659 shares; 2025Q3: 4,140 shares; 2025Q4: 5,449 shares; 2026Q1: 3,676 shares; 2026Q2: 474 shares 474 $354K 0.04% -3,202 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY 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,080 shares 1,080 $322K 0.04% new Timeline HURA TUHURA BIOSCIENCES INC More: the full row for TUHURA BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 102,997 shares; 2025Q1: 99,997 shares; 2025Q2: 104,409 shares; 2025Q3: 104,409 shares; 2025Q4: 104,409 shares; 2026Q1: 104,409 shares; 2026Q2: 21,848 shares 21,848 $51.1K 0.01% -82,561 Timeline