| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 13.7% | +14% | $466,284,511 | +$57,049,372 | 5,975,708 | +14% | FMR LLC | 30 Sep 2025 |
| Neuberger Berman Group LLC | 5.5% | $185,280,749 | 2,374,484 | Neuberger Berman Group LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 36,002,983 | $2,808,269,341 | +$10,622,181 | $78.03 | 290 |
| 2025 Q2 | 35,929,773 | $2,442,932,760 | -$16,208,733 | $67.97 | 296 |
| 2025 Q1 | 36,184,476 | $2,554,585,103 | +$33,088,127 | $70.64 | 284 |
| 2024 Q4 | 35,737,671 | $2,638,867,627 | +$44,502,908 | $73.85 | 274 |
| 2024 Q3 | 35,049,307 | $2,684,399,738 | +$9,589,767 | $76.63 | 284 |
| 2024 Q2 | 35,035,955 | $2,312,602,771 | -$18,987,145 | $66.02 | 263 |
| 2024 Q1 | 35,377,289 | $2,096,922,606 | -$99,075,542 | $59.28 | 250 |
| 2023 Q4 | 36,934,211 | $2,167,958,135 | +$68,220,080 | $58.69 | 234 |
| 2023 Q3 | 35,861,912 | $1,969,702,313 | -$82,467,345 | $54.92 | 227 |
| 2023 Q2 | 37,440,397 | $1,781,520,636 | -$41,880,431 | $47.57 | 219 |
| 2023 Q1 | 38,233,163 | $2,054,050,128 | -$7,778,099 | $53.73 | 200 |
| 2022 Q4 | 38,567,069 | $1,816,710,425 | -$17,521,663 | $47.1 | 189 |
| 2022 Q3 | 38,891,227 | $1,622,994,430 | -$96,957,826 | $41.73 | 168 |
| 2022 Q2 | 39,150,658 | $1,848,748,959 | -$40,174,029 | $47.24 | 172 |
| 2022 Q1 | 40,167,353 | $1,858,935,851 | -$24,684,530 | $46.27 | 173 |
| 2021 Q4 | 40,613,256 | $2,188,256,684 | +$9,321,907 | $53.9 | 186 |
| 2021 Q3 | 40,395,073 | $2,047,212,532 | -$20,739,801 | $50.7 | 185 |
| 2021 Q2 | 40,727,084 | $2,281,794,740 | +$3,354,898 | $56.04 | 180 |
| 2021 Q1 | 40,660,738 | $2,173,402,493 | -$6,393,496 | $53.45 | 179 |
| 2020 Q4 | 40,750,822 | $2,152,086,883 | +$20,491,922 | $52.82 | 172 |
| 2020 Q3 | 40,622,445 | $1,621,345,568 | -$19,531,678 | $40.02 | 178 |
| 2020 Q2 | 41,043,573 | $1,918,720,497 | -$32,136,416 | $46.82 | 181 |
| 2020 Q1 | 41,765,385 | $1,884,351,897 | -$69,375,928 | $45.13 | 166 |
| 2019 Q4 | 43,157,262 | $2,465,268,856 | -$15,257,531 | $57.26 | 187 |
| 2019 Q3 | 43,400,141 | $2,298,774,219 | -$7,230,369 | $53.05 | 195 |
| 2019 Q2 | 43,557,689 | $2,144,418,980 | +$12,127,515 | $49.32 | 179 |
| 2019 Q1 | 43,612,513 | $2,022,121,502 | +$75,555,584 | $46.41 | 187 |
| 2018 Q4 | 41,992,781 | $1,824,591,303 | +$22,785,995 | $43.46 | 198 |
| 2018 Q3 | 41,322,944 | $1,807,441,788 | +$43,098,650 | $43.75 | 198 |
| 2018 Q2 | 40,437,849 | $1,558,785,943 | -$10,957,571 | $38.55 | 194 |
| 2018 Q1 | 40,775,908 | $1,514,871,625 | -$10,965,797 | $37.15 | 179 |
| 2017 Q4 | 41,067,261 | $1,556,512,445 | +$21,106,852 | $37.9 | 180 |
| 2017 Q3 | 40,437,853 | $1,534,956,629 | +$13,218,859 | $37.95 | 183 |
| 2017 Q2 | 40,120,332 | $1,360,148,494 | +$16,216,860 | $33.9 | 176 |
| 2017 Q1 | 39,783,932 | $1,537,695,154 | +$221,566,721 | $38.65 | 168 |
| 2016 Q4 | 39,314,406 | $1,476,194,201 | +$26,071,467 | $37.55 | 175 |
| 2016 Q3 | 38,649,474 | $1,336,769,886 | +$3,846,181 | $34.61 | 180 |
| 2016 Q2 | 38,613,034 | $1,180,068,391 | -$38,972,634 | $30.56 | 164 |
| 2016 Q1 | 40,046,684 | $1,075,495,148 | +$2,570,727 | $26.84 | 167 |
| 2015 Q4 | 40,134,599 | $922,392,243 | -$17,437,648 | $22.98 | 142 |
| 2015 Q3 | 40,962,273 | $805,462,725 | -$19,242,351 | $19.66 | 132 |
| 2015 Q2 | 41,529,987 | $1,027,444,174 | +$15,989,821 | $24.74 | 138 |
| 2015 Q1 | 40,885,785 | $1,156,214,314 | +$47,228,811 | $28.29 | 143 |
| 2014 Q4 | 39,259,591 | $1,073,137,778 | -$12,292,783 | $27.34 | 143 |
| 2014 Q3 | 39,666,198 | $890,098,916 | +$40,715,855 | $22.44 | 156 |
| 2014 Q2 | 37,499,974 | $1,119,736,152 | -$92,817,731 | $29.87 | 158 |
| 2014 Q1 | 40,738,262 | $1,105,795,386 | +$1,433,401 | $27.15 | 145 |