| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 14.1% | $212,682,831 | 7,051,818 | T. Rowe Price Investment Management, Inc. | 31 Mar 2025 | |||
| WELLINGTON MANAGEMENT GROUP LLP | 10.2% | +12.2% | $177,495,613 | +$21,348,793 | 5,132,898 | +13.7% | Wellington Management Group LLP | 31 Jul 2025 |
| Jallal Bahija | 8.2% | $135,513,072 | 4,493,139 | Jallal Bahija | 31 Dec 2024 | |||
| PRIMECAP MANAGEMENT CO/CA/ | 7.51% | +43.6% | $130,443,852 | +$38,165,393 | 3,772,234 | +41.4% | PRIMECAP MANAGEMENT CO/CA/ | 30 Jun 2025 |
| Bellevue Group AG | 5.6% | $101,607,853 | 2,796,803 | Bellevue Group AG | 20 Aug 2025 | |||
| TANG CAPITAL MANAGEMENT LLC | 5.2% | $94,662,520 | 2,605,608 | TANG CAPITAL MANAGEMENT, LLC | 17 Oct 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 49,180,519 | $1,786,666,273 | +$50,908,665 | $36.33 | 131 |
| 2025 Q2 | 47,759,431 | $1,498,675,257 | +$17,984,702 | $31.38 | 132 |
| 2025 Q1 | 47,287,653 | $1,402,998,400 | +$60,274,148 | $29.67 | 115 |
| 2024 Q4 | 45,410,647 | $1,339,563,608 | -$4,915,367 | $29.5 | 114 |
| 2024 Q3 | 45,295,985 | $1,411,075,539 | +$61,107,953 | $31.13 | 129 |
| 2024 Q2 | 43,068,701 | $1,459,854,294 | -$99,787,937 | $33.89 | 135 |
| 2024 Q1 | 41,233,666 | $2,679,814,816 | +$238,809,048 | $65 | 149 |
| 2023 Q4 | 37,514,062 | $2,563,043,022 | +$32,940,976 | $68.32 | 133 |
| 2023 Q3 | 36,945,020 | $1,917,423,501 | +$85,494,203 | $51.9 | 125 |
| 2023 Q2 | 35,306,138 | $2,115,733,529 | +$164,020,008 | $59.96 | 118 |
| 2023 Q1 | 32,689,414 | $1,614,615,481 | +$118,700,415 | $49.44 | 108 |
| 2022 Q4 | 30,264,419 | $1,727,211,273 | +$217,928,825 | $57.07 | 103 |
| 2022 Q3 | 26,369,515 | $1,237,624,033 | +$261,557,875 | $46.94 | 83 |
| 2022 Q2 | 21,039,614 | $784,510,369 | +$56,584,747 | $37.31 | 66 |
| 2022 Q1 | 19,740,280 | $590,138,252 | +$57,754,634 | $29.9 | 57 |
| 2021 Q4 | 17,133,052 | $586,618,000 | +$22,048,655 | $34.24 | 45 |
| 2021 Q3 | 16,654,128 | $617,381,000 | +$83,084,443 | $37.07 | 46 |
| 2021 Q2 | 13,805,464 | $538,109,000 | +$10,183,214 | $39.05 | 41 |
| 2021 Q1 | 14,110,965 | $597,836,000 | +$597,835,003 | $42.57 | 41 |