| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 15% | +120% | $597,403,881 | +$342,858,859 | 7,833,778 | +135% | FMR LLC | 31 Jul 2025 |
| JANUS HENDERSON GROUP PLC | 11% | +8.2% | $409,408,516 | +$50,587,108 | 6,056,339 | +14% | JANUS HENDERSON GROUP PLC | 30 Sep 2025 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 6.9% | +34% | $236,801,899 | +$72,563,992 | 3,461,510 | +44% | T. Rowe Price Associates, Inc. | 30 Jun 2025 |
| VANGUARD GROUP INC | 5.3% | $189,763,272 | 2,807,149 | The Vanguard Group | 30 Sep 2025 | |||
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 6.4% | $175,636,002 | 2,775,976 | Adage Capital Management, L.P. | 31 Dec 2024 | |||
| BlackRock, Inc. | 5.5% | +16% | $210,952,318 | +$57,685,733 | 2,766,225 | +38% | BlackRock, Inc. | 30 Jun 2025 |
| Vivo Opportunity Fund Holdings, L.P. | 4.2% | -46% | $152,178,416 | -$115,402,258 | 2,251,160 | -43% | Vivo Opportunity Fund Holdings, L.P. | 30 Sep 2025 |
| Avoro Capital Advisors LLC | 4.1% | $140,240,500 | 2,050,000 | Avoro Capital Advisors LLC | 30 Jun 2025 | |||
| Adage Capital Management, L.P. | 2.6% | -64% | $94,746,538 | -$146,988,629 | 1,401,576 | -61% | Adage Capital Management, L.P. | 30 Sep 2025 |
| Nantahala Capital Management, LLC | 2% | -60% | $68,502,354 | -$111,255,251 | 1,001,350 | -62% | Nantahala Capital Management, LLC | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 157 | $7,269 | +$1,898 | $46.30 | 2 |
| 2025 Q3 | 65,164,479 | $4,403,299,841 | +$507,165,717 | $67.60 | 235 |
| 2025 Q2 | 56,749,470 | $4,754,316,405 | +$213,454,333 | $83.78 | 231 |
| 2025 Q1 | 54,568,286 | $3,901,553,813 | +$304,734,981 | $71.45 | 215 |
| 2024 Q4 | 51,039,620 | $2,293,785,053 | +$169,955,348 | $44.95 | 164 |
| 2024 Q3 | 47,119,847 | $2,378,750,520 | +$200,219,936 | $50.49 | 141 |
| 2024 Q2 | 43,316,980 | $1,767,677,409 | +$339,229,097 | $40.80 | 112 |
| 2024 Q1 | 34,986,278 | $1,496,099,350 | +$151,053,440 | $42.80 | 100 |
| 2023 Q4 | 31,409,972 | $1,264,282,974 | +$428,153,179 | $40.25 | 76 |
| 2023 Q3 | 20,301,195 | $598,794,549 | +$451,363,845 | $29.51 | 54 |
| 2023 Q2 | 4,852,710 | $20,757,863 | +$7,837,297 | $4.29 | 22 |
| 2023 Q1 | 3,071,637 | $6,538,076 | +$3,161,390 | $2.14 | 20 |
| 2022 Q4 | 2,785,956 | $5,517,109 | +$81,616 | $1.98 | 22 |
| 2022 Q3 | 2,780,768 | $4,643,586 | +$4,627,984 | $1.67 | 12 |