| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FIRST TRUST PORTFOLIOS LP | 0.04% | $906,555 | 5,116 | First Trust Portfolios L.P. | 30 Apr 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,929,240 | $1,589,488,634 | -$77,957,067 | $229.61 | 351 |
| 2025 Q2 | 7,483,669 | $1,593,085,489 | -$1,323,690,328 | $212.83 | 351 |
| 2025 Q1 | 14,542,662 | $2,523,883,054 | +$153,708,843 | $173.56 | 337 |
| 2024 Q4 | 13,624,782 | $2,567,957,073 | +$15,598,554 | $188.28 | 348 |
| 2024 Q3 | 13,658,307 | $2,613,540,026 | +$80,671,500 | $191.31 | 329 |
| 2024 Q2 | 13,193,037 | $2,603,347,109 | -$22,453,220 | $197.46 | 338 |
| 2024 Q1 | 13,294,000 | $2,534,104,182 | -$72,425,218 | $190.68 | 319 |
| 2023 Q4 | 13,736,363 | $2,410,677,998 | +$41,777,671 | $175.47 | 318 |
| 2023 Q3 | 13,478,777 | $1,958,717,139 | +$928,971,127 | $145.27 | 267 |
| 2023 Q2 | 7,018,510 | $1,031,485,255 | +$88,630,560 | $147.16 | 246 |
| 2023 Q1 | 6,404,019 | $830,818,938 | -$21,358,145 | $130.51 | 228 |
| 2022 Q4 | 6,622,410 | $699,187,241 | -$42,016,985 | $105.24 | 225 |
| 2022 Q3 | 6,926,734 | $727,858,296 | -$31,764,778 | $104.86 | 235 |
| 2022 Q2 | 7,240,911 | $829,020,305 | -$237,177,503 | $114.41 | 248 |
| 2022 Q1 | 9,070,527 | $1,381,570,334 | -$899,616,273 | $152.49 | 271 |
| 2021 Q4 | 14,411,730 | $2,522,808,718 | -$23,299,495 | $175.16 | 295 |
| 2021 Q3 | 14,233,162 | $2,246,848,304 | +$68,926,865 | $157.8 | 259 |
| 2021 Q2 | 13,899,655 | $2,210,471,858 | -$89,834,752 | $159.04 | 252 |
| 2021 Q1 | 14,126,381 | $2,039,702,958 | -$92,560,636 | $144.2 | 255 |
| 2020 Q4 | 15,100,057 | $2,087,774,173 | +$28,641,605 | $138.07 | 243 |
| 2020 Q3 | 14,629,460 | $1,715,801,955 | +$14,023,078 | $117.22 | 218 |
| 2020 Q2 | 14,436,063 | $1,574,759,902 | +$53,846,782 | $109.08 | 206 |
| 2020 Q1 | 14,015,073 | $1,184,562,538 | -$409,783,785 | $84.52 | 193 |
| 2019 Q4 | 18,652,058 | $1,867,514,494 | +$36,088,275 | $100.1 | 221 |
| 2019 Q3 | 18,226,563 | $1,595,262,935 | -$25,900,581 | $87.53 | 192 |
| 2019 Q2 | 18,556,729 | $1,586,852,219 | -$37,428,673 | $85.49 | 184 |
| 2019 Q1 | 19,170,288 | $1,579,319,893 | -$26,780,965 | $82.37 | 183 |
| 2018 Q4 | 19,617,557 | $1,335,257,486 | -$204,670,420 | $68.06 | 169 |
| 2018 Q3 | 22,495,657 | $1,785,181,616 | +$94,792,534 | $79.36 | 171 |
| 2018 Q2 | 21,297,636 | $1,642,128,226 | +$32,305,818 | $77.06 | 159 |
| 2018 Q1 | 20,896,679 | $1,587,180,684 | +$48,197,304 | $76.02 | 155 |
| 2017 Q4 | 20,242,927 | $1,456,717,268 | -$86,781,026 | $71.94 | 138 |
| 2017 Q3 | 21,150,544 | $1,440,196,536 | -$105,114,738 | $68.15 | 120 |
| 2017 Q2 | 22,702,924 | $1,415,438,911 | -$44,003,892 | $62.39 | 112 |
| 2017 Q1 | 23,284,215 | $1,399,304,126 | -$21,167,862 | $60.15 | 95 |
| 2016 Q4 | 23,457,984 | $1,234,485,970 | +$1,075,745,026 | $52.66 | 82 |
| 2016 Q3 | 2,876,376 | $146,372,575 | +$17,759,973 | $50.9 | 46 |
| 2016 Q2 | 2,562,284 | $110,921,311 | -$20,981,333 | $43.33 | 42 |
| 2016 Q1 | 3,027,241 | $129,823,725 | -$11,690,601 | $42.93 | 42 |
| 2015 Q4 | 3,299,380 | $140,635,191 | +$7,416,915 | $42.64 | 47 |
| 2015 Q3 | 3,125,274 | $123,100,121 | -$17,274,281 | $39.37 | 48 |
| 2015 Q2 | 3,549,577 | $150,498,421 | +$4,593,437 | $42.42 | 52 |
| 2015 Q1 | 3,363,894 | $146,076,121 | -$26,568,532 | $43.43 | 47 |
| 2014 Q4 | 3,973,899 | $173,857,962 | +$41,392,868 | $43.75 | 54 |
| 2014 Q3 | 2,654,221 | $109,109,864 | +$10,128,954 | $41.12 | 38 |
| 2014 Q2 | 2,410,427 | $96,290,527 | +$1,067,438 | $39.95 | 39 |
| 2014 Q1 | 2,386,705 | $89,279,849 | +$14,463,701 | $37.4 | 34 |