MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,367,910 shares; 2024Q4: 3,439,410 shares; 2025Q1: 4,111,841 shares; 2025Q2: 3,908,541 shares 3,908,541 $1.94B 18.96% -203,300 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,770,300 shares; 2025Q2: 4,801,898 shares 4,801,898 $1.05B 10.28% +3,031,598 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,604,497 shares; 2025Q2: 3,705,056 shares 3,705,056 $807M 7.87% +100,559 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,575,580 shares; 2024Q4: 3,575,580 shares; 2025Q1: 3,575,580 shares; 2025Q2: 3,575,580 shares 3,575,580 $634M 6.19% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,009,536 shares; 2024Q4: 981,036 shares; 2025Q1: 922,216 shares; 2025Q2: 1,037,173 shares 1,037,173 $583M 5.69% +114,957 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,067,074 shares; 2024Q4: 2,020,679 shares; 2025Q1: 1,492,992 shares; 2025Q2: 1,389,004 shares 1,389,004 $493M 4.81% -103,988 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,082,391 shares; 2024Q4: 10,273,462 shares; 2025Q1: 9,116,371 shares; 2025Q2: 7,534,534 shares 7,534,534 $466M 4.55% -1,581,837 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 574,085 shares 574,085 $424M 4.13% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 961,956 shares; 2024Q4: 961,956 shares; 2025Q1: 1,500,256 shares; 2025Q2: 1,844,234 shares 1,844,234 $418M 4.07% +343,978 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,511,422 shares; 2024Q4: 1,247,422 shares; 2025Q1: 1,449,271 shares; 2025Q2: 4,004,686 shares 4,004,686 $416M 4.05% +2,555,415 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,229,510 shares; 2025Q2: 4,097,422 shares 4,097,422 $376M 3.67% +1,867,912 Timeline REXR REXFORD INDL RLTY INC More: the full row for REXFORD INDL RLTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,846,361 shares; 2025Q2: 9,191,038 shares 9,191,038 $327M 3.19% +3,344,677 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,437,379 shares; 2024Q4: 2,874,758 shares; 2025Q1: 2,797,681 shares; 2025Q2: 3,291,080 shares 3,291,080 $274M 2.67% +493,399 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,482,087 shares 1,482,087 $265M 2.58% new Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,002,851 shares; 2024Q4: 17,002,851 shares; 2025Q1: 6,917,571 shares; 2025Q2: 7,732,942 shares 7,732,942 $252M 2.46% +815,371 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,096,815 shares; 2024Q4: 3,263,315 shares; 2025Q1: 1,915,370 shares; 2025Q2: 1,257,370 shares 1,257,370 $222M 2.16% -658,000 Timeline STX SEAGATE TECHNOLOGY HLDNGS PL More: the full row for SEAGATE TECHNOLOGY HLDNGS PL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 90,403 shares; 2025Q2: 1,417,600 shares 1,417,600 $205M 2% +1,327,197 Timeline WDC WESTERN DIGITAL CORP More: the full row for WESTERN DIGITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 151,072 shares; 2025Q2: 3,061,134 shares 3,061,134 $196M 1.91% +2,910,062 Timeline NI NISOURCE INC More: the full row for NISOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,988,649 shares; 2024Q4: 2,988,649 shares; 2025Q1: 2,917,949 shares; 2025Q2: 4,434,245 shares 4,434,245 $179M 1.74% +1,516,296 Timeline FE FIRSTENERGY CORP More: the full row for FIRSTENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,207,677 shares; 2024Q4: 8,340,760 shares; 2025Q1: 4,235,948 shares; 2025Q2: 3,666,066 shares 3,666,066 $148M 1.44% -569,882 Timeline AEE AMEREN CORP More: the full row for AMEREN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,044,806 shares; 2024Q4: 2,704,925 shares; 2025Q1: 1,128,514 shares; 2025Q2: 1,378,981 shares 1,378,981 $132M 1.29% +250,467 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 978,249 shares; 2024Q4: 978,249 shares; 2025Q1: 1,197,088 shares; 2025Q2: 917,751 shares 917,751 $122M 1.19% -279,337 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 192,695 shares; 2024Q4: not reported; 2025Q1: 454,437 shares; 2025Q2: 1,435,170 shares 1,435,170 $99.4M 0.97% +980,733 Timeline DUK DUKE ENERGY CORP NEW More: the full row for DUKE ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 485,677 shares; 2025Q2: 570,458 shares 570,458 $67.3M 0.66% +84,781 Timeline CNP CENTERPOINT ENERGY INC More: the full row for CENTERPOINT ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,203,095 shares; 2024Q4: 2,203,095 shares; 2025Q1: 1,439,105 shares; 2025Q2: 1,156,380 shares 1,156,380 $42.5M 0.41% -282,725 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,546,729 shares; 2024Q4: 1,148,478 shares; 2025Q1: 877,344 shares; 2025Q2: 328,453 shares 328,453 $34.2M 0.33% -548,891 Timeline PPL PPL CORP More: the full row for PPL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,097,950 shares; 2024Q4: 1,946,950 shares; 2025Q1: 1,572,134 shares; 2025Q2: 894,052 shares 894,052 $30.3M 0.3% -678,082 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 15,562 shares 15,562 $23.7M 0.23% new Timeline QSR RESTAURANT BRANDS INTL INC More: the full row for RESTAURANT BRANDS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 300,000 shares; 2024Q4: 300,000 shares; 2025Q1: 300,000 shares; 2025Q2: 300,000 shares 300,000 $19.9M 0.19% 0 Timeline