| 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% | $48,964,152 | -$49,593,323 | 1,609,075 | -50% | Wasatch Advisors LP | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 63,582,288 | $1,934,937,157 | +$70,794,746 | $30.43 | 222 |
| 2025 Q2 | 61,929,659 | $1,258,467,070 | +$68,634,014 | $20.32 | 214 |
| 2025 Q1 | 58,594,854 | $1,176,678,344 | -$39,717,690 | $20.08 | 222 |
| 2024 Q4 | 59,482,300 | $1,594,430,579 | +$1,468,942 | $26.8 | 227 |
| 2024 Q3 | 59,127,718 | $1,957,438,184 | -$106,008,521 | $33.13 | 254 |
| 2024 Q2 | 60,486,229 | $2,825,741,094 | +$85,118,148 | $46.71 | 263 |
| 2024 Q1 | 58,846,189 | $2,069,800,748 | +$32,476,582 | $35.17 | 233 |
| 2023 Q4 | 3,453,906 | $107,223,177 | -$438,730 | $31.04 | 2 |
| 2023 Q3 | 56,707,170 | $1,593,800,225 | +$47,005,714 | $28.11 | 191 |
| 2023 Q2 | 55,337,937 | $1,420,996,428 | +$3,624,512 | $25.68 | 201 |
| 2023 Q1 | 55,338,357 | $1,169,104,262 | +$36,424,963 | $21.13 | 183 |
| 2022 Q4 | 53,786,450 | $999,319,956 | +$47,194,784 | $18.58 | 174 |
| 2022 Q3 | 50,045,433 | $916,985,906 | -$4,528,387 | $18.32 | 156 |
| 2022 Q2 | 50,947,649 | $988,620,946 | -$15,390,327 | $19.4 | 172 |
| 2022 Q1 | 51,325,347 | $1,396,989,182 | +$72,673,595 | $27.19 | 181 |
| 2021 Q4 | 46,521,201 | $1,324,395,544 | +$15,723,449 | $28.47 | 173 |
| 2021 Q3 | 48,791,975 | $1,082,863,099 | -$2,298,854 | $22.21 | 157 |
| 2021 Q2 | 48,934,360 | $1,175,642,910 | +$8,326,138 | $24.04 | 161 |
| 2021 Q1 | 48,690,479 | $1,009,643,846 | -$9,119,307 | $20.74 | 159 |
| 2020 Q4 | 49,005,781 | $850,998,483 | +$17,783,144 | $17.36 | 152 |
| 2020 Q3 | 48,797,872 | $569,814,978 | +$29,006,207 | $11.67 | 143 |
| 2020 Q2 | 46,211,418 | $623,329,268 | +$59,613,293 | $13.49 | 140 |
| 2020 Q1 | 41,326,855 | $395,470,291 | -$4,091,681 | $9.57 | 116 |
| 2019 Q4 | 41,781,570 | $613,496,522 | +$2,325,665 | $14.68 | 120 |
| 2019 Q3 | 41,770,768 | $487,955,632 | -$13,941,915 | $11.68 | 131 |
| 2019 Q2 | 42,907,862 | $524,290,101 | +$43,073,170 | $12.22 | 123 |
| 2019 Q1 | 43,639,231 | $473,068,569 | -$1,768,989 | $10.84 | 120 |
| 2018 Q4 | 44,139,935 | $327,022,058 | +$3,368,518 | $7.41 | 133 |
| 2018 Q3 | 43,291,885 | $443,754,366 | -$51,360,864 | $10.25 | 137 |
| 2018 Q2 | 46,661,145 | $665,050,098 | -$26,036,417 | $14.25 | 151 |
| 2018 Q1 | 48,695,787 | $826,620,732 | +$26,232,821 | $17 | 157 |
| 2017 Q4 | 47,699,614 | $708,470,583 | -$54,650,251 | $14.85 | 158 |
| 2017 Q3 | 46,747,465 | $999,573,357 | +$12,596,415 | $21.4 | 162 |
| 2017 Q2 | 46,454,215 | $1,294,140,350 | +$131,468,380 | $27.85 | 184 |
| 2017 Q1 | 41,142,997 | $1,228,516,179 | +$284,899,857 | $29.85 | 159 |
| 2016 Q4 | 37,984,480 | $1,107,025,033 | +$24,522,096 | $29.15 | 156 |
| 2016 Q3 | 37,167,401 | $730,104,511 | +$43,337,752 | $19.63 | 135 |
| 2016 Q2 | 38,542,499 | $638,470,943 | +$726,104 | $16.56 | 131 |
| 2016 Q1 | 37,890,497 | $737,552,529 | +$307,703 | $19.48 | 144 |
| 2015 Q4 | 37,825,104 | $777,561,100 | -$57,941,385 | $20.56 | 146 |
| 2015 Q3 | 40,544,730 | $831,545,031 | +$12,115,494 | $20.51 | 136 |
| 2015 Q2 | 39,648,973 | $1,139,541,657 | -$3,773,136 | $28.74 | 136 |
| 2015 Q1 | 40,430,464 | $1,235,242,290 | -$64,956,202 | $30.55 | 144 |
| 2014 Q4 | 42,581,331 | $1,484,771,144 | -$76,521,730 | $34.88 | 161 |
| 2014 Q3 | 44,695,192 | $1,562,103,229 | +$66,027,165 | $34.95 | 162 |
| 2014 Q2 | 42,720,650 | $1,591,687,153 | -$581,956 | $37.26 | 169 |
| 2014 Q1 | 42,370,909 | $1,776,229,743 | +$160,219,261 | $41.93 | 175 |