| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 15% | +16% | $948,529,219 | +$134,420,881 | 9,781,677 | +17% | T. Rowe Price Investment Management, Inc. | 30 Sep 2025 |
| Linonia Partnership LP | 9% | $553,107,377 | 5,703,902 | Linonia Partners Fund LP | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 58,941,483 | $5,711,081,181 | +$71,021,556 | $96.97 | 303 |
| 2025 Q2 | 58,553,100 | $4,751,187,262 | +$134,020,992 | $81.16 | 286 |
| 2025 Q1 | 57,195,383 | $3,898,523,090 | +$19,282,791 | $68.14 | 289 |
| 2024 Q4 | 56,898,642 | $3,872,376,739 | -$254,403,231 | $68.06 | 288 |
| 2024 Q3 | 60,786,750 | $3,120,258,756 | +$116,127,740 | $51.33 | 265 |
| 2024 Q2 | 58,443,435 | $2,236,512,257 | -$23,404,902 | $38.27 | 255 |
| 2024 Q1 | 58,491,491 | $2,554,868,420 | +$148,864,626 | $43.82 | 269 |
| 2023 Q4 | 55,223,080 | $2,064,556,048 | +$100,619,634 | $37.39 | 280 |
| 2023 Q3 | 53,002,892 | $1,701,351,559 | +$1,700,948,934 | $32.10 | 282 |