MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 518,843,676 shares; 2022Q4: 532,042,708 shares; 2023Q1: 537,573,096 shares; 2023Q2: 536,245,027 shares; 2023Q3: 533,634,606 shares; 2023Q4: 538,937,099 shares; 2024Q1: 546,019,859 shares 546,019,859 $230B 5.37% +7,082,760 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: restricted; 2022Q3: 1,020,245,185 shares; 2022Q4: 1,029,208,322 shares; 2023Q1: 1,035,008,939 shares; 2023Q2: 1,039,640,859 shares; 2023Q3: 1,031,407,553 shares; 2023Q4: 1,042,391,808 shares; 2024Q1: 1,040,523,406 shares 1,040,523,406 $178B 4.17% -1,868,402 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: restricted; 2022Q3: 176,405,408 shares; 2022Q4: 179,820,516 shares; 2023Q1: 183,689,801 shares; 2023Q2: 182,096,923 shares; 2023Q3: 179,720,414 shares; 2023Q4: 179,678,390 shares; 2024Q1: 182,238,925 shares 182,238,925 $165B 3.85% +2,560,535 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: restricted; 2022Q3: 582,127,081 shares; 2022Q4: 594,720,496 shares; 2023Q1: 607,619,358 shares; 2023Q2: 610,884,370 shares; 2023Q3: 613,380,364 shares; 2023Q4: 627,171,762 shares; 2024Q1: 638,536,295 shares 638,536,295 $115B 2.69% +11,364,533 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: restricted; 2022Q3: 150,686,534 shares; 2022Q4: 151,761,923 shares; 2023Q1: 152,934,920 shares; 2023Q2: 155,776,067 shares; 2023Q3: 155,965,211 shares; 2023Q4: 157,506,624 shares; 2024Q1: 158,942,791 shares 158,942,791 $77.2B 1.8% +1,436,167 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: restricted; 2022Q3: 411,450,654 shares; 2022Q4: 415,917,215 shares; 2023Q1: 422,401,889 shares; 2023Q2: 418,761,111 shares; 2023Q3: 410,944,231 shares; 2023Q4: 414,988,271 shares; 2024Q1: 415,895,174 shares 415,895,174 $62.8B 1.47% +906,903 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: restricted; 2022Q3: 364,589,580 shares; 2022Q4: 364,696,971 shares; 2023Q1: 365,927,668 shares; 2023Q2: 359,175,260 shares; 2023Q3: 353,034,945 shares; 2023Q4: 355,432,546 shares; 2024Q1: 355,372,388 shares 355,372,388 $54.1B 1.26% -60,158 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: restricted; 2022Q3: 63,341,133 shares; 2022Q4: 65,081,481 shares; 2023Q1: 65,571,525 shares; 2023Q2: 64,451,724 shares; 2023Q3: 65,673,934 shares; 2023Q4: 64,366,433 shares; 2024Q1: 65,274,385 shares 65,274,385 $50.8B 1.19% +907,952 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: restricted; 2022Q3: 29,252,241 shares; 2022Q4: 29,344,948 shares; 2023Q1: 29,844,893 shares; 2023Q2: 31,681,688 shares; 2023Q3: 31,508,933 shares; 2023Q4: 34,699,799 shares; 2024Q1: 34,907,755 shares 34,907,755 $46.3B 1.08% +207,956 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: restricted; 2022Q3: 103,739,224 shares; 2022Q4: 104,570,047 shares; 2023Q1: 103,594,097 shares; 2023Q2: 102,893,548 shares; 2023Q3: 103,986,040 shares; 2023Q4: 105,222,696 shares; 2024Q1: 107,507,249 shares 107,507,249 $45.2B 1.06% +2,284,553 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: restricted; 2022Q3: 197,863,082 shares; 2022Q4: 194,926,991 shares; 2023Q1: 193,849,295 shares; 2023Q2: 192,272,356 shares; 2023Q3: 189,482,263 shares; 2023Q4: 191,756,566 shares; 2024Q1: 196,122,719 shares 196,122,719 $39.3B 0.92% +4,366,153 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: restricted; 2022Q3: 71,346,624 shares; 2022Q4: 74,418,906 shares; 2023Q1: 74,928,539 shares; 2023Q2: 74,159,576 shares; 2023Q3: 72,926,715 shares; 2023Q4: 72,376,243 shares; 2024Q1: 73,670,533 shares 73,670,533 $36.4B 0.85% +1,294,290 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: restricted; 2022Q3: 123,015,563 shares; 2022Q4: 124,903,850 shares; 2023Q1: 123,841,523 shares; 2023Q2: 126,912,205 shares; 2023Q3: 124,901,366 shares; 2023Q4: 126,432,887 shares; 2024Q1: 127,329,265 shares 127,329,265 $35.5B 0.83% +896,378 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: restricted; 2022Q3: 68,297,585 shares; 2022Q4: 73,549,997 shares; 2023Q1: 70,881,007 shares; 2023Q2: 67,435,618 shares; 2023Q3: 68,563,436 shares; 2023Q4: 68,688,341 shares; 2024Q1: 63,637,341 shares 63,637,341 $33.5B 0.78% -5,051,000 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: restricted; 2022Q3: 63,969,799 shares; 2022Q4: 64,602,724 shares; 2023Q1: 65,163,072 shares; 2023Q2: 65,858,758 shares; 2023Q3: 66,712,665 shares; 2023Q4: 67,628,347 shares; 2024Q1: 69,008,951 shares 69,008,951 $33.2B 0.78% +1,380,604 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: restricted; 2022Q3: 171,860,959 shares; 2022Q4: 177,731,918 shares; 2023Q1: 178,662,226 shares; 2023Q2: 185,889,398 shares; 2023Q3: 186,653,186 shares; 2023Q4: 188,183,433 shares; 2024Q1: 188,368,567 shares 188,368,567 $33.1B 0.77% +185,134 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: restricted; 2022Q3: 280,826,737 shares; 2022Q4: 291,193,841 shares; 2023Q1: 277,965,286 shares; 2023Q2: 271,990,742 shares; 2023Q3: 267,498,723 shares; 2023Q4: 272,505,089 shares; 2024Q1: 272,708,380 shares 272,708,380 $31.7B 0.74% +203,291 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: restricted; 2022Q3: 199,892,348 shares; 2022Q4: 198,802,769 shares; 2023Q1: 201,491,567 shares; 2023Q2: 199,342,605 shares; 2023Q3: 184,367,232 shares; 2023Q4: 186,308,341 shares; 2024Q1: 189,726,768 shares 189,726,768 $30B 0.7% +3,418,427 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: restricted; 2022Q3: 214,507,760 shares; 2022Q4: 214,731,385 shares; 2023Q1: 209,101,848 shares; 2023Q2: 205,650,250 shares; 2023Q3: 202,935,021 shares; 2023Q4: 201,836,434 shares; 2024Q1: 207,015,477 shares 207,015,477 $27.3B 0.64% +5,179,043 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: restricted; 2022Q3: 71,476,400 shares; 2022Q4: 76,259,539 shares; 2023Q1: 77,137,759 shares; 2023Q2: 71,336,102 shares; 2023Q3: 70,020,123 shares; 2023Q4: 71,126,189 shares; 2024Q1: 70,689,906 shares 70,689,906 $27.1B 0.63% -436,283 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: restricted; 2022Q3: 132,960,149 shares; 2022Q4: 138,702,758 shares; 2023Q1: 138,721,510 shares; 2023Q2: 139,161,796 shares; 2023Q3: 138,016,856 shares; 2023Q4: 143,182,709 shares; 2024Q1: 142,959,104 shares 142,959,104 $26B 0.61% -223,605 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: restricted; 2022Q3: 161,904,833 shares; 2022Q4: 159,685,935 shares; 2023Q1: 161,843,254 shares; 2023Q2: 158,336,762 shares; 2023Q3: 153,651,018 shares; 2023Q4: 155,765,790 shares; 2024Q1: 157,704,558 shares 157,704,558 $25.6B 0.6% +1,938,768 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: restricted; 2022Q3: 30,059,624 shares; 2022Q4: 29,967,981 shares; 2023Q1: 31,039,437 shares; 2023Q2: 30,549,214 shares; 2023Q3: 30,017,172 shares; 2023Q4: 30,611,986 shares; 2024Q1: 32,351,425 shares 32,351,425 $23.7B 0.55% +1,739,439 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: restricted; 2022Q3: 117,687,865 shares; 2022Q4: 120,838,294 shares; 2023Q1: 121,476,654 shares; 2023Q2: 120,580,689 shares; 2023Q3: 121,643,071 shares; 2023Q4: 123,699,344 shares; 2024Q1: 124,579,969 shares 124,579,969 $22.5B 0.53% +880,625 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: restricted; 2022Q3: 68,810,159 shares; 2022Q4: 70,328,364 shares; 2023Q1: 70,537,049 shares; 2023Q2: 70,630,954 shares; 2023Q3: 70,804,060 shares; 2023Q4: 72,530,980 shares; 2024Q1: 72,465,977 shares 72,465,977 $21.8B 0.51% -65,003 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: restricted; 2022Q3: 129,927,637 shares; 2022Q4: 135,341,775 shares; 2023Q1: 133,837,003 shares; 2023Q2: 124,713,810 shares; 2023Q3: 125,055,134 shares; 2023Q4: 129,724,993 shares; 2024Q1: 128,809,002 shares 128,809,002 $20.3B 0.47% -915,991 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: restricted; 2022Q3: 36,619,331 shares; 2022Q4: 36,852,778 shares; 2023Q1: 36,994,001 shares; 2023Q2: 36,612,628 shares; 2023Q3: 36,457,622 shares; 2023Q4: 37,969,754 shares; 2024Q1: 38,737,600 shares 38,737,600 $19.5B 0.46% +767,846 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: restricted; 2022Q3: 106,740,878 shares; 2022Q4: 110,128,347 shares; 2023Q1: 109,590,536 shares; 2023Q2: 110,578,365 shares; 2023Q3: 111,975,274 shares; 2023Q4: 111,848,651 shares; 2024Q1: 110,165,146 shares 110,165,146 $19.3B 0.45% -1,683,505 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: restricted; 2022Q3: 28,037,016 shares; 2022Q4: 27,732,325 shares; 2023Q1: 28,671,174 shares; 2023Q2: 29,911,686 shares; 2023Q3: 29,970,188 shares; 2023Q4: 30,899,510 shares; 2024Q1: 31,380,155 shares 31,380,155 $19.1B 0.45% +480,645 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: restricted; 2022Q3: 301,952,085 shares; 2022Q4: 310,964,019 shares; 2023Q1: 311,541,271 shares; 2023Q2: 302,588,568 shares; 2023Q3: 301,977,337 shares; 2023Q4: 313,234,956 shares; 2024Q1: 308,846,991 shares 308,846,991 $18.9B 0.44% -4,387,965 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: restricted; 2022Q3: 476,654,537 shares; 2022Q4: 471,843,006 shares; 2023Q1: 464,850,608 shares; 2023Q2: 475,294,291 shares; 2023Q3: 487,664,271 shares; 2023Q4: 491,633,287 shares; 2024Q1: 487,668,651 shares 487,668,651 $18.5B 0.43% -3,964,636 Timeline IXUS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 261,360,260 shares; 2022Q4: 249,453,406 shares; 2023Q1: 243,055,463 shares; 2023Q2: 252,924,600 shares; 2023Q3: 257,886,845 shares; 2023Q4: 265,418,924 shares; 2024Q1: 262,038,533 shares 262,038,533 $17.8B 0.42% -3,380,391 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: restricted; 2022Q3: 96,570,711 shares; 2022Q4: 97,023,189 shares; 2023Q1: 99,856,852 shares; 2023Q2: 100,364,767 shares; 2023Q3: 99,750,384 shares; 2023Q4: 97,253,996 shares; 2024Q1: 293,909,581 shares 293,909,581 $17.7B 0.41% +196,655,585 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: restricted; 2022Q3: 343,859,528 shares; 2022Q4: 343,396,192 shares; 2023Q1: 341,644,842 shares; 2023Q2: 347,569,395 shares; 2023Q3: 342,780,973 shares; 2023Q4: 351,122,662 shares; 2024Q1: 350,286,876 shares 350,286,876 $17.5B 0.41% -835,786 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: restricted; 2022Q3: 46,363,742 shares; 2022Q4: 47,401,182 shares; 2023Q1: 48,035,644 shares; 2023Q2: 47,666,915 shares; 2023Q3: 47,248,320 shares; 2023Q4: 47,932,527 shares; 2024Q1: 48,861,481 shares 48,861,481 $16.9B 0.4% +928,954 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: restricted; 2022Q3: 30,689,762 shares; 2022Q4: 30,790,122 shares; 2023Q1: 31,423,285 shares; 2023Q2: 30,044,597 shares; 2023Q3: 27,995,969 shares; 2023Q4: 28,329,806 shares; 2024Q1: 28,979,844 shares 28,979,844 $16.8B 0.39% +650,038 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: restricted; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 34,287,378 shares; 2023Q2: 34,434,793 shares; 2023Q3: 34,027,387 shares; 2023Q4: 35,119,751 shares; 2024Q1: 35,927,902 shares 35,927,902 $16.7B 0.39% +808,151 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: restricted; 2022Q3: 82,719,169 shares; 2022Q4: 84,332,554 shares; 2023Q1: 83,897,355 shares; 2023Q2: 85,088,444 shares; 2023Q3: 85,759,259 shares; 2023Q4: 92,566,332 shares; 2024Q1: 93,736,484 shares 93,736,484 $15.9B 0.37% +1,170,152 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 23,853,419 shares; 2022Q4: 23,572,299 shares; 2023Q1: 23,446,636 shares; 2023Q2: 23,217,130 shares; 2023Q3: 23,143,729 shares; 2023Q4: 23,363,030 shares; 2024Q1: 24,084,675 shares 24,084,675 $15.7B 0.37% +721,645 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: restricted; 2022Q3: 113,579,974 shares; 2022Q4: 115,512,940 shares; 2023Q1: 117,130,967 shares; 2023Q2: 120,625,641 shares; 2023Q3: 121,227,674 shares; 2023Q4: 122,438,449 shares; 2024Q1: 124,088,545 shares 124,088,545 $15.6B 0.36% +1,650,096 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: restricted; 2022Q3: 69,390,593 shares; 2022Q4: 69,228,259 shares; 2023Q1: 69,748,762 shares; 2023Q2: 71,782,658 shares; 2023Q3: 72,337,680 shares; 2023Q4: 75,203,893 shares; 2024Q1: 74,653,757 shares 74,653,757 $15.4B 0.36% -550,136 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: restricted; 2022Q3: 338,822,861 shares; 2022Q4: 333,897,559 shares; 2023Q1: 332,232,438 shares; 2023Q2: 333,458,862 shares; 2023Q3: 332,097,759 shares; 2023Q4: 339,935,226 shares; 2024Q1: 343,933,511 shares 343,933,511 $15.2B 0.36% +3,998,285 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: restricted; 2022Q3: 133,336,257 shares; 2022Q4: 137,935,172 shares; 2023Q1: 135,568,993 shares; 2023Q2: 137,153,545 shares; 2023Q3: 136,391,604 shares; 2023Q4: 134,064,516 shares; 2024Q1: 133,076,228 shares 133,076,228 $15.1B 0.35% -988,288 Timeline 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: restricted; 2022Q3: 263,137,792 shares; 2022Q4: 266,783,471 shares; 2023Q1: 271,629,963 shares; 2023Q2: 268,898,886 shares; 2023Q3: 258,720,792 shares; 2023Q4: 261,297,332 shares; 2024Q1: 259,409,386 shares 259,409,386 $15B 0.35% -1,887,946 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: restricted; 2022Q3: 115,751,566 shares; 2022Q4: 120,624,054 shares; 2023Q1: 121,448,721 shares; 2023Q2: 121,963,009 shares; 2023Q3: 118,691,454 shares; 2023Q4: 121,502,764 shares; 2024Q1: 121,690,183 shares 121,690,183 $14.9B 0.35% +187,419 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: restricted; 2022Q3: 69,910,978 shares; 2022Q4: 72,340,106 shares; 2023Q1: 71,561,173 shares; 2023Q2: 74,044,855 shares; 2023Q3: 73,203,465 shares; 2023Q4: 75,480,869 shares; 2024Q1: 75,103,070 shares 75,103,070 $14.3B 0.34% -377,799 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: restricted; 2022Q3: 319,233,100 shares; 2022Q4: 331,030,544 shares; 2023Q1: 333,096,547 shares; 2023Q2: 339,007,286 shares; 2023Q3: 339,131,883 shares; 2023Q4: 348,133,587 shares; 2024Q1: 341,461,740 shares 341,461,740 $14.3B 0.33% -6,671,847 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: restricted; 2022Q3: 49,901,559 shares; 2022Q4: 51,569,204 shares; 2023Q1: 51,174,870 shares; 2023Q2: 51,149,202 shares; 2023Q3: 50,678,491 shares; 2023Q4: 51,930,141 shares; 2024Q1: 50,787,194 shares 50,787,194 $14.3B 0.33% -1,142,947 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: restricted; 2022Q3: 75,190,812 shares; 2022Q4: 77,277,638 shares; 2023Q1: 79,313,240 shares; 2023Q2: 79,683,366 shares; 2023Q3: 78,513,956 shares; 2023Q4: 76,796,366 shares; 2024Q1: 78,538,810 shares 78,538,810 $13.7B 0.32% +1,742,444 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: restricted; 2022Q3: 46,870,708 shares; 2022Q4: 48,514,640 shares; 2023Q1: 48,780,233 shares; 2023Q2: 46,954,053 shares; 2023Q3: 47,574,884 shares; 2023Q4: 47,812,390 shares; 2024Q1: 47,971,073 shares 47,971,073 $13.6B 0.32% +158,683 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: restricted; 2022Q3: 317,754,099 shares; 2022Q4: 327,375,694 shares; 2023Q1: 316,065,918 shares; 2023Q2: 314,159,824 shares; 2023Q3: 307,013,487 shares; 2023Q4: 298,220,847 shares; 2024Q1: 302,840,877 shares 302,840,877 $13.1B 0.31% +4,620,030 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 96,687,431 shares; 2022Q4: 97,045,202 shares; 2023Q1: 90,217,947 shares; 2023Q2: 98,845,770 shares; 2023Q3: 98,642,338 shares; 2023Q4: 96,640,953 shares; 2024Q1: 97,829,146 shares 97,829,146 $12.5B 0.29% +1,188,193 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 74,679,148 shares; 2022Q4: 90,772,274 shares; 2023Q1: 91,441,018 shares; 2023Q2: 92,924,760 shares; 2023Q3: 92,523,874 shares; 2023Q4: 95,138,214 shares; 2024Q1: 95,545,714 shares 95,545,714 $12.4B 0.29% +407,500 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: restricted; 2022Q3: 48,288,359 shares; 2022Q4: 50,839,548 shares; 2023Q1: 51,650,638 shares; 2023Q2: 50,282,395 shares; 2023Q3: 49,248,152 shares; 2023Q4: 50,772,596 shares; 2024Q1: 49,683,497 shares 49,683,497 $12.4B 0.29% -1,089,099 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: restricted; 2022Q3: 65,822,929 shares; 2022Q4: 67,872,032 shares; 2023Q1: 67,505,941 shares; 2023Q2: 70,480,887 shares; 2023Q3: 70,203,763 shares; 2023Q4: 69,616,808 shares; 2024Q1: 70,511,377 shares 70,511,377 $12.4B 0.29% +894,569 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: restricted; 2022Q3: 15,902,444 shares; 2022Q4: 15,771,514 shares; 2023Q1: 15,501,517 shares; 2023Q2: 15,082,600 shares; 2023Q3: 15,259,097 shares; 2023Q4: 15,812,191 shares; 2024Q1: 16,144,942 shares 16,144,942 $12.3B 0.29% +332,751 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: restricted; 2022Q3: 36,549,140 shares; 2022Q4: 36,460,690 shares; 2023Q1: 35,250,289 shares; 2023Q2: 33,908,869 shares; 2023Q3: 33,201,590 shares; 2023Q4: 33,510,465 shares; 2024Q1: 33,534,129 shares 33,534,129 $12.3B 0.29% +23,664 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: restricted; 2022Q3: 27,887,777 shares; 2022Q4: 28,447,782 shares; 2023Q1: 28,918,406 shares; 2023Q2: 29,579,371 shares; 2023Q3: 30,035,542 shares; 2023Q4: 29,243,893 shares; 2024Q1: 30,321,651 shares 30,321,651 $12.1B 0.28% +1,077,758 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: restricted; 2022Q3: 432,615,438 shares; 2022Q4: 442,868,761 shares; 2023Q1: 445,384,893 shares; 2023Q2: 445,146,040 shares; 2023Q3: 438,917,681 shares; 2023Q4: 432,503,754 shares; 2024Q1: 431,118,406 shares 431,118,406 $12B 0.28% -1,385,348 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: restricted; 2022Q3: 10,926,507 shares; 2022Q4: 11,027,183 shares; 2023Q1: 10,790,100 shares; 2023Q2: 11,179,474 shares; 2023Q3: 11,375,701 shares; 2023Q4: 11,778,089 shares; 2024Q1: 12,172,544 shares 12,172,544 $11.8B 0.28% +394,455 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: restricted; 2022Q3: 21,049,375 shares; 2022Q4: 21,555,404 shares; 2023Q1: 20,842,263 shares; 2023Q2: 20,387,569 shares; 2023Q3: 20,494,014 shares; 2023Q4: 21,030,599 shares; 2024Q1: 20,920,696 shares 20,920,696 $10.8B 0.25% -109,903 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: restricted; 2022Q3: 82,192,857 shares; 2022Q4: 86,656,153 shares; 2023Q1: 88,534,308 shares; 2023Q2: 101,925,420 shares; 2023Q3: 103,392,701 shares; 2023Q4: 139,350,969 shares; 2024Q1: 139,882,729 shares 139,882,729 $10.8B 0.25% +531,760 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: restricted; 2022Q3: 83,297,539 shares; 2022Q4: 86,064,240 shares; 2023Q1: 85,544,559 shares; 2023Q2: 86,202,823 shares; 2023Q3: 85,779,978 shares; 2023Q4: 84,985,597 shares; 2024Q1: 90,303,765 shares 90,303,765 $10.6B 0.25% +5,318,168 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: restricted; 2022Q3: 27,796,090 shares; 2022Q4: 25,194,578 shares; 2023Q1: 25,744,251 shares; 2023Q2: 24,807,619 shares; 2023Q3: 24,339,803 shares; 2023Q4: 24,222,788 shares; 2024Q1: 24,336,546 shares 24,336,546 $10.4B 0.24% +113,758 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: restricted; 2022Q3: 42,351,141 shares; 2022Q4: 42,084,617 shares; 2023Q1: 43,308,939 shares; 2023Q2: 41,860,746 shares; 2023Q3: 41,670,485 shares; 2023Q4: 42,002,306 shares; 2024Q1: 41,875,116 shares 41,875,116 $10.3B 0.24% -127,190 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: restricted; 2022Q3: 158,308,109 shares; 2022Q4: 163,473,337 shares; 2023Q1: 163,151,160 shares; 2023Q2: 163,344,696 shares; 2023Q3: 164,522,793 shares; 2023Q4: 165,859,197 shares; 2024Q1: 160,259,151 shares 160,259,151 $10.1B 0.24% -5,600,046 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: restricted; 2022Q3: 45,032,049 shares; 2022Q4: 44,534,711 shares; 2023Q1: 43,676,778 shares; 2023Q2: 41,437,964 shares; 2023Q3: 39,930,402 shares; 2023Q4: 39,883,097 shares; 2024Q1: 39,766,281 shares 39,766,281 $10.1B 0.24% -116,816 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: restricted; 2022Q3: 41,703,235 shares; 2022Q4: 43,453,751 shares; 2023Q1: 42,899,297 shares; 2023Q2: 43,918,940 shares; 2023Q3: 45,486,994 shares; 2023Q4: 46,568,481 shares; 2024Q1: 48,255,515 shares 48,255,515 $9.98B 0.23% +1,687,034 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: restricted; 2022Q3: 115,998,561 shares; 2022Q4: 122,290,951 shares; 2023Q1: 117,686,656 shares; 2023Q2: 114,951,525 shares; 2023Q3: 115,547,349 shares; 2023Q4: 118,573,188 shares; 2024Q1: 113,980,664 shares 113,980,664 $9.93B 0.23% -4,592,524 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: restricted; 2022Q3: 98,316,294 shares; 2022Q4: 101,153,028 shares; 2023Q1: 101,189,161 shares; 2023Q2: 102,771,163 shares; 2023Q3: 101,711,407 shares; 2023Q4: 104,985,755 shares; 2024Q1: 100,960,495 shares 100,960,495 $9.85B 0.23% -4,025,260 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: restricted; 2022Q3: 44,553,661 shares; 2022Q4: 45,476,476 shares; 2023Q1: 45,899,776 shares; 2023Q2: 45,149,146 shares; 2023Q3: 42,679,134 shares; 2023Q4: 44,115,276 shares; 2024Q1: 43,068,975 shares 43,068,975 $9.81B 0.23% -1,046,301 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: restricted; 2022Q3: 23,070,340 shares; 2022Q4: 23,301,707 shares; 2023Q1: 23,236,379 shares; 2023Q2: 22,601,447 shares; 2023Q3: 22,585,616 shares; 2023Q4: 23,010,528 shares; 2024Q1: 23,270,134 shares 23,270,134 $9.72B 0.23% +259,606 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: restricted; 2022Q3: 143,125,704 shares; 2022Q4: 146,414,745 shares; 2023Q1: 149,418,261 shares; 2023Q2: 151,277,846 shares; 2023Q3: 153,158,090 shares; 2023Q4: 149,849,876 shares; 2024Q1: 150,083,801 shares 150,083,801 $9.59B 0.22% +233,925 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: restricted; 2022Q3: 31,703,401 shares; 2022Q4: 32,631,213 shares; 2023Q1: 32,714,012 shares; 2023Q2: 30,068,045 shares; 2023Q3: 30,667,154 shares; 2023Q4: 30,577,602 shares; 2024Q1: 30,759,406 shares 30,759,406 $9.57B 0.22% +181,804 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: restricted; 2022Q3: 23,659,084 shares; 2022Q4: 24,495,068 shares; 2023Q1: 24,673,528 shares; 2023Q2: 25,862,485 shares; 2023Q3: 26,078,897 shares; 2023Q4: 24,925,176 shares; 2024Q1: 26,244,709 shares 26,244,709 $9.39B 0.22% +1,319,533 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: restricted; 2022Q3: 495,169,822 shares; 2022Q4: 521,142,617 shares; 2023Q1: 523,127,988 shares; 2023Q2: 534,767,576 shares; 2023Q3: 534,917,317 shares; 2023Q4: 533,547,330 shares; 2024Q1: 533,051,485 shares 533,051,485 $9.38B 0.22% -495,845 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: restricted; 2022Q3: 25,243,060 shares; 2022Q4: 24,241,437 shares; 2023Q1: 23,906,603 shares; 2023Q2: 22,820,426 shares; 2023Q3: 22,585,226 shares; 2023Q4: 21,881,203 shares; 2024Q1: 21,960,687 shares 21,960,687 $9.18B 0.21% +79,484 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: restricted; 2022Q3: 2,587,264 shares; 2022Q4: 2,506,605 shares; 2023Q1: 2,479,420 shares; 2023Q2: 2,546,946 shares; 2023Q3: 2,523,749 shares; 2023Q4: 2,561,415 shares; 2024Q1: 2,520,058 shares 2,520,058 $9.14B 0.21% -41,357 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: restricted; 2022Q3: 100,951,462 shares; 2022Q4: 102,158,305 shares; 2023Q1: 94,382,952 shares; 2023Q2: 95,439,062 shares; 2023Q3: 94,166,231 shares; 2023Q4: 98,743,351 shares; 2024Q1: 97,988,034 shares 97,988,034 $8.98B 0.21% -755,317 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: restricted; 2022Q3: 128,460,733 shares; 2022Q4: 131,560,250 shares; 2023Q1: 126,556,526 shares; 2023Q2: 126,194,179 shares; 2023Q3: 126,215,460 shares; 2023Q4: 122,793,011 shares; 2024Q1: 122,531,027 shares 122,531,027 $8.98B 0.21% -261,984 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: restricted; 2022Q3: 26,595,780 shares; 2022Q4: 27,471,956 shares; 2023Q1: 25,766,614 shares; 2023Q2: 25,107,496 shares; 2023Q3: 24,511,727 shares; 2023Q4: 24,556,279 shares; 2024Q1: 24,326,585 shares 24,326,585 $8.84B 0.21% -229,694 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: restricted; 2022Q3: 174,002,852 shares; 2022Q4: 172,727,988 shares; 2023Q1: 175,584,734 shares; 2023Q2: 172,672,375 shares; 2023Q3: 170,659,316 shares; 2023Q4: 168,103,766 shares; 2024Q1: 162,561,081 shares 162,561,081 $8.82B 0.21% -5,542,685 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: restricted; 2022Q3: 74,932,749 shares; 2022Q4: 77,030,125 shares; 2023Q1: 79,610,111 shares; 2023Q2: 80,105,413 shares; 2023Q3: 83,823,537 shares; 2023Q4: 87,736,692 shares; 2024Q1: 86,286,419 shares 86,286,419 $8.75B 0.2% -1,450,273 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: restricted; 2022Q3: 127,361,993 shares; 2022Q4: 135,459,260 shares; 2023Q1: 137,369,866 shares; 2023Q2: 137,494,049 shares; 2023Q3: 129,307,129 shares; 2023Q4: 126,559,832 shares; 2024Q1: 126,835,782 shares 126,835,782 $8.69B 0.2% +275,950 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: restricted; 2022Q3: 27,420,411 shares; 2022Q4: 28,361,481 shares; 2023Q1: 27,126,992 shares; 2023Q2: 26,878,988 shares; 2023Q3: 26,115,435 shares; 2023Q4: 27,301,562 shares; 2024Q1: 27,758,305 shares 27,758,305 $8.68B 0.2% +456,743 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: restricted; 2022Q3: 40,456,677 shares; 2022Q4: 41,471,417 shares; 2023Q1: 42,326,637 shares; 2023Q2: 43,079,893 shares; 2023Q3: 42,280,780 shares; 2023Q4: 42,313,312 shares; 2024Q1: 42,269,903 shares 42,269,903 $8.68B 0.2% -43,409 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: restricted; 2022Q3: 41,313,574 shares; 2022Q4: 43,140,234 shares; 2023Q1: 43,450,484 shares; 2023Q2: 41,136,497 shares; 2023Q3: 40,563,377 shares; 2023Q4: 40,998,157 shares; 2024Q1: 41,958,346 shares 41,958,346 $8.64B 0.2% +960,189 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 17,208,119 shares; 2022Q4: 17,834,881 shares; 2023Q1: 16,731,197 shares; 2023Q2: 16,687,114 shares; 2023Q3: 16,819,274 shares; 2023Q4: 18,158,813 shares; 2024Q1: 18,563,076 shares 18,563,076 $8.44B 0.2% +404,263 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: restricted; 2022Q3: 33,866,016 shares; 2022Q4: 35,208,581 shares; 2023Q1: 34,281,686 shares; 2023Q2: 33,877,257 shares; 2023Q3: 33,431,260 shares; 2023Q4: 33,325,277 shares; 2024Q1: 33,776,428 shares 33,776,428 $8.44B 0.2% +451,151 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: restricted; 2022Q3: 90,370,009 shares; 2022Q4: 89,307,933 shares; 2023Q1: 87,074,091 shares; 2023Q2: 90,635,593 shares; 2023Q3: 87,625,023 shares; 2023Q4: 90,499,215 shares; 2024Q1: 89,219,481 shares 89,219,481 $8.4B 0.2% -1,279,734 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: restricted; 2022Q3: 89,333,243 shares; 2022Q4: 85,499,808 shares; 2023Q1: 86,463,339 shares; 2023Q2: 92,826,102 shares; 2023Q3: 90,858,192 shares; 2023Q4: 89,775,302 shares; 2024Q1: 89,141,833 shares 89,141,833 $8.38B 0.2% -633,469 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: restricted; 2022Q3: 9,487,243 shares; 2022Q4: 9,166,817 shares; 2023Q1: 9,418,300 shares; 2023Q2: 9,085,982 shares; 2023Q3: 8,875,309 shares; 2023Q4: 8,629,707 shares; 2024Q1: 8,568,654 shares 8,568,654 $8.25B 0.19% -61,053 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 81,549,400 shares; 2022Q4: 65,364,495 shares; 2023Q1: 68,474,185 shares; 2023Q2: 76,155,686 shares; 2023Q3: 75,437,634 shares; 2023Q4: 74,329,394 shares; 2024Q1: 103,079,908 shares 103,079,908 $8.23B 0.19% +28,750,514 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: restricted; 2022Q3: 57,991,006 shares; 2022Q4: 57,902,121 shares; 2023Q1: 55,606,759 shares; 2023Q2: 54,271,942 shares; 2023Q3: 54,538,833 shares; 2023Q4: 54,284,779 shares; 2024Q1: 54,434,204 shares 54,434,204 $8.09B 0.19% +149,425 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: restricted; 2022Q3: 9,696,425 shares; 2022Q4: 10,455,014 shares; 2023Q1: 10,432,878 shares; 2023Q2: 10,042,733 shares; 2023Q3: 9,713,177 shares; 2023Q4: 9,580,403 shares; 2024Q1: 9,604,250 shares 9,604,250 $8.01B 0.19% +23,847 KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 10,718,677 shares; 2022Q4: 10,953,447 shares; 2023Q1: 10,983,451 shares; 2023Q2: 10,931,509 shares; 2023Q3: 10,889,906 shares; 2023Q4: 11,470,987 shares; 2024Q1: 11,369,249 shares 11,369,249 $7.94B 0.19% -101,738 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: restricted; 2022Q3: 42,266,420 shares; 2022Q4: 41,661,558 shares; 2023Q1: 40,504,723 shares; 2023Q2: 40,771,080 shares; 2023Q3: 39,651,387 shares; 2023Q4: 38,734,550 shares; 2024Q1: 39,805,642 shares 39,805,642 $7.87B 0.18% +1,071,092 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: restricted; 2022Q3: 9,056,624 shares; 2022Q4: 9,418,955 shares; 2023Q1: 9,450,646 shares; 2023Q2: 9,250,382 shares; 2023Q3: 9,051,763 shares; 2023Q4: 9,325,068 shares; 2024Q1: 9,436,568 shares 9,436,568 $7.79B 0.18% +111,500 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: restricted; 2022Q3: 28,111,284 shares; 2022Q4: 28,695,288 shares; 2023Q1: 29,326,345 shares; 2023Q2: 29,151,802 shares; 2023Q3: 28,867,984 shares; 2023Q4: 29,507,912 shares; 2024Q1: 29,422,797 shares 29,422,797 $7.62B 0.18% -85,115 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: restricted; 2022Q3: 102,936,741 shares; 2022Q4: 106,840,100 shares; 2023Q1: 105,319,379 shares; 2023Q2: 95,631,979 shares; 2023Q3: 95,183,938 shares; 2023Q4: 95,180,345 shares; 2024Q1: 99,536,627 shares 99,536,627 $7.2B 0.17% +4,356,282 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: restricted; 2022Q3: 35,816,318 shares; 2022Q4: 35,911,293 shares; 2023Q1: 35,646,652 shares; 2023Q2: 35,633,628 shares; 2023Q3: 35,778,049 shares; 2023Q4: 36,770,832 shares; 2024Q1: 36,412,188 shares 36,412,188 $7.19B 0.17% -358,644 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: restricted; 2022Q3: 32,409,047 shares; 2022Q4: 33,268,254 shares; 2023Q1: 35,950,526 shares; 2023Q2: 36,819,108 shares; 2023Q3: 36,706,366 shares; 2023Q4: 36,652,729 shares; 2024Q1: 37,171,275 shares 37,171,275 $7.17B 0.17% +518,546 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: restricted; 2022Q3: 13,208,183 shares; 2022Q4: 13,430,269 shares; 2023Q1: 12,725,039 shares; 2023Q2: 11,748,395 shares; 2023Q3: 11,704,240 shares; 2023Q4: 11,788,846 shares; 2024Q1: 12,507,260 shares 12,507,260 $7.15B 0.17% +718,414 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: restricted; 2022Q3: 73,498,198 shares; 2022Q4: 76,088,457 shares; 2023Q1: 76,791,827 shares; 2023Q2: 80,373,017 shares; 2023Q3: 78,359,902 shares; 2023Q4: 78,752,115 shares; 2024Q1: 76,038,694 shares 76,038,694 $6.95B 0.16% -2,713,421 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: restricted; 2022Q3: 93,850,627 shares; 2022Q4: 94,974,082 shares; 2023Q1: 93,473,061 shares; 2023Q2: 93,734,850 shares; 2023Q3: 86,733,963 shares; 2023Q4: 87,022,999 shares; 2024Q1: 87,101,436 shares 87,101,436 $6.95B 0.16% +78,437 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: restricted; 2022Q3: 18,648,657 shares; 2022Q4: 18,960,729 shares; 2023Q1: 18,969,637 shares; 2023Q2: 18,479,451 shares; 2023Q3: 17,705,636 shares; 2023Q4: 17,237,160 shares; 2024Q1: 16,747,896 shares 16,747,896 $6.88B 0.16% -489,264 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: restricted; 2022Q3: 17,074,712 shares; 2022Q4: 17,034,848 shares; 2023Q1: 17,214,793 shares; 2023Q2: 22,318,120 shares; 2023Q3: 23,537,377 shares; 2023Q4: 24,622,388 shares; 2024Q1: 24,085,106 shares 24,085,106 $6.84B 0.16% -537,282 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: restricted; 2022Q3: 95,834,747 shares; 2022Q4: 98,955,502 shares; 2023Q1: 98,553,191 shares; 2023Q2: 100,338,497 shares; 2023Q3: 101,558,119 shares; 2023Q4: 99,061,356 shares; 2024Q1: 96,986,373 shares 96,986,373 $6.79B 0.16% -2,074,983 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: restricted; 2022Q3: 42,445,989 shares; 2022Q4: 42,149,224 shares; 2023Q1: 41,713,757 shares; 2023Q2: 41,426,658 shares; 2023Q3: 41,120,180 shares; 2023Q4: 39,891,316 shares; 2024Q1: 39,944,176 shares 39,944,176 $6.38B 0.15% +52,860 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: restricted; 2022Q3: 41,203,732 shares; 2022Q4: 40,083,985 shares; 2023Q1: 39,894,450 shares; 2023Q2: 38,172,168 shares; 2023Q3: 36,466,414 shares; 2023Q4: 36,493,861 shares; 2024Q1: 36,731,396 shares 36,731,396 $6.22B 0.15% +237,535 Timeline 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: restricted; 2022Q3: 1,966,428 shares; 2022Q4: 1,982,298 shares; 2023Q1: 1,980,407 shares; 2023Q2: 2,052,227 shares; 2023Q3: 2,058,104 shares; 2023Q4: 2,034,459 shares; 2024Q1: 2,127,602 shares 2,127,602 $6.18B 0.14% +93,143 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: restricted; 2022Q3: 30,982,963 shares; 2022Q4: 30,412,614 shares; 2023Q1: 30,180,405 shares; 2023Q2: 29,943,437 shares; 2023Q3: 29,009,684 shares; 2023Q4: 28,666,963 shares; 2024Q1: 28,778,674 shares 28,778,674 $6.13B 0.14% +111,711 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: restricted; 2022Q3: 107,398,568 shares; 2022Q4: 105,972,586 shares; 2023Q1: 105,688,933 shares; 2023Q2: 106,818,561 shares; 2023Q3: 105,720,852 shares; 2023Q4: 108,347,612 shares; 2024Q1: 111,904,686 shares 111,904,686 $6.13B 0.14% +3,557,074 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: restricted; 2022Q3: 11,204,374 shares; 2022Q4: 11,673,238 shares; 2023Q1: 11,391,883 shares; 2023Q2: 11,514,039 shares; 2023Q3: 11,416,020 shares; 2023Q4: 11,666,397 shares; 2024Q1: 11,422,953 shares 11,422,953 $6.13B 0.14% -243,444 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: restricted; 2022Q3: 38,686,042 shares; 2022Q4: 38,894,983 shares; 2023Q1: 40,375,831 shares; 2023Q2: 35,395,738 shares; 2023Q3: 45,916,439 shares; 2023Q4: 45,987,551 shares; 2024Q1: 46,581,932 shares 46,581,932 $6.12B 0.14% +594,381 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: restricted; 2022Q3: 43,029,792 shares; 2022Q4: 43,462,609 shares; 2023Q1: 38,595,791 shares; 2023Q2: 33,751,993 shares; 2023Q3: 31,606,578 shares; 2023Q4: 30,923,676 shares; 2024Q1: 30,005,474 shares 30,005,474 $6.05B 0.14% -918,202 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: restricted; 2022Q3: 18,642,292 shares; 2022Q4: 19,615,574 shares; 2023Q1: 19,288,776 shares; 2023Q2: 20,337,700 shares; 2023Q3: 20,642,489 shares; 2023Q4: 19,744,991 shares; 2024Q1: 20,013,420 shares 20,013,420 $6.01B 0.14% +268,429 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: restricted; 2022Q3: 41,976,115 shares; 2022Q4: 43,050,161 shares; 2023Q1: 41,982,922 shares; 2023Q2: 39,469,060 shares; 2023Q3: 37,091,758 shares; 2023Q4: 37,691,288 shares; 2024Q1: 36,757,240 shares 36,757,240 $6B 0.14% -934,048 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: restricted; 2022Q3: 40,958,377 shares; 2022Q4: 41,054,957 shares; 2023Q1: 41,663,328 shares; 2023Q2: 42,188,650 shares; 2023Q3: 43,157,832 shares; 2023Q4: 42,155,918 shares; 2024Q1: 42,545,993 shares 42,545,993 $5.85B 0.14% +390,075 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: restricted; 2022Q3: 37,824,144 shares; 2022Q4: 34,282,097 shares; 2023Q1: 34,374,799 shares; 2023Q2: 32,463,555 shares; 2023Q3: 31,786,915 shares; 2023Q4: 32,467,059 shares; 2024Q1: 32,137,496 shares 32,137,496 $5.7B 0.13% -329,563 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: restricted; 2022Q3: 20,197,482 shares; 2022Q4: 22,512,214 shares; 2023Q1: 23,794,080 shares; 2023Q2: 22,683,058 shares; 2023Q3: 22,571,377 shares; 2023Q4: 22,775,364 shares; 2024Q1: 22,809,196 shares 22,809,196 $5.64B 0.13% +33,832 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: restricted; 2022Q3: 16,299,036 shares; 2022Q4: 16,737,892 shares; 2023Q1: 16,752,239 shares; 2023Q2: 16,225,305 shares; 2023Q3: 16,668,810 shares; 2023Q4: 16,167,266 shares; 2024Q1: 16,139,017 shares 16,139,017 $5.61B 0.13% -28,249 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: restricted; 2022Q3: 44,719,942 shares; 2022Q4: 45,352,467 shares; 2023Q1: 45,351,744 shares; 2023Q2: 48,104,261 shares; 2023Q3: 48,528,303 shares; 2023Q4: 48,851,330 shares; 2024Q1: 48,561,556 shares 48,561,556 $5.6B 0.13% -289,774 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: restricted; 2022Q3: 76,360,768 shares; 2022Q4: 80,961,709 shares; 2023Q1: 78,993,895 shares; 2023Q2: 78,107,818 shares; 2023Q3: 77,627,993 shares; 2023Q4: 77,732,498 shares; 2024Q1: 77,705,342 shares 77,705,342 $5.57B 0.13% -27,156 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: restricted; 2022Q3: 20,981,109 shares; 2022Q4: 21,311,896 shares; 2023Q1: 22,309,285 shares; 2023Q2: 22,069,914 shares; 2023Q3: 21,589,142 shares; 2023Q4: 21,203,638 shares; 2024Q1: 20,770,614 shares 20,770,614 $5.57B 0.13% -433,024 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: restricted; 2022Q3: 35,325,109 shares; 2022Q4: 37,326,665 shares; 2023Q1: 37,428,804 shares; 2023Q2: 36,736,742 shares; 2023Q3: 34,884,502 shares; 2023Q4: 34,996,842 shares; 2024Q1: 34,113,974 shares 34,113,974 $5.57B 0.13% -882,868 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: restricted; 2022Q3: 18,454,815 shares; 2022Q4: 18,362,398 shares; 2023Q1: 18,734,818 shares; 2023Q2: 17,872,231 shares; 2023Q3: 17,936,004 shares; 2023Q4: 18,421,367 shares; 2024Q1: 19,129,560 shares 19,129,560 $5.55B 0.13% +708,193 WELL WELLTOWER INC More: the full row for WELLTOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 49,926,632 shares; 2022Q4: 49,874,660 shares; 2023Q1: 50,479,230 shares; 2023Q2: 53,409,103 shares; 2023Q3: 52,625,343 shares; 2023Q4: 58,183,583 shares; 2024Q1: 59,134,559 shares 59,134,559 $5.53B 0.13% +950,976 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: restricted; 2022Q3: 132,310,527 shares; 2022Q4: 125,531,300 shares; 2023Q1: 120,738,730 shares; 2023Q2: 119,059,646 shares; 2023Q3: 127,183,898 shares; 2023Q4: 126,395,276 shares; 2024Q1: 126,662,306 shares 126,662,306 $5.53B 0.13% +267,030 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: restricted; 2022Q3: 129,568,929 shares; 2022Q4: 125,709,882 shares; 2023Q1: 126,529,253 shares; 2023Q2: 131,649,042 shares; 2023Q3: 139,730,106 shares; 2023Q4: 136,952,468 shares; 2024Q1: 121,675,143 shares 121,675,143 $5.52B 0.13% -15,277,325 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: restricted; 2022Q3: 4,790,298 shares; 2022Q4: 4,750,402 shares; 2023Q1: 4,732,899 shares; 2023Q2: 4,650,884 shares; 2023Q3: 4,638,715 shares; 2023Q4: 4,501,950 shares; 2024Q1: 4,472,437 shares 4,472,437 $5.51B 0.13% -29,513 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: restricted; 2022Q3: 54,910,595 shares; 2022Q4: 59,701,585 shares; 2023Q1: 59,278,353 shares; 2023Q2: 57,164,077 shares; 2023Q3: 58,530,387 shares; 2023Q4: 58,023,990 shares; 2024Q1: 56,852,101 shares 56,852,101 $5.5B 0.13% -1,171,889 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: restricted; 2022Q3: 24,522,596 shares; 2022Q4: 26,025,524 shares; 2023Q1: 26,434,814 shares; 2023Q2: 23,614,030 shares; 2023Q3: 23,241,387 shares; 2023Q4: 23,991,828 shares; 2024Q1: 25,494,008 shares 25,494,008 $5.49B 0.13% +1,502,180 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: restricted; 2022Q3: 28,800,120 shares; 2022Q4: 25,623,241 shares; 2023Q1: 25,817,653 shares; 2023Q2: 27,281,435 shares; 2023Q3: 28,802,758 shares; 2023Q4: 30,292,718 shares; 2024Q1: 33,073,674 shares 33,073,674 $5.44B 0.13% +2,780,956 Timeline 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: restricted; 2022Q3: 3,301,612 shares; 2022Q4: 5,457,942 shares; 2023Q1: 5,368,846 shares; 2023Q2: 5,474,348 shares; 2023Q3: 5,822,993 shares; 2023Q4: 6,381,749 shares; 2024Q1: 5,388,187 shares 5,388,187 $5.44B 0.13% -993,562 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: restricted; 2022Q3: 7,618,673 shares; 2022Q4: 7,683,573 shares; 2023Q1: 7,725,350 shares; 2023Q2: 9,496,315 shares; 2023Q3: 9,562,397 shares; 2023Q4: 9,630,558 shares; 2024Q1: 9,654,159 shares 9,654,159 $5.41B 0.13% +23,601 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: restricted; 2022Q3: 64,911,243 shares; 2022Q4: 68,042,951 shares; 2023Q1: 67,825,591 shares; 2023Q2: 58,913,065 shares; 2023Q3: 55,843,990 shares; 2023Q4: 56,171,840 shares; 2024Q1: 59,483,704 shares 59,483,704 $5.36B 0.13% +3,311,864 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: restricted; 2022Q3: 35,534,798 shares; 2022Q4: 35,016,103 shares; 2023Q1: 34,613,972 shares; 2023Q2: 34,008,024 shares; 2023Q3: 33,515,566 shares; 2023Q4: 33,592,080 shares; 2024Q1: 33,782,276 shares 33,782,276 $5.29B 0.12% +190,196 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: restricted; 2022Q3: 44,051,842 shares; 2022Q4: 45,696,518 shares; 2023Q1: 46,264,603 shares; 2023Q2: 42,801,948 shares; 2023Q3: 40,441,979 shares; 2023Q4: 40,957,397 shares; 2024Q1: 40,975,288 shares 40,975,288 $5.24B 0.12% +17,891 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: restricted; 2022Q3: 12,537,423 shares; 2022Q4: 12,950,119 shares; 2023Q1: 13,160,187 shares; 2023Q2: 12,558,192 shares; 2023Q3: 13,701,890 shares; 2023Q4: 12,930,275 shares; 2024Q1: 13,319,636 shares 13,319,636 $5.24B 0.12% +389,361 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: restricted; 2022Q3: 137,888,716 shares; 2022Q4: 139,053,438 shares; 2023Q1: 137,942,919 shares; 2023Q2: 133,532,546 shares; 2023Q3: 142,349,591 shares; 2023Q4: 142,635,643 shares; 2024Q1: 140,873,523 shares 140,873,523 $5.22B 0.12% -1,762,120 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: restricted; 2022Q3: 13,466,877 shares; 2022Q4: 13,412,916 shares; 2023Q1: 13,668,541 shares; 2023Q2: 16,070,200 shares; 2023Q3: 16,279,607 shares; 2023Q4: 16,954,354 shares; 2024Q1: 16,130,712 shares 16,130,712 $5.17B 0.12% -823,642 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: restricted; 2022Q3: 110,475,229 shares; 2022Q4: 109,041,052 shares; 2023Q1: 109,368,902 shares; 2023Q2: 107,532,960 shares; 2023Q3: 110,822,337 shares; 2023Q4: 110,693,592 shares; 2024Q1: 108,904,790 shares 108,904,790 $5.12B 0.12% -1,788,802 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: restricted; 2022Q3: 8,408,499 shares; 2022Q4: 8,405,251 shares; 2023Q1: 8,339,471 shares; 2023Q2: 8,248,106 shares; 2023Q3: 8,332,339 shares; 2023Q4: 8,533,279 shares; 2024Q1: 9,155,820 shares 9,155,820 $5.09B 0.12% +622,541 Timeline ITOT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 47,550,253 shares; 2022Q4: 44,302,987 shares; 2023Q1: 39,860,580 shares; 2023Q2: 40,006,975 shares; 2023Q3: 40,219,070 shares; 2023Q4: 41,827,740 shares; 2024Q1: 43,464,431 shares 43,464,431 $5.01B 0.12% +1,636,691 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: restricted; 2022Q3: 52,402,436 shares; 2022Q4: 53,061,808 shares; 2023Q1: 51,774,354 shares; 2023Q2: 50,809,871 shares; 2023Q3: 51,375,446 shares; 2023Q4: 52,172,777 shares; 2024Q1: 52,419,598 shares 52,419,598 $5.01B 0.12% +246,821 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: restricted; 2022Q3: 74,997,812 shares; 2022Q4: 76,252,332 shares; 2023Q1: 77,214,661 shares; 2023Q2: 75,103,545 shares; 2023Q3: 71,704,127 shares; 2023Q4: 72,525,349 shares; 2024Q1: 74,398,436 shares 74,398,436 $4.98B 0.12% +1,873,087 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: restricted; 2022Q3: 8,792,300 shares; 2022Q4: 8,503,000 shares; 2023Q1: 8,699,360 shares; 2023Q2: 8,648,750 shares; 2023Q3: 8,634,291 shares; 2023Q4: 9,054,307 shares; 2024Q1: 9,207,254 shares 9,207,254 $4.97B 0.12% +152,947 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: restricted; 2022Q3: 95,972,720 shares; 2022Q4: 100,488,840 shares; 2023Q1: 104,397,877 shares; 2023Q2: 110,704,962 shares; 2023Q3: 113,589,436 shares; 2023Q4: 108,479,889 shares; 2024Q1: 110,906,695 shares 110,906,695 $4.96B 0.12% +2,426,806 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: restricted; 2022Q3: 7,579,704 shares; 2022Q4: 7,660,623 shares; 2023Q1: 7,944,495 shares; 2023Q2: 7,991,359 shares; 2023Q3: 7,385,146 shares; 2023Q4: 7,199,881 shares; 2024Q1: 7,196,549 shares 7,196,549 $4.94B 0.12% -3,332 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: restricted; 2022Q3: 35,220,017 shares; 2022Q4: 36,761,291 shares; 2023Q1: 33,260,075 shares; 2023Q2: 29,199,039 shares; 2023Q3: 30,095,624 shares; 2023Q4: 28,479,583 shares; 2024Q1: 28,895,487 shares 28,895,487 $4.93B 0.12% +415,904 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: restricted; 2022Q3: 14,672,928 shares; 2022Q4: 14,839,215 shares; 2023Q1: 14,685,581 shares; 2023Q2: 14,898,753 shares; 2023Q3: 15,219,349 shares; 2023Q4: 14,531,079 shares; 2024Q1: 14,553,143 shares 14,553,143 $4.85B 0.11% +22,064 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: restricted; 2022Q3: 20,065,310 shares; 2022Q4: 21,235,449 shares; 2023Q1: 22,118,829 shares; 2023Q2: 21,878,267 shares; 2023Q3: 21,782,420 shares; 2023Q4: 21,716,295 shares; 2024Q1: 20,935,254 shares 20,935,254 $4.83B 0.11% -781,041 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: restricted; 2022Q3: 13,531,246 shares; 2022Q4: 13,736,931 shares; 2023Q1: 13,947,244 shares; 2023Q2: 13,759,850 shares; 2023Q3: 13,138,173 shares; 2023Q4: 13,428,591 shares; 2024Q1: 14,484,928 shares 14,484,928 $4.83B 0.11% +1,056,337 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: restricted; 2022Q3: 66,869,558 shares; 2022Q4: 63,476,328 shares; 2023Q1: 66,444,103 shares; 2023Q2: 65,451,652 shares; 2023Q3: 64,373,213 shares; 2023Q4: 62,640,752 shares; 2024Q1: 61,804,968 shares 61,804,968 $4.83B 0.11% -835,784 Timeline 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: restricted; 2022Q3: 14,651,837 shares; 2022Q4: 15,537,597 shares; 2023Q1: 15,344,183 shares; 2023Q2: 14,665,595 shares; 2023Q3: 14,109,131 shares; 2023Q4: 13,628,048 shares; 2024Q1: 13,499,162 shares 13,499,162 $4.79B 0.11% -128,886 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: restricted; 2022Q3: 30,532,067 shares; 2022Q4: 29,623,035 shares; 2023Q1: 29,231,339 shares; 2023Q2: 28,871,750 shares; 2023Q3: 28,204,062 shares; 2023Q4: 29,236,869 shares; 2024Q1: 29,614,268 shares 29,614,268 $4.79B 0.11% +377,399 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: restricted; 2022Q3: 26,183,888 shares; 2022Q4: 27,384,023 shares; 2023Q1: 27,569,868 shares; 2023Q2: 30,815,132 shares; 2023Q3: 31,246,835 shares; 2023Q4: 33,064,393 shares; 2024Q1: 33,106,967 shares 33,106,967 $4.77B 0.11% +42,574 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: restricted; 2022Q3: 15,592,557 shares; 2022Q4: 16,703,277 shares; 2023Q1: 17,097,545 shares; 2023Q2: 18,086,689 shares; 2023Q3: 18,172,388 shares; 2023Q4: 18,783,861 shares; 2024Q1: 18,283,665 shares 18,283,665 $4.76B 0.11% -500,196 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: restricted; 2022Q3: 33,609,961 shares; 2022Q4: 33,189,893 shares; 2023Q1: 33,266,336 shares; 2023Q2: 33,254,953 shares; 2023Q3: 32,742,829 shares; 2023Q4: 32,726,186 shares; 2024Q1: 33,922,652 shares 33,922,652 $4.71B 0.11% +1,196,466 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: restricted; 2022Q3: 17,157,864 shares; 2022Q4: 16,781,483 shares; 2023Q1: 16,888,887 shares; 2023Q2: 15,802,915 shares; 2023Q3: 15,754,728 shares; 2023Q4: 16,202,681 shares; 2024Q1: 16,118,859 shares 16,118,859 $4.68B 0.11% -83,822 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: restricted; 2022Q3: 4,396,598 shares; 2022Q4: 4,592,668 shares; 2023Q1: 4,588,030 shares; 2023Q2: 4,218,959 shares; 2023Q3: 4,268,098 shares; 2023Q4: 4,056,895 shares; 2024Q1: 4,134,710 shares 4,134,710 $4.67B 0.11% +77,815 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: restricted; 2022Q3: 16,835,939 shares; 2022Q4: 17,643,366 shares; 2023Q1: 17,072,715 shares; 2023Q2: 17,048,065 shares; 2023Q3: 17,007,400 shares; 2023Q4: 19,677,848 shares; 2024Q1: 19,197,966 shares 19,197,966 $4.66B 0.11% -479,882 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: restricted; 2022Q3: 24,912,364 shares; 2022Q4: 26,025,542 shares; 2023Q1: 37,017,180 shares; 2023Q2: 36,038,253 shares; 2023Q3: 36,501,014 shares; 2023Q4: 36,728,140 shares; 2024Q1: 37,618,269 shares 37,618,269 $4.66B 0.11% +890,129 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 29,968,704 shares; 2022Q4: 29,731,491 shares; 2023Q1: 29,123,665 shares; 2023Q2: 28,904,277 shares; 2023Q3: 57,997,955 shares; 2023Q4: 63,319,713 shares; 2024Q1: 64,153,225 shares 64,153,225 $4.61B 0.11% +833,512 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: restricted; 2022Q3: 19,428,855 shares; 2022Q4: 38,372,738 shares; 2023Q1: 38,505,590 shares; 2023Q2: 39,500,287 shares; 2023Q3: 78,645,174 shares; 2023Q4: 78,680,990 shares; 2024Q1: 79,132,114 shares 79,132,114 $4.58B 0.11% +451,124 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: restricted; 2022Q3: 17,707,172 shares; 2022Q4: 18,071,038 shares; 2023Q1: 17,391,226 shares; 2023Q2: 18,357,248 shares; 2023Q3: 18,291,277 shares; 2023Q4: 18,347,965 shares; 2024Q1: 18,248,282 shares 18,248,282 $4.52B 0.11% -99,683 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: restricted; 2022Q3: 18,779,614 shares; 2022Q4: 20,139,944 shares; 2023Q1: 20,292,889 shares; 2023Q2: 20,090,097 shares; 2023Q3: 19,928,784 shares; 2023Q4: 20,545,620 shares; 2024Q1: 19,551,009 shares 19,551,009 $4.5B 0.11% -994,611 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: restricted; 2022Q3: 17,328,082 shares; 2022Q4: 17,325,864 shares; 2023Q1: 17,818,640 shares; 2023Q2: 18,958,560 shares; 2023Q3: 25,731,678 shares; 2023Q4: 26,580,861 shares; 2024Q1: 27,127,317 shares 27,127,317 $4.47B 0.1% +546,456 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: restricted; 2022Q3: 9,131,144 shares; 2022Q4: 9,590,711 shares; 2023Q1: 9,611,258 shares; 2023Q2: 9,603,473 shares; 2023Q3: 9,615,016 shares; 2023Q4: 9,463,777 shares; 2024Q1: 9,337,114 shares 9,337,114 $4.47B 0.1% -126,663 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: restricted; 2022Q3: 57,015,332 shares; 2022Q4: 58,675,094 shares; 2023Q1: 59,317,110 shares; 2023Q2: 61,840,542 shares; 2023Q3: 64,768,951 shares; 2023Q4: 70,366,289 shares; 2024Q1: 81,616,252 shares 81,616,252 $4.42B 0.1% +11,249,963 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: restricted; 2022Q3: 16,818,843 shares; 2022Q4: 16,691,749 shares; 2023Q1: 16,052,055 shares; 2023Q2: 16,155,472 shares; 2023Q3: 16,209,750 shares; 2023Q4: 15,499,127 shares; 2024Q1: 15,147,209 shares 15,147,209 $4.39B 0.1% -351,918 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: restricted; 2022Q3: 62,401,848 shares; 2022Q4: 55,326,026 shares; 2023Q1: 52,729,229 shares; 2023Q2: 58,468,789 shares; 2023Q3: 59,455,275 shares; 2023Q4: 60,494,559 shares; 2024Q1: 61,667,780 shares 61,667,780 $4.37B 0.1% +1,173,221 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: restricted; 2022Q3: 16,305,440 shares; 2022Q4: 16,707,677 shares; 2023Q1: 16,645,839 shares; 2023Q2: 16,466,031 shares; 2023Q3: 17,020,760 shares; 2023Q4: 17,415,310 shares; 2024Q1: 17,279,335 shares 17,279,335 $4.32B 0.1% -135,975 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: restricted; 2022Q3: 42,083,570 shares; 2022Q4: 42,492,669 shares; 2023Q1: 40,060,873 shares; 2023Q2: 39,805,959 shares; 2023Q3: 39,680,781 shares; 2023Q4: 41,868,182 shares; 2024Q1: 40,594,084 shares 40,594,084 $4.31B 0.1% -1,274,098 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 36,847,860 shares; 2022Q4: 43,295,239 shares; 2023Q1: 40,238,526 shares; 2023Q2: 43,433,789 shares; 2023Q3: 44,786,284 shares; 2023Q4: 44,781,966 shares; 2024Q1: 43,928,382 shares 43,928,382 $4.3B 0.1% -853,584 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: restricted; 2022Q3: 122,080,232 shares; 2022Q4: 120,890,256 shares; 2023Q1: 120,656,809 shares; 2023Q2: 118,182,992 shares; 2023Q3: 112,435,301 shares; 2023Q4: 114,703,105 shares; 2024Q1: 108,986,320 shares 108,986,320 $4.25B 0.1% -5,716,785 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: restricted; 2022Q3: 54,256,060 shares; 2022Q4: 57,169,956 shares; 2023Q1: 58,898,093 shares; 2023Q2: 60,473,174 shares; 2023Q3: 58,802,975 shares; 2023Q4: 57,152,207 shares; 2024Q1: 57,024,731 shares 57,024,731 $4.23B 0.1% -127,476 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: restricted; 2022Q3: 19,114,565 shares; 2022Q4: 17,848,941 shares; 2023Q1: 17,313,122 shares; 2023Q2: 15,703,486 shares; 2023Q3: 16,929,385 shares; 2023Q4: 15,683,391 shares; 2024Q1: 16,099,401 shares 16,099,401 $4.23B 0.1% +416,010 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: restricted; 2022Q3: 43,591,274 shares; 2022Q4: 43,245,257 shares; 2023Q1: 43,547,852 shares; 2023Q2: 46,432,684 shares; 2023Q3: 45,781,242 shares; 2023Q4: 45,400,401 shares; 2024Q1: 46,906,627 shares 46,906,627 $4.21B 0.1% +1,506,226 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: restricted; 2022Q3: 23,274,416 shares; 2022Q4: 22,092,589 shares; 2023Q1: 22,263,001 shares; 2023Q2: 21,840,894 shares; 2023Q3: 21,922,397 shares; 2023Q4: 20,886,264 shares; 2024Q1: 21,252,551 shares 21,252,551 $4.21B 0.1% +366,287 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: restricted; 2022Q3: 23,719,459 shares; 2022Q4: 24,969,020 shares; 2023Q1: 24,181,039 shares; 2023Q2: 22,004,787 shares; 2023Q3: 22,153,767 shares; 2023Q4: 22,564,592 shares; 2024Q1: 22,721,272 shares 22,721,272 $4.2B 0.1% +156,680 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: restricted; 2022Q3: 28,067,533 shares; 2022Q4: 28,577,378 shares; 2023Q1: 27,789,766 shares; 2023Q2: 29,102,531 shares; 2023Q3: 29,438,813 shares; 2023Q4: 31,054,552 shares; 2024Q1: 32,329,430 shares 32,329,430 $4.18B 0.1% +1,274,878 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: restricted; 2022Q3: 15,913,978 shares; 2022Q4: 15,785,670 shares; 2023Q1: 15,864,676 shares; 2023Q2: 15,579,856 shares; 2023Q3: 15,331,901 shares; 2023Q4: 14,428,492 shares; 2024Q1: 14,778,442 shares 14,778,442 $4.17B 0.1% +349,950 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: restricted; 2022Q3: 46,070,979 shares; 2022Q4: 48,440,272 shares; 2023Q1: 46,025,301 shares; 2023Q2: 46,311,090 shares; 2023Q3: 50,960,296 shares; 2023Q4: 52,605,039 shares; 2024Q1: 51,136,696 shares 51,136,696 $4.1B 0.1% -1,468,343 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: restricted; 2022Q3: 3,965,370 shares; 2022Q4: 4,183,629 shares; 2023Q1: 4,077,448 shares; 2023Q2: 4,372,006 shares; 2023Q3: 4,349,047 shares; 2023Q4: 4,003,138 shares; 2024Q1: 4,025,726 shares 4,025,726 $4.1B 0.1% +22,588 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: restricted; 2022Q3: 91,118,622 shares; 2022Q4: 92,124,821 shares; 2023Q1: 95,023,960 shares; 2023Q2: 99,433,731 shares; 2023Q3: 92,824,554 shares; 2023Q4: 119,116,634 shares; 2024Q1: 113,974,491 shares 113,974,491 $4.08B 0.1% -5,142,143 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: restricted; 2022Q3: 9,490,229 shares; 2022Q4: 9,232,268 shares; 2023Q1: 9,159,053 shares; 2023Q2: 8,479,555 shares; 2023Q3: 8,504,179 shares; 2023Q4: 8,801,940 shares; 2024Q1: 18,250,834 shares 18,250,834 $4B 0.09% +9,448,894 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: restricted; 2022Q3: 38,366,462 shares; 2022Q4: 38,470,163 shares; 2023Q1: 37,929,224 shares; 2023Q2: 36,952,249 shares; 2023Q3: 36,834,683 shares; 2023Q4: 37,143,892 shares; 2024Q1: 35,205,834 shares 35,205,834 $3.99B 0.09% -1,938,058 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: restricted; 2022Q3: 6,732,183 shares; 2022Q4: 6,576,313 shares; 2023Q1: 6,771,308 shares; 2023Q2: 6,574,963 shares; 2023Q3: 6,769,246 shares; 2023Q4: 6,842,589 shares; 2024Q1: 7,095,229 shares 7,095,229 $3.98B 0.09% +252,640 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: restricted; 2022Q3: 54,965,447 shares; 2022Q4: 57,701,686 shares; 2023Q1: 57,934,995 shares; 2023Q2: 60,098,017 shares; 2023Q3: 59,541,167 shares; 2023Q4: 55,693,533 shares; 2024Q1: 54,157,957 shares 54,157,957 $3.97B 0.09% -1,535,576 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: restricted; 2022Q3: 33,778,707 shares; 2022Q4: 35,057,538 shares; 2023Q1: 34,839,326 shares; 2023Q2: 36,721,323 shares; 2023Q3: 37,917,906 shares; 2023Q4: 38,217,175 shares; 2024Q1: 39,212,180 shares 39,212,180 $3.94B 0.09% +995,005 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: restricted; 2022Q3: 16,499,816 shares; 2022Q4: 16,160,558 shares; 2023Q1: 16,116,336 shares; 2023Q2: 15,882,346 shares; 2023Q3: 15,165,178 shares; 2023Q4: 15,212,886 shares; 2024Q1: 15,615,459 shares 15,615,459 $3.94B 0.09% +402,573 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: restricted; 2022Q3: 42,719,729 shares; 2022Q4: 42,184,426 shares; 2023Q1: 41,874,520 shares; 2023Q2: 41,000,477 shares; 2023Q3: 42,893,560 shares; 2023Q4: 44,982,740 shares; 2024Q1: 45,601,745 shares 45,601,745 $3.93B 0.09% +619,005 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: restricted; 2022Q3: 100,049,345 shares; 2022Q4: 92,390,637 shares; 2023Q1: 100,042,278 shares; 2023Q2: 98,319,001 shares; 2023Q3: 96,109,884 shares; 2023Q4: 97,462,687 shares; 2024Q1: 100,449,689 shares 100,449,689 $3.92B 0.09% +2,987,002 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: restricted; 2022Q3: 32,943,190 shares; 2022Q4: 32,310,965 shares; 2023Q1: 31,503,525 shares; 2023Q2: 31,853,176 shares; 2023Q3: 28,015,368 shares; 2023Q4: 27,257,939 shares; 2024Q1: 26,878,747 shares 26,878,747 $3.91B 0.09% -379,192 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: restricted; 2022Q3: 31,162,193 shares; 2022Q4: 28,871,286 shares; 2023Q1: 26,686,294 shares; 2023Q2: 27,193,866 shares; 2023Q3: 27,658,670 shares; 2023Q4: 27,372,614 shares; 2024Q1: 26,590,710 shares 26,590,710 $3.9B 0.09% -781,904 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: restricted; 2022Q3: 15,304,039 shares; 2022Q4: 15,763,917 shares; 2023Q1: 15,675,153 shares; 2023Q2: 15,573,362 shares; 2023Q3: 14,885,000 shares; 2023Q4: 15,166,586 shares; 2024Q1: 15,390,401 shares 15,390,401 $3.89B 0.09% +223,815 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: restricted; 2022Q3: 20,603,535 shares; 2022Q4: 20,105,878 shares; 2023Q1: 19,555,163 shares; 2023Q2: 21,740,486 shares; 2023Q3: 22,027,054 shares; 2023Q4: 21,924,356 shares; 2024Q1: 22,616,677 shares 22,616,677 $3.89B 0.09% +692,321 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: restricted; 2022Q3: 1,521,550 shares; 2022Q4: 1,537,915 shares; 2023Q1: 1,537,457 shares; 2023Q2: 1,368,521 shares; 2023Q3: 1,333,226 shares; 2023Q4: 1,273,673 shares; 2024Q1: 1,229,285 shares 1,229,285 $3.87B 0.09% -44,388 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: restricted; 2022Q3: 20,056,582 shares; 2022Q4: 19,829,477 shares; 2023Q1: 20,098,928 shares; 2023Q2: 19,868,658 shares; 2023Q3: 18,673,862 shares; 2023Q4: 18,114,697 shares; 2024Q1: 18,058,926 shares 18,058,926 $3.85B 0.09% -55,771 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: restricted; 2022Q3: 33,676,811 shares; 2022Q4: 32,009,632 shares; 2023Q1: 31,384,510 shares; 2023Q2: 31,643,321 shares; 2023Q3: 32,677,812 shares; 2023Q4: 35,335,941 shares; 2024Q1: 36,272,757 shares 36,272,757 $3.84B 0.09% +936,816 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: restricted; 2022Q3: 51,735,388 shares; 2022Q4: 50,585,364 shares; 2023Q1: 51,202,733 shares; 2023Q2: 49,709,124 shares; 2023Q3: 50,282,415 shares; 2023Q4: 54,207,379 shares; 2024Q1: 55,234,589 shares 55,234,589 $3.77B 0.09% +1,027,210 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: restricted; 2022Q3: 258,322,923 shares; 2022Q4: 260,680,686 shares; 2023Q1: 283,061,821 shares; 2023Q2: 279,184,561 shares; 2023Q3: 287,015,414 shares; 2023Q4: 280,877,926 shares; 2024Q1: 283,572,607 shares 283,572,607 $3.77B 0.09% +2,694,681 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: restricted; 2022Q3: 8,625,381 shares; 2022Q4: 8,995,138 shares; 2023Q1: 9,317,752 shares; 2023Q2: 8,639,000 shares; 2023Q3: 8,543,413 shares; 2023Q4: 8,338,265 shares; 2024Q1: 8,581,446 shares 8,581,446 $3.76B 0.09% +243,181 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: restricted; 2022Q3: 28,633,861 shares; 2022Q4: 31,630,685 shares; 2023Q1: 31,917,467 shares; 2023Q2: 32,124,231 shares; 2023Q3: 33,175,491 shares; 2023Q4: 36,527,891 shares; 2024Q1: 38,886,450 shares 38,886,450 $3.76B 0.09% +2,358,559 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: restricted; 2022Q3: 11,739,305 shares; 2022Q4: 12,119,824 shares; 2023Q1: 12,379,921 shares; 2023Q2: 12,307,041 shares; 2023Q3: 12,561,815 shares; 2023Q4: 13,341,755 shares; 2024Q1: 13,708,120 shares 13,708,120 $3.74B 0.09% +366,365 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: restricted; 2022Q3: 11,571,058 shares; 2022Q4: 11,483,777 shares; 2023Q1: 11,281,944 shares; 2023Q2: 10,631,661 shares; 2023Q3: 10,692,070 shares; 2023Q4: 10,842,446 shares; 2024Q1: 10,764,723 shares 10,764,723 $3.73B 0.09% -77,723 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: restricted; 2022Q3: 29,419,736 shares; 2022Q4: 28,080,093 shares; 2023Q1: 24,698,467 shares; 2023Q2: 24,443,007 shares; 2023Q3: 24,377,510 shares; 2023Q4: 24,742,445 shares; 2024Q1: 24,997,337 shares 24,997,337 $3.72B 0.09% +254,892 Timeline TIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 27,500,952 shares; 2022Q4: 27,879,267 shares; 2023Q1: 28,341,483 shares; 2023Q2: 29,851,725 shares; 2023Q3: 31,936,295 shares; 2023Q4: 32,565,329 shares; 2024Q1: 34,550,743 shares 34,550,743 $3.71B 0.09% +1,985,414 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: restricted; 2022Q3: 5,631,282 shares; 2022Q4: 5,556,464 shares; 2023Q1: 5,425,872 shares; 2023Q2: 5,202,468 shares; 2023Q3: 5,101,657 shares; 2023Q4: 5,193,291 shares; 2024Q1: 5,127,555 shares 5,127,555 $3.7B 0.09% -65,736 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: restricted; 2022Q3: 20,786,087 shares; 2022Q4: 20,819,639 shares; 2023Q1: 20,364,628 shares; 2023Q2: 20,421,314 shares; 2023Q3: 20,874,356 shares; 2023Q4: 19,688,323 shares; 2024Q1: 19,231,530 shares 19,231,530 $3.68B 0.09% -456,793 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: restricted; 2022Q3: 54,426,510 shares; 2022Q4: 57,383,954 shares; 2023Q1: 55,076,600 shares; 2023Q2: 53,687,725 shares; 2023Q3: 51,302,687 shares; 2023Q4: 54,783,005 shares; 2024Q1: 55,014,217 shares 55,014,217 $3.67B 0.09% +231,212 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: restricted; 2022Q3: 62,931,666 shares; 2022Q4: 64,561,673 shares; 2023Q1: 65,986,790 shares; 2023Q2: 64,593,023 shares; 2023Q3: 65,308,291 shares; 2023Q4: 64,361,391 shares; 2024Q1: 63,599,286 shares 63,599,286 $3.66B 0.09% -762,105 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: restricted; 2022Q3: 51,377,247 shares; 2022Q4: 56,457,571 shares; 2023Q1: 54,434,668 shares; 2023Q2: 54,713,936 shares; 2023Q3: 56,475,824 shares; 2023Q4: 54,520,408 shares; 2024Q1: 52,311,465 shares 52,311,465 $3.66B 0.09% -2,208,943 Timeline 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: restricted; 2022Q3: 33,184,705 shares; 2022Q4: 33,261,216 shares; 2023Q1: 32,973,133 shares; 2023Q2: 32,286,353 shares; 2023Q3: 32,679,175 shares; 2023Q4: 32,541,140 shares; 2024Q1: 31,145,817 shares 31,145,817 $3.66B 0.09% -1,395,323 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: restricted; 2022Q3: 15,798,474 shares; 2022Q4: 15,734,144 shares; 2023Q1: 15,394,502 shares; 2023Q2: 15,860,404 shares; 2023Q3: 15,308,328 shares; 2023Q4: 14,386,636 shares; 2024Q1: 14,295,888 shares 14,295,888 $3.64B 0.09% -90,748 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: restricted; 2022Q3: 14,622,357 shares; 2022Q4: 14,490,410 shares; 2023Q1: 14,595,383 shares; 2023Q2: 14,886,487 shares; 2023Q3: 14,595,640 shares; 2023Q4: 15,165,865 shares; 2024Q1: 15,030,420 shares 15,030,420 $3.64B 0.09% -135,445 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: restricted; 2022Q3: 5,382,638 shares; 2022Q4: 5,455,200 shares; 2023Q1: 5,174,126 shares; 2023Q2: 5,431,454 shares; 2023Q3: 5,279,804 shares; 2023Q4: 5,236,530 shares; 2024Q1: 5,364,915 shares 5,364,915 $3.63B 0.08% +128,385 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: restricted; 2022Q3: 55,746,671 shares; 2022Q4: 55,515,781 shares; 2023Q1: 54,480,824 shares; 2023Q2: 55,059,523 shares; 2023Q3: 53,641,788 shares; 2023Q4: 52,734,401 shares; 2024Q1: 48,520,220 shares 48,520,220 $3.6B 0.08% -4,214,181 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: restricted; 2022Q3: 44,836,648 shares; 2022Q4: 45,016,302 shares; 2023Q1: 45,154,559 shares; 2023Q2: 45,053,046 shares; 2023Q3: 45,129,834 shares; 2023Q4: 46,067,419 shares; 2024Q1: 46,171,405 shares 46,171,405 $3.56B 0.08% +103,986 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: restricted; 2022Q3: 41,189,850 shares; 2022Q4: 42,213,813 shares; 2023Q1: 42,505,613 shares; 2023Q2: 40,798,894 shares; 2023Q3: 40,744,822 shares; 2023Q4: 42,166,471 shares; 2024Q1: 41,082,907 shares 41,082,907 $3.53B 0.08% -1,083,564 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: restricted; 2022Q3: 14,314,799 shares; 2022Q4: 15,019,303 shares; 2023Q1: 15,499,913 shares; 2023Q2: 17,752,894 shares; 2023Q3: 18,031,526 shares; 2023Q4: 17,403,276 shares; 2024Q1: 16,536,636 shares 16,536,636 $3.52B 0.08% -866,640 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: restricted; 2022Q3: 30,982,920 shares; 2022Q4: 30,830,279 shares; 2023Q1: 30,832,796 shares; 2023Q2: 26,933,404 shares; 2023Q3: 27,080,292 shares; 2023Q4: 27,960,303 shares; 2024Q1: 28,585,013 shares 28,585,013 $3.51B 0.08% +624,710 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: restricted; 2022Q3: 32,413,371 shares; 2022Q4: 32,109,030 shares; 2023Q1: 30,642,956 shares; 2023Q2: 31,966,777 shares; 2023Q3: 33,200,913 shares; 2023Q4: 36,630,394 shares; 2024Q1: 36,657,332 shares 36,657,332 $3.48B 0.08% +26,938 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: restricted; 2022Q3: 24,716,097 shares; 2022Q4: 25,026,036 shares; 2023Q1: 24,357,539 shares; 2023Q2: 23,663,897 shares; 2023Q3: 22,077,605 shares; 2023Q4: 21,615,374 shares; 2024Q1: 22,646,445 shares 22,646,445 $3.46B 0.08% +1,031,071 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: restricted; 2022Q3: 35,021,336 shares; 2022Q4: 35,205,624 shares; 2023Q1: 35,391,701 shares; 2023Q2: 35,251,724 shares; 2023Q3: 35,727,844 shares; 2023Q4: 34,991,332 shares; 2024Q1: 34,736,141 shares 34,736,141 $3.45B 0.08% -255,191 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: restricted; 2022Q3: 6,890,069 shares; 2022Q4: 7,249,124 shares; 2023Q1: 7,775,942 shares; 2023Q2: 7,589,517 shares; 2023Q3: 7,786,107 shares; 2023Q4: 9,153,779 shares; 2024Q1: 8,825,961 shares 8,825,961 $3.45B 0.08% -327,818 Timeline BKR BAKER HUGHES COMPANY More: the full row for BAKER HUGHES COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 84,632,999 shares; 2022Q4: 88,851,995 shares; 2023Q1: 91,242,708 shares; 2023Q2: 94,764,470 shares; 2023Q3: 95,779,427 shares; 2023Q4: 98,409,626 shares; 2024Q1: 102,321,647 shares 102,321,647 $3.43B 0.08% +3,912,021 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: restricted; 2022Q3: 24,129,595 shares; 2022Q4: 24,801,718 shares; 2023Q1: 24,088,600 shares; 2023Q2: 25,779,074 shares; 2023Q3: 26,806,713 shares; 2023Q4: 25,646,314 shares; 2024Q1: 25,740,939 shares 25,740,939 $3.42B 0.08% +94,625 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: restricted; 2022Q3: 11,589,042 shares; 2022Q4: 11,572,450 shares; 2023Q1: 12,218,003 shares; 2023Q2: 12,398,646 shares; 2023Q3: 11,845,048 shares; 2023Q4: 11,524,674 shares; 2024Q1: 11,567,479 shares 11,567,479 $3.41B 0.08% +42,805 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: restricted; 2022Q3: 55,671,960 shares; 2022Q4: 56,560,190 shares; 2023Q1: 52,657,273 shares; 2023Q2: 52,180,058 shares; 2023Q3: 52,394,341 shares; 2023Q4: 52,597,761 shares; 2024Q1: 51,903,077 shares 51,903,077 $3.39B 0.08% -694,684 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: restricted; 2022Q3: 56,572,464 shares; 2022Q4: 69,225,624 shares; 2023Q1: 76,422,467 shares; 2023Q2: 83,293,412 shares; 2023Q3: 86,447,332 shares; 2023Q4: 90,647,291 shares; 2024Q1: 91,657,729 shares 91,657,729 $3.38B 0.08% +1,010,438 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: restricted; 2022Q3: 78,192,869 shares; 2022Q4: 83,422,667 shares; 2023Q1: 86,981,358 shares; 2023Q2: 86,731,996 shares; 2023Q3: 87,027,301 shares; 2023Q4: 90,115,271 shares; 2024Q1: 89,160,374 shares 89,160,374 $3.35B 0.08% -954,897 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: restricted; 2022Q3: 20,396,825 shares; 2022Q4: 20,830,293 shares; 2023Q1: 20,126,700 shares; 2023Q2: 20,503,219 shares; 2023Q3: 22,065,431 shares; 2023Q4: 24,039,941 shares; 2024Q1: 22,963,956 shares 22,963,956 $3.34B 0.08% -1,075,985 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: restricted; 2022Q3: 58,164,745 shares; 2022Q4: 58,597,054 shares; 2023Q1: 58,542,844 shares; 2023Q2: 60,825,164 shares; 2023Q3: 59,769,652 shares; 2023Q4: 60,730,069 shares; 2024Q1: 57,308,830 shares 57,308,830 $3.33B 0.08% -3,421,239 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: restricted; 2022Q3: 42,117,971 shares; 2022Q4: 40,669,044 shares; 2023Q1: 39,453,095 shares; 2023Q2: 38,817,219 shares; 2023Q3: 39,000,832 shares; 2023Q4: 40,819,346 shares; 2024Q1: 42,285,081 shares 42,285,081 $3.32B 0.08% +1,465,735 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: restricted; 2022Q3: 21,995,212 shares; 2022Q4: 21,753,336 shares; 2023Q1: 22,113,322 shares; 2023Q2: 22,294,372 shares; 2023Q3: 20,938,839 shares; 2023Q4: 18,904,232 shares; 2024Q1: 19,057,677 shares 19,057,677 $3.3B 0.08% +153,445 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: restricted; 2022Q3: 23,309,402 shares; 2022Q4: 25,708,474 shares; 2023Q1: 24,874,019 shares; 2023Q2: 24,137,254 shares; 2023Q3: 27,875,109 shares; 2023Q4: 27,403,219 shares; 2024Q1: 28,142,861 shares 28,142,861 $3.27B 0.08% +739,642 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: restricted; 2022Q3: 65,735,592 shares; 2022Q4: 65,966,758 shares; 2023Q1: 63,391,900 shares; 2023Q2: 59,647,173 shares; 2023Q3: 61,690,022 shares; 2023Q4: 59,195,632 shares; 2024Q1: 57,158,148 shares 57,158,148 $3.27B 0.08% -2,037,484 Timeline 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: restricted; 2022Q3: 20,766,507 shares; 2022Q4: 20,898,296 shares; 2023Q1: 21,142,775 shares; 2023Q2: 24,692,484 shares; 2023Q3: 23,442,643 shares; 2023Q4: 23,330,195 shares; 2024Q1: 23,538,250 shares 23,538,250 $3.26B 0.08% +208,055 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: restricted; 2022Q3: 8,798,386 shares; 2022Q4: 8,795,807 shares; 2023Q1: 9,226,734 shares; 2023Q2: 10,182,022 shares; 2023Q3: 10,684,344 shares; 2023Q4: 10,605,516 shares; 2024Q1: 9,386,028 shares 9,386,028 $3.26B 0.08% -1,219,488 AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 15,773,719 shares; 2022Q4: 15,556,473 shares; 2023Q1: 16,215,102 shares; 2023Q2: 17,085,162 shares; 2023Q3: 17,348,316 shares; 2023Q4: 17,317,498 shares; 2024Q1: 17,363,080 shares 17,363,080 $3.18B 0.07% +45,582 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: restricted; 2022Q3: 42,925,619 shares; 2022Q4: 45,852,245 shares; 2023Q1: 44,436,899 shares; 2023Q2: 43,278,672 shares; 2023Q3: 42,206,019 shares; 2023Q4: 35,654,415 shares; 2024Q1: 34,838,364 shares 34,838,364 $3.16B 0.07% -816,051 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: restricted; 2022Q3: 13,789,336 shares; 2022Q4: 13,832,818 shares; 2023Q1: 13,810,695 shares; 2023Q2: 13,576,832 shares; 2023Q3: 20,758,884 shares; 2023Q4: 21,261,140 shares; 2024Q1: 21,471,266 shares 21,471,266 $3.16B 0.07% +210,126 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: restricted; 2022Q3: 25,358,617 shares; 2022Q4: 26,350,933 shares; 2023Q1: 53,161,049 shares; 2023Q2: 53,324,053 shares; 2023Q3: 52,254,472 shares; 2023Q4: 51,985,659 shares; 2024Q1: 52,756,286 shares 52,756,286 $3.13B 0.07% +770,627 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: restricted; 2022Q3: 94,875,097 shares; 2022Q4: 97,332,548 shares; 2023Q1: 99,921,219 shares; 2023Q2: 99,327,767 shares; 2023Q3: 98,637,541 shares; 2023Q4: 102,221,825 shares; 2024Q1: 104,546,230 shares 104,546,230 $3.11B 0.07% +2,324,405 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: restricted; 2022Q3: 18,680,184 shares; 2022Q4: 20,207,929 shares; 2023Q1: 21,219,246 shares; 2023Q2: 25,741,159 shares; 2023Q3: 24,249,578 shares; 2023Q4: 24,255,391 shares; 2024Q1: 24,057,305 shares 24,057,305 $3.11B 0.07% -198,086 Timeline CTVA CORTEVA INC More: the full row for CORTEVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 59,910,263 shares; 2022Q4: 60,187,299 shares; 2023Q1: 56,446,732 shares; 2023Q2: 53,977,688 shares; 2023Q3: 53,156,197 shares; 2023Q4: 53,895,841 shares; 2024Q1: 53,585,643 shares 53,585,643 $3.09B 0.07% -310,198 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: restricted; 2022Q3: 29,502,545 shares; 2022Q4: 30,755,707 shares; 2023Q1: 27,490,864 shares; 2023Q2: 28,055,194 shares; 2023Q3: 26,682,309 shares; 2023Q4: 26,947,510 shares; 2024Q1: 27,253,376 shares 27,253,376 $3.06B 0.07% +305,866 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: restricted; 2022Q3: 28,680,859 shares; 2022Q4: 29,507,924 shares; 2023Q1: 29,368,267 shares; 2023Q2: 28,547,765 shares; 2023Q3: 28,034,869 shares; 2023Q4: 26,093,112 shares; 2024Q1: 27,335,699 shares 27,335,699 $3.06B 0.07% +1,242,587 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: restricted; 2022Q3: 13,846,726 shares; 2022Q4: 14,260,613 shares; 2023Q1: 13,986,221 shares; 2023Q2: 14,065,994 shares; 2023Q3: 13,974,587 shares; 2023Q4: 14,246,658 shares; 2024Q1: 14,144,988 shares 14,144,988 $3.05B 0.07% -101,670 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: restricted; 2022Q3: 14,126,518 shares; 2022Q4: 15,029,558 shares; 2023Q1: 15,654,737 shares; 2023Q2: 15,723,924 shares; 2023Q3: 15,817,096 shares; 2023Q4: 16,300,356 shares; 2024Q1: 16,236,175 shares 16,236,175 $3.01B 0.07% -64,181 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: restricted; 2022Q3: 8,090,611 shares; 2022Q4: 8,148,795 shares; 2023Q1: 8,028,708 shares; 2023Q2: 7,966,736 shares; 2023Q3: 7,906,124 shares; 2023Q4: 7,778,305 shares; 2024Q1: 7,562,909 shares 7,562,909 $2.99B 0.07% -215,396 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 20,678,479 shares; 2022Q4: 21,403,344 shares; 2023Q1: 22,604,099 shares; 2023Q2: 22,415,012 shares; 2023Q3: 22,265,170 shares; 2023Q4: 21,277,333 shares; 2024Q1: 18,479,477 shares 18,479,477 $2.98B 0.07% -2,797,856 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: restricted; 2022Q3: 12,115,583 shares; 2022Q4: 12,708,014 shares; 2023Q1: 12,724,841 shares; 2023Q2: 12,216,437 shares; 2023Q3: 12,342,595 shares; 2023Q4: 12,991,814 shares; 2024Q1: 12,592,180 shares 12,592,180 $2.97B 0.07% -399,634 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: restricted; 2022Q3: 58,954,665 shares; 2022Q4: 59,149,729 shares; 2023Q1: 60,976,169 shares; 2023Q2: 59,910,355 shares; 2023Q3: 59,109,180 shares; 2023Q4: 58,954,871 shares; 2024Q1: 60,140,075 shares 60,140,075 $2.96B 0.07% +1,185,204 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: restricted; 2022Q3: 43,088,068 shares; 2022Q4: 43,279,466 shares; 2023Q1: 42,626,475 shares; 2023Q2: 40,926,119 shares; 2023Q3: 40,067,302 shares; 2023Q4: 40,200,366 shares; 2024Q1: 40,098,573 shares 40,098,573 $2.95B 0.07% -101,793 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: restricted; 2022Q3: 20,401,585 shares; 2022Q4: 20,730,256 shares; 2023Q1: 20,593,324 shares; 2023Q2: 19,322,956 shares; 2023Q3: 19,120,529 shares; 2023Q4: 19,547,176 shares; 2024Q1: 20,339,159 shares 20,339,159 $2.95B 0.07% +791,983 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: restricted; 2022Q3: 6,075,891 shares; 2022Q4: 6,229,094 shares; 2023Q1: 6,394,140 shares; 2023Q2: 6,238,661 shares; 2023Q3: 6,002,515 shares; 2023Q4: 6,110,720 shares; 2024Q1: 6,177,676 shares 6,177,676 $2.94B 0.07% +66,956 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: restricted; 2022Q3: 80,149,822 shares; 2022Q4: 81,715,438 shares; 2023Q1: 80,769,777 shares; 2023Q2: 74,085,146 shares; 2023Q3: 71,937,078 shares; 2023Q4: 71,870,383 shares; 2024Q1: 74,593,531 shares 74,593,531 $2.94B 0.07% +2,723,148 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: restricted; 2022Q3: 90,685,629 shares; 2022Q4: 90,270,037 shares; 2023Q1: 92,440,460 shares; 2023Q2: 88,052,968 shares; 2023Q3: 87,957,699 shares; 2023Q4: 96,715,007 shares; 2024Q1: 97,270,523 shares 97,270,523 $2.94B 0.07% +555,516 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: restricted; 2022Q3: 11,845,476 shares; 2022Q4: 11,971,738 shares; 2023Q1: 11,827,425 shares; 2023Q2: 11,485,202 shares; 2023Q3: 11,395,034 shares; 2023Q4: 11,168,319 shares; 2024Q1: 11,229,376 shares 11,229,376 $2.92B 0.07% +61,057 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: restricted; 2022Q3: 2,961,772 shares; 2022Q4: 2,898,568 shares; 2023Q1: 2,223,536 shares; 2023Q2: 2,267,573 shares; 2023Q3: 2,233,009 shares; 2023Q4: 2,304,106 shares; 2024Q1: 2,303,160 shares 2,303,160 $2.88B 0.07% -946 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: restricted; 2022Q3: 17,844,130 shares; 2022Q4: 18,365,122 shares; 2023Q1: 19,570,091 shares; 2023Q2: 18,595,309 shares; 2023Q3: 19,397,589 shares; 2023Q4: 19,372,704 shares; 2024Q1: 18,283,721 shares 18,283,721 $2.85B 0.07% -1,088,983 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: restricted; 2022Q3: 8,734,662 shares; 2022Q4: 8,452,721 shares; 2023Q1: 8,784,076 shares; 2023Q2: 9,104,795 shares; 2023Q3: 9,937,502 shares; 2023Q4: 10,522,670 shares; 2024Q1: 10,654,766 shares 10,654,766 $2.85B 0.07% +132,096 Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 13,178,712 shares; 2022Q4: 16,005,471 shares; 2023Q1: 15,284,073 shares; 2023Q2: 14,067,751 shares; 2023Q3: 13,886,751 shares; 2023Q4: 14,685,276 shares; 2024Q1: 14,305,488 shares 14,305,488 $2.83B 0.07% -379,788 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: restricted; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 26,748,133 shares; 2023Q2: 28,737,818 shares; 2023Q3: 28,494,921 shares; 2023Q4: 28,870,837 shares; 2024Q1: 31,045,833 shares 31,045,833 $2.82B 0.07% +2,174,996 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: restricted; 2022Q3: 111,918,400 shares; 2022Q4: 119,554,792 shares; 2023Q1: 134,314,990 shares; 2023Q2: 144,035,914 shares; 2023Q3: 161,733,117 shares; 2023Q4: 161,540,380 shares; 2024Q1: 168,248,789 shares 168,248,789 $2.82B 0.07% +6,708,409 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: restricted; 2022Q3: 569,776 shares; 2022Q4: 8,151,031 shares; 2023Q1: 8,071,665 shares; 2023Q2: 12,690,268 shares; 2023Q3: 12,292,172 shares; 2023Q4: 12,603,074 shares; 2024Q1: 12,873,795 shares 12,873,795 $2.81B 0.07% +270,721 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: restricted; 2022Q3: 16,681,975 shares; 2022Q4: 17,446,555 shares; 2023Q1: 17,422,969 shares; 2023Q2: 17,693,221 shares; 2023Q3: 18,673,754 shares; 2023Q4: 17,994,475 shares; 2024Q1: 17,944,609 shares 17,944,609 $2.81B 0.07% -49,866 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: restricted; 2022Q3: 10,585,469 shares; 2022Q4: 10,689,369 shares; 2023Q1: 10,498,598 shares; 2023Q2: 9,956,095 shares; 2023Q3: 9,987,570 shares; 2023Q4: 10,883,965 shares; 2024Q1: 10,887,395 shares 10,887,395 $2.78B 0.07% +3,430 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: restricted; 2022Q3: 11,058,098 shares; 2022Q4: 11,146,308 shares; 2023Q1: 11,226,078 shares; 2023Q2: 11,294,082 shares; 2023Q3: 11,084,222 shares; 2023Q4: 10,760,817 shares; 2024Q1: 10,231,992 shares 10,231,992 $2.78B 0.07% -528,825 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: restricted; 2022Q3: 30,140,053 shares; 2022Q4: 30,578,943 shares; 2023Q1: 30,559,546 shares; 2023Q2: 28,049,823 shares; 2023Q3: 27,641,774 shares; 2023Q4: 28,009,429 shares; 2024Q1: 28,516,046 shares 28,516,046 $2.77B 0.06% +506,617 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: restricted; 2022Q3: 10,907,904 shares; 2022Q4: 10,819,476 shares; 2023Q1: 10,626,381 shares; 2023Q2: 10,586,724 shares; 2023Q3: 10,570,361 shares; 2023Q4: 10,307,927 shares; 2024Q1: 10,064,337 shares 10,064,337 $2.77B 0.06% -243,590 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: restricted; 2022Q3: 176,745,605 shares; 2022Q4: 163,789,222 shares; 2023Q1: 158,106,227 shares; 2023Q2: 156,362,324 shares; 2023Q3: 150,645,880 shares; 2023Q4: 152,871,493 shares; 2024Q1: 150,520,106 shares 150,520,106 $2.76B 0.06% -2,351,387 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: restricted; 2022Q3: 40,279,247 shares; 2022Q4: 41,702,217 shares; 2023Q1: 41,426,672 shares; 2023Q2: 37,921,611 shares; 2023Q3: 37,522,970 shares; 2023Q4: 36,305,915 shares; 2024Q1: 40,064,048 shares 40,064,048 $2.74B 0.06% +3,758,133 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: restricted; 2022Q3: 2,124,634 shares; 2022Q4: 2,187,237 shares; 2023Q1: 2,154,328 shares; 2023Q2: 2,158,595 shares; 2023Q3: 2,038,209 shares; 2023Q4: 2,109,596 shares; 2024Q1: 2,057,241 shares 2,057,241 $2.74B 0.06% -52,355 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: restricted; 2022Q3: 45,414,349 shares; 2022Q4: 44,896,773 shares; 2023Q1: 47,522,812 shares; 2023Q2: 47,734,546 shares; 2023Q3: 46,886,245 shares; 2023Q4: 47,214,452 shares; 2024Q1: 47,258,940 shares 47,258,940 $2.74B 0.06% +44,488 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: restricted; 2022Q3: 14,486,327 shares; 2022Q4: 15,100,094 shares; 2023Q1: 14,694,599 shares; 2023Q2: 15,160,022 shares; 2023Q3: 15,115,059 shares; 2023Q4: 14,996,355 shares; 2024Q1: 14,010,158 shares 14,010,158 $2.72B 0.06% -986,197 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 57,292,830 shares; 2022Q4: 56,829,433 shares; 2023Q1: 51,824,692 shares; 2023Q2: 51,953,063 shares; 2023Q3: 51,479,151 shares; 2023Q4: 51,995,849 shares; 2024Q1: 54,199,481 shares 54,199,481 $2.72B 0.06% +2,203,632 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: restricted; 2022Q3: 38,733,087 shares; 2022Q4: 39,992,117 shares; 2023Q1: 36,138,594 shares; 2023Q2: 37,085,024 shares; 2023Q3: 36,993,210 shares; 2023Q4: 36,726,726 shares; 2024Q1: 38,422,943 shares 38,422,943 $2.72B 0.06% +1,696,217 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: restricted; 2022Q3: 25,402,151 shares; 2022Q4: 26,115,803 shares; 2023Q1: 25,093,158 shares; 2023Q2: 24,163,711 shares; 2023Q3: 24,739,386 shares; 2023Q4: 25,301,692 shares; 2024Q1: 25,395,878 shares 25,395,878 $2.71B 0.06% +94,186 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: restricted; 2022Q3: 10,515,888 shares; 2022Q4: 10,473,567 shares; 2023Q1: 10,118,189 shares; 2023Q2: 10,257,453 shares; 2023Q3: 10,814,732 shares; 2023Q4: 10,477,239 shares; 2024Q1: 9,882,642 shares 9,882,642 $2.7B 0.06% -594,597 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: restricted; 2022Q3: 67,605,675 shares; 2022Q4: 68,223,023 shares; 2023Q1: 68,972,718 shares; 2023Q2: 70,845,324 shares; 2023Q3: 76,183,864 shares; 2023Q4: 80,688,417 shares; 2024Q1: 87,484,784 shares 87,484,784 $2.68B 0.06% +6,796,367 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: restricted; 2022Q3: 14,624,648 shares; 2022Q4: 14,134,803 shares; 2023Q1: 13,710,387 shares; 2023Q2: 15,031,161 shares; 2023Q3: 16,016,051 shares; 2023Q4: 11,840,403 shares; 2024Q1: 12,777,652 shares 12,777,652 $2.66B 0.06% +937,249 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: restricted; 2022Q3: 31,973,012 shares; 2022Q4: 32,036,279 shares; 2023Q1: 32,382,737 shares; 2023Q2: 32,931,823 shares; 2023Q3: 34,765,621 shares; 2023Q4: 33,931,329 shares; 2024Q1: 32,664,484 shares 32,664,484 $2.65B 0.06% -1,266,845 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: restricted; 2022Q3: 21,237,367 shares; 2022Q4: 19,859,341 shares; 2023Q1: 19,689,374 shares; 2023Q2: 20,885,474 shares; 2023Q3: 21,053,004 shares; 2023Q4: 20,523,416 shares; 2024Q1: 21,917,037 shares 21,917,037 $2.64B 0.06% +1,393,621 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: restricted; 2022Q3: 45,925,639 shares; 2022Q4: 42,297,580 shares; 2023Q1: 41,192,968 shares; 2023Q2: 39,598,502 shares; 2023Q3: 39,763,620 shares; 2023Q4: 37,296,977 shares; 2024Q1: 35,403,119 shares 35,403,119 $2.63B 0.06% -1,893,858 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: restricted; 2022Q3: 48,652,046 shares; 2022Q4: 49,880,631 shares; 2023Q1: 49,638,162 shares; 2023Q2: 50,000,954 shares; 2023Q3: 50,542,409 shares; 2023Q4: 49,987,579 shares; 2024Q1: 48,835,443 shares 48,835,443 $2.62B 0.06% -1,152,136 Timeline OXY OCCIDENTAL PETE CORP More: the full row for OCCIDENTAL PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 49,742,113 shares; 2022Q4: 50,253,083 shares; 2023Q1: 47,416,283 shares; 2023Q2: 42,287,647 shares; 2023Q3: 39,763,776 shares; 2023Q4: 40,113,483 shares; 2024Q1: 40,388,078 shares 40,388,078 $2.62B 0.06% +274,595 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: restricted; 2022Q3: 23,973,857 shares; 2022Q4: 24,543,582 shares; 2023Q1: 24,739,482 shares; 2023Q2: 25,923,428 shares; 2023Q3: 25,228,587 shares; 2023Q4: 25,310,262 shares; 2024Q1: 25,424,130 shares 25,424,130 $2.62B 0.06% +113,868 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: restricted; 2022Q3: 8,480,463 shares; 2022Q4: 8,956,655 shares; 2023Q1: 8,882,453 shares; 2023Q2: 9,145,544 shares; 2023Q3: 9,491,347 shares; 2023Q4: 9,927,505 shares; 2024Q1: 8,987,595 shares 8,987,595 $2.62B 0.06% -939,910 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: restricted; 2022Q3: 29,779,513 shares; 2022Q4: 30,542,592 shares; 2023Q1: 30,824,840 shares; 2023Q2: 31,960,801 shares; 2023Q3: 31,811,672 shares; 2023Q4: 31,667,698 shares; 2024Q1: 30,340,098 shares 30,340,098 $2.61B 0.06% -1,327,600 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: restricted; 2022Q3: 12,567,822 shares; 2022Q4: 13,014,182 shares; 2023Q1: 13,414,226 shares; 2023Q2: 14,088,422 shares; 2023Q3: 14,649,764 shares; 2023Q4: 15,627,132 shares; 2024Q1: 16,139,614 shares 16,139,614 $2.61B 0.06% +512,482 Timeline BAX BAXTER INTL INC More: the full row for BAXTER INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 43,399,216 shares; 2022Q4: 50,524,097 shares; 2023Q1: 63,463,767 shares; 2023Q2: 65,169,315 shares; 2023Q3: 65,345,227 shares; 2023Q4: 59,679,868 shares; 2024Q1: 60,964,852 shares 60,964,852 $2.61B 0.06% +1,284,984 Timeline IUSB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 61,357,816 shares; 2022Q4: 68,859,260 shares; 2023Q1: 60,599,195 shares; 2023Q2: 61,336,888 shares; 2023Q3: 57,026,540 shares; 2023Q4: 60,444,091 shares; 2024Q1: 57,005,061 shares 57,005,061 $2.6B 0.06% -3,439,030 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: restricted; 2022Q3: 91,718,522 shares; 2022Q4: 96,694,497 shares; 2023Q1: 98,631,611 shares; 2023Q2: 103,052,030 shares; 2023Q3: 105,478,946 shares; 2023Q4: 112,525,489 shares; 2024Q1: 112,682,563 shares 112,682,563 $2.59B 0.06% +157,074 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: restricted; 2022Q3: 17,904,783 shares; 2022Q4: 25,524,584 shares; 2023Q1: 26,059,274 shares; 2023Q2: 26,522,329 shares; 2023Q3: 26,345,442 shares; 2023Q4: 27,328,171 shares; 2024Q1: 27,673,741 shares 27,673,741 $2.56B 0.06% +345,570 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: restricted; 2022Q3: 4,231,441 shares; 2022Q4: 4,067,016 shares; 2023Q1: 3,868,771 shares; 2023Q2: 4,236,208 shares; 2023Q3: 4,298,024 shares; 2023Q4: 4,452,010 shares; 2024Q1: 4,880,607 shares 4,880,607 $2.55B 0.06% +428,597 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: restricted; 2022Q3: 7,318,422 shares; 2022Q4: 7,458,998 shares; 2023Q1: 8,329,479 shares; 2023Q2: 7,353,152 shares; 2023Q3: 8,069,220 shares; 2023Q4: 8,313,331 shares; 2024Q1: 8,153,113 shares 8,153,113 $2.55B 0.06% -160,218 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: restricted; 2022Q3: 35,874,599 shares; 2022Q4: 40,578,573 shares; 2023Q1: 41,457,571 shares; 2023Q2: 40,373,055 shares; 2023Q3: 40,693,584 shares; 2023Q4: 41,535,847 shares; 2024Q1: 40,123,856 shares 40,123,856 $2.53B 0.06% -1,411,991 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: restricted; 2022Q3: 4,003,519 shares; 2022Q4: 4,025,501 shares; 2023Q1: 4,001,194 shares; 2023Q2: 3,941,875 shares; 2023Q3: 4,116,991 shares; 2023Q4: 4,113,781 shares; 2024Q1: 4,095,449 shares 4,095,449 $2.51B 0.06% -18,332 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: restricted; 2022Q3: 5,506,555 shares; 2022Q4: 5,472,882 shares; 2023Q1: 5,370,325 shares; 2023Q2: 5,593,074 shares; 2023Q3: 6,396,343 shares; 2023Q4: 7,292,218 shares; 2024Q1: 7,661,801 shares 7,661,801 $2.51B 0.06% +369,583 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: restricted; 2022Q3: 24,500,500 shares; 2022Q4: 25,551,790 shares; 2023Q1: 24,959,534 shares; 2023Q2: 29,725,443 shares; 2023Q3: 32,922,321 shares; 2023Q4: 34,669,559 shares; 2024Q1: 29,646,740 shares 29,646,740 $2.51B 0.06% -5,022,819 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: restricted; 2022Q3: 10,829,816 shares; 2022Q4: 10,031,670 shares; 2023Q1: 9,651,297 shares; 2023Q2: 10,080,496 shares; 2023Q3: 9,623,985 shares; 2023Q4: 9,638,735 shares; 2024Q1: 9,511,072 shares 9,511,072 $2.49B 0.06% -127,663 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: restricted; 2022Q3: 44,149,903 shares; 2022Q4: 44,574,340 shares; 2023Q1: 47,965,394 shares; 2023Q2: 43,647,359 shares; 2023Q3: 43,431,049 shares; 2023Q4: 45,312,695 shares; 2024Q1: 38,933,222 shares 38,933,222 $2.45B 0.06% -6,379,473 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: restricted; 2022Q3: 7,981,423 shares; 2022Q4: 7,474,523 shares; 2023Q1: 7,558,443 shares; 2023Q2: 8,021,645 shares; 2023Q3: 8,210,332 shares; 2023Q4: 8,532,359 shares; 2024Q1: 9,202,827 shares 9,202,827 $2.44B 0.06% +670,468 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: restricted; 2022Q3: 2,239,394 shares; 2022Q4: 2,389,119 shares; 2023Q1: 2,441,017 shares; 2023Q2: 2,951,309 shares; 2023Q3: 2,999,381 shares; 2023Q4: 3,145,422 shares; 2024Q1: 2,591,865 shares 2,591,865 $2.44B 0.06% -553,557 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: restricted; 2022Q3: 20,102,619 shares; 2022Q4: 20,286,763 shares; 2023Q1: 18,959,020 shares; 2023Q2: 18,043,464 shares; 2023Q3: 18,014,012 shares; 2023Q4: 18,704,918 shares; 2024Q1: 18,608,992 shares 18,608,992 $2.44B 0.06% -95,926 RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 13,353,727 shares; 2022Q4: 13,189,579 shares; 2023Q1: 13,137,462 shares; 2023Q2: 12,236,592 shares; 2023Q3: 12,099,599 shares; 2023Q4: 12,248,180 shares; 2024Q1: 12,194,535 shares 12,194,535 $2.41B 0.06% -53,645 Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 23,589,066 shares; 2022Q4: 24,553,441 shares; 2023Q1: 22,417,639 shares; 2023Q2: 19,585,494 shares; 2023Q3: 33,978,138 shares; 2023Q4: 33,950,011 shares; 2024Q1: 34,592,261 shares 34,592,261 $2.41B 0.06% +642,250 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: restricted; 2022Q3: 6,275,950 shares; 2022Q4: 6,573,016 shares; 2023Q1: 7,461,771 shares; 2023Q2: 8,294,968 shares; 2023Q3: 8,726,190 shares; 2023Q4: 9,044,616 shares; 2024Q1: 9,595,318 shares 9,595,318 $2.4B 0.06% +550,702 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: restricted; 2022Q3: 14,766,318 shares; 2022Q4: 15,083,041 shares; 2023Q1: 15,251,019 shares; 2023Q2: 15,642,084 shares; 2023Q3: 17,791,196 shares; 2023Q4: 19,289,852 shares; 2024Q1: 19,289,387 shares 19,289,387 $2.38B 0.06% -465 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: restricted; 2022Q3: 19,462,245 shares; 2022Q4: 19,894,799 shares; 2023Q1: 18,831,867 shares; 2023Q2: 18,381,119 shares; 2023Q3: 17,796,556 shares; 2023Q4: 17,654,029 shares; 2024Q1: 17,815,018 shares 17,815,018 $2.38B 0.06% +160,989 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: restricted; 2022Q3: 18,829,368 shares; 2022Q4: 18,400,335 shares; 2023Q1: 21,766,218 shares; 2023Q2: 20,288,353 shares; 2023Q3: 19,821,752 shares; 2023Q4: 19,505,090 shares; 2024Q1: 19,505,493 shares 19,505,493 $2.38B 0.06% +403 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: restricted; 2022Q3: 8,736,220 shares; 2022Q4: 8,972,765 shares; 2023Q1: 8,956,430 shares; 2023Q2: 10,145,455 shares; 2023Q3: 10,851,537 shares; 2023Q4: 11,180,324 shares; 2024Q1: 12,564,368 shares 12,564,368 $2.37B 0.06% +1,384,044 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 29,308,895 shares; 2022Q4: 29,968,081 shares; 2023Q1: 29,702,733 shares; 2023Q2: 29,221,845 shares; 2023Q3: 29,026,240 shares; 2023Q4: 28,785,883 shares; 2024Q1: 28,899,250 shares 28,899,250 $2.37B 0.06% +113,367 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: restricted; 2022Q3: 12,014,604 shares; 2022Q4: 12,548,797 shares; 2023Q1: 13,058,004 shares; 2023Q2: 14,616,356 shares; 2023Q3: 15,224,080 shares; 2023Q4: 16,793,884 shares; 2024Q1: 16,994,644 shares 16,994,644 $2.34B 0.05% +200,760 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: restricted; 2022Q3: 24,238,153 shares; 2022Q4: 23,641,776 shares; 2023Q1: 23,191,437 shares; 2023Q2: 22,080,810 shares; 2023Q3: 22,707,648 shares; 2023Q4: 24,052,368 shares; 2024Q1: 22,832,603 shares 22,832,603 $2.34B 0.05% -1,219,765 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: restricted; 2022Q3: 244,925 shares; 2022Q4: 230,040 shares; 2023Q1: 237,114 shares; 2023Q2: 265,790 shares; 2023Q3: 271,979 shares; 2023Q4: 269,196 shares; 2024Q1: 287,137 shares 287,137 $2.33B 0.05% +17,941 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: restricted; 2022Q3: 3,086,407 shares; 2022Q4: 3,540,345 shares; 2023Q1: 3,701,390 shares; 2023Q2: 3,725,164 shares; 2023Q3: 3,756,373 shares; 2023Q4: 3,806,424 shares; 2024Q1: 3,708,613 shares 3,708,613 $2.32B 0.05% -97,811 Timeline MDB MONGODB INC More: the full row for MONGODB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 4,784,510 shares; 2022Q4: 4,632,088 shares; 2023Q1: 5,050,332 shares; 2023Q2: 5,590,068 shares; 2023Q3: 5,639,665 shares; 2023Q4: 6,210,477 shares; 2024Q1: 6,425,841 shares 6,425,841 $2.3B 0.05% +215,364 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: restricted; 2022Q3: 15,980,898 shares; 2022Q4: 15,865,003 shares; 2023Q1: 15,678,056 shares; 2023Q2: 15,215,547 shares; 2023Q3: 15,184,838 shares; 2023Q4: 14,617,896 shares; 2024Q1: 14,836,148 shares 14,836,148 $2.29B 0.05% +218,252 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: restricted; 2022Q3: 34,622,936 shares; 2022Q4: 34,048,779 shares; 2023Q1: 32,986,248 shares; 2023Q2: 32,352,398 shares; 2023Q3: 30,979,688 shares; 2023Q4: 30,390,330 shares; 2024Q1: 29,809,596 shares 29,809,596 $2.29B 0.05% -580,734 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: restricted; 2022Q3: 21,494,011 shares; 2022Q4: 21,804,276 shares; 2023Q1: 21,004,175 shares; 2023Q2: 22,098,606 shares; 2023Q3: 21,631,176 shares; 2023Q4: 18,704,829 shares; 2024Q1: 17,275,463 shares 17,275,463 $2.28B 0.05% -1,429,366 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: restricted; 2022Q3: 19,560,845 shares; 2022Q4: 19,555,040 shares; 2023Q1: 19,588,019 shares; 2023Q2: 21,454,951 shares; 2023Q3: 22,219,962 shares; 2023Q4: 21,993,660 shares; 2024Q1: 21,835,001 shares 21,835,001 $2.28B 0.05% -158,659 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: restricted; 2022Q3: 14,609,290 shares; 2022Q4: 14,081,807 shares; 2023Q1: 14,332,679 shares; 2023Q2: 14,845,549 shares; 2023Q3: 15,790,609 shares; 2023Q4: 16,056,245 shares; 2024Q1: 16,380,006 shares 16,380,006 $2.28B 0.05% +323,761 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: restricted; 2022Q3: 24,288,504 shares; 2022Q4: 18,399,642 shares; 2023Q1: 18,748,593 shares; 2023Q2: 18,814,613 shares; 2023Q3: 18,566,366 shares; 2023Q4: 20,031,238 shares; 2024Q1: 20,323,334 shares 20,323,334 $2.28B 0.05% +292,096 Timeline IOO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 26,105,908 shares; 2022Q4: 25,081,956 shares; 2023Q1: 24,740,151 shares; 2023Q2: 24,438,710 shares; 2023Q3: 24,733,852 shares; 2023Q4: 24,932,243 shares; 2024Q1: 25,268,492 shares 25,268,492 $2.26B 0.05% +336,249 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: restricted; 2022Q3: 36,856,119 shares; 2022Q4: 38,124,678 shares; 2023Q1: 38,256,110 shares; 2023Q2: 38,161,303 shares; 2023Q3: 36,968,008 shares; 2023Q4: 37,040,032 shares; 2024Q1: 37,637,604 shares 37,637,604 $2.25B 0.05% +597,572 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: restricted; 2022Q3: 16,530,383 shares; 2022Q4: 16,708,681 shares; 2023Q1: 17,295,807 shares; 2023Q2: 17,528,665 shares; 2023Q3: 17,934,343 shares; 2023Q4: 18,395,742 shares; 2024Q1: 18,396,661 shares 18,396,661 $2.25B 0.05% +919 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 17,486,190 shares; 2022Q4: 13,524,274 shares; 2023Q1: 13,189,327 shares; 2023Q2: 13,064,806 shares; 2023Q3: 14,243,198 shares; 2023Q4: 22,857,511 shares; 2024Q1: 27,427,232 shares 27,427,232 $2.24B 0.05% +4,569,721 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: restricted; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 6,241,286 shares; 2023Q3: 97,428,640 shares; 2023Q4: 105,648,002 shares; 2024Q1: 104,043,551 shares 104,043,551 $2.23B 0.05% -1,604,451 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: restricted; 2022Q3: 45,380,637 shares; 2022Q4: 45,574,165 shares; 2023Q1: 48,038,931 shares; 2023Q2: 49,694,653 shares; 2023Q3: 45,545,556 shares; 2023Q4: 43,874,921 shares; 2024Q1: 41,874,527 shares 41,874,527 $2.21B 0.05% -2,000,394 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: restricted; 2022Q3: 8,014,406 shares; 2022Q4: 8,711,084 shares; 2023Q1: 8,674,585 shares; 2023Q2: 8,801,847 shares; 2023Q3: 9,598,632 shares; 2023Q4: 10,135,257 shares; 2024Q1: 9,827,032 shares 9,827,032 $2.21B 0.05% -308,225 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: restricted; 2022Q3: 21,386,395 shares; 2022Q4: 20,658,892 shares; 2023Q1: 19,916,579 shares; 2023Q2: 18,950,916 shares; 2023Q3: 18,639,440 shares; 2023Q4: 16,489,994 shares; 2024Q1: 18,006,004 shares 18,006,004 $2.19B 0.05% +1,516,010 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: restricted; 2022Q3: 56,957,980 shares; 2022Q4: 58,904,581 shares; 2023Q1: 60,389,476 shares; 2023Q2: 61,774,884 shares; 2023Q3: 63,486,389 shares; 2023Q4: 62,299,567 shares; 2024Q1: 60,777,201 shares 60,777,201 $2.18B 0.05% -1,522,366 Timeline ARE ALEXANDRIA REAL ESTATE EQ IN More: the full row for ALEXANDRIA REAL ESTATE EQ IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 15,161,961 shares; 2022Q4: 15,800,084 shares; 2023Q1: 17,138,718 shares; 2023Q2: 17,143,971 shares; 2023Q3: 17,153,912 shares; 2023Q4: 16,597,047 shares; 2024Q1: 16,765,762 shares 16,765,762 $2.16B 0.05% +168,715 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: restricted; 2022Q3: 9,210,519 shares; 2022Q4: 8,685,078 shares; 2023Q1: 8,485,140 shares; 2023Q2: 8,463,257 shares; 2023Q3: 8,948,580 shares; 2023Q4: 9,274,890 shares; 2024Q1: 9,320,950 shares 9,320,950 $2.16B 0.05% +46,060 Timeline FCNCA FIRST CTZNS BANCSHARES INC D More: the full row for FIRST CTZNS BANCSHARES INC D Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 1,782,815 shares; 2022Q4: 1,614,000 shares; 2023Q1: 1,527,136 shares; 2023Q2: 1,308,836 shares; 2023Q3: 1,320,987 shares; 2023Q4: 1,285,205 shares; 2024Q1: 1,319,774 shares 1,319,774 $2.16B 0.05% +34,569 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: restricted; 2022Q3: 54,344,683 shares; 2022Q4: 55,320,766 shares; 2023Q1: 58,769,408 shares; 2023Q2: 59,032,045 shares; 2023Q3: 58,874,146 shares; 2023Q4: 56,954,857 shares; 2024Q1: 57,896,135 shares 57,896,135 $2.15B 0.05% +941,278 Timeline WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 6,193,750 shares; 2022Q4: 6,272,076 shares; 2023Q1: 6,265,516 shares; 2023Q2: 6,020,655 shares; 2023Q3: 5,965,684 shares; 2023Q4: 5,891,759 shares; 2024Q1: 6,773,016 shares 6,773,016 $2.15B 0.05% +881,257 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: restricted; 2022Q3: 129,262,655 shares; 2022Q4: 131,732,932 shares; 2023Q1: 131,474,336 shares; 2023Q2: 135,598,978 shares; 2023Q3: 130,292,469 shares; 2023Q4: 129,985,942 shares; 2024Q1: 121,295,061 shares 121,295,061 $2.15B 0.05% -8,690,881 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: restricted; 2022Q3: 5,617,945 shares; 2022Q4: 5,638,129 shares; 2023Q1: 6,453,558 shares; 2023Q2: 6,953,615 shares; 2023Q3: 6,747,973 shares; 2023Q4: 6,284,765 shares; 2024Q1: 6,407,150 shares 6,407,150 $2.14B 0.05% +122,385 Timeline FND FLOOR & DECOR HLDGS INC More: the full row for FLOOR & DECOR HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 5,945,364 shares; 2022Q4: 6,547,320 shares; 2023Q1: 7,948,493 shares; 2023Q2: 9,468,096 shares; 2023Q3: 10,538,722 shares; 2023Q4: 16,150,440 shares; 2024Q1: 16,517,511 shares 16,517,511 $2.14B 0.05% +367,071 Timeline INVH INVITATION HOMES INC More: the full row for INVITATION HOMES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 58,699,529 shares; 2022Q4: 59,299,927 shares; 2023Q1: 59,433,834 shares; 2023Q2: 59,926,541 shares; 2023Q3: 58,934,676 shares; 2023Q4: 59,312,749 shares; 2024Q1: 59,609,510 shares 59,609,510 $2.12B 0.05% +296,761 Timeline MSTR STRATEGY INC More: the full row for STRATEGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 700,791 shares; 2022Q4: 722,269 shares; 2023Q1: 743,550 shares; 2023Q2: 879,617 shares; 2023Q3: 906,714 shares; 2023Q4: 1,023,418 shares; 2024Q1: 1,241,897 shares 1,241,897 $2.12B 0.05% +218,479 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: restricted; 2022Q3: 14,457,126 shares; 2022Q4: 14,794,960 shares; 2023Q1: 15,034,948 shares; 2023Q2: 15,562,275 shares; 2023Q3: 15,504,508 shares; 2023Q4: 15,306,061 shares; 2024Q1: 14,205,494 shares 14,205,494 $2.11B 0.05% -1,100,567 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 11,675,512 shares; 2022Q4: 11,771,639 shares; 2023Q1: 11,711,230 shares; 2023Q2: 11,860,606 shares; 2023Q3: 11,946,975 shares; 2023Q4: 12,015,792 shares; 2024Q1: 14,425,976 shares 14,425,976 $2.1B 0.05% +2,410,184 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: restricted; 2022Q3: 25,205,253 shares; 2022Q4: 26,674,084 shares; 2023Q1: 26,870,823 shares; 2023Q2: 30,147,422 shares; 2023Q3: 30,980,932 shares; 2023Q4: 30,160,772 shares; 2024Q1: 33,236,945 shares 33,236,945 $2.1B 0.05% +3,076,173 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: restricted; 2022Q3: 22,275,168 shares; 2022Q4: 21,315,195 shares; 2023Q1: 21,767,862 shares; 2023Q2: 22,267,061 shares; 2023Q3: 22,962,679 shares; 2023Q4: 23,559,857 shares; 2024Q1: 23,800,624 shares 23,800,624 $2.08B 0.05% +240,767 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 12,959,418 shares; 2022Q4: 12,084,135 shares; 2023Q1: 9,841,367 shares; 2023Q2: 9,756,815 shares; 2023Q3: 9,352,143 shares; 2023Q4: 9,685,590 shares; 2024Q1: 9,879,834 shares 9,879,834 $2.08B 0.05% +194,244 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: restricted; 2022Q3: 16,745,522 shares; 2022Q4: 15,991,286 shares; 2023Q1: 16,041,782 shares; 2023Q2: 15,235,179 shares; 2023Q3: 14,990,408 shares; 2023Q4: 15,367,463 shares; 2024Q1: 15,534,752 shares 15,534,752 $2.07B 0.05% +167,289 Timeline LABORATORY CORP OF AMERICA LABORATORY CORP OF AMERICA More: the full row for LABORATORY CORP OF AMERICA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 11,436,397 shares; 2022Q4: 11,474,769 shares; 2023Q1: 11,960,111 shares; 2023Q2: 12,703,935 shares; 2023Q3: 11,875,219 shares; 2023Q4: 10,488,997 shares; 2024Q1: 9,434,259 shares 9,434,259 $2.06B 0.05% -1,054,738 DAL DELTA AIR LINES INC More: the full row for DELTA AIR LINES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 36,576,591 shares; 2022Q4: 38,054,126 shares; 2023Q1: 38,373,055 shares; 2023Q2: 39,891,048 shares; 2023Q3: 37,761,271 shares; 2023Q4: 40,002,925 shares; 2024Q1: 43,038,672 shares 43,038,672 $2.06B 0.05% +3,035,747 Timeline LDOS LEIDOS HOLDINGS INC More: the full row for LEIDOS HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 13,450,745 shares; 2022Q4: 13,534,334 shares; 2023Q1: 15,010,106 shares; 2023Q2: 17,563,014 shares; 2023Q3: 17,368,745 shares; 2023Q4: 17,160,742 shares; 2024Q1: 15,683,720 shares 15,683,720 $2.06B 0.05% -1,477,022 Timeline ENTG ENTEGRIS INC More: the full row for ENTEGRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 14,487,876 shares; 2022Q4: 15,907,914 shares; 2023Q1: 16,294,681 shares; 2023Q2: 14,479,218 shares; 2023Q3: 14,389,981 shares; 2023Q4: 14,466,785 shares; 2024Q1: 14,624,754 shares 14,624,754 $2.06B 0.05% +157,969 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: restricted; 2022Q3: 47,431,255 shares; 2022Q4: 55,051,800 shares; 2023Q1: 57,592,192 shares; 2023Q2: 60,391,319 shares; 2023Q3: 58,368,052 shares; 2023Q4: 55,805,288 shares; 2024Q1: 56,623,419 shares 56,623,419 $2.05B 0.05% +818,131 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: restricted; 2022Q3: 13,428,337 shares; 2022Q4: 9,674,517 shares; 2023Q1: 12,047,759 shares; 2023Q2: 12,933,579 shares; 2023Q3: 13,566,196 shares; 2023Q4: 15,189,672 shares; 2024Q1: 15,001,131 shares 15,001,131 $2.04B 0.05% -188,541 Timeline GDDY GODADDY INC More: the full row for GODADDY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 8,141,633 shares; 2022Q4: 8,349,104 shares; 2023Q1: 8,512,278 shares; 2023Q2: 10,522,511 shares; 2023Q3: 16,768,402 shares; 2023Q4: 16,638,496 shares; 2024Q1: 17,186,823 shares 17,186,823 $2.04B 0.05% +548,327 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: restricted; 2022Q3: 20,272,652 shares; 2022Q4: 19,389,421 shares; 2023Q1: 19,612,957 shares; 2023Q2: 20,391,369 shares; 2023Q3: 22,019,964 shares; 2023Q4: 23,328,545 shares; 2024Q1: 24,815,012 shares 24,815,012 $2.04B 0.05% +1,486,467 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: restricted; 2022Q3: 15,379,602 shares; 2022Q4: 13,347,930 shares; 2023Q1: 13,656,540 shares; 2023Q2: 13,210,200 shares; 2023Q3: 13,303,172 shares; 2023Q4: 12,566,514 shares; 2024Q1: 12,027,382 shares 12,027,382 $2.03B 0.05% -539,132 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: restricted; 2022Q3: 22,906,842 shares; 2022Q4: 17,084,669 shares; 2023Q1: 17,595,650 shares; 2023Q2: 16,374,777 shares; 2023Q3: 15,735,270 shares; 2023Q4: 14,289,993 shares; 2024Q1: 13,683,774 shares 13,683,774 $2.03B 0.05% -606,219 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: restricted; 2022Q3: 9,673,900 shares; 2022Q4: 9,568,964 shares; 2023Q1: 9,190,363 shares; 2023Q2: 8,940,834 shares; 2023Q3: 8,985,150 shares; 2023Q4: 8,784,968 shares; 2024Q1: 9,216,804 shares 9,216,804 $2B 0.05% +431,836 Timeline SHY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 9,381,370 shares; 2022Q4: 9,019,496 shares; 2023Q1: 10,877,633 shares; 2023Q2: 11,286,335 shares; 2023Q3: 14,499,845 shares; 2023Q4: 18,565,204 shares; 2024Q1: 24,408,175 shares 24,408,175 $2B 0.05% +5,842,971 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: restricted; 2022Q3: 4,285,653 shares; 2022Q4: 4,919,391 shares; 2023Q1: 4,751,953 shares; 2023Q2: 4,865,464 shares; 2023Q3: 4,716,965 shares; 2023Q4: 4,877,403 shares; 2024Q1: 4,851,386 shares 4,851,386 $1.99B 0.05% -26,017 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: restricted; 2022Q3: 9,830,478 shares; 2022Q4: 10,629,058 shares; 2023Q1: 10,410,450 shares; 2023Q2: 9,615,280 shares; 2023Q3: 9,599,271 shares; 2023Q4: 9,754,315 shares; 2024Q1: 9,723,118 shares 9,723,118 $1.99B 0.05% -31,197 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: restricted; 2022Q3: 55,945,292 shares; 2022Q4: 55,529,116 shares; 2023Q1: 55,453,638 shares; 2023Q2: 58,326,630 shares; 2023Q3: 58,516,795 shares; 2023Q4: 60,194,426 shares; 2024Q1: 60,052,379 shares 60,052,379 $1.98B 0.05% -142,047 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: restricted; 2022Q3: 17,579,721 shares; 2022Q4: 18,301,541 shares; 2023Q1: 18,094,077 shares; 2023Q2: 18,241,407 shares; 2023Q3: 18,342,254 shares; 2023Q4: 18,873,875 shares; 2024Q1: 18,684,919 shares 18,684,919 $1.96B 0.05% -188,956 Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 4,760,680 shares; 2022Q4: 5,075,069 shares; 2023Q1: 5,115,413 shares; 2023Q2: 4,826,540 shares; 2023Q3: 4,739,896 shares; 2023Q4: 4,646,391 shares; 2024Q1: 4,983,511 shares 4,983,511 $1.95B 0.05% +337,120 Timeline RJF RAYMOND JAMES FINL INC More: the full row for RAYMOND JAMES FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 17,481,099 shares; 2022Q4: 16,897,826 shares; 2023Q1: 16,424,223 shares; 2023Q2: 17,196,715 shares; 2023Q3: 16,481,618 shares; 2023Q4: 16,353,105 shares; 2024Q1: 15,201,120 shares 15,201,120 $1.95B 0.05% -1,151,985 Timeline FNF FIDELITY NATL FINL INC More: the full row for FIDELITY NATL FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 35,891,828 shares; 2022Q4: 35,515,436 shares; 2023Q1: 39,705,332 shares; 2023Q2: 37,793,510 shares; 2023Q3: 39,732,630 shares; 2023Q4: 38,056,546 shares; 2024Q1: 36,578,752 shares 36,578,752 $1.94B 0.05% -1,477,794 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: restricted; 2022Q3: 3,234,553 shares; 2022Q4: 3,326,738 shares; 2023Q1: 3,376,687 shares; 2023Q2: 3,290,152 shares; 2023Q3: 3,431,921 shares; 2023Q4: 3,759,477 shares; 2024Q1: 3,942,601 shares 3,942,601 $1.93B 0.05% +183,124 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: restricted; 2022Q3: 6,496,407 shares; 2022Q4: 6,587,122 shares; 2023Q1: 6,435,867 shares; 2023Q2: 6,088,496 shares; 2023Q3: 5,552,506 shares; 2023Q4: 5,635,293 shares; 2024Q1: 5,579,670 shares 5,579,670 $1.92B 0.04% -55,623 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: restricted; 2022Q3: 20,656,115 shares; 2022Q4: 21,921,369 shares; 2023Q1: 21,402,373 shares; 2023Q2: 21,244,159 shares; 2023Q3: 23,301,380 shares; 2023Q4: 22,473,382 shares; 2024Q1: 22,312,230 shares 22,312,230 $1.92B 0.04% -161,152 Timeline DTE DTE ENERGY CO More: the full row for DTE ENERGY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 18,213,090 shares; 2022Q4: 19,759,532 shares; 2023Q1: 19,354,802 shares; 2023Q2: 19,180,527 shares; 2023Q3: 17,899,562 shares; 2023Q4: 17,317,191 shares; 2024Q1: 17,081,870 shares 17,081,870 $1.92B 0.04% -235,321 Timeline NBIX NEUROCRINE BIOSCIENCES INC More: the full row for NEUROCRINE BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 12,047,145 shares; 2022Q4: 12,627,653 shares; 2023Q1: 13,466,650 shares; 2023Q2: 13,482,142 shares; 2023Q3: 13,371,398 shares; 2023Q4: 13,647,891 shares; 2024Q1: 13,760,970 shares 13,760,970 $1.9B 0.04% +113,079 Timeline ILMN ILLUMINA INC More: the full row for ILLUMINA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 11,783,746 shares; 2022Q4: 12,052,044 shares; 2023Q1: 12,537,006 shares; 2023Q2: 13,464,324 shares; 2023Q3: 13,326,368 shares; 2023Q4: 13,302,999 shares; 2024Q1: 13,811,060 shares 13,811,060 $1.9B 0.04% +508,061 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: restricted; 2022Q3: 27,340,034 shares; 2022Q4: 27,698,671 shares; 2023Q1: 27,146,115 shares; 2023Q2: 26,848,257 shares; 2023Q3: 25,729,757 shares; 2023Q4: 24,910,579 shares; 2024Q1: 24,478,856 shares 24,478,856 $1.89B 0.04% -431,723 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: restricted; 2022Q3: 13,222,774 shares; 2022Q4: 12,129,564 shares; 2023Q1: 12,311,580 shares; 2023Q2: 11,636,069 shares; 2023Q3: 12,114,293 shares; 2023Q4: 12,727,037 shares; 2024Q1: 12,734,802 shares 12,734,802 $1.89B 0.04% +7,765 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: restricted; 2022Q3: 93,762,729 shares; 2022Q4: 94,715,056 shares; 2023Q1: 92,462,805 shares; 2023Q2: 90,772,415 shares; 2023Q3: 89,526,260 shares; 2023Q4: 88,031,421 shares; 2024Q1: 89,825,473 shares 89,825,473 $1.89B 0.04% +1,794,052 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: restricted; 2022Q3: 13,229,850 shares; 2022Q4: 12,998,082 shares; 2023Q1: 13,106,150 shares; 2023Q2: 12,935,069 shares; 2023Q3: 13,049,667 shares; 2023Q4: 13,109,754 shares; 2024Q1: 12,912,633 shares 12,912,633 $1.88B 0.04% -197,121 Timeline HUBB HUBBELL INC More: the full row for HUBBELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 4,718,954 shares; 2022Q4: 5,368,077 shares; 2023Q1: 5,457,568 shares; 2023Q2: 5,386,961 shares; 2023Q3: 5,564,458 shares; 2023Q4: 3,983,461 shares; 2024Q1: 4,519,335 shares 4,519,335 $1.88B 0.04% +535,874 Timeline WDC WESTERN DIGITAL CORP More: the full row for WESTERN DIGITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 24,958,156 shares; 2022Q4: 25,734,282 shares; 2023Q1: 25,290,220 shares; 2023Q2: 26,412,086 shares; 2023Q3: 25,917,214 shares; 2023Q4: 27,406,158 shares; 2024Q1: 27,465,595 shares 27,465,595 $1.87B 0.04% +59,437 Timeline VTR VENTAS INC More: the full row for VENTAS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 42,182,202 shares; 2022Q4: 44,479,533 shares; 2023Q1: 42,865,841 shares; 2023Q2: 40,111,817 shares; 2023Q3: 42,192,253 shares; 2023Q4: 41,935,881 shares; 2024Q1: 42,882,048 shares 42,882,048 $1.87B 0.04% +946,167 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: restricted; 2022Q3: 12,768,026 shares; 2022Q4: 12,334,912 shares; 2023Q1: 12,050,320 shares; 2023Q2: 10,587,309 shares; 2023Q3: 10,776,879 shares; 2023Q4: 10,973,591 shares; 2024Q1: 11,115,940 shares 11,115,940 $1.85B 0.04% +142,349 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: restricted; 2022Q3: 22,739,307 shares; 2022Q4: 22,618,888 shares; 2023Q1: 22,405,730 shares; 2023Q2: 22,381,853 shares; 2023Q3: 22,138,459 shares; 2023Q4: 23,272,793 shares; 2024Q1: 23,108,831 shares 23,108,831 $1.85B 0.04% -163,962 Timeline ETR ENTERGY CORP NEW More: the full row for ENTERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 18,400,835 shares; 2022Q4: 17,776,401 shares; 2023Q1: 17,423,976 shares; 2023Q2: 17,680,096 shares; 2023Q3: 17,498,778 shares; 2023Q4: 17,688,611 shares; 2024Q1: 17,523,628 shares 17,523,628 $1.85B 0.04% -164,983 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: restricted; 2022Q3: 7,724,443 shares; 2022Q4: 7,061,203 shares; 2023Q1: 6,906,770 shares; 2023Q2: 6,632,676 shares; 2023Q3: 6,559,781 shares; 2023Q4: 6,716,836 shares; 2024Q1: 6,367,311 shares 6,367,311 $1.85B 0.04% -349,525 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: restricted; 2022Q3: 140,041,365 shares; 2022Q4: 136,933,885 shares; 2023Q1: 137,586,195 shares; 2023Q2: 133,025,086 shares; 2023Q3: 130,339,082 shares; 2023Q4: 132,187,237 shares; 2024Q1: 132,637,683 shares 132,637,683 $1.85B 0.04% +450,446 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: restricted; 2022Q3: 9,266,085 shares; 2022Q4: 8,564,365 shares; 2023Q1: 9,152,000 shares; 2023Q2: 9,312,767 shares; 2023Q3: 9,624,002 shares; 2023Q4: 10,818,300 shares; 2024Q1: 9,731,691 shares 9,731,691 $1.84B 0.04% -1,086,609 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: restricted; 2022Q3: 23,397,083 shares; 2022Q4: 23,479,387 shares; 2023Q1: 23,762,174 shares; 2023Q2: 23,849,548 shares; 2023Q3: 24,224,334 shares; 2023Q4: 24,264,185 shares; 2024Q1: 23,394,239 shares 23,394,239 $1.82B 0.04% -869,946 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: restricted; 2022Q3: 14,173,313 shares; 2022Q4: 14,133,742 shares; 2023Q1: 14,881,051 shares; 2023Q2: 14,203,142 shares; 2023Q3: 14,042,177 shares; 2023Q4: 14,359,030 shares; 2024Q1: 15,056,812 shares 15,056,812 $1.82B 0.04% +697,782 Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 6,117,768 shares; 2022Q4: 6,105,141 shares; 2023Q1: 6,152,648 shares; 2023Q2: 5,178,278 shares; 2023Q3: 5,671,750 shares; 2023Q4: 5,357,939 shares; 2024Q1: 5,180,378 shares 5,180,378 $1.81B 0.04% -177,561 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: restricted; 2022Q3: 9,550,005 shares; 2022Q4: 11,017,262 shares; 2023Q1: 10,922,174 shares; 2023Q2: 10,271,807 shares; 2023Q3: 10,093,236 shares; 2023Q4: 10,063,935 shares; 2024Q1: 9,857,696 shares 9,857,696 $1.81B 0.04% -206,239 Timeline MAA MID-AMER APT CMNTYS INC More: the full row for MID-AMER APT CMNTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 11,736,892 shares; 2022Q4: 11,250,272 shares; 2023Q1: 11,362,466 shares; 2023Q2: 11,923,401 shares; 2023Q3: 11,942,189 shares; 2023Q4: 12,303,261 shares; 2024Q1: 13,742,853 shares 13,742,853 $1.81B 0.04% +1,439,592 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: restricted; 2022Q3: not reported; 2022Q4: 6,001,669 shares; 2023Q1: 7,563,473 shares; 2023Q2: 8,501,011 shares; 2023Q3: 8,266,478 shares; 2023Q4: 8,959,762 shares; 2024Q1: 9,197,995 shares 9,197,995 $1.79B 0.04% +238,233 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 14,410,542 shares; 2022Q4: 15,330,426 shares; 2023Q1: 16,868,602 shares; 2023Q2: 18,608,060 shares; 2023Q3: 19,575,763 shares; 2023Q4: 19,063,839 shares; 2024Q1: 19,181,134 shares 19,181,134 $1.79B 0.04% +117,295 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: restricted; 2022Q3: 21,660,148 shares; 2022Q4: 22,247,672 shares; 2023Q1: 21,734,770 shares; 2023Q2: 22,256,811 shares; 2023Q3: 22,463,933 shares; 2023Q4: 23,200,064 shares; 2024Q1: 22,448,032 shares 22,448,032 $1.79B 0.04% -752,032 COO COOPER COS INC More: the full row for COOPER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 17,527,951 shares 17,527,951 $1.78B 0.04% new 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: restricted; 2022Q3: 18,063,248 shares; 2022Q4: 19,159,926 shares; 2023Q1: 17,995,355 shares; 2023Q2: 18,744,473 shares; 2023Q3: 17,929,046 shares; 2023Q4: 18,140,652 shares; 2024Q1: 18,226,997 shares 18,226,997 $1.76B 0.04% +86,345 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: restricted; 2022Q3: 9,945,258 shares; 2022Q4: 10,072,396 shares; 2023Q1: 9,939,250 shares; 2023Q2: 9,832,230 shares; 2023Q3: 9,744,130 shares; 2023Q4: 9,870,251 shares; 2024Q1: 9,844,830 shares 9,844,830 $1.74B 0.04% -25,421 Timeline ACM AECOM More: the full row for AECOM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 11,927,145 shares; 2022Q4: 13,497,351 shares; 2023Q1: 15,881,712 shares; 2023Q2: 17,199,288 shares; 2023Q3: 16,891,256 shares; 2023Q4: 17,168,905 shares; 2024Q1: 17,701,135 shares 17,701,135 $1.74B 0.04% +532,230 Timeline PINS PINTEREST INC More: the full row for PINTEREST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 30,690,599 shares; 2022Q4: 31,580,904 shares; 2023Q1: 33,930,328 shares; 2023Q2: 34,476,228 shares; 2023Q3: 34,413,329 shares; 2023Q4: 36,052,190 shares; 2024Q1: 49,239,486 shares 49,239,486 $1.71B 0.04% +13,187,296 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: restricted; 2022Q3: 1,002,739 shares; 2022Q4: 1,014,430 shares; 2023Q1: 1,062,304 shares; 2023Q2: 1,137,512 shares; 2023Q3: 1,124,011 shares; 2023Q4: 1,156,056 shares; 2024Q1: 1,110,506 shares 1,110,506 $1.68B 0.04% -45,550 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: restricted; 2022Q3: 21,852,673 shares; 2022Q4: 23,502,767 shares; 2023Q1: 21,447,933 shares; 2023Q2: 19,917,907 shares; 2023Q3: 19,538,217 shares; 2023Q4: 18,885,042 shares; 2024Q1: 19,431,905 shares 19,431,905 $1.68B 0.04% +546,863 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: restricted; 2022Q3: 11,800,867 shares; 2022Q4: 12,230,609 shares; 2023Q1: 11,253,511 shares; 2023Q2: 10,620,257 shares; 2023Q3: 10,527,687 shares; 2023Q4: 10,598,668 shares; 2024Q1: 10,813,369 shares 10,813,369 $1.68B 0.04% +214,701 Timeline SWKS SKYWORKS SOLUTIONS INC More: the full row for SKYWORKS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 13,447,999 shares; 2022Q4: 13,169,596 shares; 2023Q1: 13,008,709 shares; 2023Q2: 13,442,087 shares; 2023Q3: 13,702,733 shares; 2023Q4: 14,750,826 shares; 2024Q1: 15,440,231 shares 15,440,231 $1.67B 0.04% +689,405 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: restricted; 2022Q3: 25,067,431 shares; 2022Q4: 25,551,188 shares; 2023Q1: 25,698,336 shares; 2023Q2: 26,142,163 shares; 2023Q3: 26,001,758 shares; 2023Q4: 25,976,017 shares; 2024Q1: 25,934,415 shares 25,934,415 $1.67B 0.04% -41,602 Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 12,688,257 shares; 2022Q4: 13,336,920 shares; 2023Q1: 13,566,844 shares; 2023Q2: 13,906,746 shares; 2023Q3: 13,407,810 shares; 2023Q4: 14,337,377 shares; 2024Q1: 14,701,801 shares 14,701,801 $1.66B 0.04% +364,424 Timeline K KELLANOVA More: the full row for KELLANOVA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 27,191,206 shares; 2022Q4: 31,328,173 shares; 2023Q1: 31,697,821 shares; 2023Q2: 30,858,071 shares; 2023Q3: 30,193,214 shares; 2023Q4: 29,983,084 shares; 2024Q1: 28,937,637 shares 28,937,637 $1.66B 0.04% -1,045,447 Timeline CTRA COTERRA ENERGY INC More: the full row for COTERRA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 66,485,968 shares; 2022Q4: 69,808,462 shares; 2023Q1: 68,015,912 shares; 2023Q2: 60,265,678 shares; 2023Q3: 60,303,729 shares; 2023Q4: 60,877,130 shares; 2024Q1: 59,321,875 shares 59,321,875 $1.65B 0.04% -1,555,255 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: restricted; 2022Q3: 14,316,553 shares; 2022Q4: 15,396,740 shares; 2023Q1: 15,711,162 shares; 2023Q2: 15,844,248 shares; 2023Q3: 15,825,603 shares; 2023Q4: 16,650,173 shares; 2024Q1: 17,022,576 shares 17,022,576 $1.65B 0.04% +372,403 Timeline SAIA SAIA INC More: the full row for SAIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 3,156,182 shares; 2022Q4: 3,237,572 shares; 2023Q1: 3,197,257 shares; 2023Q2: 2,484,972 shares; 2023Q3: 2,497,867 shares; 2023Q4: 2,816,995 shares; 2024Q1: 2,814,420 shares 2,814,420 $1.65B 0.04% -2,575 Timeline CMS CMS ENERGY CORP More: the full row for CMS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 27,198,488 shares; 2022Q4: 27,574,094 shares; 2023Q1: 26,727,340 shares; 2023Q2: 26,749,203 shares; 2023Q3: 26,380,656 shares; 2023Q4: 29,300,865 shares; 2024Q1: 27,206,390 shares 27,206,390 $1.64B 0.04% -2,094,475 Timeline TLT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 3,626,599 shares; 2022Q4: 5,588,471 shares; 2023Q1: 6,140,423 shares; 2023Q2: 8,650,494 shares; 2023Q3: 13,392,281 shares; 2023Q4: 16,825,133 shares; 2024Q1: 17,281,166 shares 17,281,166 $1.64B 0.04% +456,033 Timeline PPL PPL CORP More: the full row for PPL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 58,628,922 shares; 2022Q4: 59,970,994 shares; 2023Q1: 60,166,843 shares; 2023Q2: 69,465,413 shares; 2023Q3: 70,648,349 shares; 2023Q4: 64,139,418 shares; 2024Q1: 59,262,422 shares 59,262,422 $1.63B 0.04% -4,876,996 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: restricted; 2022Q3: 3,417,945 shares; 2022Q4: 3,613,325 shares; 2023Q1: 3,659,332 shares; 2023Q2: 3,856,247 shares; 2023Q3: 3,863,388 shares; 2023Q4: 4,126,878 shares; 2024Q1: 3,799,009 shares 3,799,009 $1.63B 0.04% -327,869 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: restricted; 2022Q3: 5,996,731 shares; 2022Q4: 9,916,721 shares; 2023Q1: 10,618,459 shares; 2023Q2: 11,389,511 shares; 2023Q3: 11,457,217 shares; 2023Q4: 11,835,993 shares; 2024Q1: 12,247,909 shares 12,247,909 $1.63B 0.04% +411,916 Timeline CLX CLOROX CO DEL More: the full row for CLOROX CO DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 10,964,049 shares; 2022Q4: 9,267,663 shares; 2023Q1: 9,463,011 shares; 2023Q2: 9,929,208 shares; 2023Q3: 10,247,293 shares; 2023Q4: 10,119,725 shares; 2024Q1: 10,531,377 shares 10,531,377 $1.61B 0.04% +411,652 Timeline FE FIRSTENERGY CORP More: the full row for FIRSTENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 42,565,553 shares; 2022Q4: 44,736,238 shares; 2023Q1: 42,863,827 shares; 2023Q2: 41,716,689 shares; 2023Q3: 40,415,427 shares; 2023Q4: 41,507,772 shares; 2024Q1: 41,701,575 shares 41,701,575 $1.61B 0.04% +193,803 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: restricted; 2022Q3: 3,324,034 shares; 2022Q4: 3,806,274 shares; 2023Q1: 3,233,022 shares; 2023Q2: 3,222,472 shares; 2023Q3: 3,096,461 shares; 2023Q4: 2,892,755 shares; 2024Q1: 3,235,247 shares 3,235,247 $1.61B 0.04% +342,492 Timeline LPLA LPL FINL HLDGS INC More: the full row for LPL FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 4,836,280 shares; 2022Q4: 6,292,308 shares; 2023Q1: 6,542,756 shares; 2023Q2: 6,277,843 shares; 2023Q3: 6,344,261 shares; 2023Q4: 5,961,459 shares; 2024Q1: 6,077,311 shares 6,077,311 $1.61B 0.04% +115,852 Timeline TOL TOLL BROTHERS INC More: the full row for TOLL BROTHERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 10,553,295 shares; 2022Q4: 10,785,516 shares; 2023Q1: 10,143,226 shares; 2023Q2: 10,651,552 shares; 2023Q3: 12,373,905 shares; 2023Q4: 10,426,357 shares; 2024Q1: 12,407,126 shares 12,407,126 $1.61B 0.04% +1,980,769 Timeline RPM RPM INTL INC More: the full row for RPM INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 11,665,891 shares; 2022Q4: 12,356,734 shares; 2023Q1: 12,414,948 shares; 2023Q2: 12,299,439 shares; 2023Q3: 12,417,652 shares; 2023Q4: 12,660,322 shares; 2024Q1: 13,447,104 shares 13,447,104 $1.6B 0.04% +786,782 Timeline ESS ESSEX PPTY TR INC More: the full row for ESSEX PPTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 6,818,919 shares; 2022Q4: 7,074,990 shares; 2023Q1: 6,442,595 shares; 2023Q2: 6,353,267 shares; 2023Q3: 6,387,798 shares; 2023Q4: 6,467,856 shares; 2024Q1: 6,529,001 shares 6,529,001 $1.6B 0.04% +61,145 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: restricted; 2022Q3: 42,135,402 shares; 2022Q4: 40,753,703 shares; 2023Q1: 41,115,547 shares; 2023Q2: 41,325,067 shares; 2023Q3: 39,379,905 shares; 2023Q4: 41,640,099 shares; 2024Q1: 36,920,320 shares 36,920,320 $1.59B 0.04% -4,719,779 Timeline AVY AVERY DENNISON CORP More: the full row for AVERY DENNISON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 6,304,908 shares; 2022Q4: 6,514,482 shares; 2023Q1: 6,555,514 shares; 2023Q2: 7,342,715 shares; 2023Q3: 7,363,366 shares; 2023Q4: 7,382,111 shares; 2024Q1: 7,126,251 shares 7,126,251 $1.59B 0.04% -255,860 Timeline BG BUNGE GLOBAL SA More: the full row for BUNGE GLOBAL SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 14,311,562 shares; 2024Q1: 15,516,524 shares 15,516,524 $1.59B 0.04% +1,204,962 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 3,296,394 shares; 2022Q4: 3,214,362 shares; 2023Q1: 3,187,021 shares; 2023Q2: 3,169,482 shares; 2023Q3: 3,172,309 shares; 2023Q4: 3,473,682 shares; 2024Q1: 3,489,099 shares 3,489,099 $1.59B 0.04% +15,417 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 52,305,851 shares; 2022Q4: 57,149,260 shares; 2023Q1: 45,075,120 shares; 2023Q2: 35,650,617 shares; 2023Q3: 26,244,579 shares; 2023Q4: 29,261,205 shares; 2024Q1: 30,722,199 shares 30,722,199 $1.59B 0.04% +1,460,994 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 3,908,081 shares; 2022Q4: 4,020,121 shares; 2023Q1: 3,954,471 shares; 2023Q2: 4,275,353 shares; 2023Q3: 4,118,733 shares; 2023Q4: 4,052,023 shares; 2024Q1: 3,664,687 shares 3,664,687 $1.58B 0.04% -387,336 Timeline P EVERPURE INC More: the full row for EVERPURE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 15,286,242 shares; 2022Q4: 15,495,310 shares; 2023Q1: 15,606,920 shares; 2023Q2: 15,361,134 shares; 2023Q3: 15,866,429 shares; 2023Q4: 17,514,239 shares; 2024Q1: 30,306,021 shares 30,306,021 $1.58B 0.04% +12,791,782 Timeline HST HOST HOTELS & RESORTS INC More: the full row for HOST HOTELS & RESORTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 72,613,291 shares; 2022Q4: 76,576,151 shares; 2023Q1: 72,501,039 shares; 2023Q2: 71,845,377 shares; 2023Q3: 74,128,098 shares; 2023Q4: 74,130,276 shares; 2024Q1: 75,982,318 shares 75,982,318 $1.57B 0.04% +1,852,042 Timeline RGA REINSURANCE GROUP AMER INC More: the full row for REINSURANCE GROUP AMER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 6,869,858 shares; 2022Q4: 6,909,687 shares; 2023Q1: 6,890,106 shares; 2023Q2: 6,689,517 shares; 2023Q3: 7,268,507 shares; 2023Q4: 7,608,278 shares; 2024Q1: 8,139,635 shares 8,139,635 $1.57B 0.04% +531,357 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 1,785,134 shares; 2022Q4: 1,699,788 shares; 2023Q1: 1,682,828 shares; 2023Q2: 1,639,841 shares; 2023Q3: 1,710,571 shares; 2023Q4: 1,623,524 shares; 2024Q1: 1,615,292 shares 1,615,292 $1.57B 0.04% -8,232 Timeline TXT TEXTRON INC More: the full row for TEXTRON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 16,862,051 shares; 2022Q4: 17,711,558 shares; 2023Q1: 18,231,026 shares; 2023Q2: 17,262,073 shares; 2023Q3: 16,901,447 shares; 2023Q4: 16,727,725 shares; 2024Q1: 16,324,371 shares 16,324,371 $1.57B 0.04% -403,354 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: restricted; 2022Q3: 13,238,146 shares; 2022Q4: 12,737,091 shares; 2023Q1: 13,649,229 shares; 2023Q2: 17,992,930 shares; 2023Q3: 18,089,919 shares; 2023Q4: 12,840,345 shares; 2024Q1: 13,076,333 shares 13,076,333 $1.55B 0.04% +235,988 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 15,466,356 shares; 2023Q4: 17,491,039 shares; 2024Q1: 17,496,807 shares 17,496,807 $1.55B 0.04% +5,768 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: restricted; 2022Q3: 14,602,382 shares; 2022Q4: 15,087,078 shares; 2023Q1: 15,584,217 shares; 2023Q2: 15,128,566 shares; 2023Q3: 15,098,822 shares; 2023Q4: 14,300,451 shares; 2024Q1: 14,203,774 shares 14,203,774 $1.54B 0.04% -96,677 Timeline PKG PACKAGING CORP AMER More: the full row for PACKAGING CORP AMER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 8,703,936 shares; 2022Q4: 8,896,596 shares; 2023Q1: 9,048,220 shares; 2023Q2: 8,908,185 shares; 2023Q3: 8,971,416 shares; 2023Q4: 8,948,925 shares; 2024Q1: 8,116,059 shares 8,116,059 $1.54B 0.04% -832,866 Timeline KEY KEYCORP More: the full row for KEYCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 84,008,314 shares; 2022Q4: 81,368,094 shares; 2023Q1: 89,759,881 shares; 2023Q2: 93,937,195 shares; 2023Q3: 100,911,391 shares; 2023Q4: 95,886,976 shares; 2024Q1: 97,220,831 shares 97,220,831 $1.54B 0.04% +1,333,855 Timeline CF CF INDUSTRIES HOLD More: the full row for CF INDUSTRIES HOLD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 19,357,483 shares; 2022Q4: 21,978,973 shares; 2023Q1: 21,863,211 shares; 2023Q2: 21,243,941 shares; 2023Q3: 21,372,621 shares; 2023Q4: 19,281,801 shares; 2024Q1: 18,450,978 shares 18,450,978 $1.54B 0.04% -830,823 Timeline CINF CINCINNATI FINL CORP More: the full row for CINCINNATI FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 11,909,845 shares; 2022Q4: 12,026,065 shares; 2023Q1: 11,913,469 shares; 2023Q2: 12,024,975 shares; 2023Q3: 11,940,226 shares; 2023Q4: 12,157,971 shares; 2024Q1: 12,363,986 shares 12,363,986 $1.54B 0.04% +206,015 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: restricted; 2022Q3: 3,819,519 shares; 2022Q4: 3,531,733 shares; 2023Q1: 3,812,577 shares; 2023Q2: 3,808,757 shares; 2023Q3: 4,520,614 shares; 2023Q4: 4,838,607 shares; 2024Q1: 5,086,166 shares 5,086,166 $1.53B 0.04% +247,559 Timeline CPAY CORPAY INC More: the full row for CORPAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 4,962,098 shares 4,962,098 $1.53B 0.04% new Timeline ELS EQUITY LIFESTYLE PROPERTIES More: the full row for EQUITY LIFESTYLE PROPERTIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 14,203,228 shares; 2022Q4: 14,752,917 shares; 2023Q1: 15,004,695 shares; 2023Q2: 15,003,030 shares; 2023Q3: 23,520,033 shares; 2023Q4: 23,547,015 shares; 2024Q1: 23,693,571 shares 23,693,571 $1.53B 0.04% +146,556 Timeline WPC WP CAREY INC More: the full row for WP CAREY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 14,248,862 shares; 2022Q4: 15,005,242 shares; 2023Q1: 15,373,667 shares; 2023Q2: 15,618,194 shares; 2023Q3: 15,805,632 shares; 2023Q4: 26,442,819 shares; 2024Q1: 26,834,035 shares 26,834,035 $1.51B 0.04% +391,216 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: restricted; 2022Q3: 23,701,291 shares; 2022Q4: 23,368,347 shares; 2023Q1: 23,382,124 shares; 2023Q2: 23,219,705 shares; 2023Q3: 22,876,485 shares; 2023Q4: 22,537,514 shares; 2024Q1: 22,481,355 shares 22,481,355 $1.51B 0.04% -56,159 Timeline AMH AMERICAN HOMES 4 RENT More: the full row for AMERICAN HOMES 4 RENT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 23,066,797 shares; 2022Q4: 23,468,809 shares; 2023Q1: 23,793,868 shares; 2023Q2: 25,681,421 shares; 2023Q3: 25,909,366 shares; 2023Q4: 26,409,042 shares; 2024Q1: 40,855,866 shares 40,855,866 $1.5B 0.04% +14,446,824 Timeline LQD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 17,205,342 shares; 2022Q4: 13,983,235 shares; 2023Q1: 16,674,679 shares; 2023Q2: 15,101,393 shares; 2023Q3: 15,521,877 shares; 2023Q4: 13,807,916 shares; 2024Q1: 13,764,040 shares 13,764,040 $1.5B 0.04% -43,876 Timeline OVV OVINTIV INC More: the full row for OVINTIV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 13,317,444 shares; 2022Q4: 17,882,409 shares; 2023Q1: 17,534,938 shares; 2023Q2: 26,756,052 shares; 2023Q3: 27,987,936 shares; 2023Q4: 28,421,186 shares; 2024Q1: 28,846,166 shares 28,846,166 $1.5B 0.03% +424,980 Timeline EG EVEREST GROUP LTD More: the full row for EVEREST GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 2,811,152 shares; 2022Q4: 2,899,372 shares; 2023Q1: 2,942,743 shares; 2023Q2: 3,190,851 shares; 2023Q3: 3,286,549 shares; 2023Q4: 3,832,144 shares; 2024Q1: 3,744,519 shares 3,744,519 $1.49B 0.03% -87,625 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: restricted; 2022Q3: 6,128,653 shares; 2022Q4: 6,232,180 shares; 2023Q1: 6,089,383 shares; 2023Q2: 5,962,650 shares; 2023Q3: 5,964,424 shares; 2023Q4: 6,068,327 shares; 2024Q1: 6,084,052 shares 6,084,052 $1.48B 0.03% +15,725 Timeline DOC HEALTHPEAK PROPERTIES INC More: the full row for HEALTHPEAK PROPERTIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 55,699,949 shares; 2022Q4: 59,437,726 shares; 2023Q1: 57,370,827 shares; 2023Q2: 54,985,612 shares; 2023Q3: 55,392,676 shares; 2023Q4: 57,106,897 shares; 2024Q1: 78,922,638 shares 78,922,638 $1.48B 0.03% +21,815,741 Timeline WALGREENS BOOTS ALLIANCE INC WALGREENS BOOTS ALLIANCE INC More: the full row for WALGREENS BOOTS ALLIANCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 58,812,727 shares; 2022Q4: 60,608,244 shares; 2023Q1: 63,406,129 shares; 2023Q2: 66,949,919 shares; 2023Q3: 66,034,496 shares; 2023Q4: 65,894,048 shares; 2024Q1: 68,133,821 shares 68,133,821 $1.48B 0.03% +2,239,773 GLPI GAMING & LEISURE P More: the full row for GAMING & LEISURE P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 17,418,081 shares; 2022Q4: 18,080,908 shares; 2023Q1: 18,474,328 shares; 2023Q2: 18,969,442 shares; 2023Q3: 30,622,204 shares; 2023Q4: 31,392,216 shares; 2024Q1: 32,071,534 shares 32,071,534 $1.48B 0.03% +679,318 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: restricted; 2022Q3: 21,106,235 shares; 2022Q4: 19,682,113 shares; 2023Q1: 19,589,282 shares; 2023Q2: 18,610,257 shares; 2023Q3: 18,575,721 shares; 2023Q4: 19,080,707 shares; 2024Q1: 19,066,902 shares 19,066,902 $1.46B 0.03% -13,805 Timeline BURL BURLINGTON STORES INC More: the full row for BURLINGTON STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 3,234,764 shares; 2022Q4: 4,208,615 shares; 2023Q1: 4,263,714 shares; 2023Q2: 4,331,179 shares; 2023Q3: 3,389,959 shares; 2023Q4: 6,437,009 shares; 2024Q1: 6,292,440 shares 6,292,440 $1.46B 0.03% -144,569 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 4,214,562 shares; 2022Q4: 4,569,419 shares; 2023Q1: 4,405,863 shares; 2023Q2: 4,853,331 shares; 2023Q3: 4,913,056 shares; 2023Q4: 4,982,872 shares; 2024Q1: 5,521,009 shares 5,521,009 $1.46B 0.03% +538,137 Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 16,260,423 shares; 2022Q4: 16,545,319 shares; 2023Q1: 16,764,258 shares; 2023Q2: 16,525,558 shares; 2023Q3: 16,090,977 shares; 2023Q4: 16,347,877 shares; 2024Q1: 16,599,182 shares 16,599,182 $1.45B 0.03% +251,305 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: restricted; 2022Q3: 20,921,997 shares; 2022Q4: 20,573,498 shares; 2023Q1: 19,788,352 shares; 2023Q2: 12,499,511 shares; 2023Q3: 13,096,153 shares; 2023Q4: 12,316,888 shares; 2024Q1: 12,726,730 shares 12,726,730 $1.45B 0.03% +409,842 Timeline SUI SUN CMNTYS INC More: the full row for SUN CMNTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 10,525,683 shares; 2022Q4: 10,663,176 shares; 2023Q1: 10,936,309 shares; 2023Q2: 11,025,713 shares; 2023Q3: 10,872,237 shares; 2023Q4: 11,087,654 shares; 2024Q1: 11,272,823 shares 11,272,823 $1.45B 0.03% +185,169 Timeline CNP CENTERPOINT ENERGY INC More: the full row for CENTERPOINT ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 51,366,199 shares; 2022Q4: 52,207,080 shares; 2023Q1: 51,748,024 shares; 2023Q2: 50,553,303 shares; 2023Q3: 49,722,536 shares; 2023Q4: 49,578,867 shares; 2024Q1: 50,804,768 shares 50,804,768 $1.45B 0.03% +1,225,901 Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 5,919,189 shares; 2022Q4: 6,123,839 shares; 2023Q1: 7,268,949 shares; 2023Q2: 7,791,077 shares; 2023Q3: 7,886,156 shares; 2023Q4: 7,859,645 shares; 2024Q1: 7,773,131 shares 7,773,131 $1.43B 0.03% -86,514 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: restricted; 2022Q3: 12,697,916 shares; 2022Q4: 12,391,670 shares; 2023Q1: 11,941,057 shares; 2023Q2: 11,742,451 shares; 2023Q3: 11,386,506 shares; 2023Q4: 10,578,368 shares; 2024Q1: 10,700,573 shares 10,700,573 $1.42B 0.03% +122,205 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 5,542,358 shares; 2022Q4: 5,880,679 shares; 2023Q1: 6,016,801 shares; 2023Q2: 6,220,367 shares; 2023Q3: 6,099,391 shares; 2023Q4: 4,807,189 shares; 2024Q1: 4,482,218 shares 4,482,218 $1.42B 0.03% -324,971 Timeline LKQ LKQ CORP More: the full row for LKQ CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 21,106,615 shares; 2022Q4: 21,186,823 shares; 2023Q1: 21,985,850 shares; 2023Q2: 22,373,336 shares; 2023Q3: 22,767,166 shares; 2023Q4: 26,538,826 shares; 2024Q1: 26,493,450 shares 26,493,450 $1.42B 0.03% -45,376 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: restricted; 2022Q3: 10,945,069 shares; 2022Q4: 12,387,089 shares; 2023Q1: 13,421,758 shares; 2023Q2: 13,340,389 shares; 2023Q3: 13,773,713 shares; 2023Q4: 13,944,145 shares; 2024Q1: 14,094,596 shares 14,094,596 $1.41B 0.03% +150,451 Timeline CRL CHARLES RIV LABS INTL INC More: the full row for CHARLES RIV LABS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 5,309,198 shares; 2022Q4: 4,958,227 shares; 2023Q1: 4,786,884 shares; 2023Q2: 5,198,037 shares; 2023Q3: 5,120,567 shares; 2023Q4: 5,161,360 shares; 2024Q1: 5,171,784 shares 5,171,784 $1.4B 0.03% +10,424 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: restricted; 2022Q3: 9,966,911 shares; 2022Q4: 9,177,323 shares; 2023Q1: 9,046,975 shares; 2023Q2: 8,982,875 shares; 2023Q3: 8,599,029 shares; 2023Q4: 8,304,297 shares; 2024Q1: 8,140,415 shares 8,140,415 $1.4B 0.03% -163,882 Timeline LSCC LATTICE SEMICONDUCTOR CORP More: the full row for LATTICE SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 17,662,129 shares; 2022Q4: 17,628,375 shares; 2023Q1: 17,384,032 shares; 2023Q2: 19,550,962 shares; 2023Q3: 19,101,679 shares; 2023Q4: 18,070,632 shares; 2024Q1: 17,894,490 shares 17,894,490 $1.4B 0.03% -176,142 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: restricted; 2022Q3: 3,050,936 shares; 2022Q4: 3,301,050 shares; 2023Q1: 3,245,791 shares; 2023Q2: 3,177,374 shares; 2023Q3: 3,077,970 shares; 2023Q4: 3,050,790 shares; 2024Q1: 3,165,880 shares 3,165,880 $1.4B 0.03% +115,090 Timeline EPAM EPAM SYS INC More: the full row for EPAM SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 3,949,215 shares; 2022Q4: 4,005,587 shares; 2023Q1: 3,973,177 shares; 2023Q2: 4,358,373 shares; 2023Q3: 4,652,372 shares; 2023Q4: 4,722,634 shares; 2024Q1: 5,051,960 shares 5,051,960 $1.4B 0.03% +329,326 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: restricted; 2022Q3: 13,819,872 shares; 2022Q4: 14,366,981 shares; 2023Q1: 14,365,976 shares; 2023Q2: 13,815,977 shares; 2023Q3: 13,603,864 shares; 2023Q4: 16,362,425 shares; 2024Q1: 15,679,223 shares 15,679,223 $1.39B 0.03% -683,202 Timeline REXR REXFORD INDL RLTY INC More: the full row for REXFORD INDL RLTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 22,667,920 shares; 2022Q4: 23,960,942 shares; 2023Q1: 24,373,926 shares; 2023Q2: 25,433,049 shares; 2023Q3: 26,080,979 shares; 2023Q4: 27,067,079 shares; 2024Q1: 27,504,644 shares 27,504,644 $1.38B 0.03% +437,565 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: restricted; 2022Q3: 9,616,477 shares; 2022Q4: 9,789,536 shares; 2023Q1: 9,716,494 shares; 2023Q2: 9,863,385 shares; 2023Q3: 9,742,943 shares; 2023Q4: 9,634,456 shares; 2024Q1: 9,304,739 shares 9,304,739 $1.38B 0.03% -329,717 Timeline LECO LINCOLN ELEC HLDGS INC More: the full row for LINCOLN ELEC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 5,088,716 shares; 2022Q4: 5,274,441 shares; 2023Q1: 5,289,641 shares; 2023Q2: 5,262,535 shares; 2023Q3: 5,296,804 shares; 2023Q4: 5,334,432 shares; 2024Q1: 5,399,116 shares 5,399,116 $1.38B 0.03% +64,684 Timeline AEE AMEREN CORP More: the full row for AMEREN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 18,625,960 shares; 2022Q4: 18,912,493 shares; 2023Q1: 18,781,788 shares; 2023Q2: 18,837,990 shares; 2023Q3: 18,582,109 shares; 2023Q4: 18,418,036 shares; 2024Q1: 18,635,457 shares 18,635,457 $1.38B 0.03% +217,421 Timeline DRI DARDEN RESTAURANTS INC More: the full row for DARDEN RESTAURANTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 8,325,976 shares; 2022Q4: 8,443,703 shares; 2023Q1: 8,899,291 shares; 2023Q2: 8,308,869 shares; 2023Q3: 8,260,499 shares; 2023Q4: 8,327,493 shares; 2024Q1: 8,238,495 shares 8,238,495 $1.38B 0.03% -88,998 Timeline WBD WARNER BROS DISCOVERY INC More: the full row for WARNER BROS DISCOVERY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 162,024,141 shares; 2022Q4: 164,247,133 shares; 2023Q1: 163,397,029 shares; 2023Q2: 155,773,765 shares; 2023Q3: 156,066,902 shares; 2023Q4: 154,411,330 shares; 2024Q1: 157,626,571 shares 157,626,571 $1.38B 0.03% +3,215,241 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: restricted; 2022Q3: 15,622,657 shares; 2022Q4: 15,563,079 shares; 2023Q1: 15,385,574 shares; 2023Q2: 15,457,299 shares; 2023Q3: 14,768,123 shares; 2023Q4: 15,312,135 shares; 2024Q1: 15,469,212 shares 15,469,212 $1.38B 0.03% +157,077 Timeline JBL JABIL INC More: the full row for JABIL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 12,861,319 shares; 2022Q4: 13,285,823 shares; 2023Q1: 13,044,611 shares; 2023Q2: 12,890,585 shares; 2023Q3: 13,775,293 shares; 2023Q4: 10,275,465 shares; 2024Q1: 10,266,753 shares 10,266,753 $1.38B 0.03% -8,712 Timeline ALLE ALLEGION PLC More: the full row for ALLEGION PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 7,446,502 shares; 2022Q4: 7,454,990 shares; 2023Q1: 8,631,077 shares; 2023Q2: 8,720,458 shares; 2023Q3: 9,537,581 shares; 2023Q4: 10,508,883 shares; 2024Q1: 10,129,426 shares 10,129,426 $1.36B 0.03% -379,457 Timeline DKS DICKS SPORTING GOODS INC More: the full row for DICKS SPORTING GOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 5,198,981 shares; 2022Q4: 5,339,199 shares; 2023Q1: 5,983,808 shares; 2023Q2: 6,478,747 shares; 2023Q3: 6,469,476 shares; 2023Q4: 6,326,746 shares; 2024Q1: 6,065,237 shares 6,065,237 $1.36B 0.03% -261,509 Timeline CAG CONAGRA BRANDS INC More: the full row for CONAGRA BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 44,005,548 shares; 2022Q4: 45,179,288 shares; 2023Q1: 43,106,776 shares; 2023Q2: 44,038,412 shares; 2023Q3: 42,350,764 shares; 2023Q4: 42,884,362 shares; 2024Q1: 45,808,223 shares 45,808,223 $1.36B 0.03% +2,923,861 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: restricted; 2022Q3: 16,800,233 shares; 2022Q4: 16,795,714 shares; 2023Q1: 16,656,712 shares; 2023Q2: 16,070,320 shares; 2023Q3: 16,046,104 shares; 2023Q4: 16,513,435 shares; 2024Q1: 17,205,641 shares 17,205,641 $1.36B 0.03% +692,206 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 3,391,385 shares; 2022Q4: 3,091,024 shares; 2023Q1: 3,096,674 shares; 2023Q2: 3,163,096 shares; 2023Q3: 3,187,857 shares; 2023Q4: 3,179,700 shares; 2024Q1: 3,193,069 shares 3,193,069 $1.36B 0.03% +13,369 Timeline IXJ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 15,042,195 shares; 2022Q4: 15,201,064 shares; 2023Q1: 15,336,216 shares; 2023Q2: 15,263,715 shares; 2023Q3: 15,306,472 shares; 2023Q4: 14,756,535 shares; 2024Q1: 14,536,170 shares 14,536,170 $1.35B 0.03% -220,365 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: restricted; 2022Q3: 14,967,136 shares; 2022Q4: 14,472,824 shares; 2023Q1: 15,999,717 shares; 2023Q2: 16,446,044 shares; 2023Q3: 15,797,581 shares; 2023Q4: 16,648,726 shares; 2024Q1: 15,840,896 shares 15,840,896 $1.35B 0.03% -807,830 Timeline IP INTERNATIONAL PAPER CO More: the full row for INTERNATIONAL PAPER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 35,155,210 shares; 2022Q4: 35,492,991 shares; 2023Q1: 36,929,748 shares; 2023Q2: 36,527,256 shares; 2023Q3: 35,903,366 shares; 2023Q4: 35,941,193 shares; 2024Q1: 34,642,702 shares 34,642,702 $1.35B 0.03% -1,298,491 Timeline ALNY ALNYLAM PHARMACEUTICALS INC More: the full row for ALNYLAM PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 7,668,678 shares; 2022Q4: 8,489,380 shares; 2023Q1: 8,548,962 shares; 2023Q2: 8,386,162 shares; 2023Q3: 8,393,004 shares; 2023Q4: 8,521,115 shares; 2024Q1: 9,025,007 shares 9,025,007 $1.35B 0.03% +503,892 Timeline LYV LIVE NATION ENTERTAINMENT IN More: the full row for LIVE NATION ENTERTAINMENT IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 13,485,591 shares; 2022Q4: 13,598,711 shares; 2023Q1: 12,970,802 shares; 2023Q2: 12,777,103 shares; 2023Q3: 13,046,932 shares; 2023Q4: 13,281,022 shares; 2024Q1: 12,730,386 shares 12,730,386 $1.35B 0.03% -550,636 Timeline INTERPUBLIC GROUP COS INTERPUBLIC GROUP COS More: the full row for INTERPUBLIC GROUP COS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 40,419,932 shares; 2022Q4: 40,432,838 shares; 2023Q1: 39,195,416 shares; 2023Q2: 38,694,574 shares; 2023Q3: 39,097,701 shares; 2023Q4: 39,774,432 shares; 2024Q1: 41,168,792 shares 41,168,792 $1.34B 0.03% +1,394,360 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: restricted; 2022Q3: 55,181,934 shares; 2022Q4: 61,558,877 shares; 2023Q1: 61,729,736 shares; 2023Q2: 62,711,500 shares; 2023Q3: 62,010,960 shares; 2023Q4: 60,038,066 shares; 2024Q1: 59,904,949 shares 59,904,949 $1.34B 0.03% -133,117 Timeline NRG NRG ENERGY INC More: the full row for NRG ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 31,961,047 shares; 2022Q4: 29,676,381 shares; 2023Q1: 30,722,717 shares; 2023Q2: 23,209,220 shares; 2023Q3: 22,811,593 shares; 2023Q4: 21,912,041 shares; 2024Q1: 19,794,689 shares 19,794,689 $1.34B 0.03% -2,117,352 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: restricted; 2022Q3: 6,576,951 shares; 2022Q4: 6,305,320 shares; 2023Q1: 5,925,428 shares; 2023Q2: 6,079,021 shares; 2023Q3: 6,239,124 shares; 2023Q4: 6,559,393 shares; 2024Q1: 6,919,080 shares 6,919,080 $1.33B 0.03% +359,687 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 4,033,197 shares; 2022Q4: 3,768,800 shares; 2023Q1: 3,652,902 shares; 2023Q2: 3,745,914 shares; 2023Q3: 3,662,902 shares; 2023Q4: 3,368,873 shares; 2024Q1: 3,288,663 shares 3,288,663 $1.33B 0.03% -80,210 Timeline EXPE EXPEDIA GROUP INC More: the full row for EXPEDIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: 13,686,932 shares; 2022Q4: 14,036,535 shares; 2023Q1: 13,626,291 shares; 2023Q2: 12,308,215 shares; 2023Q3: 10,258,264 shares; 2023Q4: 9,944,093 shares; 2024Q1: 9,630,108 shares 9,630,108 $1.33B 0.03% -313,985 Timeline