MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 14,750,797 shares; 2022Q3: 14,787,556 shares; 2022Q4: 14,809,644 shares; 2023Q1: 15,355,220 shares; 2023Q2: 14,323,250 shares; 2023Q3: 14,533,578 shares; 2023Q4: 14,371,638 shares; 2024Q1: 13,756,679 shares 13,756,679 $5.79B 5.55% -614,959 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,824,686 shares; 2022Q3: 6,190,361 shares; 2022Q4: 6,100,556 shares; 2023Q1: 5,127,092 shares; 2023Q2: 4,890,109 shares; 2023Q3: 4,928,946 shares; 2023Q4: 4,886,347 shares; 2024Q1: 4,763,929 shares 4,763,929 $4.3B 4.13% -122,418 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 23,989,116 shares; 2022Q3: 25,137,118 shares; 2022Q4: 23,914,330 shares; 2023Q1: 22,380,917 shares; 2023Q2: 21,287,129 shares; 2023Q3: 21,822,092 shares; 2023Q4: 21,319,641 shares; 2024Q1: 19,381,637 shares 19,381,637 $3.32B 3.19% -1,938,004 Timeline UBS UBS GROUP AG More: the full row for UBS GROUP AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 103,951,677 shares; 2022Q3: 103,852,609 shares; 2022Q4: 98,021,281 shares; 2023Q1: 104,298,725 shares; 2023Q2: 102,867,647 shares; 2023Q3: 89,495,404 shares; 2023Q4: 91,658,897 shares; 2024Q1: 95,397,206 shares 95,397,206 $2.93B 2.81% +3,738,309 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; 2022Q2: 14,766,226 shares; 2022Q3: 14,628,724 shares; 2022Q4: 16,962,348 shares; 2023Q1: 13,764,288 shares; 2023Q2: 13,786,485 shares; 2023Q3: 14,549,687 shares; 2023Q4: 13,896,381 shares; 2024Q1: 12,754,431 shares 12,754,431 $2.3B 2.21% -1,141,950 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 646,229 shares; 2022Q3: 13,091,135 shares; 2022Q4: 13,660,465 shares; 2023Q1: 13,093,223 shares; 2023Q2: 12,575,485 shares; 2023Q3: 12,392,900 shares; 2023Q4: 12,609,054 shares; 2024Q1: 11,776,286 shares 11,776,286 $1.78B 1.7% -832,768 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 613,950 shares; 2022Q3: 12,462,969 shares; 2022Q4: 12,415,108 shares; 2023Q1: 12,116,777 shares; 2023Q2: 11,585,529 shares; 2023Q3: 11,462,718 shares; 2023Q4: 11,538,712 shares; 2024Q1: 10,781,421 shares 10,781,421 $1.64B 1.57% -757,291 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; 2022Q2: 4,025,333 shares; 2022Q3: 4,420,103 shares; 2022Q4: 3,998,188 shares; 2023Q1: 3,222,661 shares; 2023Q2: 2,962,233 shares; 2023Q3: 2,929,315 shares; 2023Q4: 2,941,114 shares; 2024Q1: 2,916,631 shares 2,916,631 $1.42B 1.36% -24,483 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 12,976,540 shares; 2022Q3: 12,979,932 shares; 2022Q4: 13,117,465 shares; 2023Q1: 14,052,710 shares; 2023Q2: 14,067,609 shares; 2023Q3: 14,826,822 shares; 2023Q4: 15,129,193 shares; 2024Q1: 15,456,411 shares 15,456,411 $1.29B 1.23% +327,218 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,663,523 shares; 2022Q3: 2,731,683 shares; 2022Q4: 2,703,551 shares; 2023Q1: 2,746,458 shares; 2023Q2: 2,645,318 shares; 2023Q3: 2,633,564 shares; 2023Q4: 2,560,215 shares; 2024Q1: 2,525,461 shares 2,525,461 $1.25B 1.2% -34,754 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,488,569 shares; 2022Q3: 1,519,936 shares; 2022Q4: 1,625,273 shares; 2023Q1: 1,675,990 shares; 2023Q2: 1,631,327 shares; 2023Q3: 1,646,434 shares; 2023Q4: 1,516,345 shares; 2024Q1: 1,584,543 shares 1,584,543 $1.23B 1.18% +68,198 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,113,947 shares; 2022Q3: 4,203,792 shares; 2022Q4: 4,365,278 shares; 2023Q1: 4,261,736 shares; 2023Q2: 4,124,040 shares; 2023Q3: 4,184,319 shares; 2023Q4: 4,198,042 shares; 2024Q1: 3,791,147 shares 3,791,147 $1.06B 1.01% -406,895 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,094,133 shares; 2022Q3: 7,071,077 shares; 2022Q4: 7,135,180 shares; 2023Q1: 7,088,629 shares; 2023Q2: 6,906,574 shares; 2023Q3: 6,661,096 shares; 2023Q4: 6,183,535 shares; 2024Q1: 5,791,703 shares 5,791,703 $915M 0.88% -391,832 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,624,054 shares; 2022Q3: 4,860,008 shares; 2022Q4: 4,985,485 shares; 2023Q1: 5,286,624 shares; 2023Q2: 5,443,282 shares; 2023Q3: 5,582,124 shares; 2023Q4: 5,395,650 shares; 2024Q1: 5,192,687 shares 5,192,687 $913M 0.88% -202,963 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,441,348 shares; 2022Q3: 6,547,093 shares; 2022Q4: 5,967,099 shares; 2023Q1: 6,132,654 shares; 2023Q2: 5,000,635 shares; 2023Q3: 5,230,656 shares; 2023Q4: 4,801,968 shares; 2024Q1: 4,311,733 shares 4,311,733 $862M 0.83% -490,235 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 572,858 shares; 2022Q3: 579,563 shares; 2022Q4: 617,758 shares; 2023Q1: 650,390 shares; 2023Q2: 637,288 shares; 2023Q3: 622,955 shares; 2023Q4: 686,601 shares; 2024Q1: 636,402 shares 636,402 $843M 0.81% -50,199 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,578,824 shares; 2022Q3: 1,611,297 shares; 2022Q4: 1,671,807 shares; 2023Q1: 1,677,693 shares; 2023Q2: 1,635,281 shares; 2023Q3: 1,677,932 shares; 2023Q4: 1,763,056 shares; 2024Q1: 1,731,448 shares 1,731,448 $834M 0.8% -31,608 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,992,272 shares; 2022Q3: 7,790,529 shares; 2022Q4: 7,690,001 shares; 2023Q1: 7,616,382 shares; 2023Q2: 7,152,775 shares; 2023Q3: 7,321,450 shares; 2023Q4: 6,515,512 shares; 2024Q1: 6,287,644 shares 6,287,644 $830M 0.8% -227,868 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,065,268 shares; 2022Q3: 2,056,909 shares; 2022Q4: 2,211,285 shares; 2023Q1: 2,257,334 shares; 2023Q2: 2,167,998 shares; 2023Q3: 2,339,011 shares; 2023Q4: 2,208,637 shares; 2024Q1: 2,123,988 shares 2,123,988 $815M 0.78% -84,649 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; 2022Q2: 5,313,935 shares; 2022Q3: 5,337,499 shares; 2022Q4: 5,564,767 shares; 2023Q1: 5,511,587 shares; 2023Q2: 5,071,627 shares; 2023Q3: 5,284,884 shares; 2023Q4: 4,897,171 shares; 2024Q1: 4,712,598 shares 4,712,598 $763M 0.73% -184,573 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,922,910 shares; 2022Q3: 1,944,707 shares; 2022Q4: 1,923,817 shares; 2023Q1: 1,923,653 shares; 2023Q2: 1,856,938 shares; 2023Q3: 1,382,646 shares; 2023Q4: 1,344,549 shares; 2024Q1: 1,348,595 shares 1,348,595 $709M 0.68% +4,046 Timeline BUR BURFORD CAPITAL LIMITED More: the full row for BURFORD CAPITAL LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 253,666 shares; 2022Q3: 247,292 shares; 2022Q4: 231,439 shares; 2023Q1: 229,570 shares; 2023Q2: 387,996 shares; 2023Q3: 400,263 shares; 2023Q4: 478,940 shares; 2024Q1: 477,635 shares 477,635 $594M 0.57% -1,305 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,094,460 shares; 2022Q3: 2,234,904 shares; 2022Q4: 2,274,184 shares; 2023Q1: 2,097,070 shares; 2023Q2: 2,066,451 shares; 2023Q3: 2,041,866 shares; 2023Q4: 2,053,788 shares; 2024Q1: 1,919,323 shares 1,919,323 $578M 0.55% -134,465 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; 2022Q2: 11,384,815 shares; 2022Q3: 11,466,679 shares; 2022Q4: 11,609,483 shares; 2023Q1: 11,526,340 shares; 2023Q2: 10,531,871 shares; 2023Q3: 10,781,015 shares; 2023Q4: 9,893,635 shares; 2024Q1: 9,259,270 shares 9,259,270 $566M 0.54% -634,365 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,660,282 shares; 2022Q3: 1,382,932 shares; 2022Q4: 1,363,603 shares; 2023Q1: 1,361,389 shares; 2023Q2: 1,363,295 shares; 2023Q3: 1,365,534 shares; 2023Q4: 1,356,893 shares; 2024Q1: 1,324,494 shares 1,324,494 $557M 0.53% -32,399 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 1,207,283 shares; 2023Q2: 1,154,227 shares; 2023Q3: 1,145,409 shares; 2023Q4: 1,164,203 shares; 2024Q1: 1,087,856 shares 1,087,856 $505M 0.48% -76,347 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; 2022Q2: 1,128,633 shares; 2022Q3: 1,056,476 shares; 2022Q4: 1,131,594 shares; 2023Q1: 1,022,623 shares; 2023Q2: 786,431 shares; 2023Q3: 810,556 shares; 2023Q4: 814,751 shares; 2024Q1: 859,879 shares 859,879 $500M 0.48% +45,128 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,202,458 shares; 2022Q3: 3,140,455 shares; 2022Q4: 3,254,906 shares; 2023Q1: 2,991,707 shares; 2023Q2: 2,997,134 shares; 2023Q3: 2,981,825 shares; 2023Q4: 2,635,132 shares; 2024Q1: 2,736,828 shares 2,736,828 $498M 0.48% +101,696 Timeline LOGI LOGITECH INTL S A More: the full row for LOGITECH INTL S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,876,504 shares; 2022Q3: 6,566,177 shares; 2022Q4: 6,555,438 shares; 2023Q1: 6,435,789 shares; 2023Q2: 6,256,620 shares; 2023Q3: 5,998,550 shares; 2023Q4: 5,588,456 shares; 2024Q1: 5,571,745 shares 5,571,745 $498M 0.48% -16,711 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,349,296 shares; 2022Q3: 2,384,082 shares; 2022Q4: 2,571,053 shares; 2023Q1: 2,525,448 shares; 2023Q2: 2,634,792 shares; 2023Q3: 2,627,490 shares; 2023Q4: 2,705,159 shares; 2024Q1: 2,515,749 shares 2,515,749 $480M 0.46% -189,410 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,832,525 shares; 2022Q3: 2,772,175 shares; 2022Q4: 2,968,650 shares; 2023Q1: 3,102,196 shares; 2023Q2: 2,941,528 shares; 2023Q3: 3,066,877 shares; 2023Q4: 2,838,607 shares; 2024Q1: 2,730,895 shares 2,730,895 $478M 0.46% -107,712 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,459,082 shares; 2022Q3: 1,460,621 shares; 2022Q4: 1,575,772 shares; 2023Q1: 1,474,940 shares; 2023Q2: 1,402,280 shares; 2023Q3: 1,534,624 shares; 2023Q4: 1,427,430 shares; 2024Q1: 1,357,292 shares 1,357,292 $470M 0.45% -70,138 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,831,644 shares; 2022Q3: 1,980,872 shares; 2022Q4: 1,920,703 shares; 2023Q1: 1,861,710 shares; 2023Q2: 1,883,931 shares; 2023Q3: 1,908,673 shares; 2023Q4: 1,769,764 shares; 2024Q1: 1,638,324 shares 1,638,324 $462M 0.44% -131,440 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,178,625 shares; 2022Q3: 1,983,702 shares; 2022Q4: 2,860,213 shares; 2023Q1: 2,665,286 shares; 2023Q2: 2,482,240 shares; 2023Q3: 2,487,695 shares; 2023Q4: 2,612,137 shares; 2024Q1: 2,580,515 shares 2,580,515 $437M 0.42% -31,622 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,209,405 shares; 2022Q3: 1,176,151 shares; 2022Q4: 932,226 shares; 2023Q1: 963,666 shares; 2023Q2: 961,122 shares; 2023Q3: 945,099 shares; 2023Q4: 933,529 shares; 2024Q1: 855,833 shares 855,833 $432M 0.41% -77,696 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,678,667 shares; 2022Q3: 4,747,812 shares; 2022Q4: 4,257,306 shares; 2023Q1: 4,036,197 shares; 2023Q2: 3,867,720 shares; 2023Q3: 4,082,222 shares; 2023Q4: 3,852,269 shares; 2024Q1: 3,490,188 shares 3,490,188 $427M 0.41% -362,081 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; 2022Q2: 5,133,638 shares; 2022Q3: 4,743,990 shares; 2022Q4: 3,544,531 shares; 2023Q1: 3,316,576 shares; 2023Q2: 3,447,225 shares; 2023Q3: 3,456,395 shares; 2023Q4: 3,430,133 shares; 2024Q1: 3,419,136 shares 3,419,136 $397M 0.38% -10,997 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; 2022Q2: 2,569,821 shares; 2022Q3: 2,944,808 shares; 2022Q4: 2,487,290 shares; 2023Q1: 2,537,116 shares; 2023Q2: 2,866,237 shares; 2023Q3: 2,850,295 shares; 2023Q4: 2,722,763 shares; 2024Q1: 2,174,090 shares 2,174,090 $392M 0.38% -548,673 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 599,608 shares; 2022Q3: 553,028 shares; 2022Q4: 645,470 shares; 2023Q1: 621,436 shares; 2023Q2: 603,918 shares; 2023Q3: 605,403 shares; 2023Q4: 554,952 shares; 2024Q1: 533,054 shares 533,054 $390M 0.37% -21,898 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,469,272 shares; 2022Q3: 3,349,752 shares; 2022Q4: 2,736,591 shares; 2023Q1: 2,817,137 shares; 2023Q2: 2,581,828 shares; 2023Q3: 2,820,164 shares; 2023Q4: 2,557,525 shares; 2024Q1: 2,445,933 shares 2,445,933 $386M 0.37% -111,592 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; 2022Q2: 11,276,560 shares; 2022Q3: 10,814,259 shares; 2022Q4: 10,957,258 shares; 2023Q1: 11,390,339 shares; 2023Q2: 8,806,798 shares; 2023Q3: 8,936,031 shares; 2023Q4: 7,686,941 shares; 2024Q1: 7,468,005 shares 7,468,005 $373M 0.36% -218,936 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 962,923 shares; 2022Q3: 977,714 shares; 2022Q4: 917,742 shares; 2023Q1: 988,532 shares; 2023Q2: 999,183 shares; 2023Q3: 1,104,180 shares; 2023Q4: 1,118,068 shares; 2024Q1: 1,010,934 shares 1,010,934 $370M 0.36% -107,134 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 11,560,263 shares; 2022Q3: 10,652,921 shares; 2022Q4: 11,132,048 shares; 2023Q1: 11,323,194 shares; 2023Q2: 10,525,856 shares; 2023Q3: 10,186,136 shares; 2023Q4: 9,617,592 shares; 2024Q1: 8,335,619 shares 8,335,619 $368M 0.35% -1,281,973 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; 2022Q2: 1,579,679 shares; 2022Q3: 1,787,695 shares; 2022Q4: 1,666,940 shares; 2023Q1: 1,615,615 shares; 2023Q2: 1,829,261 shares; 2023Q3: 1,799,086 shares; 2023Q4: 1,848,755 shares; 2024Q1: 1,473,168 shares 1,473,168 $368M 0.35% -375,587 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,817,711 shares; 2022Q3: 8,910,553 shares; 2022Q4: 8,935,488 shares; 2023Q1: 9,075,280 shares; 2023Q2: 8,992,851 shares; 2023Q3: 9,326,972 shares; 2023Q4: 9,112,237 shares; 2024Q1: 8,593,467 shares 8,593,467 $361M 0.35% -518,770 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 472,440 shares; 2022Q3: 462,714 shares; 2022Q4: 461,202 shares; 2023Q1: 466,341 shares; 2023Q2: 507,040 shares; 2023Q3: 498,880 shares; 2023Q4: 492,934 shares; 2024Q1: 466,134 shares 466,134 $355M 0.34% -26,800 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,099,853 shares; 2022Q3: 810,237 shares; 2022Q4: 730,634 shares; 2023Q1: 711,192 shares; 2023Q2: 650,500 shares; 2023Q3: 636,923 shares; 2023Q4: 646,811 shares; 2024Q1: 573,971 shares 573,971 $349M 0.33% -72,840 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,143,174 shares; 2022Q3: 1,114,190 shares; 2022Q4: 1,148,602 shares; 2023Q1: 1,035,569 shares; 2023Q2: 969,849 shares; 2023Q3: 960,918 shares; 2023Q4: 947,029 shares; 2024Q1: 815,693 shares 815,693 $347M 0.33% -131,336 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 532,876 shares; 2022Q3: 518,445 shares; 2022Q4: 528,615 shares; 2023Q1: 513,236 shares; 2023Q2: 505,814 shares; 2023Q3: 530,180 shares; 2023Q4: 538,929 shares; 2024Q1: 533,094 shares 533,094 $347M 0.33% -5,835 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,254,566 shares; 2022Q3: 2,162,527 shares; 2022Q4: 2,324,863 shares; 2023Q1: 1,960,555 shares; 2023Q2: 2,140,129 shares; 2023Q3: 2,168,100 shares; 2023Q4: 1,966,791 shares; 2024Q1: 5,769,007 shares 5,769,007 $346M 0.33% +3,802,216 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; 2022Q2: 2,046,159 shares; 2022Q3: 1,967,119 shares; 2022Q4: 1,986,504 shares; 2023Q1: 1,926,039 shares; 2023Q2: 1,715,536 shares; 2023Q3: 1,686,303 shares; 2023Q4: 1,705,764 shares; 2024Q1: 1,678,179 shares 1,678,179 $346M 0.33% -27,585 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,434,414 shares; 2022Q3: 7,637,194 shares; 2022Q4: 7,292,985 shares; 2023Q1: 6,165,881 shares; 2023Q2: 8,066,733 shares; 2023Q3: 8,145,850 shares; 2023Q4: 8,290,059 shares; 2024Q1: 7,953,957 shares 7,953,957 $342M 0.33% -336,102 Timeline 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; 2022Q2: 2,077,618 shares; 2022Q3: 2,105,300 shares; 2022Q4: 2,119,114 shares; 2023Q1: 2,327,067 shares; 2023Q2: 2,386,842 shares; 2023Q3: 2,264,242 shares; 2023Q4: 2,039,685 shares; 2024Q1: 1,960,513 shares 1,960,513 $342M 0.33% -79,172 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 13,513,992 shares; 2022Q3: 12,146,066 shares; 2022Q4: 10,619,644 shares; 2023Q1: 10,552,925 shares; 2023Q2: 10,069,997 shares; 2023Q3: 10,418,162 shares; 2023Q4: 10,397,137 shares; 2024Q1: 8,787,460 shares 8,787,460 $333M 0.32% -1,609,677 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; 2022Q2: 1,478,502 shares; 2022Q3: 1,545,156 shares; 2022Q4: 1,425,561 shares; 2023Q1: 1,493,632 shares; 2023Q2: 1,245,402 shares; 2023Q3: 1,415,681 shares; 2023Q4: 1,338,509 shares; 2024Q1: 1,314,701 shares 1,314,701 $323M 0.31% -23,808 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,700,577 shares; 2022Q3: 3,482,683 shares; 2022Q4: 2,995,861 shares; 2023Q1: 2,959,368 shares; 2023Q2: 2,850,101 shares; 2023Q3: 2,987,355 shares; 2023Q4: 2,822,579 shares; 2024Q1: 2,539,904 shares 2,539,904 $319M 0.31% -282,675 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,084,177 shares; 2022Q3: 4,291,845 shares; 2022Q4: 4,200,494 shares; 2023Q1: 4,032,994 shares; 2023Q2: 3,865,719 shares; 2023Q3: 3,879,089 shares; 2023Q4: 3,819,411 shares; 2024Q1: 3,365,879 shares 3,365,879 $316M 0.3% -453,532 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,364,419 shares; 2022Q3: 1,277,251 shares; 2022Q4: 1,270,733 shares; 2023Q1: 1,419,047 shares; 2023Q2: 1,307,164 shares; 2023Q3: 1,148,570 shares; 2023Q4: 1,154,794 shares; 2024Q1: 1,096,086 shares 1,096,086 $312M 0.3% -58,708 Timeline BLACKROCK INC BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 532,296 shares; 2022Q3: 519,535 shares; 2022Q4: 513,641 shares; 2023Q1: 453,698 shares; 2023Q2: 423,665 shares; 2023Q3: 411,445 shares; 2023Q4: 394,744 shares; 2024Q1: 371,757 shares 371,757 $310M 0.3% -22,987 ACWI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 128,639 shares; 2022Q3: 32,888 shares; 2022Q4: 260,202 shares; 2023Q1: 57,306 shares; 2023Q2: 179,620 shares; 2023Q3: 9,153 shares; 2023Q4: 8,621 shares; 2024Q1: 25,320 shares 25,320 $301M 0.29% +16,699 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,207,801 shares; 2022Q3: 1,180,154 shares; 2022Q4: 1,110,040 shares; 2023Q1: 1,073,085 shares; 2023Q2: 886,774 shares; 2023Q3: 916,460 shares; 2023Q4: 886,338 shares; 2024Q1: 747,649 shares 747,649 $298M 0.29% -138,689 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 82,919 shares; 2022Q3: 66,968 shares; 2022Q4: 70,295 shares; 2023Q1: 76,818 shares; 2023Q2: 93,463 shares; 2023Q3: 91,242 shares; 2023Q4: 87,176 shares; 2024Q1: 81,279 shares 81,279 $295M 0.28% -5,897 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,543,155 shares; 2022Q3: 4,496,691 shares; 2022Q4: 5,262,038 shares; 2023Q1: 2,967,182 shares; 2023Q2: 2,914,361 shares; 2023Q3: 2,917,877 shares; 2023Q4: 3,083,520 shares; 2024Q1: 3,023,296 shares 3,023,296 $285M 0.27% -60,224 Timeline INDIVIOR PLC INDIVIOR PLC More: the full row for INDIVIOR PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 178,788 shares; 2023Q3: 172,896 shares; 2023Q4: 171,839 shares; 2024Q1: 167,722 shares 167,722 $284M 0.27% -4,117 PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,048,955 shares; 2022Q3: 2,075,514 shares; 2022Q4: 2,509,981 shares; 2023Q1: 2,489,246 shares; 2023Q2: 2,217,475 shares; 2023Q3: 2,195,951 shares; 2023Q4: 2,284,162 shares; 2024Q1: 2,129,511 shares 2,129,511 $277M 0.27% -154,651 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; 2022Q2: 1,274,853 shares; 2022Q3: 1,259,564 shares; 2022Q4: 1,258,395 shares; 2023Q1: 1,244,283 shares; 2023Q2: 1,420,952 shares; 2023Q3: 1,395,509 shares; 2023Q4: 1,400,691 shares; 2024Q1: 1,260,594 shares 1,260,594 $269M 0.26% -140,097 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,975,187 shares; 2022Q3: 3,019,842 shares; 2022Q4: 2,528,413 shares; 2023Q1: 2,300,753 shares; 2023Q2: 2,016,411 shares; 2023Q3: 2,332,735 shares; 2023Q4: 1,958,321 shares; 2024Q1: 1,916,217 shares 1,916,217 $266M 0.25% -42,104 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,691,646 shares; 2022Q3: 4,820,589 shares; 2022Q4: 5,401,700 shares; 2023Q1: 5,564,387 shares; 2023Q2: 5,826,039 shares; 2023Q3: 6,167,923 shares; 2023Q4: 6,678,731 shares; 2024Q1: 4,884,813 shares 4,884,813 $265M 0.25% -1,793,918 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,240,010 shares; 2022Q3: 1,157,136 shares; 2022Q4: 1,160,546 shares; 2023Q1: 1,133,934 shares; 2023Q2: 1,074,926 shares; 2023Q3: 1,060,005 shares; 2023Q4: 1,080,195 shares; 2024Q1: 1,030,741 shares 1,030,741 $262M 0.25% -49,454 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,387,402 shares; 2022Q3: 1,410,515 shares; 2022Q4: 1,410,805 shares; 2023Q1: 1,435,718 shares; 2023Q2: 1,287,924 shares; 2023Q3: 1,311,384 shares; 2023Q4: 1,264,781 shares; 2024Q1: 1,147,824 shares 1,147,824 $261M 0.25% -116,957 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; 2022Q2: 4,435,075 shares; 2022Q3: 4,579,327 shares; 2022Q4: 4,048,572 shares; 2023Q1: 3,846,340 shares; 2023Q2: 3,656,828 shares; 2023Q3: 3,561,328 shares; 2023Q4: 3,478,445 shares; 2024Q1: 4,068,107 shares 4,068,107 $260M 0.25% +589,662 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 280,892 shares; 2022Q3: 261,198 shares; 2022Q4: 280,782 shares; 2023Q1: 293,475 shares; 2023Q2: 302,377 shares; 2023Q3: 307,483 shares; 2023Q4: 313,228 shares; 2024Q1: 308,673 shares 308,673 $255M 0.24% -4,555 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; 2022Q2: 1,034,442 shares; 2022Q3: 1,002,632 shares; 2022Q4: 957,227 shares; 2023Q1: 916,774 shares; 2023Q2: 892,026 shares; 2023Q3: 866,768 shares; 2023Q4: 877,237 shares; 2024Q1: 805,243 shares 805,243 $252M 0.24% -71,994 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,262,040 shares; 2022Q3: 1,189,623 shares; 2022Q4: 1,122,108 shares; 2023Q1: 1,171,084 shares; 2023Q2: 1,357,739 shares; 2023Q3: 1,349,474 shares; 2023Q4: 1,183,851 shares; 2024Q1: 1,217,967 shares 1,217,967 $251M 0.24% +34,116 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 472,032 shares; 2022Q3: 460,005 shares; 2022Q4: 414,228 shares; 2023Q1: 402,773 shares; 2023Q2: 471,667 shares; 2023Q3: 471,775 shares; 2023Q4: 440,837 shares; 2024Q1: 433,578 shares 433,578 $248M 0.24% -7,259 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,271,407 shares; 2022Q3: 2,237,201 shares; 2022Q4: 1,811,907 shares; 2023Q1: 1,826,632 shares; 2023Q2: 1,933,391 shares; 2023Q3: 2,227,380 shares; 2023Q4: 1,511,229 shares; 2024Q1: 1,397,599 shares 1,397,599 $245M 0.24% -113,630 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,749,157 shares; 2022Q3: 2,351,085 shares; 2022Q4: 2,420,484 shares; 2023Q1: 2,918,712 shares; 2023Q2: 2,860,559 shares; 2023Q3: 2,826,374 shares; 2023Q4: 2,503,367 shares; 2024Q1: 2,409,246 shares 2,409,246 $244M 0.23% -94,121 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,277,121 shares; 2022Q3: 1,032,156 shares; 2022Q4: 1,132,234 shares; 2023Q1: 1,181,991 shares; 2023Q2: 1,154,772 shares; 2023Q3: 1,125,404 shares; 2023Q4: 1,193,151 shares; 2024Q1: 1,175,320 shares 1,175,320 $243M 0.23% -17,831 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; 2022Q2: 1,008,254 shares; 2022Q3: 906,520 shares; 2022Q4: 971,133 shares; 2023Q1: 883,462 shares; 2023Q2: 868,539 shares; 2023Q3: 863,185 shares; 2023Q4: 815,924 shares; 2024Q1: 774,107 shares 774,107 $241M 0.23% -41,817 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,764,764 shares; 2022Q3: 9,097,324 shares; 2022Q4: 9,390,197 shares; 2023Q1: 9,349,366 shares; 2023Q2: 9,577,616 shares; 2023Q3: 9,923,675 shares; 2023Q4: 8,977,823 shares; 2024Q1: 8,614,681 shares 8,614,681 $239M 0.23% -363,142 Timeline LAM RESEARCH CORP LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 254,450 shares; 2022Q3: 255,869 shares; 2022Q4: 246,617 shares; 2023Q1: 262,806 shares; 2023Q2: 221,198 shares; 2023Q3: 221,993 shares; 2023Q4: 237,993 shares; 2024Q1: 241,686 shares 241,686 $235M 0.23% +3,693 WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,686,995 shares; 2022Q3: 5,658,401 shares; 2022Q4: 5,368,150 shares; 2023Q1: 6,105,002 shares; 2023Q2: 5,704,501 shares; 2023Q3: 5,499,364 shares; 2023Q4: 5,367,630 shares; 2024Q1: 4,037,346 shares 4,037,346 $230M 0.22% -1,330,284 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,540,261 shares; 2022Q3: 2,466,260 shares; 2022Q4: 2,536,823 shares; 2023Q1: 2,653,173 shares; 2023Q2: 2,660,931 shares; 2023Q3: 2,748,301 shares; 2023Q4: 2,099,662 shares; 2024Q1: 2,016,597 shares 2,016,597 $229M 0.22% -83,065 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,783,703 shares; 2022Q3: 2,069,816 shares; 2022Q4: 2,028,553 shares; 2023Q1: 2,000,225 shares; 2023Q2: 1,842,174 shares; 2023Q3: 1,673,462 shares; 2023Q4: 1,541,644 shares; 2024Q1: 1,513,334 shares 1,513,334 $225M 0.22% -28,310 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; 2022Q2: 1,195,332 shares; 2022Q3: 1,180,132 shares; 2022Q4: 1,154,431 shares; 2023Q1: 1,218,134 shares; 2023Q2: 1,143,421 shares; 2023Q3: 1,171,685 shares; 2023Q4: 1,143,622 shares; 2024Q1: 1,117,735 shares 1,117,735 $221M 0.21% -25,887 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 444,037 shares; 2022Q3: 443,049 shares; 2022Q4: 497,895 shares; 2023Q1: 536,419 shares; 2023Q2: 505,471 shares; 2023Q3: 420,227 shares; 2023Q4: 433,982 shares; 2024Q1: 422,240 shares 422,240 $219M 0.21% -11,742 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,540,956 shares; 2022Q3: 3,442,300 shares; 2022Q4: 3,178,131 shares; 2023Q1: 3,480,814 shares; 2023Q2: 3,480,072 shares; 2023Q3: 3,488,397 shares; 2023Q4: 3,093,628 shares; 2024Q1: 2,888,499 shares 2,888,499 $212M 0.2% -205,129 Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,227,680 shares; 2022Q3: 2,272,535 shares; 2022Q4: 2,157,137 shares; 2023Q1: 2,229,946 shares; 2023Q2: 2,219,630 shares; 2023Q3: 2,255,849 shares; 2023Q4: 2,102,751 shares; 2024Q1: 2,089,561 shares 2,089,561 $211M 0.2% -13,190 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 966,293 shares; 2022Q3: 1,012,699 shares; 2022Q4: 1,032,875 shares; 2023Q1: 1,060,548 shares; 2023Q2: 1,054,969 shares; 2023Q3: 1,048,909 shares; 2023Q4: 851,184 shares; 2024Q1: 822,243 shares 822,243 $205M 0.2% -28,941 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 494,525 shares; 2022Q3: 484,534 shares; 2022Q4: 530,297 shares; 2023Q1: 517,210 shares; 2023Q2: 512,915 shares; 2023Q3: 524,302 shares; 2023Q4: 611,787 shares; 2024Q1: 581,929 shares 581,929 $202M 0.19% -29,858 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 283,573 shares; 2022Q3: 942,819 shares; 2022Q4: 861,153 shares; 2023Q1: 880,199 shares; 2023Q2: 785,769 shares; 2023Q3: 773,298 shares; 2023Q4: 698,652 shares; 2024Q1: 705,076 shares 705,076 $200M 0.19% +6,424 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 556,954 shares; 2022Q3: 581,470 shares; 2022Q4: 483,372 shares; 2023Q1: 490,053 shares; 2023Q2: 485,854 shares; 2023Q3: 494,392 shares; 2023Q4: 387,812 shares; 2024Q1: 474,877 shares 474,877 $198M 0.19% +87,065 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 859,153 shares; 2022Q3: 718,821 shares; 2022Q4: 725,910 shares; 2023Q1: 697,838 shares; 2023Q2: 589,803 shares; 2023Q3: 708,296 shares; 2023Q4: 565,060 shares; 2024Q1: 548,032 shares 548,032 $196M 0.19% -17,028 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 337,107 shares; 2022Q3: 356,061 shares; 2022Q4: 350,789 shares; 2023Q1: 342,982 shares; 2023Q2: 332,048 shares; 2023Q3: 300,739 shares; 2023Q4: 307,608 shares; 2024Q1: 276,398 shares 276,398 $193M 0.19% -31,210 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,622,145 shares; 2022Q3: 1,517,962 shares; 2022Q4: 1,762,405 shares; 2023Q1: 1,567,574 shares; 2023Q2: 1,447,313 shares; 2023Q3: 1,461,205 shares; 2023Q4: 1,432,070 shares; 2024Q1: 1,113,496 shares 1,113,496 $188M 0.18% -318,574 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 374,009 shares; 2022Q3: 431,027 shares; 2022Q4: 688,490 shares; 2023Q1: 741,368 shares; 2023Q2: 878,164 shares; 2023Q3: 738,587 shares; 2023Q4: 579,516 shares; 2024Q1: 587,038 shares 587,038 $188M 0.18% +7,522 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,472,428 shares; 2022Q3: 3,443,113 shares; 2022Q4: 3,366,136 shares; 2023Q1: 3,556,280 shares; 2023Q2: 3,480,240 shares; 2023Q3: 3,522,216 shares; 2023Q4: 3,266,685 shares; 2024Q1: 3,110,940 shares 3,110,940 $188M 0.18% -155,745 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 483,654 shares; 2022Q3: 487,916 shares; 2022Q4: 528,610 shares; 2023Q1: 521,617 shares; 2023Q2: 528,948 shares; 2023Q3: 524,181 shares; 2023Q4: 538,067 shares; 2024Q1: 512,561 shares 512,561 $186M 0.18% -25,506 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,904,636 shares; 2022Q3: 1,909,913 shares; 2022Q4: 1,905,572 shares; 2023Q1: 1,910,081 shares; 2023Q2: 1,901,359 shares; 2023Q3: 1,221,659 shares; 2023Q4: 708,630 shares; 2024Q1: 385,386 shares 385,386 $185M 0.18% -323,244 Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,374,000 shares; 2022Q3: 3,374,000 shares; 2022Q4: 2,474,000 shares; 2023Q1: 2,474,000 shares; 2023Q2: 2,474,000 shares; 2023Q3: 2,474,000 shares; 2023Q4: 2,474,000 shares; 2024Q1: 2,474,000 shares 2,474,000 $184M 0.18% 0 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,150,599 shares; 2022Q3: 2,325,194 shares; 2022Q4: 3,513,566 shares; 2023Q1: 2,542,957 shares; 2023Q2: 2,346,295 shares; 2023Q3: 2,890,254 shares; 2023Q4: 2,948,072 shares; 2024Q1: 2,291,580 shares 2,291,580 $176M 0.17% -656,492 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,285,079 shares; 2022Q3: 2,277,675 shares; 2022Q4: 2,480,537 shares; 2023Q1: 2,986,753 shares; 2023Q2: 2,884,073 shares; 2023Q3: 2,978,102 shares; 2023Q4: 2,790,668 shares; 2024Q1: 2,438,515 shares 2,438,515 $176M 0.17% -352,153 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,688,740 shares; 2022Q3: 2,182,706 shares; 2022Q4: 2,700,806 shares; 2023Q1: 2,263,591 shares; 2023Q2: 2,075,158 shares; 2023Q3: 2,114,154 shares; 2023Q4: 1,969,563 shares; 2024Q1: 1,466,135 shares 1,466,135 $173M 0.17% -503,428 Timeline TRV TRAVELERS COMPANIES INC More: the full row for TRAVELERS COMPANIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 575,887 shares; 2022Q3: 646,603 shares; 2022Q4: 658,538 shares; 2023Q1: 659,889 shares; 2023Q2: 681,957 shares; 2023Q3: 707,042 shares; 2023Q4: 799,117 shares; 2024Q1: 746,455 shares 746,455 $172M 0.16% -52,662 Timeline TMUS T-MOBILE US INC More: the full row for T-MOBILE US INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 881,024 shares; 2022Q3: 786,455 shares; 2022Q4: 914,622 shares; 2023Q1: 1,167,869 shares; 2023Q2: 1,106,023 shares; 2023Q3: 1,062,656 shares; 2023Q4: 982,137 shares; 2024Q1: 1,027,354 shares 1,027,354 $168M 0.16% +45,217 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 837,921 shares; 2022Q3: 784,803 shares; 2022Q4: 813,006 shares; 2023Q1: 825,932 shares; 2023Q2: 1,117,477 shares; 2023Q3: 1,117,201 shares; 2023Q4: 1,098,125 shares; 2024Q1: 1,032,286 shares 1,032,286 $165M 0.16% -65,839 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; 2022Q2: 762,953 shares; 2022Q3: 754,812 shares; 2022Q4: 660,054 shares; 2023Q1: 682,192 shares; 2023Q2: 664,877 shares; 2023Q3: 785,947 shares; 2023Q4: 637,470 shares; 2024Q1: 612,034 shares 612,034 $164M 0.16% -25,436 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 813,525 shares; 2022Q3: 697,599 shares; 2022Q4: 737,220 shares; 2023Q1: 624,512 shares; 2023Q2: 677,712 shares; 2023Q3: 669,113 shares; 2023Q4: 653,707 shares; 2024Q1: 627,025 shares 627,025 $163M 0.16% -26,682 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 353,069 shares; 2022Q3: 379,000 shares; 2022Q4: 363,069 shares; 2023Q1: 361,664 shares; 2023Q2: 388,892 shares; 2023Q3: 389,844 shares; 2023Q4: 394,638 shares; 2024Q1: 373,598 shares 373,598 $163M 0.16% -21,040 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; 2022Q2: 1,755,959 shares; 2022Q3: 1,662,564 shares; 2022Q4: 1,403,100 shares; 2023Q1: 1,387,417 shares; 2023Q2: 1,254,345 shares; 2023Q3: 1,266,932 shares; 2023Q4: 1,276,713 shares; 2024Q1: 1,173,849 shares 1,173,849 $161M 0.15% -102,864 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; 2022Q2: 384,031 shares; 2022Q3: 408,793 shares; 2022Q4: 378,901 shares; 2023Q1: 380,169 shares; 2023Q2: 644,881 shares; 2023Q3: 588,961 shares; 2023Q4: 571,966 shares; 2024Q1: 618,607 shares 618,607 $161M 0.15% +46,641 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 9,805,265 shares; 2022Q3: 10,420,460 shares; 2022Q4: 11,180,613 shares; 2023Q1: 11,083,152 shares; 2023Q2: 9,992,067 shares; 2023Q3: 10,094,325 shares; 2023Q4: 9,638,839 shares; 2024Q1: 9,118,337 shares 9,118,337 $160M 0.15% -520,502 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 694,250 shares; 2022Q3: 737,954 shares; 2022Q4: 806,403 shares; 2023Q1: 829,468 shares; 2023Q2: 588,278 shares; 2023Q3: 578,726 shares; 2023Q4: 811,337 shares; 2024Q1: 619,014 shares 619,014 $160M 0.15% -192,323 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,849,255 shares; 2023Q4: 1,862,404 shares; 2024Q1: 1,854,009 shares 1,854,009 $160M 0.15% -8,395 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 239,936 shares; 2022Q3: 226,610 shares; 2022Q4: 169,880 shares; 2023Q1: 169,766 shares; 2023Q2: 168,760 shares; 2023Q3: 169,104 shares; 2023Q4: 175,328 shares; 2024Q1: 165,324 shares 165,324 $159M 0.15% -10,004 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 442,469 shares; 2022Q3: 453,588 shares; 2022Q4: 530,070 shares; 2023Q1: 413,010 shares; 2023Q2: 414,739 shares; 2023Q3: 516,498 shares; 2023Q4: 423,413 shares; 2024Q1: 404,748 shares 404,748 $159M 0.15% -18,665 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,936,841 shares; 2022Q3: 1,887,232 shares; 2022Q4: 1,816,910 shares; 2023Q1: 2,553,304 shares; 2023Q2: 2,037,587 shares; 2023Q3: 2,463,534 shares; 2023Q4: 1,909,287 shares; 2024Q1: 1,747,123 shares 1,747,123 $157M 0.15% -162,164 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 151,757 shares; 2022Q3: 170,214 shares; 2022Q4: 109,350 shares; 2023Q1: 194,092 shares; 2023Q2: 252,090 shares; 2023Q3: 108,169 shares; 2023Q4: 97,979 shares; 2024Q1: 103,956 shares 103,956 $157M 0.15% +5,977 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 577,482 shares; 2022Q3: 581,777 shares; 2022Q4: 631,200 shares; 2023Q1: 712,319 shares; 2023Q2: 513,748 shares; 2023Q3: 451,197 shares; 2023Q4: 441,766 shares; 2024Q1: 382,454 shares 382,454 $157M 0.15% -59,312 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; 2022Q2: 1,671,807 shares; 2022Q3: 1,645,670 shares; 2022Q4: 1,691,044 shares; 2023Q1: 1,590,763 shares; 2023Q2: 1,551,246 shares; 2023Q3: 1,670,186 shares; 2023Q4: 1,584,062 shares; 2024Q1: 1,615,396 shares 1,615,396 $154M 0.15% +31,334 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,697,416 shares; 2022Q3: 2,635,467 shares; 2022Q4: 2,101,405 shares; 2023Q1: 2,132,466 shares; 2023Q2: 2,059,863 shares; 2023Q3: 2,063,294 shares; 2023Q4: 2,090,286 shares; 2024Q1: 1,999,698 shares 1,999,698 $154M 0.15% -90,588 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; 2022Q2: 1,467,507 shares; 2022Q3: 1,419,964 shares; 2022Q4: 1,480,112 shares; 2023Q1: 1,514,357 shares; 2023Q2: 1,425,035 shares; 2023Q3: 1,379,941 shares; 2023Q4: 1,314,275 shares; 2024Q1: 1,344,577 shares 1,344,577 $153M 0.15% +30,302 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; 2022Q2: 2,186,754 shares; 2022Q3: 2,112,207 shares; 2022Q4: 2,021,302 shares; 2023Q1: 1,980,189 shares; 2023Q2: 2,286,645 shares; 2023Q3: 2,130,928 shares; 2023Q4: 1,968,141 shares; 2024Q1: 1,535,994 shares 1,535,994 $152M 0.15% -432,147 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,532,228 shares; 2022Q3: 7,499,508 shares; 2022Q4: 6,302,770 shares; 2023Q1: 7,926,334 shares; 2023Q2: 5,318,451 shares; 2023Q3: 5,131,221 shares; 2023Q4: 4,242,906 shares; 2024Q1: 4,081,961 shares 4,081,961 $151M 0.15% -160,945 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 362,382 shares; 2022Q3: 343,258 shares; 2022Q4: 343,476 shares; 2023Q1: 301,913 shares; 2023Q2: 294,813 shares; 2023Q3: 284,944 shares; 2023Q4: 302,226 shares; 2024Q1: 280,010 shares 280,010 $151M 0.14% -22,216 Timeline STLA STELLANTIS N.V More: the full row for STELLANTIS N.V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 16,709,865 shares; 2022Q3: 13,742,946 shares; 2022Q4: 14,939,423 shares; 2023Q1: 12,354,526 shares; 2023Q2: 7,430,373 shares; 2023Q3: 6,440,574 shares; 2023Q4: 5,595,736 shares; 2024Q1: 5,319,431 shares 5,319,431 $151M 0.14% -276,305 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; 2022Q2: 812,500 shares; 2022Q3: 850,191 shares; 2022Q4: 800,642 shares; 2023Q1: 812,919 shares; 2023Q2: 859,199 shares; 2023Q3: 795,082 shares; 2023Q4: 798,184 shares; 2024Q1: 743,744 shares 743,744 $150M 0.14% -54,440 Timeline DIA STATE STR SPDR DOW JONES IND More: the full row for STATE STR SPDR DOW JONES IND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 432,396 shares; 2022Q3: 444,145 shares; 2022Q4: 423,762 shares; 2023Q1: 420,535 shares; 2023Q2: 452,113 shares; 2023Q3: 458,364 shares; 2023Q4: 422,706 shares; 2024Q1: 376,636 shares 376,636 $150M 0.14% -46,070 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,748,374 shares; 2022Q3: 3,133,309 shares; 2022Q4: 2,580,904 shares; 2023Q1: 2,634,586 shares; 2023Q2: 2,617,149 shares; 2023Q3: 2,689,121 shares; 2023Q4: 2,640,266 shares; 2024Q1: 2,704,850 shares 2,704,850 $148M 0.14% +64,584 Timeline MET METLIFE INC More: the full row for METLIFE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,935,518 shares; 2022Q3: 2,958,653 shares; 2022Q4: 3,046,349 shares; 2023Q1: 3,028,800 shares; 2023Q2: 3,036,820 shares; 2023Q3: 2,854,633 shares; 2023Q4: 2,680,319 shares; 2024Q1: 1,979,071 shares 1,979,071 $147M 0.14% -701,248 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 968,555 shares; 2022Q3: 827,051 shares; 2022Q4: 809,158 shares; 2023Q1: 850,321 shares; 2023Q2: 822,874 shares; 2023Q3: 796,392 shares; 2023Q4: 773,938 shares; 2024Q1: 741,233 shares 741,233 $147M 0.14% -32,705 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 726,455 shares; 2022Q3: 575,559 shares; 2022Q4: 552,596 shares; 2023Q1: 564,090 shares; 2023Q2: 401,724 shares; 2023Q3: 495,968 shares; 2023Q4: 392,325 shares; 2024Q1: 349,294 shares 349,294 $146M 0.14% -43,031 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 266,875 shares; 2022Q3: 222,029 shares; 2022Q4: 185,435 shares; 2023Q1: 157,248 shares; 2023Q2: 145,174 shares; 2023Q3: 133,481 shares; 2023Q4: 128,723 shares; 2024Q1: 116,510 shares 116,510 $146M 0.14% -12,213 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,888,969 shares; 2022Q3: 1,911,658 shares; 2022Q4: 2,037,688 shares; 2023Q1: 2,062,355 shares; 2023Q2: 2,100,630 shares; 2023Q3: 2,114,675 shares; 2023Q4: 1,807,418 shares; 2024Q1: 1,664,769 shares 1,664,769 $145M 0.14% -142,649 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,050,649 shares; 2022Q3: 1,051,080 shares; 2022Q4: 997,703 shares; 2023Q1: 1,019,692 shares; 2023Q2: 945,672 shares; 2023Q3: 959,222 shares; 2023Q4: 871,816 shares; 2024Q1: 818,110 shares 818,110 $145M 0.14% -53,706 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,344,296 shares; 2022Q3: 1,356,652 shares; 2022Q4: 1,359,705 shares; 2023Q1: 1,392,728 shares; 2023Q2: 1,359,087 shares; 2023Q3: 1,308,440 shares; 2023Q4: 1,101,400 shares; 2024Q1: 1,099,316 shares 1,099,316 $145M 0.14% -2,084 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; 2022Q2: 859,745 shares; 2022Q3: 778,965 shares; 2022Q4: 785,642 shares; 2023Q1: 788,193 shares; 2023Q2: 734,406 shares; 2023Q3: 683,132 shares; 2023Q4: 658,983 shares; 2024Q1: 581,401 shares 581,401 $144M 0.14% -77,582 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,260,911 shares; 2022Q3: 6,033,315 shares; 2022Q4: 4,440,363 shares; 2023Q1: 4,463,143 shares; 2023Q2: 3,204,333 shares; 2023Q3: 3,579,470 shares; 2023Q4: 4,479,982 shares; 2024Q1: 2,270,893 shares 2,270,893 $143M 0.14% -2,209,089 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 972,704 shares; 2022Q3: 982,452 shares; 2022Q4: 915,510 shares; 2023Q1: 1,110,189 shares; 2023Q2: 989,125 shares; 2023Q3: 990,514 shares; 2023Q4: 701,481 shares; 2024Q1: 696,069 shares 696,069 $143M 0.14% -5,412 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,056,024 shares; 2022Q3: 954,248 shares; 2022Q4: 1,484,937 shares; 2023Q1: 1,899,346 shares; 2023Q2: 2,169,058 shares; 2023Q3: 2,232,122 shares; 2023Q4: 2,230,162 shares; 2024Q1: 2,015,350 shares 2,015,350 $143M 0.14% -214,812 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; 2022Q2: 2,203,317 shares; 2022Q3: 2,103,275 shares; 2022Q4: 1,726,307 shares; 2023Q1: 1,766,836 shares; 2023Q2: 1,528,431 shares; 2023Q3: 1,559,760 shares; 2023Q4: 1,677,142 shares; 2024Q1: 2,048,675 shares 2,048,675 $141M 0.14% +371,533 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,144,106 shares; 2022Q3: 2,089,789 shares; 2022Q4: 2,077,948 shares; 2023Q1: 2,059,491 shares; 2023Q2: 1,989,637 shares; 2023Q3: 1,991,850 shares; 2023Q4: 2,120,966 shares; 2024Q1: 2,058,101 shares 2,058,101 $141M 0.14% -62,865 Timeline TRMB TRIMBLE INC More: the full row for TRIMBLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,167,524 shares; 2022Q3: 2,985,397 shares; 2022Q4: 3,000,556 shares; 2023Q1: 2,923,523 shares; 2023Q2: 2,714,526 shares; 2023Q3: 2,426,903 shares; 2023Q4: 2,369,091 shares; 2024Q1: 2,185,345 shares 2,185,345 $141M 0.13% -183,746 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,734,288 shares; 2022Q3: 1,629,853 shares; 2022Q4: 1,557,386 shares; 2023Q1: 1,393,821 shares; 2023Q2: 1,405,525 shares; 2023Q3: 1,353,813 shares; 2023Q4: 1,393,433 shares; 2024Q1: 1,486,901 shares 1,486,901 $136M 0.13% +93,468 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 119,221 shares; 2022Q3: 110,579 shares; 2022Q4: 106,435 shares; 2023Q1: 97,314 shares; 2023Q2: 98,098 shares; 2023Q3: 93,159 shares; 2023Q4: 98,587 shares; 2024Q1: 100,142 shares 100,142 $133M 0.13% +1,555 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; 2022Q2: 720,268 shares; 2022Q3: 708,725 shares; 2022Q4: 797,317 shares; 2023Q1: 837,263 shares; 2023Q2: 660,465 shares; 2023Q3: 643,219 shares; 2023Q4: 647,896 shares; 2024Q1: 614,196 shares 614,196 $132M 0.13% -33,700 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 751,266 shares; 2022Q3: 735,395 shares; 2022Q4: 644,122 shares; 2023Q1: 765,367 shares; 2023Q2: 748,299 shares; 2023Q3: 728,796 shares; 2023Q4: 661,170 shares; 2024Q1: 567,686 shares 567,686 $131M 0.13% -93,484 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,120,063 shares; 2022Q3: 2,576,813 shares; 2022Q4: 2,475,680 shares; 2023Q1: 2,654,279 shares; 2023Q2: 2,391,747 shares; 2023Q3: 2,434,425 shares; 2023Q4: 2,109,987 shares; 2024Q1: 1,900,429 shares 1,900,429 $130M 0.12% -209,558 Timeline ANSYS INC ANSYS INC More: the full row for ANSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 503,118 shares; 2022Q3: 540,386 shares; 2022Q4: 547,594 shares; 2023Q1: 492,550 shares; 2023Q2: 380,226 shares; 2023Q3: 368,246 shares; 2023Q4: 339,614 shares; 2024Q1: 370,366 shares 370,366 $129M 0.12% +30,752 MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 356,762 shares; 2022Q3: 357,452 shares; 2022Q4: 394,412 shares; 2023Q1: 414,834 shares; 2023Q2: 328,297 shares; 2023Q3: 339,186 shares; 2023Q4: 341,403 shares; 2024Q1: 356,992 shares 356,992 $127M 0.12% +15,589 Timeline ROK ROCKWELL AUTOMATION INC More: the full row for ROCKWELL AUTOMATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 262,749 shares; 2022Q3: 263,642 shares; 2022Q4: 263,184 shares; 2023Q1: 258,994 shares; 2023Q2: 247,891 shares; 2023Q3: 251,753 shares; 2023Q4: 344,923 shares; 2024Q1: 434,359 shares 434,359 $127M 0.12% +89,436 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 845,825 shares; 2022Q3: 778,637 shares; 2022Q4: 780,125 shares; 2023Q1: 717,138 shares; 2023Q2: 596,305 shares; 2023Q3: 568,580 shares; 2023Q4: 548,920 shares; 2024Q1: 533,250 shares 533,250 $126M 0.12% -15,670 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; 2022Q2: 528,811 shares; 2022Q3: 520,633 shares; 2022Q4: 519,764 shares; 2023Q1: 542,990 shares; 2023Q2: 839,665 shares; 2023Q3: 820,346 shares; 2023Q4: 833,917 shares; 2024Q1: 851,711 shares 851,711 $124M 0.12% +17,794 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,698,632 shares; 2022Q3: 1,567,780 shares; 2022Q4: 1,171,315 shares; 2023Q1: 1,279,430 shares; 2023Q2: 966,928 shares; 2023Q3: 1,076,080 shares; 2023Q4: 1,144,395 shares; 2024Q1: 973,687 shares 973,687 $124M 0.12% -170,708 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,351,265 shares; 2022Q3: 2,299,247 shares; 2022Q4: 1,921,446 shares; 2023Q1: 1,970,863 shares; 2023Q2: 1,845,586 shares; 2023Q3: 1,849,239 shares; 2023Q4: 1,636,604 shares; 2024Q1: 1,549,136 shares 1,549,136 $124M 0.12% -87,468 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 411,655 shares; 2022Q3: 341,871 shares; 2022Q4: 366,462 shares; 2023Q1: 367,523 shares; 2023Q2: 490,565 shares; 2023Q3: 548,599 shares; 2023Q4: 509,480 shares; 2024Q1: 450,705 shares 450,705 $123M 0.12% -58,775 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 526,684 shares; 2022Q3: 1,040,155 shares; 2022Q4: 1,137,226 shares; 2023Q1: 575,043 shares; 2023Q2: 484,882 shares; 2023Q3: 609,406 shares; 2023Q4: 942,697 shares; 2024Q1: 275,822 shares 275,822 $122M 0.12% -666,875 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,442,760 shares; 2022Q3: 1,411,225 shares; 2022Q4: 1,646,569 shares; 2023Q1: 1,532,864 shares; 2023Q2: 1,201,017 shares; 2023Q3: 1,205,253 shares; 2023Q4: 1,282,192 shares; 2024Q1: 1,147,175 shares 1,147,175 $122M 0.12% -135,017 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,141,402 shares; 2022Q3: 1,141,597 shares; 2022Q4: 1,169,016 shares; 2023Q1: 1,106,139 shares; 2023Q2: 1,120,980 shares; 2023Q3: 1,120,905 shares; 2023Q4: 1,000,077 shares; 2024Q1: 925,269 shares 925,269 $122M 0.12% -74,808 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 29,209 shares; 2022Q3: 28,336 shares; 2022Q4: 30,944 shares; 2023Q1: 29,893 shares; 2023Q2: 40,987 shares; 2023Q3: 41,150 shares; 2023Q4: 42,395 shares; 2024Q1: 38,505 shares 38,505 $121M 0.12% -3,890 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,370,467 shares; 2022Q3: 1,586,377 shares; 2022Q4: 1,411,106 shares; 2023Q1: 1,463,000 shares; 2023Q2: 1,363,354 shares; 2023Q3: 1,381,255 shares; 2023Q4: 1,336,905 shares; 2024Q1: 1,332,869 shares 1,332,869 $121M 0.12% -4,036 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,685,753 shares; 2022Q3: 2,596,694 shares; 2022Q4: 2,702,865 shares; 2023Q1: 2,755,671 shares; 2023Q2: 2,603,974 shares; 2023Q3: 2,620,221 shares; 2023Q4: 2,685,866 shares; 2024Q1: 2,699,259 shares 2,699,259 $121M 0.12% +13,393 Timeline BMO BANK OF MONTREAL More: the full row for BANK OF MONTREAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,381,093 shares; 2022Q3: 1,407,326 shares; 2022Q4: 1,246,682 shares; 2023Q1: 1,328,055 shares; 2023Q2: 1,356,813 shares; 2023Q3: 1,347,685 shares; 2023Q4: 1,260,081 shares; 2024Q1: 1,229,335 shares 1,229,335 $120M 0.12% -30,746 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 649,639 shares; 2022Q3: 595,604 shares; 2022Q4: 678,578 shares; 2023Q1: 782,638 shares; 2023Q2: 885,437 shares; 2023Q3: 890,894 shares; 2023Q4: 931,034 shares; 2024Q1: 927,567 shares 927,567 $120M 0.11% -3,467 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; 2022Q2: 462,897 shares; 2022Q3: 404,786 shares; 2022Q4: 495,283 shares; 2023Q1: 457,691 shares; 2023Q2: 755,372 shares; 2023Q3: 791,818 shares; 2023Q4: 856,549 shares; 2024Q1: 831,738 shares 831,738 $120M 0.11% -24,811 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 247,766 shares; 2022Q3: 236,529 shares; 2022Q4: 249,354 shares; 2023Q1: 225,685 shares; 2023Q2: 229,385 shares; 2023Q3: 224,565 shares; 2023Q4: 224,777 shares; 2024Q1: 223,086 shares 223,086 $120M 0.11% -1,691 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,798,379 shares; 2022Q3: 3,684,577 shares; 2022Q4: 3,626,881 shares; 2023Q1: 3,679,204 shares; 2023Q2: 3,637,679 shares; 2023Q3: 3,379,143 shares; 2023Q4: 3,362,800 shares; 2024Q1: 3,290,933 shares 3,290,933 $119M 0.11% -71,867 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; 2022Q2: 954,273 shares; 2022Q3: 834,022 shares; 2022Q4: 897,190 shares; 2023Q1: 931,411 shares; 2023Q2: 742,753 shares; 2023Q3: 722,023 shares; 2023Q4: 677,878 shares; 2024Q1: 618,597 shares 618,597 $118M 0.11% -59,281 Timeline GIS GENERAL MILLS INC More: the full row for GENERAL MILLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,486,823 shares; 2022Q3: 1,512,024 shares; 2022Q4: 1,790,348 shares; 2023Q1: 1,789,817 shares; 2023Q2: 1,844,693 shares; 2023Q3: 1,848,448 shares; 2023Q4: 1,787,077 shares; 2024Q1: 1,686,535 shares 1,686,535 $118M 0.11% -100,542 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 569,721 shares; 2022Q3: 555,676 shares; 2022Q4: 554,869 shares; 2023Q1: 524,277 shares; 2023Q2: 483,364 shares; 2023Q3: 478,685 shares; 2023Q4: 459,844 shares; 2024Q1: 435,563 shares 435,563 $117M 0.11% -24,281 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; 2022Q2: 495,459 shares; 2022Q3: 700,311 shares; 2022Q4: 675,186 shares; 2023Q1: 680,745 shares; 2023Q2: 442,959 shares; 2023Q3: 432,338 shares; 2023Q4: 444,400 shares; 2024Q1: 387,742 shares 387,742 $116M 0.11% -56,658 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,864,425 shares; 2022Q3: 1,717,518 shares; 2022Q4: 1,841,590 shares; 2023Q1: 1,858,787 shares; 2023Q2: 1,557,694 shares; 2023Q3: 1,470,656 shares; 2023Q4: 1,345,555 shares; 2024Q1: 1,199,006 shares 1,199,006 $116M 0.11% -146,549 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 107,392 shares; 2022Q3: 98,382 shares; 2022Q4: 106,561 shares; 2023Q1: 111,348 shares; 2023Q2: 165,018 shares; 2023Q3: 167,360 shares; 2023Q4: 173,575 shares; 2024Q1: 167,416 shares 167,416 $115M 0.11% -6,159 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 701,072 shares; 2022Q3: 696,663 shares; 2022Q4: 749,723 shares; 2023Q1: 754,629 shares; 2023Q2: 736,549 shares; 2023Q3: 737,926 shares; 2023Q4: 722,309 shares; 2024Q1: 711,262 shares 711,262 $115M 0.11% -11,047 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; 2022Q2: 199,838 shares; 2022Q3: 187,029 shares; 2022Q4: 209,403 shares; 2023Q1: 217,167 shares; 2023Q2: 188,137 shares; 2023Q3: 192,629 shares; 2023Q4: 210,481 shares; 2024Q1: 202,291 shares 202,291 $114M 0.11% -8,190 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,396,461 shares; 2022Q3: 1,425,694 shares; 2022Q4: 1,524,690 shares; 2023Q1: 2,040,075 shares; 2023Q2: 2,051,425 shares; 2023Q3: 1,993,279 shares; 2023Q4: 1,316,231 shares; 2024Q1: 1,285,623 shares 1,285,623 $110M 0.11% -30,608 Timeline PDD PDD HOLDINGS INC More: the full row for PDD HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,463,768 shares; 2022Q3: 1,388,785 shares; 2022Q4: 934,242 shares; 2023Q1: 962,497 shares; 2023Q2: 958,762 shares; 2023Q3: 960,144 shares; 2023Q4: 958,202 shares; 2024Q1: 943,951 shares 943,951 $110M 0.11% -14,251 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 106,409 shares; 2022Q3: 103,310 shares; 2022Q4: 103,570 shares; 2023Q1: 111,899 shares; 2023Q2: 116,878 shares; 2023Q3: 107,192 shares; 2023Q4: 120,216 shares; 2024Q1: 107,421 shares 107,421 $109M 0.1% -12,795 Timeline APO APOLLO GLOBAL MGMT INC More: the full row for APOLLO GLOBAL MGMT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 923,228 shares; 2022Q3: 874,991 shares; 2022Q4: 831,313 shares; 2023Q1: 834,604 shares; 2023Q2: 750,692 shares; 2023Q3: 714,558 shares; 2023Q4: 851,106 shares; 2024Q1: 968,049 shares 968,049 $109M 0.1% +116,943 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,137,683 shares; 2022Q3: 1,057,414 shares; 2022Q4: 1,005,277 shares; 2023Q1: 962,234 shares; 2023Q2: 883,174 shares; 2023Q3: 846,408 shares; 2023Q4: 863,143 shares; 2024Q1: 747,185 shares 747,185 $108M 0.1% -115,958 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,551,936 shares; 2022Q3: 1,522,593 shares; 2022Q4: 1,573,815 shares; 2023Q1: 1,521,280 shares; 2023Q2: 1,396,359 shares; 2023Q3: 1,382,203 shares; 2023Q4: 966,850 shares; 2024Q1: 928,562 shares 928,562 $107M 0.1% -38,288 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 781,674 shares; 2022Q3: 709,765 shares; 2022Q4: 670,513 shares; 2023Q1: 593,657 shares; 2023Q2: 556,805 shares; 2023Q3: 498,356 shares; 2023Q4: 491,051 shares; 2024Q1: 459,194 shares 459,194 $106M 0.1% -31,857 Timeline BNS BANK NOVA SCOTIA B C More: the full row for BANK NOVA SCOTIA B C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,052,886 shares; 2022Q3: 2,174,695 shares; 2022Q4: 2,281,386 shares; 2023Q1: 2,249,636 shares; 2023Q2: 2,013,573 shares; 2023Q3: 2,002,008 shares; 2023Q4: 2,071,478 shares; 2024Q1: 2,046,576 shares 2,046,576 $106M 0.1% -24,902 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 91,651 shares; 2022Q3: 90,020 shares; 2022Q4: 100,442 shares; 2023Q1: 98,677 shares; 2023Q2: 96,754 shares; 2023Q3: 94,587 shares; 2023Q4: 98,058 shares; 2024Q1: 93,703 shares 93,703 $106M 0.1% -4,355 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; 2022Q2: 1,194,258 shares; 2022Q3: 1,255,774 shares; 2022Q4: 1,212,978 shares; 2023Q1: 1,179,893 shares; 2023Q2: 1,196,783 shares; 2023Q3: 1,254,725 shares; 2023Q4: 1,106,360 shares; 2024Q1: 1,043,250 shares 1,043,250 $105M 0.1% -63,110 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 696,228 shares; 2022Q3: 793,693 shares; 2022Q4: 711,544 shares; 2023Q1: 786,932 shares; 2023Q2: 704,357 shares; 2023Q3: 694,981 shares; 2023Q4: 683,337 shares; 2024Q1: 641,763 shares 641,763 $105M 0.1% -41,574 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,103,242 shares; 2022Q3: 2,551,324 shares; 2022Q4: 2,107,805 shares; 2023Q1: 1,629,659 shares; 2023Q2: 1,694,099 shares; 2023Q3: 1,977,247 shares; 2023Q4: 2,017,461 shares; 2024Q1: 1,562,315 shares 1,562,315 $105M 0.1% -455,146 Timeline EA ELECTRONIC ARTS INC More: the full row for ELECTRONIC ARTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 827,842 shares; 2022Q3: 846,586 shares; 2022Q4: 1,006,486 shares; 2023Q1: 810,014 shares; 2023Q2: 738,185 shares; 2023Q3: 737,011 shares; 2023Q4: 725,896 shares; 2024Q1: 786,219 shares 786,219 $104M 0.1% +60,323 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 576,228 shares; 2022Q3: 547,412 shares; 2022Q4: 539,063 shares; 2023Q1: 545,906 shares; 2023Q2: 509,642 shares; 2023Q3: 476,248 shares; 2023Q4: 468,616 shares; 2024Q1: 461,555 shares 461,555 $104M 0.1% -7,061 Timeline ABNB AIRBNB INC More: the full row for AIRBNB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 599,667 shares; 2022Q3: 565,415 shares; 2022Q4: 883,945 shares; 2023Q1: 758,907 shares; 2023Q2: 745,375 shares; 2023Q3: 735,719 shares; 2023Q4: 745,071 shares; 2024Q1: 626,273 shares 626,273 $103M 0.1% -118,798 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 234,538 shares; 2022Q3: 344,610 shares; 2022Q4: 220,630 shares; 2023Q1: 181,555 shares; 2023Q2: 182,435 shares; 2023Q3: 183,288 shares; 2023Q4: 191,976 shares; 2024Q1: 185,582 shares 185,582 $103M 0.1% -6,394 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 873,571 shares; 2022Q3: 851,150 shares; 2022Q4: 650,950 shares; 2023Q1: 717,284 shares; 2023Q2: 741,610 shares; 2023Q3: 718,953 shares; 2023Q4: 611,469 shares; 2024Q1: 534,367 shares 534,367 $103M 0.1% -77,102 Timeline WELL WELLTOWER INC More: the full row for WELLTOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,020,225 shares; 2022Q3: 1,027,531 shares; 2022Q4: 1,175,485 shares; 2023Q1: 1,192,074 shares; 2023Q2: 1,072,679 shares; 2023Q3: 1,076,353 shares; 2023Q4: 1,066,822 shares; 2024Q1: 1,102,754 shares 1,102,754 $103M 0.1% +35,932 Timeline LCTU BLACKROCK ETF TRUST More: the full row for BLACKROCK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 990,000 shares; 2022Q3: 990,000 shares; 2022Q4: 1,045,000 shares; 2023Q1: 1,165,000 shares; 2023Q2: 1,165,000 shares; 2023Q3: 1,165,000 shares; 2023Q4: 1,585,000 shares; 2024Q1: 1,785,000 shares 1,785,000 $102M 0.1% +200,000 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 707,796 shares; 2022Q3: 387,545 shares; 2022Q4: 384,583 shares; 2023Q1: 366,219 shares; 2023Q2: 316,892 shares; 2023Q3: 322,023 shares; 2023Q4: 322,699 shares; 2024Q1: 306,195 shares 306,195 $102M 0.1% -16,504 Timeline HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 597,525 shares; 2022Q3: 575,717 shares; 2022Q4: 589,860 shares; 2023Q1: 593,894 shares; 2023Q2: 497,348 shares; 2023Q3: 494,587 shares; 2023Q4: 496,637 shares; 2024Q1: 475,342 shares 475,342 $101M 0.1% -21,295 Timeline NET CLOUDFLARE INC More: the full row for CLOUDFLARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 265,176 shares; 2022Q3: 711,166 shares; 2022Q4: 942,012 shares; 2023Q1: 1,027,196 shares; 2023Q2: 1,124,790 shares; 2023Q3: 1,088,755 shares; 2023Q4: 1,109,661 shares; 2024Q1: 1,039,634 shares 1,039,634 $101M 0.1% -70,027 Timeline EIX EDISON INTL More: the full row for EDISON INTL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,081,997 shares; 2022Q3: 1,039,912 shares; 2022Q4: 1,277,631 shares; 2023Q1: 1,260,678 shares; 2023Q2: 1,410,928 shares; 2023Q3: 1,415,062 shares; 2023Q4: 1,448,432 shares; 2024Q1: 1,421,133 shares 1,421,133 $101M 0.1% -27,299 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 446,401 shares; 2022Q3: 411,613 shares; 2022Q4: 443,825 shares; 2023Q1: 445,721 shares; 2023Q2: 454,363 shares; 2023Q3: 449,866 shares; 2023Q4: 467,907 shares; 2024Q1: 404,469 shares 404,469 $100M 0.1% -63,438 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 683,940 shares; 2022Q3: 683,405 shares; 2022Q4: 756,884 shares; 2023Q1: 823,798 shares; 2023Q2: 771,650 shares; 2023Q3: 797,013 shares; 2023Q4: 813,393 shares; 2024Q1: 763,617 shares 763,617 $98.8M 0.09% -49,776 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,320,812 shares; 2022Q3: 1,328,511 shares; 2022Q4: 1,326,433 shares; 2023Q1: 1,405,699 shares; 2023Q2: 1,315,814 shares; 2023Q3: 1,287,095 shares; 2023Q4: 897,695 shares; 2024Q1: 801,165 shares 801,165 $98.4M 0.09% -96,530 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; 2022Q2: 2,042,218 shares; 2022Q3: 2,352,685 shares; 2022Q4: 2,222,377 shares; 2023Q1: 1,653,754 shares; 2023Q2: 1,534,603 shares; 2023Q3: 1,082,920 shares; 2023Q4: 1,097,310 shares; 2024Q1: 714,790 shares 714,790 $97.2M 0.09% -382,520 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 155,052 shares; 2022Q3: 166,692 shares; 2022Q4: 183,270 shares; 2023Q1: 185,848 shares; 2023Q2: 175,357 shares; 2023Q3: 170,533 shares; 2023Q4: 154,397 shares; 2024Q1: 134,730 shares 134,730 $97.2M 0.09% -19,667 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; 2022Q2: 205,723 shares; 2022Q3: 213,184 shares; 2022Q4: 215,350 shares; 2023Q1: 237,605 shares; 2023Q2: 234,529 shares; 2023Q3: 221,777 shares; 2023Q4: 234,644 shares; 2024Q1: 221,412 shares 221,412 $97.1M 0.09% -13,232 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; 2022Q2: 628,877 shares; 2022Q3: 670,153 shares; 2022Q4: 626,065 shares; 2023Q1: 678,131 shares; 2023Q2: 641,091 shares; 2023Q3: 603,949 shares; 2023Q4: 623,943 shares; 2024Q1: 568,586 shares 568,586 $97.1M 0.09% -55,357 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 708,190 shares; 2022Q3: 740,988 shares; 2022Q4: 778,025 shares; 2023Q1: 830,533 shares; 2023Q2: 755,460 shares; 2023Q3: 1,493,595 shares; 2023Q4: 1,493,617 shares; 2024Q1: 1,347,746 shares 1,347,746 $96.8M 0.09% -145,871 Timeline PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 493,901 shares; 2022Q3: 485,039 shares; 2022Q4: 509,456 shares; 2023Q1: 540,303 shares; 2023Q2: 588,862 shares; 2023Q3: 403,484 shares; 2023Q4: 498,389 shares; 2024Q1: 509,825 shares 509,825 $96.3M 0.09% +11,436 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 456,825 shares; 2022Q3: 454,607 shares; 2022Q4: 496,698 shares; 2023Q1: 498,267 shares; 2023Q2: 531,851 shares; 2023Q3: 513,612 shares; 2023Q4: 405,840 shares; 2024Q1: 396,130 shares 396,130 $96.3M 0.09% -9,710 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 250,720 shares; 2022Q3: 234,817 shares; 2022Q4: 208,449 shares; 2023Q1: 247,974 shares; 2023Q2: 267,363 shares; 2023Q3: 319,923 shares; 2023Q4: 260,531 shares; 2024Q1: 245,499 shares 245,499 $95.9M 0.09% -15,032 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,854,836 shares; 2022Q3: 2,417,413 shares; 2022Q4: 2,064,204 shares; 2023Q1: 1,814,789 shares; 2023Q2: 1,677,720 shares; 2023Q3: 1,569,063 shares; 2023Q4: 1,626,541 shares; 2024Q1: 1,668,701 shares 1,668,701 $95.3M 0.09% +42,160 Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 836,309 shares; 2022Q3: 843,029 shares; 2022Q4: 790,714 shares; 2023Q1: 816,297 shares; 2023Q2: 790,600 shares; 2023Q3: 769,591 shares; 2023Q4: 802,316 shares; 2024Q1: 779,367 shares 779,367 $95.2M 0.09% -22,949 Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 903,554 shares; 2022Q3: 496,549 shares; 2022Q4: 533,015 shares; 2023Q1: 978,273 shares; 2023Q2: 1,421,359 shares; 2023Q3: 1,273,697 shares; 2023Q4: 793,523 shares; 2024Q1: 765,042 shares 765,042 $94.8M 0.09% -28,481 Timeline CCI CROWN CASTLE INC More: the full row for CROWN CASTLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,148,419 shares; 2022Q3: 1,117,665 shares; 2022Q4: 1,109,716 shares; 2023Q1: 1,018,264 shares; 2023Q2: 1,101,240 shares; 2023Q3: 1,063,617 shares; 2023Q4: 972,557 shares; 2024Q1: 894,696 shares 894,696 $94.7M 0.09% -77,861 Timeline TDY TELEDYNE TECHNOLOGIES INC More: the full row for TELEDYNE TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 269,159 shares; 2022Q3: 249,953 shares; 2022Q4: 270,865 shares; 2023Q1: 252,047 shares; 2023Q2: 344,160 shares; 2023Q3: 340,528 shares; 2023Q4: 322,661 shares; 2024Q1: 220,548 shares 220,548 $94.7M 0.09% -102,113 Timeline ZS ZSCALER INC More: the full row for ZSCALER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 510,217 shares; 2022Q3: 512,033 shares; 2022Q4: 561,713 shares; 2023Q1: 622,441 shares; 2023Q2: 597,100 shares; 2023Q3: 559,571 shares; 2023Q4: 527,281 shares; 2024Q1: 490,106 shares 490,106 $94.4M 0.09% -37,175 Timeline CHKP CHECK POINT SOFTWARE TECH LT More: the full row for CHECK POINT SOFTWARE TECH LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 771,787 shares; 2022Q3: 771,990 shares; 2022Q4: 714,813 shares; 2023Q1: 720,885 shares; 2023Q2: 621,806 shares; 2023Q3: 593,579 shares; 2023Q4: 618,679 shares; 2024Q1: 575,038 shares 575,038 $94.3M 0.09% -43,641 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 351,081 shares; 2022Q3: 432,584 shares; 2022Q4: 333,982 shares; 2023Q1: 324,035 shares; 2023Q2: 392,705 shares; 2023Q3: 281,034 shares; 2023Q4: 296,076 shares; 2024Q1: 282,523 shares 282,523 $94.3M 0.09% -13,553 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; 2022Q2: 2,698,072 shares; 2022Q3: 2,482,980 shares; 2022Q4: 2,757,638 shares; 2023Q1: 2,552,114 shares; 2023Q2: 2,368,812 shares; 2023Q3: 2,691,580 shares; 2023Q4: 2,749,707 shares; 2024Q1: 2,417,035 shares 2,417,035 $94.2M 0.09% -332,672 Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,351,011 shares; 2022Q3: 1,571,584 shares; 2022Q4: 1,472,903 shares; 2023Q1: 1,652,147 shares; 2023Q2: 1,669,789 shares; 2023Q3: 1,627,045 shares; 2023Q4: 1,626,771 shares; 2024Q1: 1,619,738 shares 1,619,738 $93.3M 0.09% -7,033 Timeline EL LAUDER ESTEE COS INC More: the full row for LAUDER ESTEE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 523,585 shares; 2022Q3: 515,813 shares; 2022Q4: 524,675 shares; 2023Q1: 625,021 shares; 2023Q2: 465,865 shares; 2023Q3: 434,669 shares; 2023Q4: 510,761 shares; 2024Q1: 603,015 shares 603,015 $93M 0.09% +92,254 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 796,078 shares; 2022Q3: 512,807 shares; 2022Q4: 500,676 shares; 2023Q1: 596,556 shares; 2023Q2: 532,122 shares; 2023Q3: 490,724 shares; 2023Q4: 565,828 shares; 2024Q1: 536,114 shares 536,114 $92.8M 0.09% -29,714 Timeline ARISTA NETWORKS INC ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 332,241 shares; 2022Q3: 322,560 shares; 2022Q4: 345,178 shares; 2023Q1: 370,722 shares; 2023Q2: 371,174 shares; 2023Q3: 343,593 shares; 2023Q4: 342,303 shares; 2024Q1: 318,113 shares 318,113 $92.2M 0.09% -24,190 CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 35,977 shares; 2022Q3: 34,954 shares; 2022Q4: 39,174 shares; 2023Q1: 35,325 shares; 2023Q2: 35,326 shares; 2023Q3: 35,113 shares; 2023Q4: 34,823 shares; 2024Q1: 31,714 shares 31,714 $92.2M 0.09% -3,109 Timeline DDOG DATADOG INC More: the full row for DATADOG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 249,139 shares; 2022Q3: 238,662 shares; 2022Q4: 290,949 shares; 2023Q1: 585,300 shares; 2023Q2: 820,958 shares; 2023Q3: 820,928 shares; 2023Q4: 685,188 shares; 2024Q1: 740,991 shares 740,991 $91.6M 0.09% +55,803 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; 2022Q2: 914,002 shares; 2022Q3: 683,808 shares; 2022Q4: 625,590 shares; 2023Q1: 550,688 shares; 2023Q2: 519,520 shares; 2023Q3: 503,359 shares; 2023Q4: 489,965 shares; 2024Q1: 454,428 shares 454,428 $91.5M 0.09% -35,537 Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,294,148 shares; 2022Q3: 1,389,235 shares; 2022Q4: 1,649,384 shares; 2023Q1: 1,580,863 shares; 2023Q2: 1,572,612 shares; 2023Q3: 1,858,008 shares; 2023Q4: 1,945,479 shares; 2024Q1: 1,936,391 shares 1,936,391 $91.3M 0.09% -9,088 Timeline NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 446,648 shares; 2022Q3: 583,713 shares; 2022Q4: 423,344 shares; 2023Q1: 512,791 shares; 2023Q2: 347,939 shares; 2023Q3: 354,408 shares; 2023Q4: 355,903 shares; 2024Q1: 355,133 shares 355,133 $90.5M 0.09% -770 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,591,075 shares; 2022Q3: 1,388,493 shares; 2022Q4: 1,931,913 shares; 2023Q1: 1,786,476 shares; 2023Q2: 1,719,535 shares; 2023Q3: 1,835,077 shares; 2023Q4: 1,991,662 shares; 2024Q1: 1,916,205 shares 1,916,205 $90.1M 0.09% -75,457 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,206,229 shares; 2023Q3: 1,178,672 shares; 2023Q4: 1,002,589 shares; 2024Q1: 1,012,237 shares 1,012,237 $89.2M 0.09% +9,648 Timeline GEN GEN DIGITAL INC More: the full row for GEN DIGITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,364,795 shares; 2022Q3: 4,274,032 shares; 2022Q4: 4,753,311 shares; 2023Q1: 4,727,414 shares; 2023Q2: 4,332,239 shares; 2023Q3: 4,253,096 shares; 2023Q4: 4,108,388 shares; 2024Q1: 3,940,593 shares 3,940,593 $88.3M 0.08% -167,795 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 301,812 shares; 2022Q3: 316,782 shares; 2022Q4: 330,904 shares; 2023Q1: 331,261 shares; 2023Q2: 335,876 shares; 2023Q3: 312,886 shares; 2023Q4: 283,362 shares; 2024Q1: 454,006 shares 454,006 $88.3M 0.08% +170,644 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 428,042 shares; 2022Q3: 569,731 shares; 2022Q4: 555,497 shares; 2023Q1: 498,173 shares; 2023Q2: 470,433 shares; 2023Q3: 326,620 shares; 2023Q4: 310,210 shares; 2024Q1: 299,121 shares 299,121 $88.1M 0.08% -11,089 Timeline FERGUSON PLC FERGUSON PLC More: the full row for FERGUSON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 753,721 shares; 2022Q3: 731,604 shares; 2022Q4: 259,298 shares; 2023Q1: 262,159 shares; 2023Q2: 368,202 shares; 2023Q3: 369,057 shares; 2023Q4: 388,037 shares; 2024Q1: 403,446 shares 403,446 $88.1M 0.08% +15,409 ILMN ILLUMINA INC More: the full row for ILLUMINA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 541,581 shares; 2022Q3: 537,811 shares; 2022Q4: 567,488 shares; 2023Q1: 623,477 shares; 2023Q2: 529,937 shares; 2023Q3: 566,487 shares; 2023Q4: 614,295 shares; 2024Q1: 639,413 shares 639,413 $87.8M 0.08% +25,118 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 101,819 shares; 2022Q3: 90,023 shares; 2022Q4: 87,767 shares; 2023Q1: 82,330 shares; 2023Q2: 84,842 shares; 2023Q3: 94,199 shares; 2023Q4: 94,614 shares; 2024Q1: 156,504 shares 156,504 $87.7M 0.08% +61,890 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; 2022Q2: 531,076 shares; 2022Q3: 528,722 shares; 2022Q4: 562,935 shares; 2023Q1: 547,382 shares; 2023Q2: 401,701 shares; 2023Q3: 352,875 shares; 2023Q4: 368,394 shares; 2024Q1: 350,084 shares 350,084 $87.5M 0.08% -18,310 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 2,206,798 shares; 2023Q1: 2,259,656 shares; 2023Q2: 2,236,485 shares; 2023Q3: 2,269,875 shares; 2023Q4: 2,287,599 shares; 2024Q1: 2,090,008 shares 2,090,008 $87.5M 0.08% -197,591 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 870,415 shares; 2022Q3: 881,109 shares; 2022Q4: 986,859 shares; 2023Q1: 1,047,720 shares; 2023Q2: 1,055,429 shares; 2023Q3: 1,042,407 shares; 2023Q4: 979,879 shares; 2024Q1: 959,322 shares 959,322 $87.1M 0.08% -20,557 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,184,901 shares; 2022Q3: 2,196,066 shares; 2022Q4: 2,278,827 shares; 2023Q1: 2,407,154 shares; 2023Q2: 2,475,726 shares; 2023Q3: 2,517,764 shares; 2023Q4: 2,491,104 shares; 2024Q1: 2,207,849 shares 2,207,849 $86.1M 0.08% -283,255 Timeline NTAP NETAPP INC More: the full row for NETAPP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 572,557 shares; 2022Q3: 655,348 shares; 2022Q4: 695,170 shares; 2023Q1: 692,974 shares; 2023Q2: 1,351,373 shares; 2023Q3: 817,081 shares; 2023Q4: 834,375 shares; 2024Q1: 817,864 shares 817,864 $85.9M 0.08% -16,511 Timeline TRI THOMSON REUTERS CORP More: the full row for THOMSON REUTERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 625,541 shares; 2023Q3: 636,214 shares; 2023Q4: 571,366 shares; 2024Q1: 549,051 shares 549,051 $85.6M 0.08% -22,315 Timeline CYBERARK SOFTWARE LTD/ISRAEL CYBERARK SOFTWARE LTD/ISRAEL More: the full row for CYBERARK SOFTWARE LTD/ISRAEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 619,916 shares; 2022Q3: 527,384 shares; 2022Q4: 495,389 shares; 2023Q1: 495,167 shares; 2023Q2: 450,656 shares; 2023Q3: 428,671 shares; 2023Q4: 387,934 shares; 2024Q1: 321,151 shares 321,151 $85.3M 0.08% -66,783 PRU PRUDENTIAL FINL INC More: the full row for PRUDENTIAL FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 807,505 shares; 2022Q3: 798,679 shares; 2022Q4: 748,898 shares; 2023Q1: 857,082 shares; 2023Q2: 781,104 shares; 2023Q3: 748,602 shares; 2023Q4: 746,261 shares; 2024Q1: 720,983 shares 720,983 $84.6M 0.08% -25,278 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,522,117 shares; 2022Q3: 2,842,610 shares; 2022Q4: 2,936,857 shares; 2023Q1: 2,361,781 shares; 2023Q2: 2,207,919 shares; 2023Q3: 2,243,502 shares; 2023Q4: 2,583,965 shares; 2024Q1: 2,326,954 shares 2,326,954 $83.4M 0.08% -257,011 Timeline MFC MANULIFE FINL CORP More: the full row for MANULIFE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,816,786 shares; 2022Q3: 2,728,575 shares; 2022Q4: 2,793,587 shares; 2023Q1: 2,762,422 shares; 2023Q2: 3,496,377 shares; 2023Q3: 3,440,672 shares; 2023Q4: 3,727,867 shares; 2024Q1: 3,331,343 shares 3,331,343 $83.3M 0.08% -396,524 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,123,390 shares; 2022Q3: 1,766,052 shares; 2022Q4: 926,370 shares; 2023Q1: 1,635,675 shares; 2023Q2: 1,184,918 shares; 2023Q3: 463,375 shares; 2023Q4: 505,752 shares; 2024Q1: 158,437 shares 158,437 $82.9M 0.08% -347,315 Timeline SLF SUN LIFE FINANCIAL INC. More: the full row for SUN LIFE FINANCIAL INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 850,121 shares; 2022Q3: 833,983 shares; 2022Q4: 886,639 shares; 2023Q1: 1,000,301 shares; 2023Q2: 1,355,312 shares; 2023Q3: 1,383,337 shares; 2023Q4: 1,125,485 shares; 2024Q1: 1,118,519 shares 1,118,519 $82.7M 0.08% -6,966 Timeline SPG SIMON PPTY GROUP INC NEW More: the full row for SIMON PPTY GROUP INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 550,763 shares; 2022Q3: 536,050 shares; 2022Q4: 633,517 shares; 2023Q1: 581,625 shares; 2023Q2: 577,146 shares; 2023Q3: 564,124 shares; 2023Q4: 565,966 shares; 2024Q1: 528,133 shares 528,133 $82.6M 0.08% -37,833 Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,455,922 shares; 2022Q3: 1,229,797 shares; 2022Q4: 1,265,898 shares; 2023Q1: 1,233,615 shares; 2023Q2: 1,184,350 shares; 2023Q3: 1,191,601 shares; 2023Q4: 1,231,209 shares; 2024Q1: 1,262,670 shares 1,262,670 $82.5M 0.08% +31,461 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 360,951 shares; 2022Q3: 527,654 shares; 2022Q4: 424,177 shares; 2023Q1: 392,539 shares; 2023Q2: 370,862 shares; 2023Q3: 356,319 shares; 2023Q4: 297,164 shares; 2024Q1: 284,058 shares 284,058 $82.3M 0.08% -13,106 Timeline PSA PUBLIC STORAGE More: the full row for PUBLIC STORAGE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 370,714 shares; 2022Q3: 427,340 shares; 2022Q4: 455,566 shares; 2023Q1: 359,978 shares; 2023Q2: 310,310 shares; 2023Q3: 307,738 shares; 2023Q4: 271,422 shares; 2024Q1: 282,912 shares 282,912 $82.1M 0.08% +11,490 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; 2022Q2: 1,053,483 shares; 2022Q3: 990,733 shares; 2022Q4: 964,530 shares; 2023Q1: 954,320 shares; 2023Q2: 968,683 shares; 2023Q3: 1,044,718 shares; 2023Q4: 1,124,200 shares; 2024Q1: 1,019,532 shares 1,019,532 $81.7M 0.08% -104,668 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,015,891 shares; 2022Q3: 1,019,698 shares; 2022Q4: 1,093,772 shares; 2023Q1: 1,146,731 shares; 2023Q2: 1,105,940 shares; 2023Q3: 1,075,590 shares; 2023Q4: 1,156,893 shares; 2024Q1: 1,056,995 shares 1,056,995 $81.5M 0.08% -99,898 Timeline OKTA OKTA INC More: the full row for OKTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 568,260 shares; 2022Q3: 713,991 shares; 2022Q4: 821,508 shares; 2023Q1: 749,543 shares; 2023Q2: 821,513 shares; 2023Q3: 808,641 shares; 2023Q4: 801,791 shares; 2024Q1: 774,592 shares 774,592 $81M 0.08% -27,199 Timeline GM GENERAL MTRS CO More: the full row for GENERAL MTRS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,994,134 shares; 2022Q3: 1,864,106 shares; 2022Q4: 2,132,329 shares; 2023Q1: 2,562,464 shares; 2023Q2: 2,199,883 shares; 2023Q3: 2,404,748 shares; 2023Q4: 1,855,974 shares; 2024Q1: 1,781,813 shares 1,781,813 $80.8M 0.08% -74,161 Timeline NICE NICE LTD More: the full row for NICE LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 413,859 shares; 2022Q3: 393,699 shares; 2022Q4: 386,029 shares; 2023Q1: 369,132 shares; 2023Q2: 331,836 shares; 2023Q3: 327,135 shares; 2023Q4: 326,432 shares; 2024Q1: 309,694 shares 309,694 $80.7M 0.08% -16,738 Timeline AIG AMERICAN INTL GROUP INC More: the full row for AMERICAN INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,415,171 shares; 2022Q3: 1,396,676 shares; 2022Q4: 1,478,568 shares; 2023Q1: 1,481,669 shares; 2023Q2: 1,095,737 shares; 2023Q3: 1,098,658 shares; 2023Q4: 1,086,973 shares; 2024Q1: 1,031,946 shares 1,031,946 $80.7M 0.08% -55,027 Timeline HEI HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 692,766 shares; 2022Q3: 530,090 shares; 2022Q4: 515,770 shares; 2023Q1: 485,085 shares; 2023Q2: 503,102 shares; 2023Q3: 501,471 shares; 2023Q4: 483,478 shares; 2024Q1: 419,048 shares 419,048 $80M 0.08% -64,430 Timeline HUM HUMANA INC More: the full row for HUMANA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 189,125 shares; 2022Q3: 256,361 shares; 2022Q4: 225,210 shares; 2023Q1: 303,720 shares; 2023Q2: 313,779 shares; 2023Q3: 240,032 shares; 2023Q4: 247,034 shares; 2024Q1: 230,358 shares 230,358 $79.9M 0.08% -16,676 Timeline FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 774,937 shares; 2022Q3: 777,654 shares; 2022Q4: 893,266 shares; 2023Q1: 914,468 shares; 2023Q2: 1,188,188 shares; 2023Q3: 1,169,841 shares; 2023Q4: 1,130,767 shares; 2024Q1: 1,067,127 shares 1,067,127 $79.2M 0.08% -63,640 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; 2022Q2: 87,539 shares; 2022Q3: 76,279 shares; 2022Q4: 63,473 shares; 2023Q1: 61,660 shares; 2023Q2: 66,021 shares; 2023Q3: 66,963 shares; 2023Q4: 67,046 shares; 2024Q1: 63,734 shares 63,734 $78.5M 0.08% -3,312 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,476,477 shares; 2022Q3: 3,468,989 shares; 2022Q4: 3,358,766 shares; 2023Q1: 3,206,661 shares; 2023Q2: 2,021,041 shares; 2023Q3: 1,997,894 shares; 2023Q4: 1,886,348 shares; 2024Q1: 1,346,467 shares 1,346,467 $78.1M 0.07% -539,881 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; 2022Q2: 632,134 shares; 2022Q3: 587,338 shares; 2022Q4: 459,921 shares; 2023Q1: 525,632 shares; 2023Q2: 568,128 shares; 2023Q3: 591,202 shares; 2023Q4: 553,184 shares; 2024Q1: 607,633 shares 607,633 $77.7M 0.07% +54,449 Timeline SHOCKWAVE MED INC SHOCKWAVE MED INC More: the full row for SHOCKWAVE MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 495,680 shares; 2022Q3: 269,477 shares; 2022Q4: 251,155 shares; 2023Q1: 374,538 shares; 2023Q2: 307,310 shares; 2023Q3: 363,608 shares; 2023Q4: 403,819 shares; 2024Q1: 237,491 shares 237,491 $77.3M 0.07% -166,328 YUM YUM BRANDS INC More: the full row for YUM BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 388,049 shares; 2022Q3: 380,953 shares; 2022Q4: 367,762 shares; 2023Q1: 338,617 shares; 2023Q2: 601,936 shares; 2023Q3: 606,139 shares; 2023Q4: 567,951 shares; 2024Q1: 548,743 shares 548,743 $76.1M 0.07% -19,208 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; 2022Q2: 884,655 shares; 2022Q3: 865,585 shares; 2022Q4: 915,354 shares; 2023Q1: 849,553 shares; 2023Q2: 839,037 shares; 2023Q3: 850,712 shares; 2023Q4: 837,411 shares; 2024Q1: 784,726 shares 784,726 $75.9M 0.07% -52,685 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 650,262 shares; 2022Q3: 834,970 shares; 2022Q4: 709,080 shares; 2023Q1: 692,328 shares; 2023Q2: 686,315 shares; 2023Q3: 671,585 shares; 2023Q4: 623,187 shares; 2024Q1: 506,789 shares 506,789 $75.5M 0.07% -116,398 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,281,078 shares; 2022Q3: 718,617 shares; 2022Q4: 755,516 shares; 2023Q1: 790,773 shares; 2023Q2: 717,147 shares; 2023Q3: 1,165,971 shares; 2023Q4: 866,797 shares; 2024Q1: 815,626 shares 815,626 $75.4M 0.07% -51,171 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 108,895 shares; 2022Q3: 103,262 shares; 2022Q4: 110,504 shares; 2023Q1: 115,970 shares; 2023Q2: 168,528 shares; 2023Q3: 161,181 shares; 2023Q4: 161,442 shares; 2024Q1: 157,698 shares 157,698 $75.2M 0.07% -3,744 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,186,515 shares; 2022Q3: 1,664,122 shares; 2022Q4: 2,722,866 shares; 2023Q1: 2,806,805 shares; 2023Q2: 2,335,178 shares; 2023Q3: 2,333,222 shares; 2023Q4: 2,412,801 shares; 2024Q1: 2,278,915 shares 2,278,915 $75.1M 0.07% -133,886 Timeline NUE NUCOR CORP More: the full row for NUCOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 574,587 shares; 2022Q3: 453,711 shares; 2022Q4: 454,759 shares; 2023Q1: 471,389 shares; 2023Q2: 443,643 shares; 2023Q3: 448,848 shares; 2023Q4: 411,318 shares; 2024Q1: 376,024 shares 376,024 $74.4M 0.07% -35,294 Timeline LEN LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 419,963 shares; 2022Q3: 402,142 shares; 2022Q4: 418,512 shares; 2023Q1: 382,991 shares; 2023Q2: 400,588 shares; 2023Q3: 444,691 shares; 2023Q4: 510,225 shares; 2024Q1: 431,909 shares 431,909 $74.3M 0.07% -78,316 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 542,363 shares; 2022Q3: 553,957 shares; 2022Q4: 543,648 shares; 2023Q1: 484,960 shares; 2023Q2: 434,190 shares; 2023Q3: 431,651 shares; 2023Q4: 418,469 shares; 2024Q1: 403,698 shares 403,698 $73.8M 0.07% -14,771 Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 379,621 shares; 2022Q3: 721,684 shares; 2022Q4: 775,836 shares; 2023Q1: 855,434 shares; 2023Q2: 834,396 shares; 2023Q3: 809,512 shares; 2023Q4: 808,816 shares; 2024Q1: 642,165 shares 642,165 $73.3M 0.07% -166,651 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 495,007 shares; 2022Q3: 466,641 shares; 2022Q4: 464,828 shares; 2023Q1: 380,511 shares; 2023Q2: 396,408 shares; 2023Q3: 284,401 shares; 2023Q4: 379,168 shares; 2024Q1: 222,171 shares 222,171 $72.9M 0.07% -156,997 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; 2022Q2: 433,601 shares; 2022Q3: 444,666 shares; 2022Q4: 522,462 shares; 2023Q1: 528,057 shares; 2023Q2: 539,007 shares; 2023Q3: 492,136 shares; 2023Q4: 461,982 shares; 2024Q1: 462,387 shares 462,387 $72.3M 0.07% +405 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,262,169 shares; 2022Q3: 1,693,934 shares; 2022Q4: 1,777,660 shares; 2023Q1: 1,721,338 shares; 2023Q2: 1,791,687 shares; 2023Q3: 1,797,700 shares; 2023Q4: 1,825,257 shares; 2024Q1: 1,680,918 shares 1,680,918 $72.3M 0.07% -144,339 Timeline CM CANADIAN IMPERIAL BANK OF CO More: the full row for CANADIAN IMPERIAL BANK OF CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,523,468 shares; 2022Q3: 1,551,324 shares; 2022Q4: 1,521,668 shares; 2023Q1: 1,539,143 shares; 2023Q2: 1,609,837 shares; 2023Q3: 1,622,541 shares; 2023Q4: 1,447,441 shares; 2024Q1: 1,423,205 shares 1,423,205 $72.2M 0.07% -24,236 Timeline IQV IQVIA HLDGS INC More: the full row for IQVIA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 406,455 shares; 2022Q3: 408,877 shares; 2022Q4: 411,277 shares; 2023Q1: 388,000 shares; 2023Q2: 340,667 shares; 2023Q3: 329,693 shares; 2023Q4: 306,753 shares; 2024Q1: 278,821 shares 278,821 $70.5M 0.07% -27,932 Timeline CBRE CBRE GROUP INC More: the full row for CBRE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 845,880 shares; 2022Q3: 871,523 shares; 2022Q4: 859,748 shares; 2023Q1: 927,219 shares; 2023Q2: 761,163 shares; 2023Q3: 698,282 shares; 2023Q4: 708,805 shares; 2024Q1: 723,531 shares 723,531 $70.4M 0.07% +14,726 Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,268,477 shares; 2022Q3: 1,332,354 shares; 2022Q4: 1,516,210 shares; 2023Q1: 1,522,864 shares; 2023Q2: 1,542,462 shares; 2023Q3: 1,646,782 shares; 2023Q4: 1,411,784 shares; 2024Q1: 1,328,565 shares 1,328,565 $70.1M 0.07% -83,219 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 415,531 shares; 2022Q3: 412,248 shares; 2022Q4: 402,239 shares; 2023Q1: 403,101 shares; 2023Q2: 396,527 shares; 2023Q3: 413,763 shares; 2023Q4: 378,801 shares; 2024Q1: 407,624 shares 407,624 $70.1M 0.07% +28,823 Timeline KDP KEURIG DR PEPPER INC More: the full row for KEURIG DR PEPPER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,743,897 shares; 2022Q3: 1,795,376 shares; 2022Q4: 1,987,439 shares; 2023Q1: 2,078,578 shares; 2023Q2: 2,297,333 shares; 2023Q3: 2,296,139 shares; 2023Q4: 2,553,782 shares; 2024Q1: 2,279,064 shares 2,279,064 $69.9M 0.07% -274,718 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 314,644 shares; 2022Q3: 299,150 shares; 2022Q4: 348,448 shares; 2023Q1: 331,574 shares; 2023Q2: 330,674 shares; 2023Q3: 319,145 shares; 2023Q4: 326,116 shares; 2024Q1: 275,773 shares 275,773 $69.6M 0.07% -50,343 Timeline NTRA NATERA INC More: the full row for NATERA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,203,157 shares; 2022Q3: 1,205,141 shares; 2022Q4: 1,216,762 shares; 2023Q1: 1,194,385 shares; 2023Q2: 1,208,687 shares; 2023Q3: 1,078,868 shares; 2023Q4: 991,050 shares; 2024Q1: 755,903 shares 755,903 $69.1M 0.07% -235,147 Timeline F FORD MTR CO More: the full row for FORD MTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 9,240,572 shares; 2022Q3: 8,004,401 shares; 2022Q4: 7,006,198 shares; 2023Q1: 6,554,073 shares; 2023Q2: 5,616,244 shares; 2023Q3: 5,513,149 shares; 2023Q4: 5,333,551 shares; 2024Q1: 5,185,411 shares 5,185,411 $68.9M 0.07% -148,140 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,448,784 shares; 2022Q3: 2,298,524 shares; 2022Q4: 2,304,702 shares; 2023Q1: 2,224,241 shares; 2023Q2: 2,107,897 shares; 2023Q3: 2,001,778 shares; 2023Q4: 1,943,337 shares; 2024Q1: 1,889,043 shares 1,889,043 $68.2M 0.07% -54,294 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 477,088 shares; 2022Q3: 479,137 shares; 2022Q4: 523,500 shares; 2023Q1: 542,201 shares; 2023Q2: 643,574 shares; 2023Q3: 644,301 shares; 2023Q4: 586,092 shares; 2024Q1: 617,373 shares 617,373 $68.2M 0.07% +31,281 Timeline TE CONNECTIVITY LTD TE CONNECTIVITY LTD More: the full row for TE CONNECTIVITY LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 519,035 shares; 2022Q3: 659,295 shares; 2022Q4: 431,481 shares; 2023Q1: 489,367 shares; 2023Q2: 484,770 shares; 2023Q3: 647,584 shares; 2023Q4: 472,496 shares; 2024Q1: 465,479 shares 465,479 $67.6M 0.06% -7,017 LCTD BLACKROCK ETF TRUST More: the full row for BLACKROCK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 1,400,000 shares; 2023Q1: 1,400,000 shares; 2023Q2: 1,480,000 shares; 2023Q3: 1,480,000 shares; 2023Q4: 1,480,000 shares; 2024Q1: 1,480,000 shares 1,480,000 $67.6M 0.06% 0 Timeline EXAS EXACT SCIENCES CORP More: the full row for EXACT SCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,577,214 shares; 2022Q3: 1,581,778 shares; 2022Q4: 1,566,482 shares; 2023Q1: 1,159,526 shares; 2023Q2: 955,992 shares; 2023Q3: 987,577 shares; 2023Q4: 989,644 shares; 2024Q1: 976,932 shares 976,932 $67.5M 0.06% -12,712 Timeline LYB LYONDELLBASELL INDUSTRIES NV More: the full row for LYONDELLBASELL INDUSTRIES NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 609,740 shares; 2022Q3: 599,014 shares; 2022Q4: 620,929 shares; 2023Q1: 609,582 shares; 2023Q2: 735,916 shares; 2023Q3: 749,862 shares; 2023Q4: 749,821 shares; 2024Q1: 658,330 shares 658,330 $67.3M 0.06% -91,491 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,195,215 shares; 2022Q3: 1,204,649 shares; 2022Q4: 1,296,737 shares; 2023Q1: 1,321,163 shares; 2023Q2: 1,265,455 shares; 2023Q3: 948,046 shares; 2023Q4: 929,489 shares; 2024Q1: 933,252 shares 933,252 $67M 0.06% +3,763 Timeline PIONEER NATURAL RESOURCES CO PIONEER NATURAL RESOURCES CO More: the full row for PIONEER NATURAL RESOURCES CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 691,963 shares; 2022Q3: 684,503 shares; 2022Q4: 534,598 shares; 2023Q1: 631,827 shares; 2023Q2: 515,858 shares; 2023Q3: 366,901 shares; 2023Q4: 338,013 shares; 2024Q1: 254,145 shares 254,145 $66.7M 0.06% -83,868 DB DEUTSCHE BK AG More: the full row for DEUTSCHE BK AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 11,245,733 shares; 2022Q3: 9,656,375 shares; 2022Q4: 5,456,606 shares; 2023Q1: 6,376,666 shares; 2023Q2: 6,922,150 shares; 2023Q3: 5,858,109 shares; 2023Q4: 4,825,776 shares; 2024Q1: 4,200,044 shares 4,200,044 $66.2M 0.06% -625,732 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; 2022Q2: 3,175,371 shares; 2022Q3: 2,742,563 shares; 2022Q4: 2,704,353 shares; 2023Q1: 3,604,022 shares; 2023Q2: 3,785,393 shares; 2023Q3: 3,852,095 shares; 2023Q4: 3,615,694 shares; 2024Q1: 3,575,322 shares 3,575,322 $65.6M 0.06% -40,372 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,382,411 shares; 2022Q3: 1,330,538 shares; 2022Q4: 1,273,090 shares; 2023Q1: 650,437 shares; 2023Q2: 617,384 shares; 2023Q3: 626,653 shares; 2023Q4: 460,365 shares; 2024Q1: 269,967 shares 269,967 $65.4M 0.06% -190,398 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,263,287 shares; 2022Q3: 1,107,474 shares; 2022Q4: 1,295,411 shares; 2023Q1: 1,741,535 shares; 2023Q2: 1,698,862 shares; 2023Q3: 1,852,497 shares; 2023Q4: 1,956,898 shares; 2024Q1: 1,735,055 shares 1,735,055 $65.2M 0.06% -221,843 Timeline STLD STEEL DYNAMICS INC More: the full row for STEEL DYNAMICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 532,205 shares; 2022Q3: 557,139 shares; 2022Q4: 478,378 shares; 2023Q1: 486,897 shares; 2023Q2: 522,451 shares; 2023Q3: 517,497 shares; 2023Q4: 448,072 shares; 2024Q1: 439,195 shares 439,195 $65.1M 0.06% -8,877 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 472,617 shares; 2022Q3: 440,479 shares; 2022Q4: 516,963 shares; 2023Q1: 401,952 shares; 2023Q2: 445,082 shares; 2023Q3: 461,057 shares; 2023Q4: 453,595 shares; 2024Q1: 392,312 shares 392,312 $64.6M 0.06% -61,283 Timeline IVERSIFIED ENERGY COMPANY P IVERSIFIED ENERGY COMPANY P More: the full row for IVERSIFIED ENERGY COMPANY P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 68,600 shares; 2024Q1: 68,054 shares 68,054 $64.5M 0.06% -546 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; 2022Q2: 830,233 shares; 2022Q3: 765,998 shares; 2022Q4: 638,048 shares; 2023Q1: 465,843 shares; 2023Q2: 387,474 shares; 2023Q3: 529,949 shares; 2023Q4: 492,991 shares; 2024Q1: 395,967 shares 395,967 $63.9M 0.06% -97,024 Timeline INSP INSPIRE MED SYS INC More: the full row for INSPIRE MED SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 415,103 shares; 2022Q3: 486,044 shares; 2022Q4: 322,489 shares; 2023Q1: 286,356 shares; 2023Q2: 280,785 shares; 2023Q3: 348,300 shares; 2023Q4: 356,059 shares; 2024Q1: 297,084 shares 297,084 $63.8M 0.06% -58,975 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; 2022Q2: 798,499 shares; 2022Q3: 798,635 shares; 2022Q4: 768,258 shares; 2023Q1: 722,267 shares; 2023Q2: 619,502 shares; 2023Q3: 612,402 shares; 2023Q4: 699,123 shares; 2024Q1: 695,494 shares 695,494 $63.7M 0.06% -3,629 Timeline PNR PENTAIR PLC More: the full row for PENTAIR PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,017,276 shares; 2022Q3: 977,197 shares; 2022Q4: 1,076,677 shares; 2023Q1: 1,017,825 shares; 2023Q2: 997,793 shares; 2023Q3: 887,745 shares; 2023Q4: 832,335 shares; 2024Q1: 744,086 shares 744,086 $63.6M 0.06% -88,249 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 428,487 shares; 2022Q3: 411,809 shares; 2022Q4: 818,531 shares; 2023Q1: 869,030 shares; 2023Q2: 1,138,047 shares; 2023Q3: 2,120,292 shares; 2023Q4: 1,228,892 shares; 2024Q1: 1,097,007 shares 1,097,007 $63.5M 0.06% -131,885 Timeline HIG HARTFORD INSURANCE GROUP INC More: the full row for HARTFORD INSURANCE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 603,353 shares; 2022Q3: 577,861 shares; 2022Q4: 568,749 shares; 2023Q1: 669,583 shares; 2023Q2: 647,907 shares; 2023Q3: 650,668 shares; 2023Q4: 636,394 shares; 2024Q1: 614,389 shares 614,389 $63.3M 0.06% -22,005 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; 2022Q2: 374,759 shares; 2022Q3: 309,570 shares; 2022Q4: 372,883 shares; 2023Q1: 389,435 shares; 2023Q2: 391,249 shares; 2023Q3: 413,896 shares; 2023Q4: 365,634 shares; 2024Q1: 341,084 shares 341,084 $63.1M 0.06% -24,550 Timeline GRMN GARMIN LTD More: the full row for GARMIN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 836,665 shares; 2022Q3: 1,174,818 shares; 2022Q4: 546,742 shares; 2023Q1: 588,619 shares; 2023Q2: 884,809 shares; 2023Q3: 806,680 shares; 2023Q4: 449,605 shares; 2024Q1: 422,945 shares 422,945 $63M 0.06% -26,660 Timeline BIIB BIOGEN INC More: the full row for BIOGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 331,801 shares; 2022Q3: 299,036 shares; 2022Q4: 360,356 shares; 2023Q1: 349,093 shares; 2023Q2: 351,396 shares; 2023Q3: 348,711 shares; 2023Q4: 318,421 shares; 2024Q1: 291,725 shares 291,725 $62.9M 0.06% -26,696 Timeline WTW WILLIS TOWERS WATSON PLC LTD More: the full row for WILLIS TOWERS WATSON PLC LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 219,994 shares; 2022Q3: 209,210 shares; 2022Q4: 226,121 shares; 2023Q1: 209,373 shares; 2023Q2: 205,624 shares; 2023Q3: 201,108 shares; 2023Q4: 204,773 shares; 2024Q1: 228,727 shares 228,727 $62.9M 0.06% +23,954 Timeline CBOE CBOE GLOBAL MKTS INC More: the full row for CBOE GLOBAL MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 315,915 shares; 2022Q3: 373,407 shares; 2022Q4: 406,707 shares; 2023Q1: 386,382 shares; 2023Q2: 370,191 shares; 2023Q3: 343,512 shares; 2023Q4: 346,485 shares; 2024Q1: 342,266 shares 342,266 $62.9M 0.06% -4,219 Timeline STZ CONSTELLATION BRANDS INC More: the full row for CONSTELLATION BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 218,432 shares; 2022Q3: 279,102 shares; 2022Q4: 230,232 shares; 2023Q1: 247,210 shares; 2023Q2: 230,016 shares; 2023Q3: 229,308 shares; 2023Q4: 228,336 shares; 2024Q1: 230,915 shares 230,915 $62.8M 0.06% +2,579 Timeline QLYS QUALYS INC More: the full row for QUALYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 623,058 shares; 2022Q3: 520,952 shares; 2022Q4: 485,253 shares; 2023Q1: 479,620 shares; 2023Q2: 476,478 shares; 2023Q3: 447,752 shares; 2023Q4: 398,906 shares; 2024Q1: 375,744 shares 375,744 $62.7M 0.06% -23,162 Timeline TMDX TRANSMEDICS GROUP INC More: the full row for TRANSMEDICS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,490,650 shares; 2022Q3: 1,165,325 shares; 2022Q4: 1,037,297 shares; 2023Q1: 822,009 shares; 2023Q2: 787,268 shares; 2023Q3: 1,131,903 shares; 2023Q4: 859,478 shares; 2024Q1: 847,885 shares 847,885 $62.7M 0.06% -11,593 Timeline FLUT FLUTTER ENTMT PLC More: the full row for FLUTTER ENTMT PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 315,751 shares 315,751 $62.4M 0.06% new Timeline IR INGERSOLL RAND INC More: the full row for INGERSOLL RAND INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 610,591 shares; 2022Q3: 596,510 shares; 2022Q4: 641,424 shares; 2023Q1: 669,127 shares; 2023Q2: 660,584 shares; 2023Q3: 674,815 shares; 2023Q4: 671,758 shares; 2024Q1: 655,506 shares 655,506 $62.2M 0.06% -16,252 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,214,622 shares; 2022Q3: 1,289,115 shares; 2022Q4: 1,155,800 shares; 2023Q1: 1,150,881 shares; 2023Q2: 1,105,377 shares; 2023Q3: 1,092,832 shares; 2023Q4: 1,090,906 shares; 2024Q1: 1,039,323 shares 1,039,323 $62M 0.06% -51,583 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,632 shares; 2022Q3: 4,588 shares; 2022Q4: 5,669 shares; 2023Q1: 7,154 shares; 2023Q2: 14,284 shares; 2023Q3: 13,663 shares; 2023Q4: 6,489 shares; 2024Q1: 7,619 shares 7,619 $61.7M 0.06% +1,130 Timeline INARI MED INC INARI MED INC More: the full row for INARI MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 547,725 shares; 2022Q3: 550,370 shares; 2022Q4: 800,954 shares; 2023Q1: 1,158,797 shares; 2023Q2: 1,188,966 shares; 2023Q3: 1,156,441 shares; 2023Q4: 1,170,494 shares; 2024Q1: 1,286,156 shares 1,286,156 $61.7M 0.06% +115,662 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; 2022Q2: 1,682,424 shares; 2022Q3: 1,830,785 shares; 2022Q4: 1,999,690 shares; 2023Q1: 1,915,042 shares; 2023Q2: 1,931,140 shares; 2023Q3: 2,058,776 shares; 2023Q4: 1,957,436 shares; 2024Q1: 1,826,938 shares 1,826,938 $61.2M 0.06% -130,498 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 130,754 shares; 2022Q3: 149,802 shares; 2022Q4: 111,816 shares; 2023Q1: 111,160 shares; 2023Q2: 88,600 shares; 2023Q3: 88,852 shares; 2023Q4: 103,061 shares; 2024Q1: 98,877 shares 98,877 $60.7M 0.06% -4,184 Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,167,946 shares; 2022Q3: 782,221 shares; 2022Q4: 1,320,201 shares; 2023Q1: 807,475 shares; 2023Q2: 731,811 shares; 2023Q3: 748,478 shares; 2023Q4: 818,749 shares; 2024Q1: 821,541 shares 821,541 $60.2M 0.06% +2,792 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; 2022Q2: 1,134,512 shares; 2022Q3: 1,151,574 shares; 2022Q4: 964,675 shares; 2023Q1: 978,655 shares; 2023Q2: 930,169 shares; 2023Q3: 958,014 shares; 2023Q4: 872,386 shares; 2024Q1: 788,751 shares 788,751 $60.2M 0.06% -83,635 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 462,393 shares; 2022Q3: 1,355,077 shares; 2022Q4: 1,473,442 shares; 2023Q1: 1,498,536 shares; 2023Q2: 1,529,719 shares; 2023Q3: 936,162 shares; 2023Q4: 906,792 shares; 2024Q1: 945,076 shares 945,076 $59.6M 0.06% +38,284 Timeline O REALTY INCOME CORP More: the full row for REALTY INCOME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 910,214 shares; 2022Q3: 900,962 shares; 2022Q4: 925,582 shares; 2023Q1: 948,708 shares; 2023Q2: 945,968 shares; 2023Q3: 975,963 shares; 2023Q4: 1,014,523 shares; 2024Q1: 1,100,734 shares 1,100,734 $59.5M 0.06% +86,211 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 377,098 shares; 2022Q3: 358,069 shares; 2022Q4: 384,282 shares; 2023Q1: 395,627 shares; 2023Q2: 515,569 shares; 2023Q3: 535,313 shares; 2023Q4: 588,215 shares; 2024Q1: 570,165 shares 570,165 $59.5M 0.06% -18,050 Timeline ODFL OLD DOMINION FREIGHT LINE IN More: the full row for OLD DOMINION FREIGHT LINE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 202,906 shares; 2022Q3: 175,151 shares; 2022Q4: 175,586 shares; 2023Q1: 181,703 shares; 2023Q2: 176,398 shares; 2023Q3: 173,732 shares; 2023Q4: 168,501 shares; 2024Q1: 269,104 shares 269,104 $59M 0.06% +100,603 Timeline MANH MANHATTAN ASSOCIATES INC More: the full row for MANHATTAN ASSOCIATES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 367,447 shares; 2022Q3: 337,317 shares; 2022Q4: 357,119 shares; 2023Q1: 295,330 shares; 2023Q2: 245,343 shares; 2023Q3: 226,485 shares; 2023Q4: 241,745 shares; 2024Q1: 235,189 shares 235,189 $58.9M 0.06% -6,556 Timeline ASPEN TECHNOLOGY INC ASPEN TECHNOLOGY INC More: the full row for ASPEN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 83,782 shares; 2022Q3: 85,689 shares; 2022Q4: 45,242 shares; 2023Q1: 55,698 shares; 2023Q2: 207,039 shares; 2023Q3: 279,926 shares; 2023Q4: 294,929 shares; 2024Q1: 275,851 shares 275,851 $58.8M 0.06% -19,078 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; 2022Q2: 737,074 shares; 2022Q3: 734,739 shares; 2022Q4: 837,185 shares; 2023Q1: 833,300 shares; 2023Q2: 973,355 shares; 2023Q3: 919,757 shares; 2023Q4: 1,001,215 shares; 2024Q1: 974,544 shares 974,544 $58.8M 0.06% -26,671 Timeline MRNA MODERNA INC More: the full row for MODERNA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 923,107 shares; 2022Q3: 758,880 shares; 2022Q4: 583,055 shares; 2023Q1: 704,797 shares; 2023Q2: 783,497 shares; 2023Q3: 934,429 shares; 2023Q4: 852,032 shares; 2024Q1: 539,488 shares 539,488 $57.5M 0.06% -312,544 Timeline KRYS KRYSTAL BIOTECH INC More: the full row for KRYSTAL BIOTECH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 702,903 shares; 2022Q3: 678,470 shares; 2022Q4: 682,880 shares; 2023Q1: 632,824 shares; 2023Q2: 467,188 shares; 2023Q3: 233,621 shares; 2023Q4: 474,484 shares; 2024Q1: 321,946 shares 321,946 $57.3M 0.05% -152,538 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 99,352 shares; 2022Q3: 132,843 shares; 2022Q4: 101,877 shares; 2023Q1: 104,091 shares; 2023Q2: 112,080 shares; 2023Q3: 110,124 shares; 2023Q4: 111,703 shares; 2024Q1: 109,449 shares 109,449 $57.2M 0.05% -2,254 Timeline DT DYNATRACE INC More: the full row for DYNATRACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 182,479 shares; 2022Q3: 171,487 shares; 2022Q4: 180,740 shares; 2023Q1: 337,047 shares; 2023Q2: 345,085 shares; 2023Q3: 243,727 shares; 2023Q4: 214,817 shares; 2024Q1: 1,220,913 shares 1,220,913 $56.7M 0.05% +1,006,096 Timeline XYZ BLOCK INC More: the full row for BLOCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,595,626 shares; 2022Q3: 1,713,109 shares; 2022Q4: 948,550 shares; 2023Q1: 759,097 shares; 2023Q2: 768,350 shares; 2023Q3: 801,998 shares; 2023Q4: 750,097 shares; 2024Q1: 666,006 shares 666,006 $56.3M 0.05% -84,091 Timeline YUMC YUM CHINA HLDGS INC More: the full row for YUM CHINA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,659,947 shares; 2022Q3: 1,883,046 shares; 2022Q4: 1,705,615 shares; 2023Q1: 1,657,591 shares; 2023Q2: 1,545,498 shares; 2023Q3: 1,476,368 shares; 2023Q4: 1,493,761 shares; 2024Q1: 1,396,315 shares 1,396,315 $55.6M 0.05% -97,446 Timeline OSIS OSI SYSTEMS INC More: the full row for OSI SYSTEMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 502,514 shares; 2022Q3: 503,701 shares; 2022Q4: 508,969 shares; 2023Q1: 488,136 shares; 2023Q2: 442,849 shares; 2023Q3: 401,012 shares; 2023Q4: 394,045 shares; 2024Q1: 385,337 shares 385,337 $55M 0.05% -8,708 Timeline HPE HEWLETT PACKARD ENTERPRISE C More: the full row for HEWLETT PACKARD ENTERPRISE C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,588,927 shares; 2022Q3: 3,500,385 shares; 2022Q4: 3,953,708 shares; 2023Q1: 4,801,473 shares; 2023Q2: 4,890,977 shares; 2023Q3: 4,619,635 shares; 2023Q4: 3,149,838 shares; 2024Q1: 3,096,309 shares 3,096,309 $54.9M 0.05% -53,529 Timeline TXG 10X GENOMICS INC More: the full row for 10X GENOMICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,686,757 shares; 2022Q3: 2,154,964 shares; 2022Q4: 2,135,334 shares; 2023Q1: 1,421,135 shares; 2023Q2: 1,420,623 shares; 2023Q3: 1,337,436 shares; 2023Q4: 1,250,102 shares; 2024Q1: 1,456,428 shares 1,456,428 $54.7M 0.05% +206,326 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; 2022Q2: 744,871 shares; 2022Q3: 752,569 shares; 2022Q4: 766,201 shares; 2023Q1: 781,137 shares; 2023Q2: 786,823 shares; 2023Q3: 833,834 shares; 2023Q4: 818,845 shares; 2024Q1: 814,497 shares 814,497 $54.4M 0.05% -4,348 Timeline DISCOVER FINL SVCS DISCOVER FINL SVCS More: the full row for DISCOVER FINL SVCS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 542,493 shares; 2022Q3: 515,402 shares; 2022Q4: 452,454 shares; 2023Q1: 477,628 shares; 2023Q2: 459,896 shares; 2023Q3: 443,604 shares; 2023Q4: 435,932 shares; 2024Q1: 412,226 shares 412,226 $54M 0.05% -23,706 SUPER MICRO COMPUTER INC SUPER MICRO COMPUTER INC More: the full row for SUPER MICRO COMPUTER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 34,218 shares; 2022Q3: 41,649 shares; 2022Q4: 44,904 shares; 2023Q1: 46,832 shares; 2023Q2: 51,599 shares; 2023Q3: 41,971 shares; 2023Q4: 52,969 shares; 2024Q1: 53,416 shares 53,416 $54M 0.05% +447 MCHP MICROCHIP TECHNOLOGY INC. More: the full row for MICROCHIP TECHNOLOGY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 567,488 shares; 2022Q3: 527,562 shares; 2022Q4: 543,698 shares; 2023Q1: 609,835 shares; 2023Q2: 622,468 shares; 2023Q3: 602,497 shares; 2023Q4: 606,413 shares; 2024Q1: 600,077 shares 600,077 $53.8M 0.05% -6,336 Timeline SDGR SCHRODINGER INC More: the full row for SCHRODINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,262,224 shares; 2022Q3: 2,254,791 shares; 2022Q4: 2,608,562 shares; 2023Q1: 2,601,903 shares; 2023Q2: 1,705,293 shares; 2023Q3: 1,999,236 shares; 2023Q4: 1,808,033 shares; 2024Q1: 1,988,431 shares 1,988,431 $53.7M 0.05% +180,398 Timeline RPD RAPID7 INC More: the full row for RAPID7 INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 946,894 shares; 2022Q3: 970,229 shares; 2022Q4: 1,031,646 shares; 2023Q1: 1,095,307 shares; 2023Q2: 1,094,836 shares; 2023Q3: 1,090,783 shares; 2023Q4: 1,090,271 shares; 2024Q1: 1,086,691 shares 1,086,691 $53.3M 0.05% -3,580 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 155,334 shares; 2022Q3: 156,113 shares; 2022Q4: 168,837 shares; 2023Q1: 185,844 shares; 2023Q2: 229,361 shares; 2023Q3: 227,114 shares; 2023Q4: 217,770 shares; 2024Q1: 208,277 shares 208,277 $53.3M 0.05% -9,493 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 391,414 shares; 2022Q3: 359,318 shares; 2022Q4: 377,385 shares; 2023Q1: 382,635 shares; 2023Q2: 369,077 shares; 2023Q3: 393,844 shares; 2023Q4: 367,716 shares; 2024Q1: 362,917 shares 362,917 $53.3M 0.05% -4,799 Timeline KHC KRAFT HEINZ CO More: the full row for KRAFT HEINZ CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,155,314 shares; 2022Q3: 1,110,861 shares; 2022Q4: 1,281,836 shares; 2023Q1: 1,363,056 shares; 2023Q2: 1,492,515 shares; 2023Q3: 1,508,613 shares; 2023Q4: 1,629,604 shares; 2024Q1: 1,469,515 shares 1,469,515 $52.9M 0.05% -160,089 Timeline HPQ HP INC More: the full row for HP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,540,175 shares; 2022Q3: 1,946,381 shares; 2022Q4: 2,015,782 shares; 2023Q1: 2,052,121 shares; 2023Q2: 1,921,170 shares; 2023Q3: 1,685,473 shares; 2023Q4: 1,715,210 shares; 2024Q1: 1,747,098 shares 1,747,098 $52.8M 0.05% +31,888 Timeline IRTC IRHYTHM HOLDINGS INC More: the full row for IRHYTHM HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 689,228 shares; 2022Q3: 578,187 shares; 2022Q4: 626,107 shares; 2023Q1: 494,982 shares; 2023Q2: 491,846 shares; 2023Q3: 470,836 shares; 2023Q4: 474,123 shares; 2024Q1: 454,827 shares 454,827 $52.8M 0.05% -19,296 Timeline AVB AVALONBAY CMNTYS INC More: the full row for AVALONBAY CMNTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 276,888 shares; 2022Q3: 277,007 shares; 2022Q4: 281,895 shares; 2023Q1: 278,494 shares; 2023Q2: 287,057 shares; 2023Q3: 282,858 shares; 2023Q4: 293,081 shares; 2024Q1: 284,216 shares 284,216 $52.7M 0.05% -8,865 Timeline WY WEYERHAEUSER CO More: the full row for WEYERHAEUSER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,792,469 shares; 2022Q3: 2,570,378 shares; 2022Q4: 2,875,333 shares; 2023Q1: 1,628,650 shares; 2023Q2: 1,610,064 shares; 2023Q3: 1,622,290 shares; 2023Q4: 1,444,079 shares; 2024Q1: 1,457,679 shares 1,457,679 $52.3M 0.05% +13,600 Timeline DG DOLLAR GEN CORP More: the full row for DOLLAR GEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 725,599 shares; 2022Q3: 785,448 shares; 2022Q4: 726,464 shares; 2023Q1: 679,886 shares; 2023Q2: 551,057 shares; 2023Q3: 561,821 shares; 2023Q4: 441,257 shares; 2024Q1: 334,477 shares 334,477 $52.2M 0.05% -106,780 Timeline MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 488,507 shares; 2022Q3: 743,245 shares; 2022Q4: 850,494 shares; 2023Q1: 1,649,411 shares; 2023Q2: 1,635,594 shares; 2023Q3: 1,626,228 shares; 2023Q4: 993,325 shares; 2024Q1: 878,126 shares 878,126 $52.1M 0.05% -115,199 Timeline MOH MOLINA HEALTHCARE INC More: the full row for MOLINA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 89,360 shares; 2022Q3: 89,709 shares; 2022Q4: 179,996 shares; 2023Q1: 212,666 shares; 2023Q2: 251,719 shares; 2023Q3: 116,662 shares; 2023Q4: 129,944 shares; 2024Q1: 126,465 shares 126,465 $52M 0.05% -3,479 Timeline PHM PULTE GROUP INC More: the full row for PULTE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 375,226 shares; 2022Q3: 360,387 shares; 2022Q4: 453,478 shares; 2023Q1: 590,994 shares; 2023Q2: 607,598 shares; 2023Q3: 534,709 shares; 2023Q4: 451,017 shares; 2024Q1: 430,456 shares 430,456 $51.9M 0.05% -20,561 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; 2022Q2: 633,447 shares; 2022Q3: 623,238 shares; 2022Q4: 654,785 shares; 2023Q1: 617,122 shares; 2023Q2: 622,976 shares; 2023Q3: 638,849 shares; 2023Q4: 362,985 shares; 2024Q1: 306,874 shares 306,874 $51.8M 0.05% -56,111 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 218,674 shares; 2022Q3: 206,141 shares; 2022Q4: 145,736 shares; 2023Q1: 150,296 shares; 2023Q2: 153,595 shares; 2023Q3: 216,629 shares; 2023Q4: 233,504 shares; 2024Q1: 211,765 shares 211,765 $51.7M 0.05% -21,739 Timeline PPG PPG INDS INC More: the full row for PPG INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 355,287 shares; 2022Q3: 338,401 shares; 2022Q4: 368,999 shares; 2023Q1: 380,761 shares; 2023Q2: 399,978 shares; 2023Q3: 427,147 shares; 2023Q4: 429,291 shares; 2024Q1: 356,289 shares 356,289 $51.6M 0.05% -73,002 Timeline BALL BALL CORP More: the full row for BALL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 614,252 shares; 2022Q3: 654,105 shares; 2022Q4: 668,059 shares; 2023Q1: 701,995 shares; 2023Q2: 789,816 shares; 2023Q3: 812,231 shares; 2023Q4: 861,298 shares; 2024Q1: 753,701 shares 753,701 $50.8M 0.05% -107,597 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; 2022Q2: 179,281 shares; 2022Q3: 127,745 shares; 2022Q4: 182,714 shares; 2023Q1: 349,391 shares; 2023Q2: 303,901 shares; 2023Q3: 280,517 shares; 2023Q4: 334,565 shares; 2024Q1: 294,694 shares 294,694 $50.8M 0.05% -39,871 Timeline CAH CARDINAL HEALTH INC More: the full row for CARDINAL HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 469,900 shares; 2022Q3: 854,003 shares; 2022Q4: 619,681 shares; 2023Q1: 648,845 shares; 2023Q2: 499,227 shares; 2023Q3: 482,011 shares; 2023Q4: 482,756 shares; 2024Q1: 451,896 shares 451,896 $50.6M 0.05% -30,860 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; 2022Q2: 691,375 shares; 2022Q3: 697,917 shares; 2022Q4: 674,310 shares; 2023Q1: 598,620 shares; 2023Q2: 551,679 shares; 2023Q3: 539,756 shares; 2023Q4: 436,565 shares; 2024Q1: 425,107 shares 425,107 $50.5M 0.05% -11,458 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; 2022Q2: 249,921 shares; 2022Q3: 231,456 shares; 2022Q4: 292,046 shares; 2023Q1: 292,000 shares; 2023Q2: 260,288 shares; 2023Q3: 263,957 shares; 2023Q4: 244,251 shares; 2024Q1: 167,399 shares 167,399 $50.5M 0.05% -76,852 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 960,634 shares; 2022Q3: 934,155 shares; 2022Q4: 972,533 shares; 2023Q1: 911,577 shares; 2023Q2: 948,290 shares; 2023Q3: 955,566 shares; 2023Q4: 969,155 shares; 2024Q1: 921,754 shares 921,754 $50.1M 0.05% -47,401 Timeline AKAM AKAMAI TECHNOLOGIES INC More: the full row for AKAMAI TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 347,179 shares; 2022Q3: 271,539 shares; 2022Q4: 286,809 shares; 2023Q1: 294,617 shares; 2023Q2: 388,768 shares; 2023Q3: 372,416 shares; 2023Q4: 447,643 shares; 2024Q1: 458,912 shares 458,912 $49.9M 0.05% +11,269 Timeline HURN HURON CONSULTING GROUP INC More: the full row for HURON CONSULTING GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 638,142 shares; 2022Q3: 639,691 shares; 2022Q4: 602,214 shares; 2023Q1: 535,898 shares; 2023Q2: 528,574 shares; 2023Q3: 524,109 shares; 2023Q4: 523,056 shares; 2024Q1: 515,460 shares 515,460 $49.8M 0.05% -7,596 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,145,581 shares; 2022Q3: 1,148,317 shares; 2022Q4: 1,239,831 shares; 2023Q1: 1,069,760 shares; 2023Q2: 1,034,080 shares; 2023Q3: 1,059,412 shares; 2023Q4: 1,058,163 shares; 2024Q1: 929,265 shares 929,265 $49.7M 0.05% -128,898 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 411,015 shares; 2022Q3: 427,495 shares; 2022Q4: 467,132 shares; 2023Q1: 485,617 shares; 2023Q2: 506,139 shares; 2023Q3: 454,413 shares; 2023Q4: 467,130 shares; 2024Q1: 511,622 shares 511,622 $49.4M 0.05% +44,492 Timeline IOT SAMSARA INC More: the full row for SAMSARA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 44,760 shares; 2022Q3: 52,344 shares; 2022Q4: 61,362 shares; 2023Q1: 79,321 shares; 2023Q2: 114,772 shares; 2023Q3: 1,160,127 shares; 2023Q4: 1,053,817 shares; 2024Q1: 1,307,443 shares 1,307,443 $49.4M 0.05% +253,626 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 131,963 shares; 2022Q3: 129,544 shares; 2022Q4: 136,450 shares; 2023Q1: 160,079 shares; 2023Q2: 155,805 shares; 2023Q3: 133,815 shares; 2023Q4: 132,520 shares; 2024Q1: 124,664 shares 124,664 $49.3M 0.05% -7,856 Timeline NOVT NOVANTA INC More: the full row for NOVANTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 340,118 shares; 2022Q3: 398,944 shares; 2022Q4: 384,391 shares; 2023Q1: 380,324 shares; 2023Q2: 336,871 shares; 2023Q3: 334,955 shares; 2023Q4: 337,108 shares; 2024Q1: 281,365 shares 281,365 $49.2M 0.05% -55,743 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 661,077 shares; 2022Q3: 650,312 shares; 2022Q4: 688,215 shares; 2023Q1: 707,993 shares; 2023Q2: 717,476 shares; 2023Q3: 726,370 shares; 2023Q4: 590,852 shares; 2024Q1: 571,498 shares 571,498 $49.2M 0.05% -19,354 Timeline CRSP CRISPR THERAPEUTICS AG More: the full row for CRISPR THERAPEUTICS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 923,671 shares; 2022Q3: 840,706 shares; 2022Q4: 852,889 shares; 2023Q1: 847,273 shares; 2023Q2: 921,656 shares; 2023Q3: 872,931 shares; 2023Q4: 876,145 shares; 2024Q1: 719,309 shares 719,309 $49M 0.05% -156,836 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; 2022Q2: 466,678 shares; 2022Q3: 489,180 shares; 2022Q4: 478,846 shares; 2023Q1: 435,607 shares; 2023Q2: 422,096 shares; 2023Q3: 414,319 shares; 2023Q4: 458,292 shares; 2024Q1: 435,366 shares 435,366 $48.8M 0.05% -22,926 Timeline TWST TWIST BIOSCIENCE CORP More: the full row for TWIST BIOSCIENCE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,416,322 shares; 2022Q3: 1,416,600 shares; 2022Q4: 1,416,340 shares; 2023Q1: 1,447,308 shares; 2023Q2: 1,464,809 shares; 2023Q3: 1,576,330 shares; 2023Q4: 1,423,534 shares; 2024Q1: 1,420,633 shares 1,420,633 $48.7M 0.05% -2,901 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 179,869 shares; 2022Q3: 202,879 shares; 2022Q4: 301,086 shares; 2023Q1: 255,625 shares; 2023Q2: 286,073 shares; 2023Q3: 282,988 shares; 2023Q4: 329,805 shares; 2024Q1: 335,070 shares 335,070 $48.7M 0.05% +5,265 Timeline ZBH ZIMMER BIOMET HOLDINGS INC More: the full row for ZIMMER BIOMET HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 227,936 shares; 2022Q3: 226,927 shares; 2022Q4: 236,422 shares; 2023Q1: 242,018 shares; 2023Q2: 405,519 shares; 2023Q3: 398,599 shares; 2023Q4: 378,392 shares; 2024Q1: 367,304 shares 367,304 $48.1M 0.05% -11,088 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 514,371 shares; 2022Q3: 573,867 shares; 2022Q4: 791,282 shares; 2023Q1: 771,901 shares; 2023Q2: 763,291 shares; 2023Q3: 761,265 shares; 2023Q4: 757,589 shares; 2024Q1: 590,474 shares 590,474 $47.9M 0.05% -167,115 Timeline CNC CENTENE CORP DEL More: the full row for CENTENE CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 632,132 shares; 2022Q3: 630,259 shares; 2022Q4: 614,104 shares; 2023Q1: 635,083 shares; 2023Q2: 631,962 shares; 2023Q3: 644,414 shares; 2023Q4: 671,056 shares; 2024Q1: 607,896 shares 607,896 $47.7M 0.05% -63,160 Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,330,686 shares; 2022Q3: 4,238,798 shares; 2022Q4: 1,816,719 shares; 2023Q1: 1,282,848 shares; 2023Q2: 1,264,691 shares; 2023Q3: 1,217,283 shares; 2023Q4: 1,310,266 shares; 2024Q1: 1,209,372 shares 1,209,372 $47.7M 0.05% -100,894 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; 2022Q2: 582,858 shares; 2022Q3: 590,528 shares; 2022Q4: 623,739 shares; 2023Q1: 666,830 shares; 2023Q2: 665,843 shares; 2023Q3: 678,429 shares; 2023Q4: 723,063 shares; 2024Q1: 390,219 shares 390,219 $47.6M 0.05% -332,844 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 74,611 shares; 2022Q3: 133,672 shares; 2022Q4: 146,766 shares; 2023Q1: 95,113 shares; 2023Q2: 176,889 shares; 2023Q3: 180,932 shares; 2023Q4: 99,378 shares; 2024Q1: 99,201 shares 99,201 $47.5M 0.05% -177 Timeline DOW DOW HLDGS INC More: the full row for DOW HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 870,309 shares; 2022Q3: 1,551,734 shares; 2022Q4: 1,238,573 shares; 2023Q1: 1,003,065 shares; 2023Q2: 993,255 shares; 2023Q3: 1,424,703 shares; 2023Q4: 1,118,150 shares; 2024Q1: 817,796 shares 817,796 $47.4M 0.05% -300,354 Timeline EVH EVOLENT HEALTH INC More: the full row for EVOLENT HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,750,740 shares; 2022Q3: 2,468,530 shares; 2022Q4: 2,349,967 shares; 2023Q1: 1,801,598 shares; 2023Q2: 1,808,557 shares; 2023Q3: 1,758,971 shares; 2023Q4: 1,667,102 shares; 2024Q1: 1,444,064 shares 1,444,064 $47.4M 0.05% -223,038 Timeline MAS MASCO CORP More: the full row for MASCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 481,468 shares; 2022Q3: 385,428 shares; 2022Q4: 390,104 shares; 2023Q1: 388,787 shares; 2023Q2: 392,859 shares; 2023Q3: 579,528 shares; 2023Q4: 626,610 shares; 2024Q1: 596,141 shares 596,141 $47M 0.05% -30,469 Timeline ARWR ARROWHEAD PHARMACEUTICALS IN More: the full row for ARROWHEAD PHARMACEUTICALS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,283,070 shares; 2022Q3: 1,282,865 shares; 2022Q4: 1,338,516 shares; 2023Q1: 1,387,086 shares; 2023Q2: 1,430,567 shares; 2023Q3: 1,528,678 shares; 2023Q4: 1,745,342 shares; 2024Q1: 1,626,513 shares 1,626,513 $46.5M 0.04% -118,829 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; 2022Q2: 217,283 shares; 2022Q3: 220,671 shares; 2022Q4: 203,113 shares; 2023Q1: 181,791 shares; 2023Q2: 154,832 shares; 2023Q3: 213,284 shares; 2023Q4: 241,382 shares; 2024Q1: 214,508 shares 214,508 $46.5M 0.04% -26,874 Timeline EWZ ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,807,869 shares; 2022Q3: 2,869,135 shares; 2022Q4: 4,724,804 shares; 2023Q1: 2,379,577 shares; 2023Q2: 1,120,451 shares; 2023Q3: 580,138 shares; 2023Q4: 803,149 shares; 2024Q1: 1,429,777 shares 1,429,777 $46.4M 0.04% +626,628 Timeline BOX BOX INC More: the full row for BOX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,095,391 shares; 2022Q3: 1,143,217 shares; 2022Q4: 1,011,739 shares; 2023Q1: 1,217,751 shares; 2023Q2: 1,251,202 shares; 2023Q3: 1,654,598 shares; 2023Q4: 1,723,999 shares; 2024Q1: 1,624,205 shares 1,624,205 $46M 0.04% -99,794 Timeline K KELLANOVA More: the full row for KELLANOVA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 759,093 shares; 2022Q3: 687,049 shares; 2022Q4: 842,376 shares; 2023Q1: 830,497 shares; 2023Q2: 812,762 shares; 2023Q3: 884,161 shares; 2023Q4: 835,748 shares; 2024Q1: 796,669 shares 796,669 $45.6M 0.04% -39,079 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; 2022Q2: 1,410,344 shares; 2022Q3: 1,416,486 shares; 2022Q4: 1,272,840 shares; 2023Q1: 1,328,934 shares; 2023Q2: 1,343,126 shares; 2023Q3: 1,289,675 shares; 2023Q4: 1,178,964 shares; 2024Q1: 1,130,009 shares 1,130,009 $45.4M 0.04% -48,955 Timeline ADM ARCHER DANIELS MIDLAND CO More: the full row for ARCHER DANIELS MIDLAND CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,850,229 shares; 2022Q3: 1,544,603 shares; 2022Q4: 1,463,014 shares; 2023Q1: 1,743,574 shares; 2023Q2: 1,680,720 shares; 2023Q3: 1,645,151 shares; 2023Q4: 1,201,701 shares; 2024Q1: 722,663 shares 722,663 $45.4M 0.04% -479,038 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 50,029 shares; 2022Q3: 35,586 shares; 2022Q4: 131,323 shares; 2023Q1: 145,080 shares; 2023Q2: 233,276 shares; 2023Q3: 278,160 shares; 2023Q4: 279,582 shares; 2024Q1: 212,223 shares 212,223 $45.2M 0.04% -67,359 Timeline HUBS HUBSPOT INC More: the full row for HUBSPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 62,436 shares; 2022Q3: 66,100 shares; 2022Q4: 71,606 shares; 2023Q1: 79,177 shares; 2023Q2: 82,704 shares; 2023Q3: 82,992 shares; 2023Q4: 80,622 shares; 2024Q1: 71,964 shares 71,964 $45.1M 0.04% -8,658 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 174,787 shares; 2022Q3: 212,081 shares; 2022Q4: 182,652 shares; 2023Q1: 185,833 shares; 2023Q2: 179,082 shares; 2023Q3: 180,422 shares; 2023Q4: 178,752 shares; 2024Q1: 172,060 shares 172,060 $45M 0.04% -6,692 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; 2022Q2: 958,371 shares; 2022Q3: 977,391 shares; 2022Q4: 1,096,058 shares; 2023Q1: 1,117,399 shares; 2023Q2: 1,101,891 shares; 2023Q3: 1,142,752 shares; 2023Q4: 1,027,449 shares; 2024Q1: 910,265 shares 910,265 $44.8M 0.04% -117,184 Timeline VICI VICI PPTYS INC More: the full row for VICI PPTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,234,136 shares; 2022Q3: 1,265,309 shares; 2022Q4: 1,475,518 shares; 2023Q1: 1,511,823 shares; 2023Q2: 1,582,372 shares; 2023Q3: 1,590,311 shares; 2023Q4: 1,520,746 shares; 2024Q1: 1,481,512 shares 1,481,512 $44.1M 0.04% -39,234 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 797,846 shares; 2022Q3: 483,244 shares; 2022Q4: 868,574 shares; 2023Q1: 500,097 shares; 2023Q2: 427,855 shares; 2023Q3: 417,351 shares; 2023Q4: 390,185 shares; 2024Q1: 362,174 shares 362,174 $44M 0.04% -28,011 Timeline EXR EXTRA SPACE STORAGE INC More: the full row for EXTRA SPACE STORAGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 237,236 shares; 2022Q3: 214,959 shares; 2022Q4: 230,286 shares; 2023Q1: 226,961 shares; 2023Q2: 212,251 shares; 2023Q3: 296,797 shares; 2023Q4: 298,753 shares; 2024Q1: 298,156 shares 298,156 $43.8M 0.04% -597 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; 2022Q2: 628,740 shares; 2022Q3: 617,164 shares; 2022Q4: 660,411 shares; 2023Q1: 691,194 shares; 2023Q2: 594,320 shares; 2023Q3: 561,525 shares; 2023Q4: 562,909 shares; 2024Q1: 558,898 shares 558,898 $43.2M 0.04% -4,011 Timeline GPN GLOBAL PMTS INC More: the full row for GLOBAL PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 362,642 shares; 2022Q3: 361,092 shares; 2022Q4: 396,690 shares; 2023Q1: 396,050 shares; 2023Q2: 380,567 shares; 2023Q3: 376,910 shares; 2023Q4: 366,068 shares; 2024Q1: 322,859 shares 322,859 $43.2M 0.04% -43,209 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; 2022Q2: 1,140,932 shares; 2022Q3: 1,055,406 shares; 2022Q4: 811,986 shares; 2023Q1: 818,313 shares; 2023Q2: 802,465 shares; 2023Q3: 793,888 shares; 2023Q4: 790,409 shares; 2024Q1: 796,682 shares 796,682 $42.8M 0.04% +6,273 Timeline RS RELIANCE INC More: the full row for RELIANCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 64,835 shares; 2022Q3: 66,945 shares; 2022Q4: 105,206 shares; 2023Q1: 109,489 shares; 2023Q2: 120,860 shares; 2023Q3: 128,503 shares; 2023Q4: 135,336 shares; 2024Q1: 128,036 shares 128,036 $42.8M 0.04% -7,300 Timeline BAH BOOZ ALLEN HAMILTON HLDG COR More: the full row for BOOZ ALLEN HAMILTON HLDG COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 483,757 shares; 2022Q3: 495,665 shares; 2022Q4: 524,484 shares; 2023Q1: 481,729 shares; 2023Q2: 398,366 shares; 2023Q3: 341,468 shares; 2023Q4: 269,816 shares; 2024Q1: 287,117 shares 287,117 $42.6M 0.04% +17,301 Timeline GPC GENUINE PARTS CO More: the full row for GENUINE PARTS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 239,036 shares; 2022Q3: 239,568 shares; 2022Q4: 297,715 shares; 2023Q1: 339,756 shares; 2023Q2: 344,093 shares; 2023Q3: 300,162 shares; 2023Q4: 269,149 shares; 2024Q1: 274,219 shares 274,219 $42.5M 0.04% +5,070 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 268,421 shares; 2022Q3: 265,707 shares; 2022Q4: 281,969 shares; 2023Q1: 287,768 shares; 2023Q2: 193,298 shares; 2023Q3: 209,325 shares; 2023Q4: 202,438 shares; 2024Q1: 214,354 shares 214,354 $42.4M 0.04% +11,916 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 159,434 shares; 2022Q3: 150,467 shares; 2022Q4: 133,148 shares; 2023Q1: 138,991 shares; 2023Q2: 213,183 shares; 2023Q3: 213,940 shares; 2023Q4: 220,981 shares; 2024Q1: 203,376 shares 203,376 $42.4M 0.04% -17,605 Timeline PHR PHREESIA INC More: the full row for PHREESIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,973,639 shares; 2022Q3: 1,977,519 shares; 2022Q4: 2,028,346 shares; 2023Q1: 1,940,987 shares; 2023Q2: 1,880,388 shares; 2023Q3: 1,775,596 shares; 2023Q4: 1,778,269 shares; 2024Q1: 1,770,805 shares 1,770,805 $42.4M 0.04% -7,464 Timeline INCY INCYTE CORP More: the full row for INCYTE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 843,372 shares; 2022Q3: 493,467 shares; 2022Q4: 1,028,496 shares; 2023Q1: 1,013,695 shares; 2023Q2: 678,394 shares; 2023Q3: 736,670 shares; 2023Q4: 741,602 shares; 2024Q1: 742,187 shares 742,187 $42.3M 0.04% +585 Timeline BARRICK GOLD CORP BARRICK GOLD CORP More: the full row for BARRICK GOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,903,228 shares; 2022Q3: 2,706,191 shares; 2022Q4: 2,063,399 shares; 2023Q1: 2,403,689 shares; 2023Q2: 3,242,106 shares; 2023Q3: 3,889,182 shares; 2023Q4: 3,733,219 shares; 2024Q1: 2,536,795 shares 2,536,795 $42.2M 0.04% -1,196,424 DAR DARLING INGREDIENTS INC More: the full row for DARLING INGREDIENTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 645,835 shares; 2022Q3: 650,516 shares; 2022Q4: 588,530 shares; 2023Q1: 666,873 shares; 2023Q2: 924,781 shares; 2023Q3: 976,716 shares; 2023Q4: 874,448 shares; 2024Q1: 904,384 shares 904,384 $42.1M 0.04% +29,936 Timeline SNOW SNOWFLAKE INC More: the full row for SNOWFLAKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 285,438 shares; 2022Q3: 300,472 shares; 2022Q4: 312,217 shares; 2023Q1: 235,855 shares; 2023Q2: 262,869 shares; 2023Q3: 290,837 shares; 2023Q4: 300,763 shares; 2024Q1: 259,171 shares 259,171 $41.9M 0.04% -41,592 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,220,832 shares; 2022Q3: 2,516,311 shares; 2022Q4: 1,876,141 shares; 2023Q1: 1,804,908 shares; 2023Q2: 2,019,230 shares; 2023Q3: 2,139,622 shares; 2023Q4: 2,545,527 shares; 2024Q1: 1,813,573 shares 1,813,573 $41.7M 0.04% -731,954 Timeline CCEP COCA-COLA EUROPACIFIC PARTNE More: the full row for COCA-COLA EUROPACIFIC PARTNE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 576,819 shares; 2022Q3: 654,017 shares; 2022Q4: 704,905 shares; 2023Q1: 733,543 shares; 2023Q2: 575,646 shares; 2023Q3: 609,282 shares; 2023Q4: 589,209 shares; 2024Q1: 594,304 shares 594,304 $41.6M 0.04% +5,095 Timeline TTWO TAKE-TWO INTERACTIVE SOFTWAR More: the full row for TAKE-TWO INTERACTIVE SOFTWAR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 320,710 shares; 2022Q3: 338,166 shares; 2022Q4: 313,557 shares; 2023Q1: 307,346 shares; 2023Q2: 346,820 shares; 2023Q3: 326,582 shares; 2023Q4: 321,628 shares; 2024Q1: 278,578 shares 278,578 $41.4M 0.04% -43,050 Timeline WRB BERKLEY W R CORP More: the full row for BERKLEY W R CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 732,656 shares; 2022Q3: 768,105 shares; 2022Q4: 779,014 shares; 2023Q1: 828,853 shares; 2023Q2: 895,120 shares; 2023Q3: 853,207 shares; 2023Q4: 443,598 shares; 2024Q1: 464,025 shares 464,025 $41M 0.04% +20,427 Timeline FFIV F5 INC More: the full row for F5 INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 120,020 shares; 2022Q3: 101,007 shares; 2022Q4: 121,063 shares; 2023Q1: 170,452 shares; 2023Q2: 158,085 shares; 2023Q3: 166,432 shares; 2023Q4: 214,285 shares; 2024Q1: 214,220 shares 214,220 $40.6M 0.04% -65 Timeline DOV DOVER CORP More: the full row for DOVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 233,365 shares; 2022Q3: 230,034 shares; 2022Q4: 261,485 shares; 2023Q1: 254,366 shares; 2023Q2: 247,846 shares; 2023Q3: 256,348 shares; 2023Q4: 261,587 shares; 2024Q1: 229,115 shares 229,115 $40.6M 0.04% -32,472 Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 345,373 shares; 2022Q3: 390,015 shares; 2022Q4: 419,117 shares; 2023Q1: 386,060 shares; 2023Q2: 522,971 shares; 2023Q3: 535,844 shares; 2023Q4: 533,577 shares; 2024Q1: 505,639 shares 505,639 $40.6M 0.04% -27,938 Timeline SYF SYNCHRONY FINANCIAL More: the full row for SYNCHRONY FINANCIAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,783,652 shares; 2022Q3: 1,328,805 shares; 2022Q4: 1,266,061 shares; 2023Q1: 1,242,590 shares; 2023Q2: 1,218,798 shares; 2023Q3: 1,192,822 shares; 2023Q4: 1,572,888 shares; 2024Q1: 929,845 shares 929,845 $40.1M 0.04% -643,043 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; 2022Q2: 1,353,296 shares; 2022Q3: 1,338,208 shares; 2022Q4: 1,875,972 shares; 2023Q1: 2,593,586 shares; 2023Q2: 2,763,550 shares; 2023Q3: 1,993,211 shares; 2023Q4: 2,676,951 shares; 2024Q1: 2,391,253 shares 2,391,253 $40.1M 0.04% -285,698 Timeline DASH DOORDASH INC More: the full row for DOORDASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 201,329 shares; 2022Q3: 271,744 shares; 2022Q4: 269,976 shares; 2023Q1: 200,693 shares; 2023Q2: 231,641 shares; 2023Q3: 227,302 shares; 2023Q4: 292,019 shares; 2024Q1: 288,036 shares 288,036 $39.7M 0.04% -3,983 Timeline ZM ZOOM COMMUNICATIONS INC More: the full row for ZOOM COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 425,676 shares; 2022Q3: 554,392 shares; 2022Q4: 486,430 shares; 2023Q1: 419,792 shares; 2023Q2: 478,613 shares; 2023Q3: 591,844 shares; 2023Q4: 637,928 shares; 2024Q1: 606,861 shares 606,861 $39.7M 0.04% -31,067 Timeline VMRK VIVMARK RESIDENTIAL More: the full row for VIVMARK RESIDENTIAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 495,364 shares; 2022Q3: 490,980 shares; 2022Q4: 647,553 shares; 2023Q1: 630,013 shares; 2023Q2: 648,763 shares; 2023Q3: 640,802 shares; 2023Q4: 625,070 shares; 2024Q1: 628,194 shares 628,194 $39.6M 0.04% +3,124 Timeline DECK DECKERS OUTDOOR CORP More: the full row for DECKERS OUTDOOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 24,812 shares; 2022Q3: 24,714 shares; 2022Q4: 31,494 shares; 2023Q1: 32,705 shares; 2023Q2: 34,826 shares; 2023Q3: 37,856 shares; 2023Q4: 39,733 shares; 2024Q1: 42,061 shares 42,061 $39.6M 0.04% +2,328 Timeline ES EVERSOURCE ENERGY More: the full row for EVERSOURCE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 564,583 shares; 2022Q3: 615,320 shares; 2022Q4: 706,519 shares; 2023Q1: 698,760 shares; 2023Q2: 683,550 shares; 2023Q3: 666,411 shares; 2023Q4: 620,757 shares; 2024Q1: 661,667 shares 661,667 $39.5M 0.04% +40,910 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 274,194 shares; 2022Q3: 266,945 shares; 2022Q4: 290,498 shares; 2023Q1: 315,622 shares; 2023Q2: 321,727 shares; 2023Q3: 326,513 shares; 2023Q4: 157,021 shares; 2024Q1: 139,965 shares 139,965 $39.5M 0.04% -17,056 Timeline ACM AECOM More: the full row for AECOM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 110,444 shares; 2022Q3: 114,157 shares; 2022Q4: 146,000 shares; 2023Q1: 131,301 shares; 2023Q2: 320,591 shares; 2023Q3: 319,034 shares; 2023Q4: 416,888 shares; 2024Q1: 401,158 shares 401,158 $39.3M 0.04% -15,730 Timeline NTRS NORTHERN TR CORP More: the full row for NORTHERN TR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 376,368 shares; 2022Q3: 373,612 shares; 2022Q4: 393,141 shares; 2023Q1: 380,559 shares; 2023Q2: 391,862 shares; 2023Q3: 390,642 shares; 2023Q4: 401,726 shares; 2024Q1: 440,423 shares 440,423 $39.2M 0.04% +38,697 Timeline STERICYCLE INC STERICYCLE INC More: the full row for STERICYCLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,183,813 shares; 2022Q3: 1,082,831 shares; 2022Q4: 1,006,973 shares; 2023Q1: 820,678 shares; 2023Q2: 790,064 shares; 2023Q3: 767,069 shares; 2023Q4: 752,859 shares; 2024Q1: 740,363 shares 740,363 $39.1M 0.04% -12,496 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; 2022Q2: 506,718 shares; 2022Q3: 559,698 shares; 2022Q4: 820,263 shares; 2023Q1: 823,086 shares; 2023Q2: 873,028 shares; 2023Q3: 834,214 shares; 2023Q4: 810,978 shares; 2024Q1: 570,609 shares 570,609 $38.9M 0.04% -240,369 Timeline AMBA AMBARELLA INC More: the full row for AMBARELLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 518,194 shares; 2022Q3: 682,840 shares; 2022Q4: 683,740 shares; 2023Q1: 722,643 shares; 2023Q2: 681,306 shares; 2023Q3: 671,953 shares; 2023Q4: 840,830 shares; 2024Q1: 763,471 shares 763,471 $38.8M 0.04% -77,359 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 773,573 shares; 2022Q3: 759,609 shares; 2022Q4: 714,385 shares; 2023Q1: 714,084 shares; 2023Q2: 649,657 shares; 2023Q3: 657,219 shares; 2023Q4: 645,834 shares; 2024Q1: 501,226 shares 501,226 $38.5M 0.04% -144,608 Timeline TTD THE TRADE DESK INC More: the full row for THE TRADE DESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 416,155 shares; 2022Q3: 396,419 shares; 2022Q4: 433,609 shares; 2023Q1: 432,055 shares; 2023Q2: 431,948 shares; 2023Q3: 569,039 shares; 2023Q4: 560,446 shares; 2024Q1: 440,003 shares 440,003 $38.5M 0.04% -120,443 Timeline CAMT CAMTEK LTD More: the full row for CAMTEK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 19,356 shares; 2022Q3: 19,360 shares; 2022Q4: 19,620 shares; 2023Q1: 23,243 shares; 2023Q2: 26,350 shares; 2023Q3: 26,682 shares; 2023Q4: 441,980 shares; 2024Q1: 458,744 shares 458,744 $38.4M 0.04% +16,764 Timeline SPSC SPS COMM INC More: the full row for SPS COMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 516,779 shares; 2022Q3: 510,622 shares; 2022Q4: 455,738 shares; 2023Q1: 446,656 shares; 2023Q2: 280,901 shares; 2023Q3: 288,620 shares; 2023Q4: 224,586 shares; 2024Q1: 207,716 shares 207,716 $38.4M 0.04% -16,870 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 36,784 shares; 2022Q3: 15,869 shares; 2022Q4: 16,743 shares; 2023Q1: 19,740 shares; 2023Q2: 19,124 shares; 2023Q3: 19,209 shares; 2023Q4: 27,982 shares; 2024Q1: 25,238 shares 25,238 $38.4M 0.04% -2,744 Timeline BBY BEST BUY INC More: the full row for BEST BUY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 471,866 shares; 2022Q3: 483,346 shares; 2022Q4: 462,741 shares; 2023Q1: 503,839 shares; 2023Q2: 513,682 shares; 2023Q3: 539,822 shares; 2023Q4: 476,261 shares; 2024Q1: 467,772 shares 467,772 $38.4M 0.04% -8,489 Timeline GH GUARDANT HEALTH INC More: the full row for GUARDANT HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,809,778 shares; 2022Q3: 1,809,153 shares; 2022Q4: 2,111,043 shares; 2023Q1: 2,147,871 shares; 2023Q2: 2,191,721 shares; 2023Q3: 1,716,508 shares; 2023Q4: 1,756,335 shares; 2024Q1: 1,844,796 shares 1,844,796 $38.1M 0.04% +88,461 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; 2022Q2: 475,321 shares; 2022Q3: 430,332 shares; 2022Q4: 489,976 shares; 2023Q1: 472,600 shares; 2023Q2: 437,521 shares; 2023Q3: 440,097 shares; 2023Q4: 441,846 shares; 2024Q1: 440,106 shares 440,106 $37.9M 0.04% -1,740 Timeline COIN COINBASE GLOBAL INC More: the full row for COINBASE GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 114,980 shares; 2022Q3: 129,916 shares; 2022Q4: 130,241 shares; 2023Q1: 112,371 shares; 2023Q2: 117,709 shares; 2023Q3: 137,852 shares; 2023Q4: 139,198 shares; 2024Q1: 142,492 shares 142,492 $37.8M 0.04% +3,294 Timeline HOLX HOLOGIC INC More: the full row for HOLOGIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 848,946 shares; 2022Q3: 918,142 shares; 2022Q4: 995,570 shares; 2023Q1: 943,803 shares; 2023Q2: 902,638 shares; 2023Q3: 871,406 shares; 2023Q4: 491,059 shares; 2024Q1: 480,925 shares 480,925 $37.5M 0.04% -10,134 Timeline VMC VULCAN MATLS CO More: the full row for VULCAN MATLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 126,787 shares; 2022Q3: 126,084 shares; 2022Q4: 129,115 shares; 2023Q1: 130,967 shares; 2023Q2: 147,492 shares; 2023Q3: 167,745 shares; 2023Q4: 151,091 shares; 2024Q1: 137,368 shares 137,368 $37.5M 0.04% -13,723 Timeline PFG PRINCIPAL FINANCIAL GROUP IN More: the full row for PRINCIPAL FINANCIAL GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 445,560 shares; 2022Q3: 350,594 shares; 2022Q4: 784,729 shares; 2023Q1: 792,476 shares; 2023Q2: 421,147 shares; 2023Q3: 420,463 shares; 2023Q4: 401,646 shares; 2024Q1: 429,065 shares 429,065 $37M 0.04% +27,419 Timeline APTIV PLC APTIV PLC More: the full row for APTIV PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 485,517 shares; 2022Q3: 465,517 shares; 2022Q4: 487,778 shares; 2023Q1: 492,743 shares; 2023Q2: 421,233 shares; 2023Q3: 728,484 shares; 2023Q4: 469,230 shares; 2024Q1: 464,269 shares 464,269 $37M 0.04% -4,961 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; 2022Q2: 277,191 shares; 2022Q3: 254,508 shares; 2022Q4: 614,243 shares; 2023Q1: 323,570 shares; 2023Q2: 310,229 shares; 2023Q3: 286,213 shares; 2023Q4: 290,636 shares; 2024Q1: 287,948 shares 287,948 $37M 0.04% -2,688 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; 2022Q2: 622,275 shares; 2022Q3: 578,777 shares; 2022Q4: 612,624 shares; 2023Q1: 478,344 shares; 2023Q2: 637,951 shares; 2023Q3: 802,921 shares; 2023Q4: 800,893 shares; 2024Q1: 305,499 shares 305,499 $37M 0.04% -495,394 Timeline DKNG DRAFTKINGS INC NEW More: the full row for DRAFTKINGS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 637,679 shares; 2022Q3: 719,731 shares; 2022Q4: 587,329 shares; 2023Q1: 695,480 shares; 2023Q2: 842,219 shares; 2023Q3: 751,703 shares; 2023Q4: 806,781 shares; 2024Q1: 811,888 shares 811,888 $36.9M 0.04% +5,107 Timeline PODD INSULET CORP More: the full row for INSULET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 259,548 shares; 2022Q3: 233,320 shares; 2022Q4: 241,985 shares; 2023Q1: 183,749 shares; 2023Q2: 179,428 shares; 2023Q3: 248,961 shares; 2023Q4: 245,307 shares; 2024Q1: 214,615 shares 214,615 $36.8M 0.04% -30,692 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 16,423,658 shares; 2022Q3: 11,181,926 shares; 2022Q4: 4,429,188 shares; 2023Q1: 3,032,049 shares; 2023Q2: 2,960,324 shares; 2023Q3: 2,411,438 shares; 2023Q4: 3,579,172 shares; 2024Q1: 892,854 shares 892,854 $36.7M 0.04% -2,686,318 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 165,490 shares; 2022Q3: 158,933 shares; 2022Q4: 169,262 shares; 2023Q1: 164,542 shares; 2023Q2: 176,520 shares; 2023Q3: 185,817 shares; 2023Q4: 191,247 shares; 2024Q1: 178,590 shares 178,590 $36.6M 0.04% -12,657 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 257,475 shares; 2022Q3: 235,995 shares; 2022Q4: 210,524 shares; 2023Q1: 239,953 shares; 2023Q2: 210,545 shares; 2023Q3: 208,246 shares; 2023Q4: 206,298 shares; 2024Q1: 177,210 shares 177,210 $36.5M 0.03% -29,088 Timeline GEHC GE HEALTHCARE TECHNOLOGIES I More: the full row for GE HEALTHCARE TECHNOLOGIES I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 417,250 shares; 2023Q2: 377,249 shares; 2023Q3: 383,455 shares; 2023Q4: 408,910 shares; 2024Q1: 403,979 shares 403,979 $36.4M 0.03% -4,931 Timeline RF REGIONS FINANCIAL CORP NEW More: the full row for REGIONS FINANCIAL CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,577,744 shares; 2022Q3: 1,576,807 shares; 2022Q4: 1,778,197 shares; 2023Q1: 2,081,598 shares; 2023Q2: 2,144,138 shares; 2023Q3: 2,173,381 shares; 2023Q4: 2,407,129 shares; 2024Q1: 1,727,173 shares 1,727,173 $36.3M 0.03% -679,956 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 105,644 shares; 2022Q3: 108,487 shares; 2022Q4: 121,012 shares; 2023Q1: 123,491 shares; 2023Q2: 108,190 shares; 2023Q3: 107,722 shares; 2023Q4: 108,151 shares; 2024Q1: 104,133 shares 104,133 $35.8M 0.03% -4,018 Timeline SNA SNAP ON INC More: the full row for SNAP ON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 128,147 shares; 2022Q3: 161,171 shares; 2022Q4: 194,130 shares; 2023Q1: 197,181 shares; 2023Q2: 161,162 shares; 2023Q3: 142,351 shares; 2023Q4: 126,147 shares; 2024Q1: 120,942 shares 120,942 $35.8M 0.03% -5,205 Timeline IFF INTERNATIONAL FLAVORS&FRAGRA More: the full row for INTERNATIONAL FLAVORS&FRAGRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 472,027 shares; 2022Q3: 466,336 shares; 2022Q4: 509,963 shares; 2023Q1: 509,541 shares; 2023Q2: 486,992 shares; 2023Q3: 478,695 shares; 2023Q4: 423,949 shares; 2024Q1: 415,172 shares 415,172 $35.7M 0.03% -8,777 Timeline AXON AXON ENTERPRISE INC More: the full row for AXON ENTERPRISE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 97,491 shares; 2022Q3: 73,155 shares; 2022Q4: 86,946 shares; 2023Q1: 74,532 shares; 2023Q2: 129,570 shares; 2023Q3: 117,360 shares; 2023Q4: 121,393 shares; 2024Q1: 113,871 shares 113,871 $35.6M 0.03% -7,522 Timeline TEAM ATLASSIAN CORPORATION More: the full row for ATLASSIAN CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 190,141 shares; 2023Q1: 326,696 shares; 2023Q2: 345,895 shares; 2023Q3: 179,371 shares; 2023Q4: 197,026 shares; 2024Q1: 180,722 shares 180,722 $35.3M 0.03% -16,304 Timeline RCL ROYAL CARIBBEAN GROUP More: the full row for ROYAL CARIBBEAN GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 483,158 shares; 2022Q3: 245,272 shares; 2022Q4: 299,884 shares; 2023Q1: 304,989 shares; 2023Q2: 296,188 shares; 2023Q3: 328,831 shares; 2023Q4: 317,926 shares; 2024Q1: 252,984 shares 252,984 $35.2M 0.03% -64,942 Timeline SJM SMUCKER J M CO More: the full row for SMUCKER J M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 208,211 shares; 2022Q3: 186,758 shares; 2022Q4: 203,156 shares; 2023Q1: 223,312 shares; 2023Q2: 307,559 shares; 2023Q3: 281,803 shares; 2023Q4: 319,480 shares; 2024Q1: 278,337 shares 278,337 $35M 0.03% -41,143 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; 2022Q2: 370,192 shares; 2022Q3: 341,376 shares; 2022Q4: 325,921 shares; 2023Q1: 331,200 shares; 2023Q2: 277,662 shares; 2023Q3: 264,689 shares; 2023Q4: 273,358 shares; 2024Q1: 262,728 shares 262,728 $34.9M 0.03% -10,630 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 201,653 shares; 2022Q3: 192,249 shares; 2022Q4: 173,787 shares; 2023Q1: 178,209 shares; 2023Q2: 168,732 shares; 2023Q3: 301,010 shares; 2023Q4: 181,636 shares; 2024Q1: 184,117 shares 184,117 $34.9M 0.03% +2,481 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 571,247 shares; 2022Q3: 554,938 shares; 2022Q4: 563,482 shares; 2023Q1: 596,767 shares; 2023Q2: 476,878 shares; 2023Q3: 464,801 shares; 2023Q4: 285,604 shares; 2024Q1: 292,526 shares 292,526 $34.9M 0.03% +6,922 Timeline TREX TREX INC More: the full row for TREX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 253,663 shares; 2022Q3: 240,461 shares; 2022Q4: 263,017 shares; 2023Q1: 259,986 shares; 2023Q2: 285,766 shares; 2023Q3: 254,919 shares; 2023Q4: 389,353 shares; 2024Q1: 349,375 shares 349,375 $34.9M 0.03% -39,978 Timeline CHTR CHARTER COMMUNICATIONS INC More: the full row for CHARTER COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 190,224 shares; 2022Q3: 193,073 shares; 2022Q4: 147,580 shares; 2023Q1: 309,557 shares; 2023Q2: 291,671 shares; 2023Q3: 249,416 shares; 2023Q4: 155,323 shares; 2024Q1: 119,195 shares 119,195 $34.6M 0.03% -36,128 Timeline FITB FIFTH THIRD BANCORP More: the full row for FIFTH THIRD BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 716,220 shares; 2022Q3: 702,890 shares; 2022Q4: 727,202 shares; 2023Q1: 907,065 shares; 2023Q2: 891,461 shares; 2023Q3: 932,922 shares; 2023Q4: 1,094,939 shares; 2024Q1: 930,131 shares 930,131 $34.6M 0.03% -164,808 Timeline DLTR DOLLAR TREE INC More: the full row for DOLLAR TREE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 297,807 shares; 2022Q3: 402,045 shares; 2022Q4: 423,883 shares; 2023Q1: 286,249 shares; 2023Q2: 301,113 shares; 2023Q3: 304,578 shares; 2023Q4: 288,328 shares; 2024Q1: 259,882 shares 259,882 $34.6M 0.03% -28,446 Timeline HBAN HUNTINGTON BANCSHARES INC More: the full row for HUNTINGTON BANCSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,486,742 shares; 2022Q3: 3,326,328 shares; 2022Q4: 2,662,201 shares; 2023Q1: 2,981,461 shares; 2023Q2: 2,897,936 shares; 2023Q3: 2,917,860 shares; 2023Q4: 2,899,737 shares; 2024Q1: 2,474,159 shares 2,474,159 $34.5M 0.03% -425,578 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; 2022Q2: 1,226,337 shares; 2022Q3: 1,097,658 shares; 2022Q4: 1,017,991 shares; 2023Q1: 1,012,091 shares; 2023Q2: 1,029,620 shares; 2023Q3: 1,075,111 shares; 2023Q4: 962,869 shares; 2024Q1: 934,311 shares 934,311 $34.5M 0.03% -28,558 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; 2022Q2: 230,947 shares; 2022Q3: 231,588 shares; 2022Q4: 251,882 shares; 2023Q1: 246,306 shares; 2023Q2: 219,278 shares; 2023Q3: 241,049 shares; 2023Q4: 224,334 shares; 2024Q1: 206,686 shares 206,686 $34.5M 0.03% -17,648 Timeline S SENTINELONE INC More: the full row for SENTINELONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 82,792 shares; 2022Q3: 30,561 shares; 2022Q4: 18,588 shares; 2023Q1: 156,308 shares; 2023Q2: 242,911 shares; 2023Q3: 228,500 shares; 2023Q4: 1,252,711 shares; 2024Q1: 1,478,596 shares 1,478,596 $34.5M 0.03% +225,885 Timeline DOCS DOXIMITY INC More: the full row for DOXIMITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,905,263 shares; 2022Q3: 1,898,544 shares; 2022Q4: 2,232,949 shares; 2023Q1: 2,072,406 shares; 2023Q2: 1,833,671 shares; 2023Q3: 1,337,469 shares; 2023Q4: 1,288,886 shares; 2024Q1: 1,278,534 shares 1,278,534 $34.4M 0.03% -10,352 Timeline SSNC SS&C TECH HLDGS More: the full row for SS&C TECH HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 233,933 shares; 2022Q3: 232,414 shares; 2022Q4: 239,916 shares; 2023Q1: 237,079 shares; 2023Q2: 313,264 shares; 2023Q3: 445,835 shares; 2023Q4: 521,863 shares; 2024Q1: 529,506 shares 529,506 $34.1M 0.03% +7,643 Timeline CPB THE CAMPBELLS COMPANY More: the full row for THE CAMPBELLS COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 479,332 shares; 2022Q3: 491,590 shares; 2022Q4: 570,072 shares; 2023Q1: 801,422 shares; 2023Q2: 833,268 shares; 2023Q3: 951,712 shares; 2023Q4: 952,373 shares; 2024Q1: 766,379 shares 766,379 $34.1M 0.03% -185,994 Timeline BLD TOPBUILD COR More: the full row for TOPBUILD COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 73,954 shares; 2022Q3: 68,420 shares; 2022Q4: 76,547 shares; 2023Q1: 65,870 shares; 2023Q2: 75,256 shares; 2023Q3: 76,020 shares; 2023Q4: 79,350 shares; 2024Q1: 77,155 shares 77,155 $34M 0.03% -2,195 Timeline DD DUPONT DE NEMOURS INC More: the full row for DUPONT DE NEMOURS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 527,760 shares; 2022Q3: 520,658 shares; 2022Q4: 544,650 shares; 2023Q1: 522,150 shares; 2023Q2: 470,357 shares; 2023Q3: 471,632 shares; 2023Q4: 475,586 shares; 2024Q1: 440,582 shares 440,582 $33.8M 0.03% -35,004 Timeline AER AERCAP HOLDINGS NV More: the full row for AERCAP HOLDINGS NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 243,921 shares; 2022Q3: 246,935 shares; 2022Q4: 254,163 shares; 2023Q1: 335,773 shares; 2023Q2: 350,196 shares; 2023Q3: 336,482 shares; 2023Q4: 395,367 shares; 2024Q1: 387,428 shares 387,428 $33.7M 0.03% -7,939 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 68,102 shares; 2022Q3: 66,313 shares; 2022Q4: 69,507 shares; 2023Q1: 65,304 shares; 2023Q2: 61,699 shares; 2023Q3: 61,696 shares; 2023Q4: 56,304 shares; 2024Q1: 67,178 shares 67,178 $33.4M 0.03% +10,874 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; 2022Q2: 56,030 shares; 2022Q3: 60,939 shares; 2022Q4: 57,677 shares; 2023Q1: 57,414 shares; 2023Q2: 47,059 shares; 2023Q3: 47,804 shares; 2023Q4: 45,909 shares; 2024Q1: 49,197 shares 49,197 $33.3M 0.03% +3,288 Timeline AVTR AVANTOR INC More: the full row for AVANTOR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 709,043 shares; 2022Q3: 702,702 shares; 2022Q4: 870,955 shares; 2023Q1: 874,124 shares; 2023Q2: 1,254,238 shares; 2023Q3: 1,314,649 shares; 2023Q4: 1,311,075 shares; 2024Q1: 1,301,470 shares 1,301,470 $33.3M 0.03% -9,605 Timeline CFG CITIZENS FINL GROUP INC More: the full row for CITIZENS FINL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 815,495 shares; 2022Q3: 842,902 shares; 2022Q4: 937,584 shares; 2023Q1: 1,021,159 shares; 2023Q2: 1,091,429 shares; 2023Q3: 1,062,092 shares; 2023Q4: 1,092,272 shares; 2024Q1: 916,766 shares 916,766 $33.3M 0.03% -175,506 Timeline APG API GROUP CORP More: the full row for API GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 184,065 shares; 2022Q3: 158,132 shares; 2022Q4: 174,144 shares; 2023Q1: 174,885 shares; 2023Q2: 195,912 shares; 2023Q3: 191,604 shares; 2023Q4: 206,055 shares; 2024Q1: 844,188 shares 844,188 $33.2M 0.03% +638,133 Timeline MBLY MOBILEYE GLOBAL INC More: the full row for MOBILEYE GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 10,000 shares; 2023Q1: 19,950 shares; 2023Q2: 22,750 shares; 2023Q3: 896,493 shares; 2023Q4: 910,881 shares; 2024Q1: 1,030,676 shares 1,030,676 $33.1M 0.03% +119,795 Timeline JUNIPER NETWORKS INC JUNIPER NETWORKS INC More: the full row for JUNIPER NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,161,446 shares; 2022Q3: 1,051,855 shares; 2022Q4: 1,082,953 shares; 2023Q1: 1,125,674 shares; 2023Q2: 1,293,800 shares; 2023Q3: 1,112,997 shares; 2023Q4: 1,014,787 shares; 2024Q1: 889,463 shares 889,463 $33M 0.03% -125,324 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; 2022Q2: 318,768 shares; 2022Q3: 297,843 shares; 2022Q4: 322,378 shares; 2023Q1: 322,898 shares; 2023Q2: 396,220 shares; 2023Q3: 414,293 shares; 2023Q4: 398,311 shares; 2024Q1: 353,971 shares 353,971 $32.9M 0.03% -44,340 Timeline NVT NVENT ELEC PLC More: the full row for NVENT ELEC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,089,125 shares; 2022Q3: 963,216 shares; 2022Q4: 940,930 shares; 2023Q1: 839,442 shares; 2023Q2: 761,169 shares; 2023Q3: 597,844 shares; 2023Q4: 527,589 shares; 2024Q1: 435,086 shares 435,086 $32.8M 0.03% -92,503 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 710,709 shares; 2022Q3: 628,399 shares; 2022Q4: 823,184 shares; 2023Q1: 850,089 shares; 2023Q2: 617,732 shares; 2023Q3: 626,588 shares; 2023Q4: 591,070 shares; 2024Q1: 479,020 shares 479,020 $32.8M 0.03% -112,050 Timeline CCJ CAMECO CORP More: the full row for CAMECO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 893,544 shares; 2022Q3: 700,163 shares; 2022Q4: 615,393 shares; 2023Q1: 759,802 shares; 2023Q2: 836,663 shares; 2023Q3: 801,465 shares; 2023Q4: 767,174 shares; 2024Q1: 754,446 shares 754,446 $32.7M 0.03% -12,728 Timeline PI IMPINJ INC More: the full row for IMPINJ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,009 shares; 2022Q3: 18,398 shares; 2022Q4: 18,414 shares; 2023Q1: 19,348 shares; 2023Q2: 23,242 shares; 2023Q3: 21,787 shares; 2023Q4: 256,569 shares; 2024Q1: 253,747 shares 253,747 $32.6M 0.03% -2,822 Timeline DGX QUEST DIAGNOSTICS INC More: the full row for QUEST DIAGNOSTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 306,053 shares; 2022Q3: 280,903 shares; 2022Q4: 304,829 shares; 2023Q1: 278,209 shares; 2023Q2: 260,333 shares; 2023Q3: 269,719 shares; 2023Q4: 256,090 shares; 2024Q1: 244,718 shares 244,718 $32.6M 0.03% -11,372 Timeline LII LENNOX INTL INC More: the full row for LENNOX INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 75,835 shares; 2022Q3: 74,143 shares; 2022Q4: 78,959 shares; 2023Q1: 79,762 shares; 2023Q2: 78,031 shares; 2023Q3: 74,795 shares; 2023Q4: 76,866 shares; 2024Q1: 66,592 shares 66,592 $32.5M 0.03% -10,274 Timeline KVUE KENVUE INC More: the full row for KENVUE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,302,945 shares; 2023Q4: 1,492,627 shares; 2024Q1: 1,515,719 shares 1,515,719 $32.5M 0.03% +23,092 Timeline HESS CORP HESS CORP More: the full row for HESS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 272,814 shares; 2022Q3: 296,206 shares; 2022Q4: 217,835 shares; 2023Q1: 217,220 shares; 2023Q2: 215,976 shares; 2023Q3: 221,573 shares; 2023Q4: 242,349 shares; 2024Q1: 212,634 shares 212,634 $32.5M 0.03% -29,715 AGCO AGCO CORP More: the full row for AGCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 279,300 shares; 2022Q3: 277,497 shares; 2022Q4: 284,532 shares; 2023Q1: 278,583 shares; 2023Q2: 277,708 shares; 2023Q3: 291,814 shares; 2023Q4: 284,767 shares; 2024Q1: 262,665 shares 262,665 $32.3M 0.03% -22,102 Timeline ON ON SEMICONDUCTOR CORP More: the full row for ON SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 464,754 shares; 2022Q3: 431,888 shares; 2022Q4: 451,553 shares; 2023Q1: 432,913 shares; 2023Q2: 461,060 shares; 2023Q3: 432,218 shares; 2023Q4: 473,917 shares; 2024Q1: 438,985 shares 438,985 $32.3M 0.03% -34,932 Timeline DNLI DENALI THERAPEUTICS INC More: the full row for DENALI THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,960,025 shares; 2022Q3: 1,611,429 shares; 2022Q4: 1,533,383 shares; 2023Q1: 1,553,472 shares; 2023Q2: 1,573,048 shares; 2023Q3: 1,567,309 shares; 2023Q4: 1,576,221 shares; 2024Q1: 1,566,246 shares 1,566,246 $32.1M 0.03% -9,975 Timeline OMC OMNICOM GROUP INC More: the full row for OMNICOM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 273,570 shares; 2022Q3: 276,587 shares; 2022Q4: 292,647 shares; 2023Q1: 307,953 shares; 2023Q2: 438,635 shares; 2023Q3: 365,723 shares; 2023Q4: 359,558 shares; 2024Q1: 331,954 shares 331,954 $32.1M 0.03% -27,604 Timeline