TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 967,637 shares; 2024Q4: 1,018,305 shares; 2025Q1: 991,744 shares; 2025Q2: 1,006,421 shares; 2025Q3: 1,011,763 shares; 2025Q4: 1,233,085 shares; 2026Q1: 1,157,962 shares; 2026Q2: 1,098,283 shares 1,098,283 $326M 5.52% -59,679 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: 4,220,540 shares; 2024Q4: 4,441,557 shares; 2025Q1: 4,325,702 shares; 2025Q2: 4,389,728 shares; 2025Q3: 3,558,044 shares; 2025Q4: 3,061,401 shares; 2026Q1: 2,874,189 shares; 2026Q2: 2,727,849 shares 2,727,849 $319M 5.4% -146,340 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: 1,331,971 shares; 2024Q4: 1,139,761 shares; 2025Q1: 1,114,242 shares; 2025Q2: 1,124,401 shares; 2025Q3: 1,014,942 shares; 2025Q4: 867,952 shares; 2026Q1: 827,001 shares; 2026Q2: 776,648 shares 776,648 $292M 4.95% -50,353 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,324,122 shares; 2024Q4: 1,393,460 shares; 2025Q1: 1,357,113 shares; 2025Q2: 1,377,201 shares; 2025Q3: 1,383,195 shares; 2025Q4: 1,340,786 shares; 2026Q1: 1,093,924 shares; 2026Q2: 1,036,908 shares 1,036,908 $262M 4.43% -57,016 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: 1,159,779 shares; 2024Q4: 1,220,377 shares; 2025Q1: 1,188,450 shares; 2025Q2: 1,206,025 shares; 2025Q3: 1,210,293 shares; 2025Q4: 1,173,180 shares; 2026Q1: 1,101,015 shares; 2026Q2: 1,042,337 shares 1,042,337 $261M 4.42% -58,678 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 657,032 shares; 2025Q4: 635,862 shares; 2026Q1: 599,911 shares; 2026Q2: 568,814 shares 568,814 $241M 4.08% -31,097 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,276,325 shares; 2024Q4: 2,395,045 shares; 2025Q1: 2,340,289 shares; 2025Q2: 2,372,484 shares; 2025Q3: 2,372,963 shares; 2025Q4: 2,301,154 shares; 2026Q1: 2,159,078 shares; 2026Q2: 2,043,845 shares 2,043,845 $239M 4.04% -115,233 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,828,480 shares; 2024Q4: 1,924,171 shares; 2025Q1: 1,873,860 shares; 2025Q2: 1,901,595 shares; 2025Q3: 1,907,825 shares; 2025Q4: 1,849,248 shares; 2026Q1: 1,735,563 shares; 2026Q2: 1,642,288 shares 1,642,288 $234M 3.96% -93,275 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,062,037 shares; 2024Q4: 3,222,386 shares; 2025Q1: 3,138,333 shares; 2025Q2: 3,184,783 shares; 2025Q3: 3,195,526 shares; 2025Q4: 3,097,398 shares; 2026Q1: 2,907,603 shares; 2026Q2: 2,749,910 shares 2,749,910 $223M 3.77% -157,693 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: 522,876 shares; 2024Q4: 554,292 shares; 2025Q1: 547,320 shares; 2025Q2: 551,934 shares; 2025Q3: 549,494 shares; 2025Q4: 535,489 shares; 2026Q1: 614,520 shares; 2026Q2: 574,920 shares 574,920 $214M 3.61% -39,600 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC 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: 2,932,387 shares; 2025Q4: 2,857,234 shares; 2026Q1: 2,716,852 shares; 2026Q2: 2,584,951 shares 2,584,951 $201M 3.41% -131,901 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 799,231 shares; 2024Q4: 841,026 shares; 2025Q1: 819,048 shares; 2025Q2: 831,166 shares; 2025Q3: 831,125 shares; 2025Q4: 805,533 shares; 2026Q1: 901,899 shares; 2026Q2: 851,348 shares 851,348 $195M 3.3% -50,551 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 802,886 shares; 2024Q4: 844,926 shares; 2025Q1: 822,888 shares; 2025Q2: 835,068 shares; 2025Q3: 838,582 shares; 2025Q4: 812,866 shares; 2026Q1: 763,107 shares; 2026Q2: 721,056 shares 721,056 $194M 3.29% -42,051 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: 1,185,942 shares; 2024Q4: 1,247,990 shares; 2025Q1: 1,215,379 shares; 2025Q2: 1,233,364 shares; 2025Q3: 1,505,754 shares; 2025Q4: 1,459,500 shares; 2026Q1: 1,370,015 shares; 2026Q2: 1,293,847 shares 1,293,847 $189M 3.2% -76,168 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,912,874 shares; 2024Q4: 3,065,411 shares; 2025Q1: 2,985,453 shares; 2025Q2: 3,029,642 shares; 2025Q3: 3,813,562 shares; 2025Q4: 3,694,732 shares; 2026Q1: 3,467,238 shares; 2026Q2: 3,262,991 shares 3,262,991 $189M 3.19% -204,247 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,175,247 shares; 2024Q4: 1,236,788 shares; 2025Q1: 1,204,528 shares; 2025Q2: 1,222,356 shares; 2025Q3: 1,585,557 shares; 2025Q4: 1,536,967 shares; 2026Q1: 1,442,891 shares; 2026Q2: 1,363,494 shares 1,363,494 $184M 3.11% -79,397 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: 1,567,667 shares; 2024Q4: 1,649,758 shares; 2025Q1: 1,606,726 shares; 2025Q2: 1,630,507 shares; 2025Q3: 1,635,852 shares; 2025Q4: 1,727,194 shares; 2026Q1: 1,968,734 shares; 2026Q2: 1,856,567 shares 1,856,567 $182M 3.08% -112,167 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 263,828 shares; 2025Q1: 256,922 shares; 2025Q2: 260,729 shares; 2025Q3: 217,250 shares; 2025Q4: 210,823 shares; 2026Q1: 197,958 shares; 2026Q2: 186,867 shares 186,867 $179M 3.03% -11,091 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 983,704 shares; 2024Q4: 1,035,213 shares; 2025Q1: 1,008,210 shares; 2025Q2: 1,023,131 shares; 2025Q3: 1,022,511 shares; 2025Q4: 990,979 shares; 2026Q1: 801,170 shares; 2026Q2: 755,576 shares 755,576 $166M 2.81% -45,594 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,850,806 shares; 2024Q4: 1,947,756 shares; 2025Q1: 1,896,917 shares; 2025Q2: 1,925,000 shares; 2025Q3: 1,912,155 shares; 2025Q4: 2,118,941 shares; 2026Q1: 2,346,092 shares; 2026Q2: 2,202,384 shares 2,202,384 $158M 2.67% -143,708 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: 352,036 shares; 2024Q4: 382,239 shares; 2025Q1: 394,273 shares; 2025Q2: 391,363 shares; 2025Q3: 324,725 shares; 2025Q4: 282,236 shares; 2026Q1: 219,250 shares; 2026Q2: 206,434 shares 206,434 $97.2M 1.65% -12,816 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,883 shares; 2024Q4: 56,744 shares; 2025Q1: 59,738 shares; 2025Q2: 58,537 shares; 2025Q3: 51,456 shares; 2025Q4: 45,046 shares; 2026Q1: 33,295 shares; 2026Q2: 250,753 shares 250,753 $74M 1.25% +217,458 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: 562,069 shares; 2024Q4: 617,819 shares; 2025Q1: 852,824 shares; 2025Q2: 724,311 shares; 2025Q3: 561,505 shares; 2025Q4: 471,169 shares; 2026Q1: 427,403 shares; 2026Q2: 392,806 shares 392,806 $69.3M 1.17% -34,597 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 482,156 shares; 2025Q1: 507,622 shares; 2025Q2: 497,423 shares; 2025Q3: 422,112 shares; 2025Q4: 348,115 shares; 2026Q1: 209,699 shares; 2026Q2: 155,776 shares 155,776 $66M 1.12% -53,923 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: 170,433 shares; 2024Q4: 217,678 shares; 2025Q1: 229,266 shares; 2025Q2: 224,688 shares; 2025Q3: 214,443 shares; 2025Q4: 214,380 shares; 2026Q1: 125,446 shares; 2026Q2: 90,796 shares 90,796 $65.6M 1.11% -34,650 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES 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: 98,203 shares 98,203 $57M 0.97% new 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: 213,323 shares; 2024Q4: 234,481 shares; 2025Q1: 246,867 shares; 2025Q2: 241,910 shares; 2025Q3: 230,790 shares; 2025Q4: 169,287 shares; 2026Q1: 154,660 shares; 2026Q2: 144,494 shares 144,494 $51.2M 0.87% -10,166 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; 2024Q3: 193,169 shares; 2024Q4: 212,327 shares; 2025Q1: 223,542 shares; 2025Q2: 219,053 shares; 2025Q3: 208,983 shares; 2025Q4: 208,917 shares; 2026Q1: 227,237 shares; 2026Q2: 204,466 shares 204,466 $48.7M 0.82% -22,771 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: 154,282 shares; 2024Q4: 169,584 shares; 2025Q1: 178,541 shares; 2025Q2: 174,955 shares; 2025Q3: 177,800 shares; 2025Q4: 177,912 shares; 2026Q1: 184,644 shares; 2026Q2: 170,670 shares 170,670 $48.4M 0.82% -13,974 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: 321,837 shares; 2024Q4: 353,757 shares; 2025Q1: 372,448 shares; 2025Q2: 364,975 shares; 2025Q3: 352,256 shares; 2025Q4: 263,380 shares; 2026Q1: 257,492 shares; 2026Q2: 241,759 shares 241,759 $47.6M 0.81% -15,733 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: 128,453 shares; 2024Q4: 141,193 shares; 2025Q1: 148,649 shares; 2025Q2: 145,662 shares; 2025Q3: 138,963 shares; 2025Q4: 138,920 shares; 2026Q1: 150,357 shares; 2026Q2: 135,291 shares 135,291 $46.4M 0.79% -15,066 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 253,861 shares; 2025Q1: 267,270 shares; 2025Q2: 261,903 shares; 2025Q3: 249,862 shares; 2025Q4: 249,784 shares; 2026Q1: 204,698 shares; 2026Q2: 184,187 shares 184,187 $44.6M 0.75% -20,511 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,544 shares; 2024Q4: 10,859 shares; 2025Q1: 10,001 shares; 2025Q2: 9,767 shares; 2025Q3: 10,228 shares; 2025Q4: 13,104 shares; 2026Q1: 18,058 shares; 2026Q2: 563,280 shares 563,280 $44.4M 0.75% +545,222 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: 82,498 shares; 2024Q4: 90,678 shares; 2025Q1: 95,465 shares; 2025Q2: 93,546 shares; 2025Q3: 89,243 shares; 2025Q4: 89,216 shares; 2026Q1: 92,434 shares; 2026Q2: 83,172 shares 83,172 $42.7M 0.72% -9,262 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,957 shares; 2024Q4: 70,298 shares; 2025Q1: 74,008 shares; 2025Q2: 73,232 shares; 2025Q3: 83,211 shares; 2025Q4: 109,488 shares; 2026Q1: 137,733 shares; 2026Q2: 124,650 shares 124,650 $42.2M 0.71% -13,083 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 58,889 shares; 2024Q4: 71,763 shares; 2025Q1: 75,551 shares; 2025Q2: 74,032 shares; 2025Q3: 84,957 shares; 2025Q4: 84,931 shares; 2026Q1: 92,980 shares; 2026Q2: 83,662 shares 83,662 $41.9M 0.71% -9,318 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 131,905 shares; 2024Q4: 163,336 shares; 2025Q1: 171,960 shares; 2025Q2: 196,674 shares; 2025Q3: 223,570 shares; 2025Q4: 223,500 shares; 2026Q1: 228,578 shares; 2026Q2: 205,674 shares 205,674 $39.2M 0.66% -22,904 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 248,639 shares; 2024Q4: 273,299 shares; 2025Q1: 287,735 shares; 2025Q2: 281,958 shares; 2025Q3: 282,050 shares; 2025Q4: 335,545 shares; 2026Q1: 311,170 shares; 2026Q2: 312,079 shares 312,079 $37.8M 0.64% +909 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: 76,066 shares; 2024Q4: 71,745 shares; 2025Q1: 75,532 shares; 2025Q2: 74,013 shares; 2025Q3: 70,608 shares; 2025Q4: 80,282 shares; 2026Q1: 72,349 shares; 2026Q2: 65,099 shares 65,099 $36.7M 0.62% -7,250 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,479 shares; 2024Q4: 48,572 shares; 2025Q1: 51,136 shares; 2025Q2: 44,584 shares; 2025Q3: 42,532 shares; 2025Q4: 425,190 shares; 2026Q1: 567,247 shares; 2026Q2: 510,403 shares 510,403 $36.4M 0.62% -56,844 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 140,422 shares; 2024Q4: 126,554 shares; 2025Q1: 133,235 shares; 2025Q2: 130,558 shares; 2025Q3: 151,492 shares; 2025Q4: 203,769 shares; 2026Q1: 244,869 shares; 2026Q2: 220,332 shares 220,332 $34.5M 0.58% -24,537 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: 108,432 shares; 2024Q4: 94,227 shares; 2025Q1: 75,804 shares; 2025Q2: 68,342 shares; 2025Q3: 64,806 shares; 2025Q4: 64,298 shares; 2026Q1: 89,051 shares; 2026Q2: 64,304 shares 64,304 $16.7M 0.28% -24,747 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: 89,776 shares; 2024Q4: 59,832 shares; 2025Q1: 47,927 shares; 2025Q2: 38,298 shares; 2025Q3: 35,065 shares; 2025Q4: 32,023 shares; 2026Q1: 32,305 shares; 2026Q2: 31,737 shares 31,737 $16.6M 0.28% -568 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: not reported; 2025Q2: not reported; 2025Q3: 33,372 shares; 2025Q4: 32,548 shares; 2026Q1: 32,843 shares; 2026Q2: 32,004 shares 32,004 $15.7M 0.27% -839 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: 454,148 shares; 2024Q4: 344,522 shares; 2025Q1: 268,485 shares; 2025Q2: 200,328 shares; 2025Q3: 183,458 shares; 2025Q4: 173,320 shares; 2026Q1: 174,892 shares; 2026Q2: 170,423 shares 170,423 $15M 0.25% -4,469 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 134,419 shares; 2024Q4: 116,571 shares; 2025Q1: 89,753 shares; 2025Q2: 81,117 shares; 2025Q3: 71,975 shares; 2025Q4: 72,624 shares; 2026Q1: 100,592 shares; 2026Q2: 89,288 shares 89,288 $14.8M 0.25% -11,304 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 160,734 shares; 2024Q4: 139,674 shares; 2025Q1: 112,326 shares; 2025Q2: 101,250 shares; 2025Q3: 102,206 shares; 2025Q4: 105,362 shares; 2026Q1: 145,944 shares; 2026Q2: 130,058 shares 130,058 $13.5M 0.23% -15,886 Timeline ST SENSATA TECHNOLOGIES HLDG PL More: the full row for SENSATA TECHNOLOGIES HLDG PL 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: 266,560 shares; 2025Q4: 277,415 shares; 2026Q1: 279,933 shares; 2026Q2: 272,779 shares 272,779 $13M 0.22% -7,154 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: 44,578 shares; 2025Q4: 46,910 shares; 2026Q1: 47,336 shares; 2026Q2: 46,127 shares 46,127 $13M 0.22% -1,209 Timeline CNQ CANADIAN NAT RES LTD MED TER More: the full row for CANADIAN NAT RES LTD MED TER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 396,541 shares; 2024Q4: 347,618 shares; 2025Q1: 279,683 shares; 2025Q2: 252,613 shares; 2025Q3: 248,133 shares; 2025Q4: 256,153 shares; 2026Q1: 354,830 shares; 2026Q2: 305,685 shares 305,685 $12.1M 0.2% -49,145 Timeline CVE CENOVUS ENERGY INC More: the full row for CENOVUS ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 669,837 shares; 2024Q4: 582,046 shares; 2025Q1: 465,892 shares; 2025Q2: 419,975 shares; 2025Q3: 399,450 shares; 2025Q4: 409,096 shares; 2026Q1: 566,709 shares; 2026Q2: 477,590 shares 477,590 $11.8M 0.2% -89,119 Timeline SU SUNCOR ENERGY INC NEW More: the full row for SUNCOR ENERGY INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 387,922 shares; 2024Q4: 337,091 shares; 2025Q1: 272,114 shares; 2025Q2: 245,325 shares; 2025Q3: 226,012 shares; 2025Q4: 185,323 shares; 2026Q1: 256,709 shares; 2026Q2: 219,341 shares 219,341 $11.8M 0.2% -37,368 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: 74,132 shares; 2024Q4: 64,422 shares; 2025Q1: 51,723 shares; 2025Q2: 46,628 shares; 2025Q3: 48,316 shares; 2025Q4: 54,132 shares; 2026Q1: 74,976 shares; 2026Q2: 66,789 shares 66,789 $11.7M 0.2% -8,187 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: 106,843 shares; 2024Q4: 92,847 shares; 2025Q1: 74,942 shares; 2025Q2: 67,564 shares; 2025Q3: 64,069 shares; 2025Q4: 73,278 shares; 2026Q1: 101,495 shares; 2026Q2: 90,489 shares 90,489 $11.7M 0.2% -11,006 Timeline IMO IMPERIAL OIL LTD More: the full row for IMPERIAL OIL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 212,108 shares; 2024Q4: 165,466 shares; 2025Q1: 133,325 shares; 2025Q2: 120,149 shares; 2025Q3: 98,836 shares; 2025Q4: 88,678 shares; 2026Q1: 122,830 shares; 2026Q2: 102,697 shares 102,697 $11.5M 0.19% -20,133 Timeline ORA ORMAT TECHNOLOGIES INC More: the full row for ORMAT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 360,569 shares; 2024Q4: 265,567 shares; 2025Q1: 194,698 shares; 2025Q2: 145,611 shares; 2025Q3: 133,349 shares; 2025Q4: 107,449 shares; 2026Q1: 108,424 shares; 2026Q2: 105,654 shares 105,654 $11.5M 0.19% -2,770 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: 120,845 shares; 2024Q4: 91,536 shares; 2025Q1: 71,754 shares; 2025Q2: 57,202 shares; 2025Q3: 52,388 shares; 2025Q4: 49,492 shares; 2026Q1: 49,941 shares; 2026Q2: 48,665 shares 48,665 $11.5M 0.19% -1,276 Timeline NTES NETEASE COM INC More: the full row for NETEASE COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 86,741 shares; 2024Q4: 87,521 shares; 2025Q1: 95,102 shares; 2025Q2: 70,514 shares; 2025Q3: 69,817 shares; 2025Q4: 69,937 shares; 2026Q1: 77,374 shares; 2026Q2: 84,586 shares 84,586 $10.8M 0.18% +7,212 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 258,398 shares; 2024Q4: 224,541 shares; 2025Q1: 179,847 shares; 2025Q2: 162,112 shares; 2025Q3: 162,842 shares; 2025Q4: 208,143 shares; 2026Q1: 288,320 shares; 2026Q2: 256,963 shares 256,963 $10.6M 0.18% -31,357 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: 154,601 shares; 2024Q4: 112,242 shares; 2025Q1: 69,274 shares; 2025Q2: 55,103 shares; 2025Q3: 50,466 shares; 2025Q4: 63,039 shares; 2026Q1: 63,612 shares; 2026Q2: 65,014 shares 65,014 $10.3M 0.17% +1,402 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: 354,183 shares; 2024Q4: 307,773 shares; 2025Q1: 246,291 shares; 2025Q2: 222,036 shares; 2025Q3: 210,546 shares; 2025Q4: 244,748 shares; 2026Q1: 339,027 shares; 2026Q2: 298,210 shares 298,210 $10.1M 0.17% -40,817 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 110,943 shares; 2026Q1: 153,668 shares; 2026Q2: 134,715 shares 134,715 $10M 0.17% -18,953 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: 273,866 shares; 2024Q4: 237,982 shares; 2025Q1: 191,605 shares; 2025Q2: 172,736 shares; 2025Q3: 163,798 shares; 2025Q4: 178,287 shares; 2026Q1: 246,960 shares; 2026Q2: 206,777 shares 206,777 $9.61M 0.16% -40,183 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 110,322 shares; 2025Q4: 118,790 shares; 2026Q1: 164,540 shares; 2026Q2: 141,661 shares 141,661 $9.37M 0.16% -22,879 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: 295,354 shares; 2024Q4: 256,654 shares; 2025Q1: 207,871 shares; 2025Q2: 187,398 shares; 2025Q3: 136,510 shares; 2025Q4: 141,891 shares; 2026Q1: 196,945 shares; 2026Q2: 172,617 shares 172,617 $9.36M 0.16% -24,328 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: 529,404 shares; 2024Q4: 460,034 shares; 2025Q1: 373,936 shares; 2025Q2: 337,108 shares; 2025Q3: 236,724 shares; 2025Q4: 242,483 shares; 2026Q1: 335,903 shares; 2026Q2: 286,667 shares 286,667 $9.16M 0.16% -49,236 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: not reported; 2025Q1: 30,300 shares; 2025Q2: 24,184 shares; 2025Q3: 22,150 shares; 2025Q4: 23,887 shares; 2026Q1: 24,104 shares; 2026Q2: 24,511 shares 24,511 $8.89M 0.15% +407 Timeline APTV APTIV PLC More: the full row for APTIV 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: 138,401 shares; 2025Q4: 134,206 shares; 2026Q1: 135,424 shares; 2026Q2: 137,910 shares 137,910 $8.46M 0.14% +2,486 Timeline ACM AECOM More: the full row for AECOM 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: 173 shares; 2026Q1: 122,594 shares; 2026Q2: 119,464 shares 119,464 $8.34M 0.14% -3,130 Timeline ITRI ITRON INC More: the full row for ITRON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 265,284 shares; 2024Q4: 193,085 shares; 2025Q1: 137,196 shares; 2025Q2: 98,523 shares; 2025Q3: 90,228 shares; 2025Q4: 93,444 shares; 2026Q1: 94,293 shares; 2026Q2: 96,087 shares 96,087 $8.31M 0.14% +1,794 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: 235,254 shares; 2024Q4: 204,428 shares; 2025Q1: 166,035 shares; 2025Q2: 149,694 shares; 2025Q3: 141,947 shares; 2025Q4: 126,556 shares; 2026Q1: 175,301 shares; 2026Q2: 147,628 shares 147,628 $8.19M 0.14% -27,673 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,520 shares; 2024Q4: 45,631 shares; 2025Q1: 49,631 shares; 2025Q2: 55,410 shares; 2025Q3: 54,843 shares; 2025Q4: 51,509 shares; 2026Q1: 58,557 shares; 2026Q2: 37,980 shares 37,980 $7.02M 0.12% -20,577 Timeline AMRC AMERESCO INC More: the full row for AMERESCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 511,530 shares; 2024Q4: 387,816 shares; 2025Q1: 303,165 shares; 2025Q2: 242,304 shares; 2025Q3: 198,396 shares; 2025Q4: 185,249 shares; 2026Q1: 186,932 shares; 2026Q2: 193,399 shares 193,399 $5.34M 0.09% +6,467 Timeline CSIQ CANADIAN SOLAR INC More: the full row for CANADIAN SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 966,208 shares; 2024Q4: 731,812 shares; 2025Q1: 573,722 shares; 2025Q2: 393,116 shares; 2025Q3: 359,996 shares; 2025Q4: 316,459 shares; 2026Q1: 319,334 shares; 2026Q2: 311,173 shares 311,173 $4.98M 0.08% -8,161 Timeline ENPH ENPHASE ENERGY INC More: the full row for ENPHASE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 136,896 shares; 2024Q4: 107,739 shares; 2025Q1: 104,946 shares; 2025Q2: 77,085 shares; 2025Q3: 70,599 shares; 2025Q4: 66,550 shares; 2026Q1: 67,158 shares; 2026Q2: 65,436 shares 65,436 $3.22M 0.05% -1,722 Timeline HOS HORNBECK OFFSHORE SERVICES I More: the full row for HORNBECK OFFSHORE SERVICES I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 345,393 shares; 2024Q4: 300,241 shares; 2025Q1: 240,866 shares; 2025Q2: 217,444 shares; 2025Q3: 209,769 shares; 2025Q4: 214,854 shares; 2026Q1: 297,624 shares; 2026Q2: 256,264 shares 256,264 $2.24M 0.04% -41,360 Timeline AMG AFFILIATED MANAGERS GROUP More: the full row for AFFILIATED MANAGERS GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,007 shares; 2024Q4: 3,326 shares; 2025Q1: 3,122 shares; 2025Q2: 3,196 shares; 2025Q3: 3,432 shares; 2025Q4: 4,242 shares; 2026Q1: 3,954 shares; 2026Q2: 3,190 shares 3,190 $1.08M 0.02% -764 Timeline STT STATE STR CORP More: the full row for STATE STR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,637 shares; 2024Q4: 7,694 shares; 2025Q1: 7,047 shares; 2025Q2: 7,214 shares; 2025Q3: 8,006 shares; 2025Q4: 9,898 shares; 2026Q1: 9,116 shares; 2026Q2: 6,322 shares 6,322 $1.07M 0.02% -2,794 Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,610 shares; 2024Q4: 4,516 shares; 2025Q1: 3,962 shares; 2025Q2: 4,595 shares; 2025Q3: 3,612 shares; 2025Q4: 2,268 shares; 2026Q1: 1,505 shares; 2026Q2: 1,726 shares 1,726 $835K 0.01% +221 Timeline IVZ INVESCO LTD More: the full row for INVESCO LTD 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: 29,216 shares; 2025Q4: 37,433 shares; 2026Q1: 37,033 shares; 2026Q2: 31,472 shares 31,472 $831K 0.01% -5,561 Timeline AMP AMERIPRISE FINL INC More: the full row for AMERIPRISE FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,050 shares; 2024Q4: 1,648 shares; 2025Q1: 1,496 shares; 2025Q2: 1,532 shares; 2025Q3: 1,580 shares; 2025Q4: 2,023 shares; 2026Q1: 2,002 shares; 2026Q2: 1,704 shares 1,704 $782K 0.01% -298 Timeline RJF RAYMOND JAMES FINL INC More: the full row for RAYMOND JAMES FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,248 shares; 2024Q4: 4,418 shares; 2025Q1: 4,023 shares; 2025Q2: 4,118 shares; 2025Q3: 4,639 shares; 2025Q4: 5,942 shares; 2026Q1: 5,879 shares; 2026Q2: 4,998 shares 4,998 $760K 0.01% -881 Timeline ENTG ENTEGRIS INC More: the full row for ENTEGRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,077 shares; 2024Q4: 5,079 shares; 2025Q1: 4,668 shares; 2025Q2: 5,206 shares; 2025Q3: 4,303 shares; 2025Q4: 4,330 shares; 2026Q1: 3,624 shares; 2026Q2: 4,156 shares 4,156 $747K 0.01% +532 Timeline BEN FRANKLIN TEMPLETON INC More: the full row for FRANKLIN TEMPLETON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,120 shares; 2024Q4: 18,457 shares; 2025Q1: 17,325 shares; 2025Q2: 17,736 shares; 2025Q3: 19,982 shares; 2025Q4: 25,602 shares; 2026Q1: 25,329 shares; 2026Q2: 21,525 shares 21,525 $716K 0.01% -3,804 Timeline JAZZ JAZZ PHARMACEUTICALS PLC More: the full row for JAZZ PHARMACEUTICALS 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: 3,300 shares; 2025Q4: 2,788 shares; 2026Q1: 2,483 shares; 2026Q2: 2,730 shares 2,730 $658K 0.01% +247 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,211 shares; 2025Q2: 3,421 shares; 2025Q3: 2,861 shares; 2025Q4: 2,165 shares; 2026Q1: 1,677 shares; 2026Q2: 1,910 shares 1,910 $640K 0.01% +233 Timeline KEYS KEYSIGHT TECHNOLOGIES INC More: the full row for KEYSIGHT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,399 shares; 2024Q4: 3,153 shares; 2025Q1: 2,742 shares; 2025Q2: 2,481 shares; 2025Q3: 2,286 shares; 2025Q4: 2,118 shares; 2026Q1: 1,589 shares; 2026Q2: 1,821 shares 1,821 $637K 0.01% +232 Timeline BAP CREDICORP LTD More: the full row for CREDICORP LTD 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: 1,756 shares; 2025Q4: 2,095 shares; 2026Q1: 2,095 shares; 2026Q2: 1,631 shares 1,631 $635K 0.01% -464 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,465 shares; 2024Q4: 4,887 shares; 2025Q1: 4,588 shares; 2025Q2: 4,697 shares; 2025Q3: 4,748 shares; 2025Q4: 6,082 shares; 2026Q1: 6,017 shares; 2026Q2: 5,115 shares 5,115 $602K 0.01% -902 Timeline ARES ARES MANAGEMENT CORPORATION More: the full row for ARES MANAGEMENT CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,532 shares; 2024Q4: 5,308 shares; 2025Q1: 4,619 shares; 2025Q2: 4,728 shares; 2025Q3: 4,952 shares; 2025Q4: 6,342 shares; 2026Q1: 6,275 shares; 2026Q2: 5,334 shares 5,334 $594K 0.01% -941 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,315 shares; 2024Q4: 2,408 shares; 2025Q1: 2,079 shares; 2025Q2: 2,246 shares; 2025Q3: 2,214 shares; 2025Q4: 2,228 shares; 2026Q1: 2,228 shares; 2026Q2: 2,572 shares 2,572 $584K 0.01% +344 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: 667 shares; 2024Q4: 890 shares; 2025Q1: 761 shares; 2025Q2: 573 shares; 2025Q3: 461 shares; 2025Q4: 423 shares; 2026Q1: 395 shares; 2026Q2: 415 shares 415 $574K 0.01% +20 Timeline KKR KKR & CO INC More: the full row for KKR & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,638 shares; 2024Q4: 5,789 shares; 2025Q1: 5,260 shares; 2025Q2: 5,385 shares; 2025Q3: 5,640 shares; 2025Q4: 7,224 shares; 2026Q1: 7,147 shares; 2026Q2: 6,076 shares 6,076 $558K 0.01% -1,071 Timeline CG CARLYLE GROUP INC More: the full row for CARLYLE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,606 shares; 2024Q4: 13,719 shares; 2025Q1: 12,129 shares; 2025Q2: 12,417 shares; 2025Q3: 12,201 shares; 2025Q4: 15,631 shares; 2026Q1: 15,464 shares; 2026Q2: 13,143 shares 13,143 $553K 0.01% -2,321 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: 3,863 shares; 2024Q4: 4,564 shares; 2025Q1: 3,988 shares; 2025Q2: 4,235 shares; 2025Q3: 4,018 shares; 2025Q4: 3,899 shares; 2026Q1: 3,899 shares; 2026Q2: 4,961 shares 4,961 $552K 0.01% +1,062 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: 3,057 shares; 2024Q4: 4,228 shares; 2025Q1: 3,640 shares; 2025Q2: 3,495 shares; 2025Q3: 2,910 shares; 2025Q4: 2,705 shares; 2026Q1: 2,705 shares; 2026Q2: 3,440 shares 3,440 $540K 0.01% +735 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: 8,798 shares; 2024Q4: 7,614 shares; 2025Q1: 6,400 shares; 2025Q2: 5,424 shares; 2025Q3: 4,978 shares; 2025Q4: not reported; 2026Q1: 4,627 shares; 2026Q2: 5,886 shares 5,886 $532K 0.01% +1,259 Timeline ADUS ADDUS HOMECARE CORP More: the full row for ADDUS HOMECARE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,663 shares; 2024Q4: 4,495 shares; 2025Q1: 3,577 shares; 2025Q2: 3,591 shares; 2025Q3: 3,548 shares; 2025Q4: 3,291 shares; 2026Q1: 3,291 shares; 2026Q2: 5,155 shares 5,155 $518K 0.01% +1,864 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 737 shares; 2025Q3: 677 shares; 2025Q4: 656 shares; 2026Q1: 656 shares; 2026Q2: 910 shares 910 $510K 0.01% +254 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: 1,655 shares; 2024Q4: 1,333 shares; 2025Q1: 1,163 shares; 2025Q2: 1,376 shares; 2025Q3: 1,199 shares; 2025Q4: 1,206 shares; 2026Q1: 1,206 shares; 2026Q2: 1,903 shares 1,903 $501K 0.01% +697 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,816 shares; 2024Q4: 7,041 shares; 2025Q1: 6,039 shares; 2025Q2: 5,613 shares; 2025Q3: 7,678 shares; 2025Q4: 7,125 shares; 2026Q1: 7,125 shares; 2026Q2: 8,191 shares 8,191 $500K 0.01% +1,066 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,273 shares; 2024Q4: 3,770 shares; 2025Q1: 3,540 shares; 2025Q2: 3,624 shares; 2025Q3: 4,082 shares; 2025Q4: 5,227 shares; 2026Q1: 5,172 shares; 2026Q2: 4,398 shares 4,398 $500K 0.01% -774 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: 1,843 shares; 2024Q4: 1,737 shares; 2025Q1: 1,524 shares; 2025Q2: 1,349 shares; 2025Q3: 1,095 shares; 2025Q4: 1,102 shares; 2026Q1: 1,102 shares; 2026Q2: 1,328 shares 1,328 $498K 0.01% +226 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,892 shares; 2024Q4: 3,889 shares; 2025Q1: 3,142 shares; 2025Q2: 3,412 shares; 2025Q3: 3,313 shares; 2025Q4: 2,865 shares; 2026Q1: 2,810 shares; 2026Q2: 3,653 shares 3,653 $485K 0.01% +843 Timeline APAM ARTISAN PARTNERS ASSET MGMT More: the full row for ARTISAN PARTNERS ASSET MGMT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,844 shares; 2024Q4: 11,359 shares; 2025Q1: 10,664 shares; 2025Q2: 10,917 shares; 2025Q3: 12,299 shares; 2025Q4: 15,757 shares; 2026Q1: 15,589 shares; 2026Q2: 13,250 shares 13,250 $458K 0.01% -2,339 Timeline WELL WELLTOWER INC More: the full row for WELLTOWER 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: 957 shares; 2026Q2: 1,535 shares 1,535 $348K 0.01% +578 Timeline EQIX EQUINIX INC More: the full row for EQUINIX 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: 91 shares; 2025Q4: 151 shares; 2026Q1: 210 shares; 2026Q2: 324 shares 324 $338K 0.01% +114 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,189 shares; 2025Q4: 1,718 shares; 2026Q1: 2,710 shares; 2026Q2: 4,373 shares 4,373 $334K 0.01% +1,663 Timeline VTR VENTAS INC More: the full row for VENTAS 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: 1,164 shares; 2025Q4: 1,593 shares; 2026Q1: 2,297 shares; 2026Q2: 3,708 shares 3,708 $329K 0.01% +1,411 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 930 shares; 2026Q1: 1,492 shares; 2026Q2: 2,403 shares 2,403 $329K 0.01% +911 Timeline UNP UNION PAC CORP More: the full row for UNION PAC 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: 331 shares; 2025Q4: 486 shares; 2026Q1: 750 shares; 2026Q2: 1,200 shares 1,200 $326K 0.01% +450 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 704 shares; 2025Q4: 1,032 shares; 2026Q1: 1,715 shares; 2026Q2: 2,766 shares 2,766 $323K 0.01% +1,051 Timeline DLR DIGITAL RLTY TR INC More: the full row for DIGITAL RLTY TR 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: 421 shares; 2025Q4: 733 shares; 2026Q1: 1,092 shares; 2026Q2: 1,753 shares 1,753 $315K 0.01% +661 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,821 shares 3,821 $310K 0.01% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 625 shares; 2025Q4: 984 shares; 2026Q1: 1,516 shares; 2026Q2: 2,442 shares 2,442 $309K 0.01% +926 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS 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: 676 shares; 2025Q4: 924 shares; 2026Q1: 1,406 shares; 2026Q2: 2,264 shares 2,264 $307K 0.01% +858 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,972 shares; 2025Q4: 2,902 shares; 2026Q1: 4,851 shares; 2026Q2: 7,851 shares 7,851 $301K 0.01% +3,000 Timeline BIP BROOKFIELD INFRASTRUCTURE PA More: the full row for BROOKFIELD INFRASTRUCTURE PA 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: 2,452 shares; 2025Q4: 3,357 shares; 2026Q1: 5,035 shares; 2026Q2: 8,149 shares 8,149 $297K 0.01% +3,114 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER 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: 368 shares; 2025Q4: 625 shares; 2026Q1: 1,092 shares; 2026Q2: 1,753 shares 1,753 $287K <0.01% +661 Timeline SBAC SBA COMMUNICATIONS CORP More: the full row for SBA COMMUNICATIONS 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: 374 shares; 2025Q4: 591 shares; 2026Q1: 962 shares; 2026Q2: 1,541 shares 1,541 $272K <0.01% +579 Timeline BIDU BAIDU INC More: the full row for BAIDU INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,360 shares; 2024Q4: 2,360 shares; 2025Q1: 2,682 shares; 2025Q2: 2,762 shares; 2025Q3: 2,904 shares; 2025Q4: 3,074 shares; 2026Q1: 1,890 shares; 2026Q2: 1,890 shares 1,890 $216K <0.01% 0 Timeline JD JD.COM INC More: the full row for JD.COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,080 shares; 2024Q4: 3,240 shares; 2025Q1: 3,679 shares; 2025Q2: 3,859 shares; 2025Q3: 4,910 shares; 2025Q4: 5,443 shares; 2026Q1: 5,443 shares; 2026Q2: 5,443 shares 5,443 $139K <0.01% 0 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 380 shares; 2024Q4: 380 shares; 2025Q1: 497 shares; 2025Q2: 563 shares; 2025Q3: 680 shares; 2025Q4: 820 shares; 2026Q1: 820 shares; 2026Q2: 820 shares 820 $78.7K <0.01% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 36 shares; 2026Q1: 36 shares; 2026Q2: 36 shares 36 $22.8K <0.01% 0 Timeline CLH CLEAN HARBORS INC More: the full row for CLEAN HARBORS 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: 70 shares; 2026Q1: 70 shares; 2026Q2: 70 shares 70 $20.9K <0.01% 0 Timeline LIN LINDE PLC More: the full row for LINDE 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: 40 shares; 2026Q1: 40 shares; 2026Q2: 40 shares 40 $20.8K <0.01% 0 Timeline FSS FEDERAL SIGNAL CORP More: the full row for FEDERAL SIGNAL 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: 149 shares; 2026Q1: 149 shares; 2026Q2: 149 shares 149 $19.1K <0.01% 0 Timeline ECL ECOLAB INC More: the full row for ECOLAB 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: 64 shares; 2026Q1: 64 shares; 2026Q2: 64 shares 64 $17.8K <0.01% 0 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL 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: 78 shares; 2026Q1: 78 shares; 2026Q2: 78 shares 78 $17.4K <0.01% 0 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS 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: 79 shares; 2026Q1: 79 shares; 2026Q2: 79 shares 79 $16.8K <0.01% 0 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS 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: 35 shares; 2026Q1: 35 shares; 2026Q2: 35 shares 35 $15.6K <0.01% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 89 shares; 2026Q1: 89 shares; 2026Q2: 89 shares 89 $15.1K <0.01% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 122 shares; 2026Q1: 122 shares; 2026Q2: 122 shares 122 $14.4K <0.01% 0 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: 13,085 shares; 2024Q4: 12,789 shares; 2025Q1: 11,214 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 489 shares; 2026Q1: 489 shares; 2026Q2: 489 shares 489 $14.1K <0.01% 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 93 shares; 2026Q1: 93 shares; 2026Q2: 93 shares 93 $13.8K <0.01% 0 Timeline DSGX DESCARTES SYS GROUP INC More: the full row for DESCARTES SYS 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: not reported; 2025Q3: not reported; 2025Q4: 188 shares; 2026Q1: 188 shares; 2026Q2: 188 shares 188 $13K <0.01% 0 Timeline CPRT COPART INC More: the full row for COPART 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: 434 shares; 2026Q1: 434 shares; 2026Q2: 434 shares 434 $12.2K <0.01% 0 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: 56 shares; 2026Q1: 56 shares; 2026Q2: 56 shares 56 $10.9K <0.01% 0 Timeline PTC PTC INC More: the full row for PTC 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: 94 shares; 2026Q1: 94 shares; 2026Q2: 94 shares 94 $10.7K <0.01% 0 Timeline TRMB TRIMBLE INC More: the full row for TRIMBLE 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: 208 shares; 2026Q1: 208 shares; 2026Q2: 208 shares 208 $10.6K <0.01% 0 Timeline JHG JANUS HENDERSON GROUP PLC More: the full row for JANUS HENDERSON GROUP 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: 16,704 shares; 2025Q4: 21,130 shares; 2026Q1: 20,915 shares; 2026Q2: 0 shares 0 $0 0% -20,915 Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios. Timeline