| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 15% | +12.3% | $204,742,847 | +$23,374,864 | 9,603,323 | +12.9% | FMR LLC | 30 Sep 2025 |
| WELLINGTON MANAGEMENT GROUP LLP | 6.9% | +36% | $88,404,413 | +$27,281,793 | 4,352,753 | +44.6% | Wellington Management Group LLP | 30 Jun 2025 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 5.7% | $78,422,657 | 3,678,361 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 64,842,763 | $1,382,661,591 | +$61,296,060 | $21.32 | 160 |
| 2025 Q2 | 62,354,061 | $1,210,921,801 | +$132,475,450 | $19.42 | 164 |
| 2025 Q1 | 55,550,122 | $1,022,399,970 | +$36,837,370 | $18.4 | 169 |
| 2024 Q4 | 52,551,057 | $1,252,616,437 | +$65,266,749 | $23.84 | 170 |
| 2024 Q3 | 49,944,281 | $968,231,502 | +$52,514,410 | $19.31 | 147 |
| 2024 Q2 | 47,349,798 | $769,178,931 | +$72,100,047 | $16.25 | 126 |
| 2024 Q1 | 43,172,007 | $609,715,052 | +$115,772,228 | $14.13 | 145 |
| 2023 Q4 | 35,388,898 | $432,538,846 | +$14,138,157 | $12.23 | 123 |
| 2023 Q3 | 34,241,108 | $348,350,384 | +$6,557,889 | $10.18 | 102 |
| 2023 Q2 | 33,621,974 | $279,885,624 | -$11,388,952 | $8.33 | 100 |
| 2023 Q1 | 34,724,820 | $315,760,780 | -$15,759,388 | $9.1 | 97 |
| 2022 Q4 | 35,884,108 | $351,445,288 | -$11,688,514 | $9.8 | 90 |
| 2022 Q3 | 37,747,100 | $238,791,721 | -$7,697,696 | $6.33 | 91 |
| 2022 Q2 | 39,033,226 | $227,672,891 | -$50,232,504 | $5.83 | 92 |
| 2022 Q1 | 44,282,241 | $418,269,260 | +$58,858,614 | $9.45 | 98 |
| 2021 Q4 | 37,759,077 | $485,586,384 | +$21,833,590 | $12.86 | 85 |
| 2021 Q3 | 36,136,691 | $478,608,000 | +$27,979,981 | $13.25 | 64 |
| 2021 Q2 | 34,207,307 | $434,661,000 | +$434,661,000 | $12.86 | 57 |