| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| JANUS HENDERSON GROUP PLC | 12% | +11% | $479,098,679 | 6,065,308 | +620,269 | +11% | $78.99 | 13G/A | 31 Dec 2025 | 17 Feb 2026, 16:33 |
| JANUS HENDERSON GROUP PLC | 11% | +6% | $388,340,181 | 5,445,039 | +447,453 | +9% | $71.32 | 13G/A | 28 Nov 2025 | 05 Dec 2025, 12:46 |
| JANUS HENDERSON GROUP PLC | 10% | -5.5% | $366,373,030 | 4,997,586 | -238,691 | -4.6% | $73.31 | 13G/A | 30 Sep 2025 | 14 Nov 2025, 12:03 |
| JANUS HENDERSON GROUP PLC | 11% | +3% | $275,742,347 | 5,236,277 | +154,320 | +3% | $52.66 | 13G/A | 30 Jun 2025 | 14 Aug 2025, 11:15 |
| JANUS HENDERSON GROUP PLC | 10% | +2% | $229,907,735 | 5,081,957 | +83,180 | +1.7% | $45.24 | 13G/A | 30 May 2025 | 06 Jun 2025, 11:59 |
| JANUS HENDERSON GROUP PLC | 10% | +4% | $206,499,478 | 4,998,777 | +223,402 | +4.7% | $41.31 | 13G/A | 30 Apr 2025 | 07 May 2025, 10:57 |
| JANUS HENDERSON GROUP PLC | 9.7% | +2.2% | $197,270,741 | 4,775,375 | +193,733 | +4.2% | $41.31 | 13G/A | 31 Mar 2025 | 15 May 2025, 15:32 |
| JANUS HENDERSON GROUP PLC | 9.5% | $189,267,631 | 4,581,642 | $41.31 | 13G/A | 31 Dec 2024 | 14 Feb 2025, 12:11 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.21% | +0.04% | $479,050,121 | 6,065,308 | +1,067,722 | +21% | $78.98 | Q4 2025 | |
| 30 Sep 2025 | 0.17% | -0.01% | $366,518,621 | 4,997,586 | -238,691 | -4.6% | $73.34 | Q3 2025 | |
| 30 Jun 2025 | 0.13% | +0.01% | $266,484,636 | 5,236,277 | +470,168 | +9.9% | $50.89 | Q2 2025 | |
| 31 Mar 2025 | 0.12% | +0% | $219,247,167 | 4,766,109 | +184,467 | $46.00 | Q1 2025 | ||
| 31 Dec 2024 | 0.1% | +0% | $189,481,486 | 4,581,642 | +101,358 | +2.3% | $41.36 | Q4 2024 | |
| 30 Sep 2024 | 0.09% | -0.01% | $174,737,642 | 4,480,284 | -508,463 | -10% | $39.00 | Q3 2024 | |
| 30 Jun 2024 | 0.09% | +0.04% | $170,557,599 | 4,988,747 | +2,221,537 | +80% | $34.19 | Q2 2024 | |
| 31 Mar 2024 | 0.04% | +0.01% | $69,470,310 | 2,767,210 | +704,659 | +34% | $25.10 | Q1 2024 | |
| 31 Dec 2023 | 0.04% | +0% | $60,893,012 | 2,062,551 | +138,791 | +7.2% | $29.52 | Q4 2023 | |
| 30 Sep 2023 | 0.04% | +0.03% | $60,778,830 | 1,923,760 | +1,658,148 | +624% | $31.59 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $6,863,418 | 265,612 | +224,328 | +543% | $25.84 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $991,024 | 41,284 | +41,284 | NEW | $24.01 | Q1 2023 |