| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 8.5% | $155,118,636 | 5,097,556 | FMR LLC | 30 Sep 2025 | |||
| WASATCH ADVISORS LP | 2.7% | -48.3% | $48,964,152 | -$49,593,323 | 1,609,075 | -50.3% | Wasatch Advisors LP | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 63,582,288 | $1,934,937,157 | +$70,794,780 | $30.43 | 222 |
| 2025 Q2 | 61,929,626 | $1,258,464,124 | +$68,631,031 | $20.32 | 213 |
| 2025 Q1 | 58,594,854 | $1,176,677,892 | -$39,707,120 | $20.08 | 222 |
| 2024 Q4 | 59,481,257 | $1,594,392,554 | -$10,293,070 | $26.8 | 227 |
| 2024 Q3 | 59,481,894 | $1,969,172,014 | -$94,120,814 | $33.13 | 251 |
| 2024 Q2 | 60,498,201 | $2,826,398,381 | +$76,149,930 | $46.71 | 260 |
| 2024 Q1 | 59,092,589 | $2,078,466,827 | +$47,241,465 | $35.17 | 232 |
| 2023 Q4 | 57,866,549 | $1,795,664,179 | +$17,951,979 | $31.03 | 200 |
| 2023 Q3 | 57,420,293 | $1,613,846,349 | +$44,734,625 | $28.11 | 193 |
| 2023 Q2 | 55,726,877 | $1,430,947,700 | +$3,503,755 | $25.68 | 204 |
| 2023 Q1 | 55,731,959 | $1,177,354,050 | +$36,185,012 | $21.13 | 185 |
| 2022 Q4 | 54,197,544 | $1,006,955,744 | +$47,108,615 | $18.58 | 178 |
| 2022 Q3 | 51,598,412 | $945,703,748 | -$4,382,624 | $18.32 | 166 |
| 2022 Q2 | 51,767,160 | $1,004,450,620 | -$15,129,296 | $19.4 | 179 |
| 2022 Q1 | 52,602,728 | $1,432,020,295 | +$75,989,203 | $27.19 | 187 |
| 2021 Q4 | 49,784,584 | $1,416,686,697 | +$12,241,151 | $28.47 | 179 |
| 2021 Q3 | 49,438,376 | $1,097,122,879 | -$561,471 | $22.21 | 159 |
| 2021 Q2 | 49,404,393 | $1,187,049,622 | +$6,427,381 | $24.04 | 162 |
| 2021 Q1 | 49,386,819 | $1,023,814,614 | -$5,712,734 | $20.74 | 162 |
| 2020 Q4 | 49,892,824 | $866,125,743 | +$18,410,461 | $17.36 | 159 |
| 2020 Q3 | 49,234,380 | $575,002,728 | +$28,976,181 | $11.67 | 146 |
| 2020 Q2 | 46,653,638 | $629,099,768 | +$60,201,351 | $13.49 | 143 |
| 2020 Q1 | 42,498,089 | $406,715,983 | -$4,695,888 | $9.57 | 120 |
| 2019 Q4 | 42,558,700 | $624,919,353 | +$8,894,666 | $14.68 | 126 |
| 2019 Q3 | 42,114,718 | $491,979,985 | -$14,113,520 | $11.68 | 136 |
| 2019 Q2 | 43,264,205 | $528,647,901 | +$40,640,749 | $12.22 | 127 |
| 2019 Q1 | 44,128,774 | $478,346,969 | +$591,115 | $10.84 | 124 |
| 2018 Q4 | 44,554,163 | $330,088,058 | +$3,234,810 | $7.41 | 139 |
| 2018 Q3 | 43,524,216 | $446,136,366 | -$53,204,341 | $10.25 | 140 |
| 2018 Q2 | 46,664,259 | $665,094,526 | -$27,545,960 | $14.25 | 156 |
| 2018 Q1 | 48,734,229 | $827,274,242 | +$22,050,417 | $17 | 162 |
| 2017 Q4 | 47,700,892 | $708,489,029 | -$57,920,487 | $14.85 | 163 |
| 2017 Q3 | 47,646,874 | $1,018,818,999 | +$19,069,601 | $21.4 | 167 |
| 2017 Q2 | 46,498,401 | $1,295,370,350 | +$130,804,378 | $27.85 | 187 |
| 2017 Q1 | 41,448,752 | $1,237,642,179 | +$285,460,717 | $29.85 | 162 |
| 2016 Q4 | 38,247,831 | $1,114,700,033 | +$13,168,421 | $29.15 | 160 |
| 2016 Q3 | 38,028,599 | $747,010,511 | -$11,857,650 | $19.63 | 139 |
| 2016 Q2 | 38,551,850 | $638,625,943 | -$314,092 | $16.56 | 133 |
| 2016 Q1 | 38,449,773 | $748,446,529 | +$1,570,699 | $19.48 | 147 |
| 2015 Q4 | 38,064,771 | $782,485,100 | -$59,409,733 | $20.56 | 149 |
| 2015 Q3 | 40,840,841 | $837,618,031 | +$4,572,601 | $20.51 | 141 |
| 2015 Q2 | 40,663,317 | $1,168,693,657 | -$2,950,209 | $28.74 | 140 |
| 2015 Q1 | 40,680,727 | $1,242,885,290 | -$70,155,913 | $30.55 | 145 |
| 2014 Q4 | 42,581,331 | $1,484,771,144 | -$76,521,730 | $34.88 | 158 |
| 2014 Q3 | 44,695,192 | $1,562,103,229 | +$66,019,385 | $34.95 | 162 |
| 2014 Q2 | 42,823,981 | $1,595,536,153 | +$1,035,751 | $37.26 | 170 |
| 2014 Q1 | 42,414,810 | $1,778,070,743 | +$161,328,352 | $41.93 | 176 |