| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| First Trust Portfolios L.P. | 45.34% | +13% | $294M | 13.3M | +3,450,720 | +34.9% | $22.04 | 13G/A | 9/30/2025 | 7 Oct 2025 09:40:03 |
| First Trust Portfolios L.P. | 40.16% | +15.9% | $205M | 9.88M | +2,496,709 | +33.8% | $20.71 | 13G/A | 6/30/2025 | 7 Jul 2025 09:34:37 |
| First Trust Portfolios L.P. | 34.58% | +18.9% | $137M | 7.38M | +1,778,188 | +31.7% | $18.51 | 13G/A | 4/30/2025 | 7 May 2025 10:09:03 |
| First Trust Portfolios L.P. | 29.11% | +25.5% | $104M | 5.6M | +2,209,622 | +65.1% | $18.51 | 13G/A | 3/31/2025 | 7 Apr 2025 10:06:17 |
| First Trust Portfolios L.P. | 23.25% | +163% | $62.8M | 3.39M | +2,479,999 | +271% | $18.51 | 13G/A | 1/31/2025 | 7 Feb 2025 10:10:52 |
| First Trust Portfolios L.P. | 8.54% | $16.9M | 914K | $18.51 | 13G | 12/31/2024 | 31 Jan 2025 10:35:07 |