| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FIRST TRUST PORTFOLIOS LP | 0% | -1% | $2,099 | -$24,653,446 | 35 | -100% | First Trust Portfolios L.P. | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,770,836 | $100,799,463 | -$9,917,535 | $56.92 | 64 |
| 2025 Q2 | 1,946,393 | $116,727,724 | -$23,657,964 | $59.97 | 67 |
| 2025 Q1 | 2,386,063 | $133,055,514 | -$45,727,740 | $55.76 | 66 |
| 2024 Q4 | 3,224,656 | $180,588,768 | +$5,184,661 | $55.99 | 81 |
| 2024 Q3 | 3,117,295 | $202,105,566 | +$19,087,317 | $64.84 | 79 |
| 2024 Q2 | 2,867,786 | $172,902,998 | +$19,609,090 | $60.28 | 67 |
| 2024 Q1 | 2,516,411 | $143,320,295 | +$45,275,483 | $56.96 | 57 |
| 2023 Q4 | 1,722,018 | $93,095,100 | -$4,021,947 | $54.06 | 46 |
| 2023 Q3 | 1,759,293 | $85,567,571 | -$13,427,059 | $48.64 | 35 |
| 2023 Q2 | 2,034,415 | $97,300,676 | +$4,994,673 | $47.83 | 28 |
| 2023 Q1 | 1,956,167 | $82,188,564 | +$17,869,834 | $41.99 | 28 |
| 2022 Q4 | 1,511,189 | $65,995,109 | +$26,113,406 | $43.67 | 25 |
| 2022 Q3 | 913,686 | $39,130,669 | -$3,930,552 | $42.83 | 20 |
| 2022 Q2 | 1,008,738 | $41,581,000 | -$2,939,684 | $41.22 | 16 |
| 2022 Q1 | 1,068,239 | $48,929,000 | -$2,237,841 | $45.86 | 16 |
| 2021 Q4 | 1,116,893 | $53,485,581 | -$19,215,704 | $47.88 | 18 |
| 2021 Q3 | 1,498,933 | $73,738,000 | -$1,484,001 | $49.2 | 14 |
| 2021 Q2 | 1,529,112 | $68,586,000 | +$67,155,819 | $44.86 | 11 |
| 2021 Q1 | 31,753 | $1,346,000 | +$284,882 | $42.12 | 4 |
| 2020 Q4 | 24,947 | $957,000 | +$477,145 | $38.05 | 3 |
| 2020 Q3 | 13,805 | $427,000 | -$49,216 | $30.69 | 4 |
| 2020 Q2 | 15,429 | $434,000 | -$612,738 | $28.27 | 2 |
| 2020 Q1 | 43,648 | $991,000 | -$414,393 | $22.71 | 4 |
| 2019 Q4 | 48,696 | $1,714,000 | -$12,142 | $35.2 | 6 |
| 2019 Q3 | 49,079 | $1,659,000 | -$231,639 | $33.72 | 7 |
| 2019 Q2 | 55,870 | $2,067,000 | -$141,911 | $36.91 | 6 |
| 2019 Q1 | 59,702 | $2,253,000 | +$71,531 | $37.31 | 6 |
| 2018 Q4 | 58,311 | $2,081,000 | -$37,847 | $35.24 | 6 |
| 2018 Q3 | 59,413 | $2,051,000 | -$322,416 | $34.42 | 7 |
| 2018 Q2 | 67,625 | $2,462,000 | +$2,462,000 | $36.2 | 5 |