| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FIRST TRUST PORTFOLIOS LP | 4.08% | $17,337,790 | 250,691 | First Trust Portfolios L.P. | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,611,713 | $418,109,719 | +$43,052,361 | $90.71 | 116 |
| 2025 Q2 | 4,148,263 | $330,129,292 | +$9,083,680 | $79.58 | 105 |
| 2025 Q1 | 4,038,619 | $277,902,491 | -$25,980,721 | $68.8 | 106 |
| 2024 Q4 | 4,399,969 | $340,655,064 | +$93,374,922 | $77.43 | 109 |
| 2024 Q3 | 2,970,066 | $220,879,698 | +$35,138,460 | $74.37 | 87 |
| 2024 Q2 | 2,554,413 | $168,312,378 | +$2,038,828 | $65.89 | 78 |
| 2024 Q1 | 2,523,535 | $165,786,413 | +$24,849,655 | $65.7 | 74 |
| 2023 Q4 | 2,356,801 | $148,291,426 | -$22,478,399 | $62.92 | 75 |
| 2023 Q3 | 2,705,193 | $152,456,668 | +$29,648,083 | $56.36 | 65 |
| 2023 Q2 | 2,131,848 | $128,315,475 | -$5,712,176 | $60.2 | 63 |
| 2023 Q1 | 2,196,388 | $126,089,468 | +$6,374,919 | $57.85 | 69 |
| 2022 Q4 | 2,068,314 | $114,052,088 | -$1,837,509 | $55.28 | 70 |
| 2022 Q3 | 2,108,172 | $113,582,337 | +$6,897,986 | $53.89 | 71 |
| 2022 Q2 | 1,971,121 | $106,688,351 | -$16,368,721 | $54.16 | 69 |
| 2022 Q1 | 2,155,886 | $147,317,831 | -$80,064,660 | $68.33 | 79 |
| 2021 Q4 | 3,299,491 | $245,580,387 | -$3,121,074 | $74.56 | 90 |
| 2021 Q3 | 3,298,159 | $236,281,180 | -$46,864,510 | $71.59 | 77 |
| 2021 Q2 | 3,952,615 | $289,091,761 | -$21,890,845 | $73.28 | 82 |
| 2021 Q1 | 4,257,353 | $296,318,611 | +$119,836,215 | $69.67 | 89 |
| 2020 Q4 | 2,537,229 | $156,452,961 | +$29,921,056 | $61.69 | 67 |
| 2020 Q3 | 2,045,193 | $96,360,569 | +$4,976,382 | $47.26 | 55 |
| 2020 Q2 | 1,933,745 | $81,752,263 | +$274,621 | $42.42 | 55 |
| 2020 Q1 | 1,935,551 | $62,945,309 | -$48,526,572 | $32.61 | 56 |
| 2019 Q4 | 3,114,910 | $145,376,895 | -$18,773,558 | $46.67 | 66 |
| 2019 Q3 | 3,478,202 | $152,595,799 | -$15,311,320 | $43.87 | 62 |
| 2019 Q2 | 3,789,953 | $176,414,009 | -$50,713 | $46.55 | 60 |
| 2019 Q1 | 3,856,906 | $177,587,817 | -$30,013,671 | $46.16 | 64 |
| 2018 Q4 | 4,611,178 | $184,989,889 | -$59,398,557 | $40.12 | 69 |
| 2018 Q3 | 6,021,044 | $314,960,264 | +$90,777,816 | $52.32 | 68 |
| 2018 Q2 | 4,273,639 | $207,354,305 | +$91,725,778 | $48.52 | 59 |
| 2018 Q1 | 2,398,089 | $104,176,418 | +$2,401,588 | $43.38 | 47 |
| 2017 Q4 | 2,342,235 | $99,580,251 | +$14,663,393 | $42.51 | 44 |
| 2017 Q3 | 1,973,903 | $81,345,150 | +$10,833,484 | $41.2 | 38 |
| 2017 Q2 | 1,717,981 | $66,086,697 | -$2,231,926 | $38.47 | 32 |
| 2017 Q1 | 1,781,218 | $64,715,556 | +$8,235,459 | $36.44 | 34 |
| 2016 Q4 | 1,524,647 | $52,827,326 | +$13,139,585 | $34.6 | 31 |
| 2016 Q3 | 1,145,753 | $38,648,382 | +$2,357,415 | $33.8 | 31 |
| 2016 Q2 | 1,097,105 | $34,356,130 | +$2,887,361 | $31.3 | 32 |
| 2016 Q1 | 925,232 | $27,766,014 | -$37,572,911 | $30.14 | 28 |
| 2015 Q4 | 2,167,314 | $65,747,050 | +$21,122,829 | $30.5 | 29 |
| 2015 Q3 | 1,460,111 | $42,759,916 | -$8,223,708 | $29.15 | 24 |
| 2015 Q2 | 1,690,766 | $53,718,110 | +$27,630,306 | $31.78 | 26 |
| 2015 Q1 | 821,521 | $25,911,048 | -$13,541,451 | $31.54 | 25 |
| 2014 Q4 | 1,249,826 | $37,737,798 | +$8,475,118 | $30.2 | 22 |
| 2014 Q3 | 969,025 | $26,767,101 | +$4,450,500 | $27.67 | 16 |
| 2014 Q2 | 806,606 | $24,309,908 | +$2,676,699 | $30.14 | 15 |
| 2014 Q1 | 718,050 | $21,423,740 | +$10,467,116 | $29.83 | 14 |