EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,470,370 shares; 2024Q4: 14,054,213 shares; 2025Q1: 12,789,579 shares; 2025Q2: 14,624,238 shares; 2025Q3: 14,705,122 shares; 2025Q4: 14,890,183 shares; 2026Q1: 13,731,348 shares; 2026Q2: 13,831,913 shares 13,831,913 $508M 8% +100,565 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,120,376 shares; 2024Q4: 20,648,665 shares; 2025Q1: 23,120,066 shares; 2025Q2: 23,024,530 shares; 2025Q3: 23,351,183 shares; 2025Q4: 25,158,105 shares; 2026Q1: 25,207,455 shares; 2026Q2: 25,654,536 shares 25,654,536 $491M 7.71% +447,081 Timeline MPLX MPLX LP More: the full row for MPLX LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,620,470 shares; 2024Q4: 5,667,207 shares; 2025Q1: 5,304,863 shares; 2025Q2: 5,541,795 shares; 2025Q3: 5,659,885 shares; 2025Q4: 5,299,724 shares; 2026Q1: 5,157,478 shares; 2026Q2: 5,380,295 shares 5,380,295 $303M 4.77% +222,817 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,868,871 shares; 2024Q4: 6,484,605 shares; 2025Q1: 6,630,501 shares; 2025Q2: 6,295,963 shares; 2025Q3: 6,402,483 shares; 2025Q4: 7,965,772 shares; 2026Q1: 7,435,176 shares; 2026Q2: 7,534,321 shares 7,534,321 $241M 3.79% +99,145 Timeline NFG NATIONAL FUEL GAS CO More: the full row for NATIONAL FUEL GAS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,195,025 shares; 2024Q4: 2,388,831 shares; 2025Q1: 2,248,592 shares; 2025Q2: 2,295,208 shares; 2025Q3: 2,293,416 shares; 2025Q4: 2,561,069 shares; 2026Q1: 2,589,824 shares; 2026Q2: 2,995,843 shares 2,995,843 $231M 3.64% +406,019 Timeline PAGP PLAINS GP HLDGS L P More: the full row for PLAINS GP HLDGS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,897,897 shares; 2024Q4: 9,973,447 shares; 2025Q1: 10,177,085 shares; 2025Q2: 10,093,757 shares; 2025Q3: 10,196,673 shares; 2025Q4: 8,854,011 shares; 2026Q1: 8,974,776 shares; 2026Q2: 9,045,863 shares 9,045,863 $220M 3.45% +71,087 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: 339,425 shares; 2024Q4: 1,066,197 shares; 2025Q1: 1,448,826 shares; 2025Q2: 1,271,065 shares; 2025Q3: 1,274,562 shares; 2025Q4: 1,790,325 shares; 2026Q1: 1,716,842 shares; 2026Q2: 1,735,602 shares 1,735,602 $166M 2.61% +18,760 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,833,288 shares; 2024Q4: 1,993,240 shares; 2025Q1: 2,245,182 shares; 2025Q2: 1,891,864 shares; 2025Q3: 1,810,137 shares; 2025Q4: 1,071,726 shares; 2026Q1: 1,688,741 shares; 2026Q2: 1,761,507 shares 1,761,507 $153M 2.41% +72,766 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: 451,458 shares; 2024Q4: 1,117,493 shares; 2025Q1: 1,304,587 shares; 2025Q2: 1,203,676 shares; 2025Q3: 1,208,240 shares; 2025Q4: 1,306,463 shares; 2026Q1: 1,305,538 shares; 2026Q2: 1,291,790 shares 1,291,790 $148M 2.33% -13,748 Timeline PPL PPL CORP More: the full row for PPL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,126,472 shares; 2024Q4: 3,151,214 shares; 2025Q1: 3,257,104 shares; 2025Q2: 3,392,138 shares; 2025Q3: 3,336,556 shares; 2025Q4: 3,966,363 shares; 2026Q1: 4,014,732 shares; 2026Q2: 3,915,845 shares 3,915,845 $142M 2.24% -98,887 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; 2024Q3: 328,594 shares; 2024Q4: 336,035 shares; 2025Q1: 342,939 shares; 2025Q2: 366,472 shares; 2025Q3: 389,658 shares; 2025Q4: 1,110,993 shares; 2026Q1: 1,038,588 shares; 2026Q2: 1,120,607 shares 1,120,607 $142M 2.23% +82,019 Timeline OGS ONE GAS INC More: the full row for ONE GAS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 649,955 shares; 2024Q4: 637,922 shares; 2025Q1: 650,809 shares; 2025Q2: 692,487 shares; 2025Q3: 846,247 shares; 2025Q4: 1,316,991 shares; 2026Q1: 1,331,076 shares; 2026Q2: 1,763,956 shares 1,763,956 $136M 2.14% +432,880 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,048,400 shares; 2024Q4: 2,129,610 shares; 2025Q1: 2,182,448 shares; 2025Q2: 817,207 shares; 2025Q3: 804,520 shares; 2025Q4: 1,322,776 shares; 2026Q1: 1,342,678 shares; 2026Q2: 1,370,004 shares 1,370,004 $127M 2% +27,326 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,091,120 shares; 2024Q4: 1,164,319 shares; 2025Q1: 1,194,494 shares; 2025Q2: 1,092,757 shares; 2025Q3: 1,091,858 shares; 2025Q4: 792,553 shares; 2026Q1: 910,078 shares; 2026Q2: 919,858 shares 919,858 $126M 1.98% +9,780 Timeline SUN SUNOCO LP/SUNOCO FIN CORP More: the full row for SUNOCO LP/SUNOCO FIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,056,298 shares; 2024Q4: 1,764,361 shares; 2025Q1: 1,810,296 shares; 2025Q2: 1,883,992 shares; 2025Q3: 1,916,858 shares; 2025Q4: 1,955,895 shares; 2026Q1: 1,901,251 shares; 2026Q2: 1,768,784 shares 1,768,784 $119M 1.88% -132,467 Timeline PEG PUBLIC SVC ENTERPRISE GROUP More: the full row for PUBLIC SVC ENTERPRISE GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,379,544 shares; 2024Q4: 830,714 shares; 2025Q1: 851,633 shares; 2025Q2: 850,173 shares; 2025Q3: 665,199 shares; 2025Q4: 706,909 shares; 2026Q1: 1,418,606 shares; 2026Q2: 1,432,413 shares 1,432,413 $116M 1.83% +13,807 Timeline EVRG EVERGY INC More: the full row for EVERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 906,045 shares; 2024Q4: 768,541 shares; 2025Q1: 804,155 shares; 2025Q2: 1,085,254 shares; 2025Q3: 1,099,236 shares; 2025Q4: 1,222,554 shares; 2026Q1: 1,237,749 shares; 2026Q2: 1,277,260 shares 1,277,260 $110M 1.74% +39,511 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 422,278 shares; 2024Q4: 415,907 shares; 2025Q1: 394,856 shares; 2025Q2: 423,656 shares; 2025Q3: 416,713 shares; 2025Q4: 467,418 shares; 2026Q1: 323,161 shares; 2026Q2: 451,655 shares 451,655 $108M 1.7% +128,494 Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,195,173 shares; 2024Q4: 2,037,469 shares; 2025Q1: 2,088,347 shares; 2025Q2: 2,020,259 shares; 2025Q3: 2,021,240 shares; 2025Q4: 1,444,885 shares; 2026Q1: 1,458,462 shares; 2026Q2: 1,436,383 shares 1,436,383 $107M 1.68% -22,079 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; 2024Q3: 1,132,672 shares; 2024Q4: 2,453,383 shares; 2025Q1: 2,518,660 shares; 2025Q2: 2,144,994 shares; 2025Q3: 2,095,636 shares; 2025Q4: 2,162,187 shares; 2026Q1: 2,117,813 shares; 2026Q2: 2,348,478 shares 2,348,478 $103M 1.63% +230,665 Timeline OGE OGE ENERGY CORP More: the full row for OGE ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,261 shares; 2025Q2: 2,261 shares; 2025Q3: not reported; 2025Q4: 1,820,608 shares; 2026Q1: 1,847,489 shares; 2026Q2: 2,034,850 shares 2,034,850 $99M 1.56% +187,361 Timeline FE FIRSTENERGY CORP More: the full row for FIRSTENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 351,266 shares; 2025Q1: 367,935 shares; 2025Q2: 370,256 shares; 2025Q3: 372,624 shares; 2025Q4: 1,696,759 shares; 2026Q1: 1,900,897 shares; 2026Q2: 2,053,059 shares 2,053,059 $97.6M 1.53% +152,162 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: 559,085 shares; 2024Q4: 456,815 shares; 2025Q1: 443,876 shares; 2025Q2: 443,082 shares; 2025Q3: 444,496 shares; 2025Q4: 742,959 shares; 2026Q1: 765,610 shares; 2026Q2: 835,526 shares 835,526 $97.6M 1.53% +69,916 Timeline CQP CHENIERE ENERGY PARTNERS L P More: the full row for CHENIERE ENERGY PARTNERS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,478,479 shares; 2024Q4: 1,357,283 shares; 2025Q1: 974,558 shares; 2025Q2: 1,016,265 shares; 2025Q3: 1,046,437 shares; 2025Q4: 1,613,522 shares; 2026Q1: 1,524,213 shares; 2026Q2: 1,554,578 shares 1,554,578 $94.8M 1.49% +30,365 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 244,525 shares; 2024Q4: 603,860 shares; 2025Q1: 619,732 shares; 2025Q2: 619,550 shares; 2025Q3: 622,876 shares; 2025Q4: 806,987 shares; 2026Q1: 817,507 shares; 2026Q2: 1,010,717 shares 1,010,717 $88.7M 1.39% +193,210 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 981,311 shares; 2024Q4: 449,599 shares; 2025Q1: 437,279 shares; 2025Q2: 568,253 shares; 2025Q3: 573,875 shares; 2025Q4: 565,974 shares; 2026Q1: 326,775 shares; 2026Q2: 321,173 shares 321,173 $86.1M 1.35% -5,602 Timeline D DOMINION ENERGY INC More: the full row for DOMINION ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 414,995 shares; 2024Q4: 1,179,449 shares; 2025Q1: 1,217,112 shares; 2025Q2: 1,219,514 shares; 2025Q3: 1,201,891 shares; 2025Q4: 1,093,652 shares; 2026Q1: 1,203,357 shares; 2026Q2: 1,233,506 shares 1,233,506 $84.2M 1.32% +30,149 Timeline CWENA CLEARWAY ENERGY INC More: the full row for CLEARWAY ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,510,723 shares; 2024Q4: 2,352,027 shares; 2025Q1: 2,410,162 shares; 2025Q2: 2,265,330 shares; 2025Q3: 2,255,290 shares; 2025Q4: 2,384,992 shares; 2026Q1: 2,398,423 shares; 2026Q2: 2,433,941 shares 2,433,941 $83.2M 1.31% +35,518 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: 793,626 shares; 2024Q4: 1,015,782 shares; 2025Q1: 1,048,712 shares; 2025Q2: 959,224 shares; 2025Q3: 966,031 shares; 2025Q4: 601,261 shares; 2026Q1: 1,000,644 shares; 2026Q2: 1,022,550 shares 1,022,550 $82.1M 1.29% +21,906 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: 422,550 shares; 2024Q4: 690,479 shares; 2025Q1: 718,161 shares; 2025Q2: 654,783 shares; 2025Q3: 657,719 shares; 2025Q4: 568,407 shares; 2026Q1: 582,435 shares; 2026Q2: 534,462 shares 534,462 $81.4M 1.28% -47,973 Timeline NJR NEW JERSEY RES CORP More: the full row for NEW JERSEY RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 308,134 shares; 2024Q4: 311,883 shares; 2025Q1: 324,997 shares; 2025Q2: 798,661 shares; 2025Q3: 951,527 shares; 2025Q4: 1,846,224 shares; 2026Q1: 1,416,001 shares; 2026Q2: 1,402,434 shares 1,402,434 $78.6M 1.24% -13,567 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,487 shares; 2024Q4: 279,155 shares; 2025Q1: 290,101 shares; 2025Q2: 302,308 shares; 2025Q3: 200,458 shares; 2025Q4: 528,331 shares; 2026Q1: 303,046 shares; 2026Q2: 263,559 shares 263,559 $77.2M 1.21% -39,487 Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 431,404 shares; 2024Q4: 414,224 shares; 2025Q1: 427,339 shares; 2025Q2: 420,388 shares; 2025Q3: 297,174 shares; 2025Q4: 344,531 shares; 2026Q1: 471,293 shares; 2026Q2: 477,199 shares 477,199 $75.7M 1.19% +5,906 Timeline ATO ATMOS ENERGY CORP More: the full row for ATMOS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 522,536 shares; 2024Q4: 467,482 shares; 2025Q1: 481,507 shares; 2025Q2: 484,978 shares; 2025Q3: 485,387 shares; 2025Q4: 359,821 shares; 2026Q1: 363,311 shares; 2026Q2: 410,650 shares 410,650 $70.7M 1.11% +47,339 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW 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,371,465 shares 2,371,465 $68.5M 1.08% new Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 311,136 shares; 2024Q4: 297,101 shares; 2025Q1: 308,855 shares; 2025Q2: 327,716 shares; 2025Q3: 308,320 shares; 2025Q4: 218,559 shares; 2026Q1: 126,193 shares; 2026Q2: 92,723 shares 92,723 $66.8M 1.05% -33,470 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: 181,836 shares; 2024Q4: 202,628 shares; 2025Q1: 209,354 shares; 2025Q2: 289,865 shares; 2025Q3: 290,923 shares; 2025Q4: 495,205 shares; 2026Q1: 527,782 shares; 2026Q2: 588,272 shares 588,272 $66.5M 1.05% +60,490 Timeline DTM DT MIDSTREAM INC More: the full row for DT MIDSTREAM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,336,181 shares; 2024Q4: 764,627 shares; 2025Q1: 776,587 shares; 2025Q2: 1,006,222 shares; 2025Q3: 1,006,034 shares; 2025Q4: 425,669 shares; 2026Q1: 429,858 shares; 2026Q2: 433,200 shares 433,200 $63.6M 1% +3,342 Timeline LNT ALLIANT ENERGY CORP More: the full row for ALLIANT ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,098,811 shares; 2024Q4: 739,308 shares; 2025Q1: 765,239 shares; 2025Q2: 765,664 shares; 2025Q3: 770,251 shares; 2025Q4: 802,252 shares; 2026Q1: 809,556 shares; 2026Q2: 826,750 shares 826,750 $63.1M 0.99% +17,194 Timeline IDA IDACORP INC More: the full row for IDACORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 207,549 shares; 2024Q4: 208,066 shares; 2025Q1: 323,029 shares; 2025Q2: 377,555 shares; 2025Q3: 363,062 shares; 2025Q4: 390,654 shares; 2026Q1: 393,961 shares; 2026Q2: 400,649 shares 400,649 $60.6M 0.95% +6,688 Timeline AROC ARCHROCK INC More: the full row for ARCHROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,674,470 shares; 2024Q4: 1,584,614 shares; 2025Q1: 1,590,585 shares; 2025Q2: 1,618,622 shares; 2025Q3: 1,647,737 shares; 2025Q4: 1,611,519 shares; 2026Q1: 1,393,885 shares; 2026Q2: 1,437,233 shares 1,437,233 $58.5M 0.92% +43,348 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,858 shares; 2024Q4: 7,447 shares; 2025Q1: 7,447 shares; 2025Q2: 7,267 shares; 2025Q3: 8,115 shares; 2025Q4: 8,034 shares; 2026Q1: 89,384 shares; 2026Q2: 462,984 shares 462,984 $58.3M 0.92% +373,600 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 473,936 shares; 2024Q4: 635,064 shares; 2025Q1: 643,878 shares; 2025Q2: 605,137 shares; 2025Q3: 622,712 shares; 2025Q4: 670,808 shares; 2026Q1: 268,676 shares; 2026Q2: 425,249 shares 425,249 $58.1M 0.91% +156,573 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: 731,370 shares; 2024Q4: 611,731 shares; 2025Q1: 632,895 shares; 2025Q2: 654,281 shares; 2025Q3: 659,764 shares; 2025Q4: 721,101 shares; 2026Q1: 774,053 shares; 2026Q2: 702,074 shares 702,074 $53.7M 0.84% -71,979 Timeline UGI UGI CORP NEW More: the full row for UGI CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 220,204 shares; 2024Q4: 1,506,921 shares; 2025Q1: 1,554,344 shares; 2025Q2: 1,550,404 shares; 2025Q3: 1,540,273 shares; 2025Q4: 1,243,329 shares; 2026Q1: 1,283,595 shares; 2026Q2: 1,302,403 shares 1,302,403 $45M 0.71% +18,808 Timeline TRP TC ENERGY CORP More: the full row for TC ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,463,982 shares; 2024Q4: 1,450,361 shares; 2025Q1: 1,485,886 shares; 2025Q2: 1,414,418 shares; 2025Q3: 1,363,008 shares; 2025Q4: 1,094,185 shares; 2026Q1: 884,270 shares; 2026Q2: 628,663 shares 628,663 $41.7M 0.66% -255,607 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 987,333 shares; 2024Q4: 948,060 shares; 2025Q1: 991,677 shares; 2025Q2: 920,841 shares; 2025Q3: 936,536 shares; 2025Q4: 998,743 shares; 2026Q1: 742,055 shares; 2026Q2: 496,897 shares 496,897 $38.5M 0.61% -245,158 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: 165,830 shares; 2026Q1: 94,309 shares; 2026Q2: 51,595 shares 51,595 $36.8M 0.58% -42,714 Timeline WLKP WESTLAKE CHEM PARTNERS LP More: the full row for WESTLAKE CHEM PARTNERS LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,816,831 shares; 2024Q4: 1,770,514 shares; 2025Q1: 1,750,085 shares; 2025Q2: 1,774,544 shares; 2025Q3: 1,776,597 shares; 2025Q4: 1,564,489 shares; 2026Q1: 1,582,007 shares; 2026Q2: 1,589,566 shares 1,589,566 $35.4M 0.56% +7,559 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 97,694 shares; 2024Q4: 98,182 shares; 2025Q1: 103,626 shares; 2025Q2: 101,880 shares; 2025Q3: 114,595 shares; 2025Q4: 153,129 shares; 2026Q1: 195,943 shares; 2026Q2: 248,767 shares 248,767 $32.3M 0.51% +52,824 Timeline RRC RANGE RES CORP More: the full row for RANGE RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 143,485 shares; 2024Q4: 144,165 shares; 2025Q1: 149,677 shares; 2025Q2: 120,139 shares; 2025Q3: 219,679 shares; 2025Q4: 342,494 shares; 2026Q1: 612,947 shares; 2026Q2: 858,635 shares 858,635 $31.9M 0.5% +245,688 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,048,113 shares; 2024Q4: 1,821,246 shares; 2025Q1: 1,847,927 shares; 2025Q2: 1,500,186 shares; 2025Q3: 1,497,654 shares; 2025Q4: 1,018,379 shares; 2026Q1: 977,600 shares; 2026Q2: 577,231 shares 577,231 $31.3M 0.49% -400,369 Timeline PAA PLAINS ALL AMERN PIPELINE L More: the full row for PLAINS ALL AMERN PIPELINE L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,506,310 shares; 2024Q4: 1,294,360 shares; 2025Q1: 1,151,986 shares; 2025Q2: 1,131,106 shares; 2025Q3: 1,303,242 shares; 2025Q4: 1,339,457 shares; 2026Q1: 1,323,892 shares; 2026Q2: 1,310,687 shares 1,310,687 $29.2M 0.46% -13,205 Timeline PCG PG&E CORP More: the full row for PG&E CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,921,124 shares; 2025Q1: 1,297,092 shares; 2025Q2: 1,314,666 shares; 2025Q3: 1,323,706 shares; 2025Q4: 1,528,031 shares; 2026Q1: 1,556,802 shares; 2026Q2: 1,658,844 shares 1,658,844 $27.9M 0.44% +102,042 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,995 shares; 2024Q4: 54,028 shares; 2025Q1: 55,544 shares; 2025Q2: 55,251 shares; 2025Q3: 53,284 shares; 2025Q4: 53,320 shares; 2026Q1: 109,856 shares; 2026Q2: 111,817 shares 111,817 $27.8M 0.44% +1,961 Timeline AES AES CORP More: the full row for AES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,798,809 shares; 2024Q4: 1,271,192 shares; 2025Q1: 1,285,674 shares; 2025Q2: 1,278,812 shares; 2025Q3: 1,240,403 shares; 2025Q4: 1,793,984 shares; 2026Q1: 1,821,620 shares; 2026Q2: 1,847,213 shares 1,847,213 $27.1M 0.43% +25,593 Timeline CPK CHESAPEAKE UTILS CORP More: the full row for CHESAPEAKE UTILS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 71,587 shares; 2024Q4: 71,922 shares; 2025Q1: 74,608 shares; 2025Q2: 74,332 shares; 2025Q3: 169,204 shares; 2025Q4: 170,571 shares; 2026Q1: 173,654 shares; 2026Q2: 204,771 shares 204,771 $25.1M 0.39% +31,117 Timeline SUNC SUNOCOCORP LLC More: the full row for SUNOCOCORP LLC 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: 206,677 shares; 2026Q2: 370,203 shares 370,203 $25.1M 0.39% +163,526 Timeline ARLP ALLIANCE RESOURCE PARTNERS L More: the full row for ALLIANCE RESOURCE PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 161,912 shares; 2024Q4: 162,991 shares; 2025Q1: 168,811 shares; 2025Q2: 165,931 shares; 2025Q3: 197,133 shares; 2025Q4: 299,842 shares; 2026Q1: 737,328 shares; 2026Q2: 1,044,641 shares 1,044,641 $25.1M 0.39% +307,313 Timeline BKR BAKER HUGHES COMPANY More: the full row for BAKER HUGHES COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 76,144 shares; 2025Q1: 77,048 shares; 2025Q2: 75,752 shares; 2025Q3: 77,779 shares; 2025Q4: 395,555 shares; 2026Q1: 404,918 shares; 2026Q2: 410,363 shares 410,363 $22.8M 0.36% +5,445 Timeline CNR CORE NATURAL RESOURCES INC More: the full row for CORE NATURAL RESOURCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 80,354 shares; 2025Q2: 78,466 shares; 2025Q3: 94,115 shares; 2025Q4: 132,254 shares; 2026Q1: 223,354 shares; 2026Q2: 273,302 shares 273,302 $21.9M 0.34% +49,948 Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 427,138 shares; 2024Q4: 434,679 shares; 2025Q1: 372,530 shares; 2025Q2: 350,944 shares; 2025Q3: 361,153 shares; 2025Q4: 254,597 shares; 2026Q1: 18,096 shares; 2026Q2: 406,270 shares 406,270 $21.6M 0.34% +388,174 Timeline TXO TXO PARTNERS LP More: the full row for TXO PARTNERS LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 651,944 shares; 2024Q4: 720,740 shares; 2025Q1: 783,614 shares; 2025Q2: 904,277 shares; 2025Q3: 1,139,085 shares; 2025Q4: 1,136,908 shares; 2026Q1: 1,449,028 shares; 2026Q2: 1,636,522 shares 1,636,522 $20.5M 0.32% +187,494 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: 504,190 shares; 2024Q4: 380,883 shares; 2025Q1: 500,003 shares; 2025Q2: 490,937 shares; 2025Q3: 552,077 shares; 2025Q4: 475,419 shares; 2026Q1: 455,927 shares; 2026Q2: 433,997 shares 433,997 $20.2M 0.32% -21,930 Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 549,947 shares; 2024Q4: 431,853 shares; 2025Q1: 554,372 shares; 2025Q2: 545,785 shares; 2025Q3: 587,399 shares; 2025Q4: 594,680 shares; 2026Q1: 565,683 shares; 2026Q2: 573,929 shares 573,929 $19.5M 0.31% +8,246 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,437 shares; 2024Q4: 9,103 shares; 2025Q1: 14,035 shares; 2025Q2: 13,792 shares; 2025Q3: 13,323 shares; 2025Q4: 13,501 shares; 2026Q1: 73,405 shares; 2026Q2: 114,652 shares 114,652 $19.4M 0.3% +41,247 Timeline WHD CACTUS INC More: the full row for CACTUS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,407 shares; 2024Q4: 56,298 shares; 2025Q1: 58,446 shares; 2025Q2: 57,519 shares; 2025Q3: 183,230 shares; 2025Q4: 202,635 shares; 2026Q1: 300,759 shares; 2026Q2: 291,099 shares 291,099 $14.9M 0.23% -9,660 Timeline FTI TECHNIPFMC PLC More: the full row for TECHNIPFMC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 212,403 shares; 2024Q4: 238,054 shares; 2025Q1: 240,478 shares; 2025Q2: 236,527 shares; 2025Q3: 236,940 shares; 2025Q4: 239,996 shares; 2026Q1: 203,864 shares; 2026Q2: 208,938 shares 208,938 $13.9M 0.22% +5,074 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,042 shares; 2024Q4: 73,212 shares; 2025Q1: 76,688 shares; 2025Q2: 77,172 shares; 2025Q3: 77,666 shares; 2025Q4: 180,170 shares; 2026Q1: 183,139 shares; 2026Q2: 186,962 shares 186,962 $8.72M 0.14% +3,823 Timeline GPOR GULFPORT ENERGY CORP More: the full row for GULFPORT ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 75,151 shares; 2025Q1: 77,077 shares; 2025Q2: 76,722 shares; 2025Q3: 77,461 shares; 2025Q4: 49,794 shares; 2026Q1: 50,395 shares; 2026Q2: 50,541 shares 50,541 $8.58M 0.13% +146 Timeline KBR KBR INC More: the full row for KBR 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: 315,800 shares; 2026Q2: 194,142 shares 194,142 $6.7M 0.11% -121,658 Timeline TOTALENERGIES SE -SPON ADR TOTALENERGIES SE -SPON ADR More: the full row for TOTALENERGIES SE -SPON ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,144,243 shares; 2024Q4: 991,427 shares; 2025Q1: 1,184,797 shares; 2025Q2: 1,024,290 shares; 2025Q3: 1,021,533 shares; 2025Q4: 591,377 shares; 2026Q1: 82,591 shares; 2026Q2: 83,995 shares 83,995 $6.53M 0.1% +1,404 FLR FLUOR CORP More: the full row for FLUOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 863,556 shares; 2024Q4: 871,517 shares; 2025Q1: 957,491 shares; 2025Q2: 1,040,083 shares; 2025Q3: 1,039,043 shares; 2025Q4: 141,195 shares; 2026Q1: 111,081 shares; 2026Q2: 111,197 shares 111,197 $5.83M 0.09% +116 Timeline FLS FLOWSERVE CORP More: the full row for FLOWSERVE 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: 75,188 shares 75,188 $5.58M 0.09% new Timeline DINO HF SINCLAIR CORP More: the full row for HF SINCLAIR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,433 shares; 2024Q4: 29,526 shares; 2025Q1: 54,890 shares; 2025Q2: 53,954 shares; 2025Q3: 70,278 shares; 2025Q4: 33,789 shares; 2026Q1: 34,915 shares; 2026Q2: 74,808 shares 74,808 $5.21M 0.08% +39,893 Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,514 shares; 2024Q4: 10,576 shares; 2025Q1: 10,812 shares; 2025Q2: 10,623 shares; 2025Q3: 11,771 shares; 2025Q4: 6,707 shares; 2026Q1: 6,925 shares; 2026Q2: 18,888 shares 18,888 $4.92M 0.08% +11,963 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,930 shares; 2024Q4: 6,154 shares; 2025Q1: 11,506 shares; 2025Q2: 11,308 shares; 2025Q3: 9,957 shares; 2025Q4: 10,092 shares; 2026Q1: 10,436 shares; 2026Q2: 19,213 shares 19,213 $4.91M 0.08% +8,777 Timeline TS TENARIS S A More: the full row for TENARIS S A 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: 80,180 shares 80,180 $4.45M 0.07% new Timeline NOV NOV INC More: the full row for NOV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 468,555 shares; 2024Q4: 401,307 shares; 2025Q1: 542,018 shares; 2025Q2: 533,446 shares; 2025Q3: 624,224 shares; 2025Q4: 232,310 shares; 2026Q1: 233,941 shares; 2026Q2: 234,174 shares 234,174 $4.34M 0.07% +233 Timeline HP HELMERICH & PAYNE INC More: the full row for HELMERICH & PAYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 188,149 shares; 2024Q4: 173,156 shares; 2025Q1: 191,519 shares; 2025Q2: 188,467 shares; 2025Q3: 295,163 shares; 2025Q4: 117,776 shares; 2026Q1: not reported; 2026Q2: 130,346 shares 130,346 $4.27M 0.07% new Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,683 shares; 2024Q4: 38,225 shares; 2025Q1: 47,449 shares; 2025Q2: 46,648 shares; 2025Q3: 47,960 shares; 2025Q4: 49,612 shares; 2026Q1: 51,283 shares; 2026Q2: 23,891 shares 23,891 $4.2M 0.07% -27,392 Timeline INSW INTERNATIONAL SEAWAYS INC More: the full row for INTERNATIONAL SEAWAYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 55,923 shares; 2024Q4: 31,178 shares; 2025Q1: 57,822 shares; 2025Q2: 56,841 shares; 2025Q3: 78,604 shares; 2025Q4: 79,649 shares; 2026Q1: 82,321 shares; 2026Q2: 54,323 shares 54,323 $4.16M 0.07% -27,998 Timeline DHT DHT HOLDINGS INC More: the full row for DHT HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 134,963 shares; 2024Q4: 77,963 shares; 2025Q1: 144,247 shares; 2025Q2: 141,781 shares; 2025Q3: 151,422 shares; 2025Q4: 153,441 shares; 2026Q1: 158,606 shares; 2026Q2: 240,714 shares 240,714 $3.98M 0.06% +82,108 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 747,091 shares; 2024Q4: 695,863 shares; 2025Q1: 720,884 shares; 2025Q2: 683,391 shares; 2025Q3: 727,103 shares; 2025Q4: 491,494 shares; 2026Q1: 498,350 shares; 2026Q2: 65,916 shares 65,916 $2.53M 0.04% -432,434 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: not reported; 2024Q4: 9,185 shares; 2025Q1: 9,257 shares; 2025Q2: 9,104 shares; 2025Q3: 8,952 shares; 2025Q4: 9,652 shares; 2026Q1: 10,184 shares; 2026Q2: 10,429 shares 10,429 $2.46M 0.04% +245 Timeline ECO OKEANIS ECO TANKERS COR More: the full row for OKEANIS ECO TANKERS COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 49,732 shares; 2024Q4: 27,737 shares; 2025Q1: 51,189 shares; 2025Q2: 50,316 shares; 2025Q3: 65,987 shares; 2025Q4: 66,868 shares; 2026Q1: 69,118 shares; 2026Q2: 44,659 shares 44,659 $2.24M 0.04% -24,459 Timeline FRO FRONTLINE PLC More: the full row for FRONTLINE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,951 shares; 2024Q4: 36,755 shares; 2025Q1: 68,919 shares; 2025Q2: 67,758 shares; 2025Q3: 86,364 shares; 2025Q4: 87,514 shares; 2026Q1: 90,455 shares; 2026Q2: 34,536 shares 34,536 $1.2M 0.02% -55,919 Timeline STN STANTEC INC More: the full row for STANTEC 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: 12,110 shares 12,110 $834K 0.01% new Timeline