| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FIRST TRUST PORTFOLIOS LP | 0.04% | $825,876 | 5,116 | First Trust Portfolios L.P. | 30 Apr 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 229,735 | $52,983,084 | -$915,103 | $230.21 | 24 |
| 2025 Q3 | 6,931,966 | $1,589,961,759 | -$77,985,356 | $229.61 | 352 |
| 2025 Q2 | 7,483,669 | $1,593,085,489 | -$1,323,690,350 | $212.83 | 351 |
| 2025 Q1 | 14,507,700 | $2,517,815,128 | +$153,822,543 | $173.56 | 335 |
| 2024 Q4 | 13,554,780 | $2,555,247,792 | +$11,083,254 | $188.28 | 341 |
| 2024 Q3 | 13,648,763 | $2,611,714,130 | +$80,850,010 | $191.31 | 328 |
| 2024 Q2 | 13,182,511 | $2,601,268,607 | -$22,234,244 | $197.46 | 335 |
| 2024 Q1 | 13,283,922 | $2,532,182,169 | -$85,701,710 | $190.68 | 317 |
| 2023 Q4 | 5,409 | $949,118 | +$28,953 | $175.47 | 3 |
| 2023 Q3 | 13,469,490 | $1,957,367,986 | +$923,931,024 | $145.27 | 264 |
| 2023 Q2 | 7,014,753 | $1,030,932,375 | +$88,626,147 | $147.16 | 244 |
| 2023 Q1 | 6,400,292 | $830,332,527 | -$21,791,111 | $130.51 | 227 |
| 2022 Q4 | 6,616,068 | $698,519,793 | -$41,637,964 | $105.24 | 223 |
| 2022 Q3 | 6,885,234 | $723,507,504 | -$31,538,960 | $104.86 | 233 |
| 2022 Q2 | 7,196,856 | $823,979,978 | -$231,136,252 | $114.41 | 245 |
| 2022 Q1 | 8,714,693 | $1,327,089,129 | -$893,820,034 | $152.49 | 267 |
| 2021 Q4 | 14,364,835 | $2,514,331,257 | -$22,477,766 | $175.16 | 293 |
| 2021 Q3 | 14,223,797 | $2,245,133,744 | +$68,703,591 | $157.80 | 258 |
| 2021 Q2 | 13,891,645 | $2,208,960,390 | -$89,699,089 | $159.04 | 252 |
| 2021 Q1 | 14,117,826 | $2,038,210,001 | -$86,894,646 | $144.20 | 254 |
| 2020 Q4 | 15,050,372 | $2,080,914,165 | +$27,037,754 | $138.07 | 242 |
| 2020 Q3 | 14,595,229 | $1,711,788,496 | +$15,776,469 | $117.22 | 216 |
| 2020 Q2 | 14,376,272 | $1,568,413,315 | +$50,475,714 | $109.08 | 204 |
| 2020 Q1 | 13,968,175 | $1,180,598,719 | -$412,422,471 | $84.52 | 192 |
| 2019 Q4 | 18,267,156 | $1,828,913,519 | +$45,104,498 | $100.10 | 218 |
| 2019 Q3 | 18,222,550 | $1,594,911,935 | -$25,498,010 | $87.53 | 191 |
| 2019 Q2 | 18,556,729 | $1,586,852,219 | -$40,870,910 | $85.49 | 184 |
| 2019 Q1 | 19,170,288 | $1,579,319,893 | -$22,758,748 | $82.37 | 183 |
| 2018 Q4 | 19,617,557 | $1,335,257,486 | -$204,512,233 | $68.06 | 169 |
| 2018 Q3 | 22,495,657 | $1,785,181,616 | +$94,043,994 | $79.36 | 171 |
| 2018 Q2 | 21,288,155 | $1,641,397,226 | +$31,650,056 | $77.06 | 157 |
| 2018 Q1 | 20,896,679 | $1,587,180,684 | +$49,025,291 | $76.02 | 155 |
| 2017 Q4 | 20,242,894 | $1,456,714,268 | -$86,781,085 | $71.94 | 137 |
| 2017 Q3 | 21,150,544 | $1,440,196,536 | -$105,114,747 | $68.15 | 120 |
| 2017 Q2 | 22,702,924 | $1,415,438,911 | -$40,407,981 | $62.39 | 112 |
| 2017 Q1 | 23,216,711 | $1,395,315,126 | -$24,468,450 | $60.15 | 94 |
| 2016 Q4 | 23,450,375 | $1,234,085,970 | +$1,075,542,970 | $52.66 | 81 |
| 2016 Q3 | 2,871,374 | $146,117,575 | +$17,761,050 | $50.90 | 45 |
| 2016 Q2 | 2,562,284 | $110,921,311 | -$20,981,334 | $43.33 | 42 |
| 2016 Q1 | 3,027,241 | $129,823,725 | -$11,689,592 | $42.93 | 42 |
| 2015 Q4 | 3,299,380 | $140,635,191 | +$7,414,656 | $42.64 | 47 |
| 2015 Q3 | 1,836,355 | $72,355,121 | -$17,567,516 | $39.37 | 46 |
| 2015 Q2 | 3,549,577 | $150,498,421 | +$4,593,437 | $42.42 | 52 |
| 2015 Q1 | 3,363,894 | $146,076,121 | -$26,638,138 | $43.43 | 47 |
| 2014 Q4 | 3,973,899 | $173,857,962 | +$41,392,873 | $43.75 | 54 |
| 2014 Q3 | 2,654,221 | $109,109,864 | +$10,127,349 | $41.12 | 38 |
| 2014 Q2 | 1,803,953 | $72,061,527 | -$2,621,120 | $39.95 | 38 |
| 2014 Q1 | 2,386,705 | $89,279,849 | +$14,463,067 | $37.40 | 34 |