| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 12% | -18% | $223,707,263 | -$54,846,128 | 3,887,181 | -20% | FMR LLC | 30 Sep 2025 |
| BlackRock, Inc. | 7.5% | $81,474,120 | 2,421,222 | BlackRock, Inc. | 31 Mar 2025 | |||
| VANGUARD GROUP INC | 6% | $109,662,849 | 1,905,523 | The Vanguard Group | 30 Sep 2025 | |||
| AMERICAN CENTURY INVESTMENT MANAGEMENT INC | 4.2% | -43% | $76,812,560 | -$53,660,829 | 1,334,710 | -41% | American Century Investment Management, Inc. | 30 Sep 2025 |
| ALLIANCEBERNSTEIN L.P. | 2.8% | $30,215,984 | 897,949 | AllianceBernstein L.P. | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 70,833 | $3,329,151 | -$462,621 | $47.00 | 3 |
| 2025 Q3 | 34,085,194 | $1,960,643,122 | -$4,217,361 | $57.55 | 264 |
| 2025 Q2 | 34,184,524 | $1,475,851,839 | -$58,404,583 | $43.16 | 230 |
| 2025 Q1 | 35,859,263 | $1,160,697,406 | +$45,638,569 | $32.37 | 230 |
| 2024 Q4 | 34,417,439 | $1,330,104,094 | +$157,837,996 | $38.63 | 230 |
| 2024 Q3 | 29,751,271 | $1,426,931,800 | +$50,523,380 | $47.96 | 254 |
| 2024 Q2 | 28,026,605 | $1,508,491,093 | -$66,659,523 | $53.85 | 240 |
| 2024 Q1 | 29,361,872 | $1,125,393,483 | +$39,296,363 | $38.34 | 186 |
| 2023 Q4 | 76,222 | $2,054,945 | +$1,475,305 | $26.96 | 2 |
| 2023 Q3 | 29,270,978 | $624,938,291 | +$4,629,102 | $21.35 | 132 |
| 2023 Q2 | 28,881,688 | $649,239,314 | -$479,545 | $22.48 | 128 |
| 2023 Q1 | 28,888,969 | $590,197,252 | +$7,223,718 | $20.43 | 95 |
| 2022 Q4 | 28,565,356 | $305,935,069 | -$3,579,200 | $10.71 | 70 |
| 2022 Q3 | 28,021,900 | $233,982,588 | -$18,296,258 | $8.35 | 66 |
| 2022 Q2 | 19,786,921 | $182,239,296 | -$2,729,068 | $9.21 | 66 |
| 2022 Q1 | 29,728,006 | $559,619,826 | +$32,006,921 | $18.82 | 74 |
| 2021 Q4 | 28,037,041 | $438,260,115 | +$42,353,496 | $15.64 | 69 |
| 2021 Q3 | 24,044,662 | $501,564,569 | -$3,145,730 | $20.86 | 75 |
| 2021 Q2 | 23,842,434 | $592,717,447 | +$12,454,485 | $24.86 | 85 |
| 2021 Q1 | 23,592,372 | $590,541,194 | -$15,383,177 | $25.03 | 85 |
| 2020 Q4 | 24,517,794 | $447,695,841 | -$2,479,689 | $18.26 | 70 |
| 2020 Q3 | 23,729,178 | $288,372,482 | -$10,230,595 | $12.16 | 82 |
| 2020 Q2 | 24,863,131 | $372,697,381 | +$3,421,303 | $14.99 | 87 |
| 2020 Q1 | 24,058,048 | $262,952,303 | -$7,148,452 | $10.93 | 85 |
| 2019 Q4 | 24,845,543 | $571,340,174 | +$8,477,604 | $22.92 | 96 |
| 2019 Q3 | 25,446,429 | $484,324,066 | -$2,433,459 | $19.04 | 84 |
| 2019 Q2 | 25,571,436 | $503,463,364 | -$5,285,567 | $19.69 | 85 |
| 2019 Q1 | 25,887,698 | $438,278,679 | +$9,544,445 | $16.93 | 80 |
| 2018 Q4 | 25,290,699 | $460,032,192 | -$13,732,100 | $18.19 | 80 |
| 2018 Q3 | 25,987,839 | $636,677,694 | -$6,456,030 | $24.50 | 80 |
| 2018 Q2 | 26,266,077 | $587,053,615 | +$70,941,867 | $22.35 | 84 |
| 2018 Q1 | 23,100,372 | $547,463,471 | +$5,816,870 | $23.70 | 81 |
| 2017 Q4 | 23,014,222 | $457,984,716 | +$7,880,082 | $19.90 | 82 |
| 2017 Q3 | 22,517,347 | $463,853,096 | -$901,889 | $20.60 | 75 |
| 2017 Q2 | 23,234,546 | $394,987,500 | +$10,634,762 | $17.00 | 72 |
| 2017 Q1 | 22,639,361 | $388,257,292 | +$23,450,230 | $17.15 | 75 |
| 2016 Q4 | 21,428,572 | $331,076,124 | +$13,040,447 | $15.45 | 75 |
| 2016 Q3 | 8,657,935 | $126,492,981 | +$14,809,500 | $14.61 | 63 |
| 2016 Q2 | 7,507,053 | $89,332,830 | -$128,411,716 | $11.90 | 48 |
| 2016 Q1 | 19,462,927 | $211,170,000 | +$9,395,041 | $10.85 | 45 |
| 2015 Q4 | 18,598,081 | $188,581,094 | +$122,946,759 | $10.14 | 37 |
| 2015 Q3 | 6,443,274 | $64,172,478 | +$4,892,124 | $9.96 | 33 |
| 2015 Q2 | 5,871,828 | $76,274,218 | +$7,327,403 | $12.99 | 34 |
| 2015 Q1 | 5,400,229 | $55,352,000 | +$55,351,966 | $10.25 | 14 |