| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FIRST TRUST PORTFOLIOS LP | 6.82% | $9,852,294 | 402,463 | First Trust Portfolios L.P. | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,985,315 | $124,949,594 | +$11,682,911 | $25.07 | 73 |
| 2025 Q2 | 4,555,525 | $111,503,566 | -$3,254,256 | $24.48 | 66 |
| 2025 Q1 | 4,862,547 | $110,315,106 | -$21,413,219 | $22.68 | 59 |
| 2024 Q4 | 5,859,665 | $126,517,128 | +$235,349 | $21.59 | 64 |
| 2024 Q3 | 5,637,871 | $128,996,346 | -$2,440,844 | $22.88 | 63 |
| 2024 Q2 | 5,747,675 | $125,643,241 | +$2,940,726 | $21.86 | 51 |
| 2024 Q1 | 5,549,589 | $122,977,480 | -$7,684,151 | $22.16 | 53 |
| 2023 Q4 | 5,999,059 | $127,343,668 | +$46,312,662 | $21.24 | 59 |
| 2023 Q3 | 4,218,695 | $83,208,083 | +$30,733,011 | $19.76 | 55 |
| 2023 Q2 | 2,655,080 | $54,387,804 | -$9,561,854 | $20.48 | 36 |
| 2023 Q1 | 3,133,339 | $62,742,224 | +$16,843,213 | $19.88 | 30 |
| 2022 Q4 | 2,382,068 | $44,301,013 | +$5,249,279 | $18.5 | 23 |
| 2022 Q3 | 2,072,267 | $33,602,000 | +$16,096,612 | $16.21 | 19 |
| 2022 Q2 | 1,089,796 | $19,158,000 | +$15,313,520 | $17.56 | 15 |
| 2022 Q1 | 217,463 | $4,220,000 | -$938,428 | $19.37 | 8 |
| 2021 Q4 | 259,051 | $5,189,000 | -$496,831 | $20.13 | 10 |
| 2021 Q3 | 283,869 | $5,656,000 | +$4,989,000 | $19.92 | 8 |
| 2021 Q2 | 33,500 | $672,000 | +$672,000 | $20.06 | 1 |