| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 13.7% | $155,349,236 | 5,970,378 | BlackRock, Inc. | 31 Mar 2025 | |||
| WELLINGTON MANAGEMENT GROUP LLP | 7.8% | +31.7% | $101,607,811 | +$25,032,829 | 3,406,229 | +32.7% | Wellington Management Group LLP | 30 Sep 2025 |
| T. Rowe Price Investment Management, Inc. | 5.4% | $61,335,775 | 2,357,255 | T. Rowe Price Investment Management, Inc. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 36,619,856 | $1,092,373,739 | -$2,440,360 | $29.83 | 183 |
| 2025 Q2 | 36,729,827 | $989,493,395 | +$18,310,058 | $26.94 | 185 |
| 2025 Q1 | 36,303,754 | $1,011,767,446 | -$25,310,793 | $27.88 | 191 |
| 2024 Q4 | 37,144,376 | $1,141,761,982 | +$181,667,766 | $30.74 | 190 |
| 2024 Q3 | 31,046,365 | $894,134,224 | +$33,261,064 | $28.8 | 167 |
| 2024 Q2 | 29,950,859 | $611,150,209 | +$4,439,328 | $20.4 | 157 |
| 2024 Q1 | 29,688,944 | $571,842,369 | +$4,982,185 | $19.26 | 160 |
| 2023 Q4 | 29,283,190 | $788,403,113 | +$24,190,972 | $26.93 | 156 |
| 2023 Q3 | 28,404,234 | $566,807,438 | +$8,517,233 | $19.96 | 142 |
| 2023 Q2 | 28,053,216 | $495,020,370 | -$11,214,370 | $17.63 | 149 |
| 2023 Q1 | 28,190,370 | $640,138,961 | -$7,951,379 | $22.72 | 142 |
| 2022 Q4 | 28,356,317 | $902,612,172 | -$3,223,668 | $31.83 | 165 |
| 2022 Q3 | 28,462,416 | $833,620,388 | -$95,697,297 | $29.28 | 148 |
| 2022 Q2 | 28,890,603 | $856,726,793 | +$692,375 | $29.65 | 147 |
| 2022 Q1 | 28,907,177 | $999,212,445 | +$12,296,040 | $34.57 | 162 |
| 2021 Q4 | 28,529,607 | $1,002,784,093 | -$17,005,391 | $35.16 | 157 |
| 2021 Q3 | 28,944,755 | $945,151,016 | -$15,388,457 | $32.66 | 147 |
| 2021 Q2 | 29,575,256 | $994,265,239 | +$32,028,597 | $33.62 | 142 |
| 2021 Q1 | 28,655,245 | $866,188,071 | +$827,665,630 | $30.14 | 139 |
| 2020 Q4 | 1,145,801 | $18,153,000 | +$18,153,000 | $15.77 | 6 |