KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 62,101 shares; 2024Q4: 74,351 shares; 2025Q1: 74,651 shares; 2025Q2: 75,101 shares; 2025Q3: 66,401 shares; 2025Q4: 57,651 shares; 2026Q1: 49,951 shares; 2026Q2: 340,010 shares 340,010 $102M 6.24% +290,059 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: 234,753 shares; 2024Q4: 233,953 shares; 2025Q1: 250,953 shares; 2025Q2: 251,853 shares; 2025Q3: 251,853 shares; 2025Q4: 241,453 shares; 2026Q1: 220,253 shares; 2026Q2: 207,153 shares 207,153 $98.9M 6.02% -13,100 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,150 shares; 2024Q4: 222,500 shares; 2025Q1: 220,800 shares; 2025Q2: 221,500 shares; 2025Q3: 221,300 shares; 2025Q4: 219,600 shares; 2026Q1: 282,500 shares; 2026Q2: 285,300 shares 285,300 $97.2M 5.92% +2,800 Timeline WMS ADVANCED DRAIN SYS INC DEL More: the full row for ADVANCED DRAIN SYS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 479,311 shares; 2024Q4: 539,811 shares; 2025Q1: 552,061 shares; 2025Q2: 553,411 shares; 2025Q3: 546,011 shares; 2025Q4: 538,011 shares; 2026Q1: 536,711 shares; 2026Q2: 528,311 shares 528,311 $82.9M 5.05% -8,400 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: 591,270 shares; 2024Q4: 519,570 shares; 2025Q1: 525,070 shares; 2025Q2: 491,270 shares; 2025Q3: 446,670 shares; 2025Q4: 397,970 shares; 2026Q1: 394,970 shares; 2026Q2: 384,570 shares 384,570 $76.8M 4.68% -10,400 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 95,200 shares; 2024Q4: 208,450 shares; 2025Q1: 248,500 shares; 2025Q2: 274,100 shares; 2025Q3: 259,200 shares; 2025Q4: 249,400 shares; 2026Q1: 277,600 shares; 2026Q2: 321,250 shares 321,250 $75.7M 4.61% +43,650 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: 97,164 shares; 2024Q4: 97,264 shares; 2025Q1: 96,864 shares; 2025Q2: 97,764 shares; 2025Q3: 102,264 shares; 2025Q4: 102,364 shares; 2026Q1: 101,364 shares; 2026Q2: 118,464 shares 118,464 $60.8M 3.71% +17,100 Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 710,498 shares; 2024Q4: 657,998 shares; 2025Q1: 657,698 shares; 2025Q2: 664,198 shares; 2025Q3: 617,698 shares; 2025Q4: 544,198 shares; 2026Q1: 538,198 shares; 2026Q2: 526,498 shares 526,498 $58.8M 3.58% -11,700 Timeline DAR DARLING INGREDIENTS INC More: the full row for DARLING INGREDIENTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 852,214 shares; 2024Q4: 852,714 shares; 2025Q1: 885,414 shares; 2025Q2: 932,914 shares; 2025Q3: 932,914 shares; 2025Q4: 932,914 shares; 2026Q1: 933,914 shares; 2026Q2: 1,035,914 shares 1,035,914 $56.6M 3.45% +102,000 Timeline GEN GEN DIGITAL INC More: the full row for GEN DIGITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,402,038 shares; 2024Q4: 1,388,538 shares; 2025Q1: 1,401,738 shares; 2025Q2: 1,415,038 shares; 2025Q3: 1,424,538 shares; 2025Q4: 1,425,038 shares; 2026Q1: 1,769,538 shares; 2026Q2: 2,030,038 shares 2,030,038 $50.5M 3.07% +260,500 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 102,350 shares; 2024Q4: 102,450 shares; 2025Q1: 97,100 shares; 2025Q2: 76,900 shares; 2025Q3: 76,350 shares; 2025Q4: 75,850 shares; 2026Q1: 75,500 shares; 2026Q2: 74,050 shares 74,050 $47M 2.86% -1,450 Timeline TIGO MILLICOM INTL CELLULAR S A More: the full row for MILLICOM INTL CELLULAR S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 886,500 shares; 2025Q2: 808,000 shares; 2025Q3: 709,000 shares; 2025Q4: 607,000 shares; 2026Q1: 518,000 shares; 2026Q2: 504,000 shares 504,000 $45.7M 2.78% -14,000 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: 509,258 shares; 2024Q4: 509,958 shares; 2025Q1: 507,758 shares; 2025Q2: 509,258 shares; 2025Q3: 508,858 shares; 2025Q4: 504,858 shares; 2026Q1: 501,858 shares; 2026Q2: 493,358 shares 493,358 $44.6M 2.72% -8,500 Timeline WTS WATTS WATER TECHNOLOGIES INC More: the full row for WATTS WATER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 76,000 shares; 2024Q4: 83,000 shares; 2025Q1: 90,000 shares; 2025Q2: 86,000 shares; 2025Q3: 86,000 shares; 2025Q4: 86,000 shares; 2026Q1: 86,000 shares; 2026Q2: 105,000 shares 105,000 $41.1M 2.5% +19,000 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: 277,295 shares; 2024Q4: 257,395 shares; 2025Q1: 255,195 shares; 2025Q2: 237,695 shares; 2025Q3: 255,095 shares; 2025Q4: 255,095 shares; 2026Q1: 255,095 shares; 2026Q2: 277,095 shares 277,095 $40.6M 2.47% +22,000 Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 51,600 shares; 2025Q1: 70,600 shares; 2025Q2: 90,750 shares; 2025Q3: 90,750 shares; 2025Q4: 90,750 shares; 2026Q1: 89,750 shares; 2026Q2: 106,750 shares 106,750 $38.7M 2.36% +17,000 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: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 22,480 shares; 2026Q1: 25,080 shares; 2026Q2: 32,050 shares 32,050 $38.4M 2.34% +6,970 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: 103,737 shares; 2024Q4: 91,037 shares; 2025Q1: 89,987 shares; 2025Q2: 91,237 shares; 2025Q3: 90,187 shares; 2025Q4: 80,887 shares; 2026Q1: 80,387 shares; 2026Q2: 89,187 shares 89,187 $35.5M 2.16% +8,800 Timeline VLTO VERALTO CORP More: the full row for VERALTO 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: 186,000 shares; 2026Q1: 294,500 shares; 2026Q2: 396,500 shares 396,500 $35.2M 2.14% +102,000 Timeline AYI ACUITY INC More: the full row for ACUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 84,800 shares; 2024Q4: 84,800 shares; 2025Q1: 84,800 shares; 2025Q2: 84,800 shares; 2025Q3: 75,500 shares; 2025Q4: 73,000 shares; 2026Q1: 93,000 shares; 2026Q2: 93,000 shares 93,000 $35M 2.13% 0 Timeline AKAM AKAMAI TECHNOLOGIES INC More: the full row for AKAMAI TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 301,924 shares; 2024Q4: 301,924 shares; 2025Q1: 299,224 shares; 2025Q2: 299,924 shares; 2025Q3: 299,924 shares; 2025Q4: 297,924 shares; 2026Q1: 297,924 shares; 2026Q2: 293,224 shares 293,224 $34.7M 2.11% -4,700 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,185,765 shares; 2024Q4: 1,154,765 shares; 2025Q1: 1,157,265 shares; 2025Q2: 1,056,265 shares; 2025Q3: 1,051,265 shares; 2025Q4: 1,051,265 shares; 2026Q1: 1,290,265 shares; 2026Q2: 1,670,265 shares 1,670,265 $34.6M 2.11% +380,000 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 207,700 shares; 2024Q4: 234,000 shares; 2025Q1: 239,500 shares; 2025Q2: 240,500 shares; 2025Q3: 240,500 shares; 2025Q4: 240,500 shares; 2026Q1: 238,500 shares; 2026Q2: 235,500 shares 235,500 $27.8M 1.7% -3,000 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: 135,200 shares; 2024Q4: 135,200 shares; 2025Q1: 134,400 shares; 2025Q2: 121,700 shares; 2025Q3: 120,600 shares; 2025Q4: 120,600 shares; 2026Q1: 119,100 shares; 2026Q2: 142,000 shares 142,000 $27.7M 1.69% +22,900 Timeline SW SMURFIT WESTROCK PLC More: the full row for SMURFIT WESTROCK PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 615,234 shares; 2024Q4: 603,234 shares; 2025Q1: 8,700 shares; 2025Q2: 7,400 shares; 2025Q3: 7,400 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 586,314 shares 586,314 $27.1M 1.65% new Timeline MWA MUELLER WTR PRODS INC More: the full row for MUELLER WTR PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,320,500 shares; 2024Q4: 1,324,500 shares; 2025Q1: 1,052,500 shares; 2025Q2: 1,080,000 shares; 2025Q3: 1,085,000 shares; 2025Q4: 1,090,000 shares; 2026Q1: 1,008,000 shares; 2026Q2: 1,043,000 shares 1,043,000 $26.9M 1.64% +35,000 Timeline HASI HA SUSTAINABLE INFRA CAP INC More: the full row for HA SUSTAINABLE INFRA CAP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 620,000 shares; 2024Q4: 550,000 shares; 2025Q1: 550,000 shares; 2025Q2: 550,000 shares; 2025Q3: 550,000 shares; 2025Q4: 550,000 shares; 2026Q1: 550,000 shares; 2026Q2: 675,000 shares 675,000 $26.4M 1.61% +125,000 Timeline OC OWENS CORNING NEW More: the full row for OWENS CORNING NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 124,000 shares; 2024Q4: 140,000 shares; 2025Q1: 140,000 shares; 2025Q2: 156,000 shares; 2025Q3: 156,000 shares; 2025Q4: 156,000 shares; 2026Q1: 156,000 shares; 2026Q2: 156,000 shares 156,000 $24.8M 1.51% 0 Timeline CWT CALIFORNIA WTR SVC GROUP More: the full row for CALIFORNIA WTR SVC GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 448,000 shares; 2024Q4: 493,000 shares; 2025Q1: 493,000 shares; 2025Q2: 493,000 shares; 2025Q3: 493,000 shares; 2025Q4: 414,000 shares; 2026Q1: 414,000 shares; 2026Q2: 493,000 shares 493,000 $24M 1.46% +79,000 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 751,000 shares; 2024Q4: 801,000 shares; 2025Q1: 801,000 shares; 2025Q2: 801,000 shares; 2025Q3: 801,000 shares; 2025Q4: 801,000 shares; 2026Q1: 801,000 shares; 2026Q2: 941,000 shares 941,000 $23.8M 1.45% +140,000 Timeline MSA MSA SAFETY INC More: the full row for MSA SAFETY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 102,000 shares; 2024Q4: 102,000 shares; 2025Q1: 122,000 shares; 2025Q2: 122,000 shares; 2025Q3: 122,000 shares; 2025Q4: 122,000 shares; 2026Q1: 122,000 shares; 2026Q2: 136,000 shares 136,000 $23.7M 1.45% +14,000 Timeline COO COOPER COS INC More: the full row for COOPER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,000 shares; 2024Q4: not reported; 2025Q1: 181,000 shares; 2025Q2: 248,000 shares; 2025Q3: 249,750 shares; 2025Q4: 248,250 shares; 2026Q1: 248,250 shares; 2026Q2: 299,500 shares 299,500 $21.5M 1.31% +51,250 Timeline ZBRA ZEBRA TECHNOLOGIES CORPORATI More: the full row for ZEBRA TECHNOLOGIES CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 24,000 shares; 2025Q3: 43,000 shares; 2025Q4: 54,000 shares; 2026Q1: 69,000 shares; 2026Q2: 78,000 shares 78,000 $20.5M 1.25% +9,000 Timeline ALLE ALLEGION PLC More: the full row for ALLEGION PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 158,000 shares; 2024Q4: 178,000 shares; 2025Q1: 178,000 shares; 2025Q2: 150,000 shares; 2025Q3: 145,000 shares; 2025Q4: 145,000 shares; 2026Q1: 145,000 shares; 2026Q2: 145,000 shares 145,000 $20.4M 1.24% 0 Timeline PLNT PLANET FITNESS MASTER ISSUER More: the full row for PLANET FITNESS MASTER ISSUER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 347,000 shares; 2024Q4: 314,000 shares; 2025Q1: 291,000 shares; 2025Q2: 256,000 shares; 2025Q3: 297,000 shares; 2025Q4: 276,000 shares; 2026Q1: 370,000 shares; 2026Q2: 370,000 shares 370,000 $19.3M 1.18% 0 Timeline STRA STRATEGIC ED INC More: the full row for STRATEGIC ED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 220,000 shares; 2024Q4: 220,000 shares; 2025Q1: 220,000 shares; 2025Q2: 220,000 shares; 2025Q3: 220,000 shares; 2025Q4: 220,000 shares; 2026Q1: 220,000 shares; 2026Q2: 220,000 shares 220,000 $16.8M 1.03% 0 Timeline SFM SPROUTS FMRS MKT INC More: the full row for SPROUTS FMRS MKT 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: 92,000 shares; 2026Q2: 197,000 shares 197,000 $16.7M 1.01% +105,000 Timeline OLED UNIVERSAL DISPLAY CORP More: the full row for UNIVERSAL DISPLAY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 137,700 shares; 2024Q4: 137,700 shares; 2025Q1: 137,700 shares; 2025Q2: 185,000 shares; 2025Q3: 185,000 shares; 2025Q4: 185,000 shares; 2026Q1: 161,000 shares; 2026Q2: 161,000 shares 161,000 $13.9M 0.85% 0 Timeline BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 65,000 shares; 2024Q4: 65,000 shares; 2025Q1: 65,000 shares; 2025Q2: 65,000 shares; 2025Q3: 65,000 shares; 2025Q4: 65,000 shares; 2026Q1: 65,000 shares; 2026Q2: 75,000 shares 75,000 $11.1M 0.68% +10,000 Timeline INGR INGREDION INC More: the full row for INGREDION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,000 shares; 2024Q4: 60,000 shares; 2025Q1: 79,000 shares; 2025Q2: 79,000 shares; 2025Q3: 79,000 shares; 2025Q4: 79,000 shares; 2026Q1: 79,000 shares; 2026Q2: 79,000 shares 79,000 $7.48M 0.46% 0 Timeline ZWS ZURN ELKAY WATER SOLNS CORP More: the full row for ZURN ELKAY WATER SOLNS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 74,000 shares; 2024Q4: 76,000 shares; 2025Q1: 79,700 shares; 2025Q2: 88,000 shares; 2025Q3: 85,000 shares; 2025Q4: 83,000 shares; 2026Q1: 87,000 shares; 2026Q2: 100,000 shares 100,000 $5.05M 0.31% +13,000 Timeline RVTY REVVITY INC More: the full row for REVVITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,600 shares; 2024Q4: 23,750 shares; 2025Q1: 29,500 shares; 2025Q2: 37,500 shares; 2025Q3: 37,500 shares; 2025Q4: 36,500 shares; 2026Q1: 37,500 shares; 2026Q2: 38,750 shares 38,750 $4.31M 0.26% +1,250 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK 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: 26,000 shares; 2026Q1: 28,000 shares; 2026Q2: 33,500 shares 33,500 $3.68M 0.22% +5,500 Timeline LRN STRIDE INC More: the full row for STRIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,000 shares; 2024Q4: 29,000 shares; 2025Q1: 26,000 shares; 2025Q2: 21,000 shares; 2025Q3: 21,000 shares; 2025Q4: 21,000 shares; 2026Q1: 32,500 shares; 2026Q2: 40,000 shares 40,000 $3.45M 0.21% +7,500 Timeline KIDS ORTHOPEDIATRICS CORP More: the full row for ORTHOPEDIATRICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,000 shares; 2024Q4: 93,000 shares; 2025Q1: 90,000 shares; 2025Q2: 112,500 shares; 2025Q3: 132,500 shares; 2025Q4: 147,000 shares; 2026Q1: 147,000 shares; 2026Q2: 165,000 shares 165,000 $3.15M 0.19% +18,000 Timeline LIF LIFE360 INC More: the full row for LIFE360 INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 32,500 shares; 2025Q2: 38,000 shares; 2025Q3: 28,000 shares; 2025Q4: 31,500 shares; 2026Q1: 42,000 shares; 2026Q2: 52,000 shares 52,000 $2.88M 0.18% +10,000 Timeline BLKB BLACKBAUD INC More: the full row for BLACKBAUD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 33,500 shares; 2024Q4: 35,000 shares; 2025Q1: 42,500 shares; 2025Q2: 50,000 shares; 2025Q3: 54,000 shares; 2025Q4: 59,000 shares; 2026Q1: 66,000 shares; 2026Q2: 92,000 shares 92,000 $2.72M 0.17% +26,000 Timeline MH MCGRAW HILL INC More: the full row for MCGRAW HILL 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: 220,000 shares 220,000 $2.08M 0.13% new Timeline DUOL DUOLINGO INC More: the full row for DUOLINGO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,500 shares; 2025Q2: 4,300 shares; 2025Q3: 6,750 shares; 2025Q4: 11,000 shares; 2026Q1: 11,000 shares; 2026Q2: 16,000 shares 16,000 $1.84M 0.11% +5,000 Timeline BFAM BRIGHT HORIZONS FAM SOL IN D More: the full row for BRIGHT HORIZONS FAM SOL IN D Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,000 shares; 2024Q4: 22,000 shares; 2025Q1: 22,000 shares; 2025Q2: 24,000 shares; 2025Q3: 28,500 shares; 2025Q4: 31,000 shares; 2026Q1: 38,500 shares; 2026Q2: 17,000 shares 17,000 $1.2M 0.07% -21,500 Timeline