| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.3% | $99,496,245 | 2,357,730 | FMR LLC | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 32,047,718 | $1,444,604,435 | -$36,717,593 | $45.08 | 386 |
| 2025 Q2 | 33,313,814 | $1,377,089,987 | -$31,858,349 | $41.33 | 387 |
| 2025 Q1 | 34,023,698 | $1,306,712,211 | +$41,655,026 | $38.41 | 381 |
| 2024 Q4 | 32,929,543 | $1,384,910,414 | -$2,004,881 | $42.05 | 404 |
| 2024 Q3 | 32,765,357 | $1,370,030,235 | +$33,534,121 | $41.82 | 375 |
| 2024 Q2 | 32,039,349 | $1,233,702,427 | +$66,022,712 | $38.5 | 367 |
| 2024 Q1 | 30,323,545 | $1,220,432,177 | +$94,181,942 | $40.27 | 369 |
| 2023 Q4 | 28,076,613 | $1,067,077,354 | -$35,324,545 | $38.01 | 363 |
| 2023 Q3 | 28,767,152 | $968,000,047 | -$79,569,341 | $33.65 | 354 |
| 2023 Q2 | 30,527,163 | $1,084,334,700 | +$37,148,791 | $35.52 | 356 |
| 2023 Q1 | 29,494,845 | $1,002,212,641 | -$19,977,393 | $33.99 | 343 |
| 2022 Q4 | 29,905,148 | $983,594,431 | +$35,896,965 | $32.88 | 353 |
| 2022 Q3 | 28,939,810 | $888,952,788 | +$38,871,199 | $30.67 | 326 |
| 2022 Q2 | 27,540,056 | $868,029,837 | +$22,396,396 | $31.5 | 317 |
| 2022 Q1 | 26,802,879 | $1,019,655,620 | +$54,826,352 | $38.04 | 329 |
| 2021 Q4 | 25,376,159 | $1,023,091,736 | +$123,857,136 | $40.32 | 322 |
| 2021 Q3 | 20,802,970 | $811,972,328 | +$155,838,881 | $39.01 | 263 |
| 2021 Q2 | 17,616,950 | $711,245,428 | +$123,229,933 | $40.37 | 247 |
| 2021 Q1 | 14,567,975 | $562,690,420 | +$139,538,614 | $38.54 | 214 |
| 2020 Q4 | 11,016,739 | $381,030,222 | +$7,954,493 | $34.13 | 174 |
| 2020 Q3 | 9,087,331 | $241,116,835 | +$53,263,327 | $26.52 | 136 |
| 2020 Q2 | 7,114,776 | $178,370,026 | +$94,514,831 | $25.07 | 120 |
| 2020 Q1 | 3,361,009 | $67,092,702 | +$12,563,914 | $19.95 | 84 |
| 2019 Q4 | 2,653,680 | $76,748,134 | +$35,354,670 | $28.92 | 80 |
| 2019 Q3 | 1,334,941 | $35,644,844 | +$9,064,996 | $26.7 | 51 |
| 2019 Q2 | 995,357 | $26,848,564 | +$10,962,220 | $26.97 | 41 |
| 2019 Q1 | 589,504 | $15,561,529 | +$7,284,237 | $26.38 | 28 |
| 2018 Q4 | 329,793 | $7,473,000 | +$2,650,544 | $22.66 | 22 |
| 2018 Q3 | 207,914 | $5,862,000 | +$5,042,564 | $28.19 | 11 |
| 2018 Q2 | 29,051 | $791,000 | +$791,000 | $27.22 | 5 |