| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14.7% | +85% | $712,083,328 | +$341,996,157 | 9,200,043 | +92.4% | BlackRock, Inc. | 30 Sep 2025 |
| WASATCH ADVISORS LP | 3.5% | $166,555,240 | 2,116,062 | WASATCH ADVISORS LP | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 66,429,911 | $4,809,554,481 | +$112,489,879 | $72.39 | 323 |
| 2025 Q2 | 64,430,819 | $6,030,246,348 | +$10,025,227 | $93.59 | 325 |
| 2025 Q1 | 64,445,368 | $5,156,299,833 | +$147,596,786 | $80.01 | 334 |
| 2024 Q4 | 62,341,841 | $6,274,980,093 | -$46,415,883 | $100.65 | 332 |
| 2024 Q3 | 62,775,237 | $5,006,420,372 | +$52,484,817 | $79.77 | 289 |
| 2024 Q2 | 62,088,552 | $3,745,841,534 | +$15,533,310 | $60.33 | 268 |
| 2024 Q1 | 62,121,327 | $3,264,724,082 | +$125,310,046 | $52.56 | 249 |
| 2023 Q4 | 59,873,745 | $2,598,667,937 | +$35,808,245 | $43.41 | 231 |
| 2023 Q3 | 59,255,135 | $1,912,194,947 | -$12,117,645 | $32.27 | 205 |
| 2023 Q2 | 59,535,733 | $1,839,643,789 | +$73,586,253 | $30.9 | 203 |
| 2023 Q1 | 57,375,026 | $1,412,555,772 | -$1,495,077 | $24.62 | 199 |
| 2022 Q4 | 57,499,931 | $1,545,600,010 | -$58,433,598 | $26.87 | 200 |
| 2022 Q3 | 58,507,841 | $1,883,135,433 | -$36,623,751 | $32.2 | 200 |
| 2022 Q2 | 59,911,099 | $2,312,281,639 | -$20,241,814 | $38.57 | 210 |
| 2022 Q1 | 60,012,298 | $3,700,847,329 | -$114,703,569 | $61.65 | 223 |
| 2021 Q4 | 61,638,075 | $4,898,009,195 | +$44,337,521 | $79.44 | 226 |
| 2021 Q3 | 60,587,233 | $4,858,124,743 | +$5,888,785 | $80.14 | 230 |
| 2021 Q2 | 59,965,850 | $6,154,675,562 | -$4,007,339 | $102.58 | 233 |
| 2021 Q1 | 61,122,044 | $6,127,494,337 | -$61,762,081 | $100.2 | 261 |
| 2020 Q4 | 61,503,436 | $7,783,173,501 | +$33,092,195 | $126.53 | 245 |
| 2020 Q3 | 61,131,528 | $5,581,364,476 | +$96,486,326 | $91.26 | 244 |
| 2020 Q2 | 60,348,951 | $5,192,189,729 | +$483,279,837 | $85.79 | 225 |
| 2020 Q1 | 54,818,299 | $3,235,590,405 | +$26,894,288 | $59.06 | 190 |
| 2019 Q4 | 53,169,586 | $4,310,984,498 | +$113,026,895 | $81.08 | 199 |
| 2019 Q3 | 51,614,657 | $4,070,849,066 | +$142,456,873 | $78.87 | 195 |
| 2019 Q2 | 49,823,047 | $3,804,516,233 | +$505,602,775 | $76.36 | 198 |
| 2019 Q1 | 44,194,381 | $3,061,052,315 | +$100,127,949 | $69.26 | 189 |
| 2018 Q4 | 42,782,020 | $2,120,202,699 | +$50,552,726 | $49.55 | 174 |
| 2018 Q3 | 41,549,853 | $2,515,619,000 | +$81,954,653 | $60.55 | 171 |
| 2018 Q2 | 40,318,901 | $2,301,653,727 | +$38,476,803 | $57.05 | 180 |
| 2018 Q1 | 39,661,227 | $1,806,576,365 | +$120,940,862 | $45.55 | 169 |
| 2017 Q4 | 38,011,198 | $1,400,868,559 | -$9,768,238 | $36.85 | 162 |
| 2017 Q3 | 38,101,128 | $1,585,056,104 | -$4,957,958 | $41.65 | 152 |
| 2017 Q2 | 38,288,605 | $1,414,625,925 | +$7,559,233 | $36.95 | 142 |
| 2017 Q1 | 38,103,803 | $1,328,192,312 | +$78,812,387 | $34.85 | 138 |
| 2016 Q4 | 37,457,603 | $1,080,657,371 | +$15,055,918 | $28.85 | 127 |
| 2016 Q3 | 36,857,804 | $1,056,341,875 | +$40,582,862 | $28.66 | 122 |
| 2016 Q2 | 35,337,014 | $990,121,011 | +$40,682,086 | $28.02 | 120 |
| 2016 Q1 | 34,152,555 | $820,994,567 | +$36,228,476 | $24.04 | 108 |
| 2015 Q4 | 32,550,848 | $858,423,633 | +$14,545,131 | $26.37 | 119 |
| 2015 Q3 | 32,367,855 | $783,114,344 | +$65,648,332 | $24.72 | 126 |
| 2015 Q2 | 29,470,097 | $832,520,211 | +$37,200,194 | $28.25 | 106 |
| 2015 Q1 | 28,315,405 | $581,568,332 | +$103,724,708 | $21.14 | 99 |
| 2014 Q4 | 15,234,113 | $286,967,147 | +$35,772,593 | $18.84 | 87 |
| 2014 Q3 | 8,842,215 | $123,787,834 | +$4,477,426 | $14 | 58 |
| 2014 Q2 | 8,514,288 | $121,408,248 | +$75,512,475 | $14.26 | 57 |
| 2014 Q1 | 3,175,052 | $49,309,000 | +$49,309,000 | $15.53 | 17 |