| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.2% | $48,041,670 | 410,457 | FMR LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,503,138 | $644,276,186 | -$170,535,171 | $117.04 | 171 |
| 2025 Q2 | 6,998,430 | $758,579,886 | -$4,105,046 | $108.35 | 163 |
| 2025 Q1 | 7,043,901 | $674,122,866 | -$21,826,403 | $95.81 | 155 |
| 2024 Q4 | 7,351,654 | $758,537,396 | -$157,060,265 | $103.04 | 158 |
| 2024 Q3 | 8,845,620 | $897,706,451 | +$30,097,588 | $101.52 | 155 |
| 2024 Q2 | 8,531,811 | $830,096,348 | -$154,480,473 | $97.43 | 145 |
| 2024 Q1 | 10,012,368 | $939,452,999 | +$31,085,139 | $93.85 | 144 |
| 2023 Q4 | 9,928,873 | $837,775,028 | -$75,618,042 | $84.38 | 138 |
| 2023 Q3 | 10,846,174 | $817,975,851 | +$30,645,444 | $75.41 | 129 |
| 2023 Q2 | 10,387,733 | $804,282,743 | -$2,067,990,296 | $77.42 | 120 |
| 2023 Q1 | 39,404,903 | $2,808,004,857 | +$72,218,676 | $71.26 | 123 |
| 2022 Q4 | 38,424,118 | $2,548,231,062 | +$137,672,917 | $66.31 | 128 |
| 2022 Q3 | 37,220,853 | $2,299,165,351 | +$19,652,365 | $61.76 | 112 |
| 2022 Q2 | 36,900,973 | $2,450,320,477 | -$96,872,194 | $66.39 | 110 |
| 2022 Q1 | 38,083,768 | $3,016,023,095 | -$63,761,969 | $79.19 | 104 |
| 2021 Q4 | 38,947,071 | $3,285,396,763 | -$109,603,773 | $84.36 | 89 |
| 2021 Q3 | 40,210,109 | $3,031,341,343 | +$93,017,326 | $75.5 | 59 |
| 2021 Q2 | 38,934,156 | $2,923,789,478 | +$67,044,209 | $75.09 | 59 |
| 2021 Q1 | 37,987,814 | $2,632,078,148 | +$209,041,778 | $69.28 | 53 |
| 2020 Q4 | 35,028,419 | $2,274,923,177 | -$12,750,816 | $64.95 | 38 |
| 2020 Q3 | 35,056,968 | $2,037,893,541 | -$10,307,900 | $58.16 | 32 |
| 2020 Q2 | 35,239,193 | $1,904,153,279 | +$333,241,203 | $54.1 | 30 |
| 2020 Q1 | 29,086,810 | $1,312,197,997 | +$53,191,468 | $45.08 | 23 |
| 2019 Q4 | 27,922,823 | $1,551,392,000 | +$89,571,716 | $55.56 | 12 |
| 2019 Q3 | 26,310,170 | $1,354,185,000 | -$5,306,188 | $51.48 | 7 |
| 2019 Q2 | 208,858 | $10,508,000 | +$10,508,000 | $50.31 | 3 |