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: not reported; 2024Q4: not reported; 2025Q1: 1,770,300 shares; 2025Q2: 4,801,898 shares; 2025Q3: 7,156,836 shares; 2025Q4: 5,925,996 shares; 2026Q1: 8,367,474 shares; 2026Q2: 7,111,703 shares 7,111,703 $1.7B 11.97% -1,255,771 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: 1,009,536 shares; 2024Q4: 981,036 shares; 2025Q1: 922,216 shares; 2025Q2: 1,037,173 shares; 2025Q3: 1,098,573 shares; 2025Q4: 1,889,087 shares; 2026Q1: 2,464,499 shares; 2026Q2: 2,512,516 shares 2,512,516 $1.29B 9.12% +48,017 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM 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: 15,562 shares; 2025Q3: 581,105 shares; 2025Q4: 747,970 shares; 2026Q1: 856,197 shares; 2026Q2: 898,197 shares 898,197 $1.2B 8.45% +42,000 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: 3,367,910 shares; 2024Q4: 3,439,410 shares; 2025Q1: 4,111,841 shares; 2025Q2: 3,908,541 shares; 2025Q3: 3,992,613 shares; 2025Q4: 3,887,135 shares; 2026Q1: 3,584,691 shares; 2026Q2: 3,147,241 shares 3,147,241 $1.17B 8.29% -437,450 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: 2,067,074 shares; 2024Q4: 2,020,679 shares; 2025Q1: 1,492,992 shares; 2025Q2: 1,389,004 shares; 2025Q3: 1,691,441 shares; 2025Q4: 2,484,618 shares; 2026Q1: 2,961,240 shares; 2026Q2: 3,289,580 shares 3,289,580 $1.13B 7.97% +328,340 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: 961,956 shares; 2024Q4: 961,956 shares; 2025Q1: 1,500,256 shares; 2025Q2: 1,844,234 shares; 2025Q3: 1,844,234 shares; 2025Q4: 2,643,064 shares; 2026Q1: 1,931,530 shares; 2026Q2: 2,174,760 shares 2,174,760 $1.04B 7.34% +243,230 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: 574,085 shares; 2025Q3: 728,246 shares; 2025Q4: 1,172,966 shares; 2026Q1: 1,400,083 shares; 2026Q2: 1,466,943 shares 1,466,943 $826M 5.84% +66,860 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA 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,495,194 shares; 2026Q2: 2,658,202 shares 2,658,202 $787M 5.56% +163,008 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: 3,575,580 shares; 2024Q4: 3,575,580 shares; 2025Q1: 3,575,580 shares; 2025Q2: 3,575,580 shares; 2025Q3: 3,575,580 shares; 2025Q4: 3,575,580 shares; 2026Q1: 2,131,498 shares; 2026Q2: 2,131,498 shares 2,131,498 $753M 5.32% 0 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: 468,653 shares; 2026Q1: 1,688,643 shares; 2026Q2: 1,731,643 shares 1,731,643 $705M 4.98% +43,000 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX 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: 1,019,449 shares; 2026Q1: 4,184,569 shares; 2026Q2: 4,410,883 shares 4,410,883 $700M 4.95% +226,314 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: not reported; 2024Q4: not reported; 2025Q1: 3,604,497 shares; 2025Q2: 3,705,056 shares; 2025Q3: 3,655,636 shares; 2025Q4: 2,978,192 shares; 2026Q1: 2,398,367 shares; 2026Q2: 2,428,771 shares 2,428,771 $576M 4.07% +30,404 Timeline PNW PINNACLE WEST CAP CORP More: the full row for PINNACLE WEST CAP 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: 2,877,404 shares; 2026Q1: 3,854,815 shares; 2026Q2: 3,874,977 shares 3,874,977 $415M 2.93% +20,162 Timeline DTE DTE ENERGY CO More: the full row for DTE ENERGY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 978,249 shares; 2024Q4: 978,249 shares; 2025Q1: 1,197,088 shares; 2025Q2: 917,751 shares; 2025Q3: 849,813 shares; 2025Q4: 1,998,510 shares; 2026Q1: 2,038,473 shares; 2026Q2: 1,922,873 shares 1,922,873 $293M 2.07% -115,600 Timeline ETR ENTERGY CORP NEW More: the full row for ENTERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,437,379 shares; 2024Q4: 2,874,758 shares; 2025Q1: 2,797,681 shares; 2025Q2: 3,291,080 shares; 2025Q3: 3,438,934 shares; 2025Q4: 3,222,534 shares; 2026Q1: 1,723,304 shares; 2026Q2: 2,324,097 shares 2,324,097 $267M 1.89% +600,793 Timeline NXPI NXP SEMICONDUCTORS N V More: the full row for NXP SEMICONDUCTORS N V 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: 863,266 shares; 2026Q2: 863,266 shares 863,266 $243M 1.71% 0 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: 3,096,815 shares; 2024Q4: 3,263,315 shares; 2025Q1: 1,915,370 shares; 2025Q2: 1,257,370 shares; 2025Q3: 1,257,370 shares; 2025Q4: 839,870 shares; 2026Q1: 531,870 shares; 2026Q2: 599,870 shares 599,870 $214M 1.51% +68,000 Timeline NI NISOURCE INC More: the full row for NISOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,988,649 shares; 2024Q4: 2,988,649 shares; 2025Q1: 2,917,949 shares; 2025Q2: 4,434,245 shares; 2025Q3: 5,149,167 shares; 2025Q4: 5,387,780 shares; 2026Q1: 4,493,353 shares; 2026Q2: 4,493,353 shares 4,493,353 $214M 1.51% 0 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,229,510 shares; 2025Q2: 4,097,422 shares; 2025Q3: 4,250,074 shares; 2025Q4: 6,093,608 shares; 2026Q1: 2,375,511 shares; 2026Q2: 1,688,287 shares 1,688,287 $162M 1.14% -687,224 Timeline AEE AMEREN CORP More: the full row for AMEREN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,044,806 shares; 2024Q4: 2,704,925 shares; 2025Q1: 1,128,514 shares; 2025Q2: 1,378,981 shares; 2025Q3: 1,248,221 shares; 2025Q4: 1,248,221 shares; 2026Q1: 1,248,221 shares; 2026Q2: 1,248,221 shares 1,248,221 $141M 1% 0 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,511,422 shares; 2024Q4: 1,247,422 shares; 2025Q1: 1,449,271 shares; 2025Q2: 4,004,686 shares; 2025Q3: 4,004,686 shares; 2025Q4: 2,565,987 shares; 2026Q1: 1,131,523 shares; 2026Q2: 969,250 shares 969,250 $133M 0.94% -162,273 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,546,729 shares; 2024Q4: 1,148,478 shares; 2025Q1: 877,344 shares; 2025Q2: 328,453 shares; 2025Q3: 1,097,900 shares; 2025Q4: 1,387,672 shares; 2026Q1: 1,198,148 shares; 2026Q2: 1,051,141 shares 1,051,141 $123M 0.87% -147,007 Timeline CMS CMS ENERGY CORP More: the full row for CMS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 192,695 shares; 2024Q4: not reported; 2025Q1: 454,437 shares; 2025Q2: 1,435,170 shares; 2025Q3: 1,586,744 shares; 2025Q4: 1,058,781 shares; 2026Q1: 1,058,781 shares; 2026Q2: 1,058,781 shares 1,058,781 $81M 0.57% 0 Timeline