| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 12% | $849,816,533 | 7,427,168 | FMR LLC | 31 Dec 2024 | |||
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 7.6% | $531,106,747 | 4,641,730 | Kayne Anderson Rudnick Investment Management, LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 66,766,443 | $8,573,198,998 | -$250,260,333 | $128.40 | 485 |
| 2025 Q2 | 68,869,889 | $9,075,341,222 | +$87,856,673 | $131.78 | 465 |
| 2025 Q1 | 68,495,529 | $7,967,497,190 | +$226,413,577 | $116.36 | 449 |
| 2024 Q4 | 66,954,044 | $7,346,492,402 | +$299,528,324 | $109.73 | 467 |
| 2024 Q3 | 63,747,289 | $6,195,925,347 | +$52,326,022 | $97.20 | 416 |
| 2024 Q2 | 63,401,097 | $6,223,363,768 | +$176,402,393 | $98.17 | 417 |
| 2024 Q1 | 61,993,903 | $4,931,973,311 | +$1,047,793 | $79.57 | 374 |
| 2023 Q4 | 79,769 | $6,053,669 | +$1,110,498 | $75.89 | 3 |
| 2023 Q3 | 63,451,523 | $4,897,159,959 | +$14,674,217 | $77.18 | 347 |
| 2023 Q2 | 63,817,619 | $3,697,125,263 | -$33,406,502 | $57.93 | 321 |
| 2023 Q1 | 64,959,842 | $3,763,674,290 | -$38,026,947 | $57.94 | 321 |
| 2022 Q4 | 64,970,873 | $3,043,560,130 | -$72,102,559 | $46.84 | 308 |
| 2022 Q3 | 66,546,362 | $3,433,952,623 | -$267,170,966 | $51.60 | 305 |
| 2022 Q2 | 67,282,438 | $3,952,627,304 | -$1,327,530 | $58.75 | 314 |
| 2022 Q1 | 67,783,177 | $2,912,045,977 | -$125,178,539 | $42.96 | 271 |
| 2021 Q4 | 70,348,736 | $3,599,954,717 | +$9,970,849 | $51.19 | 299 |
| 2021 Q3 | 69,749,443 | $4,206,324,422 | -$59,096,802 | $60.28 | 323 |
| 2021 Q2 | 70,223,202 | $5,908,627,429 | +$301,674,949 | $84.13 | 335 |
| 2021 Q1 | 62,082,752 | $5,401,110,735 | -$383,817,015 | $87.00 | 348 |
| 2020 Q4 | 71,519,315 | $5,846,711,913 | +$377,339,699 | $81.77 | 337 |
| 2020 Q3 | 66,817,567 | $5,837,532,679 | -$93,894,392 | $87.35 | 361 |
| 2020 Q2 | 66,979,785 | $6,541,610,217 | +$197,036,298 | $97.65 | 334 |
| 2020 Q1 | 65,938,485 | $3,055,534,119 | -$80,466,373 | $46.34 | 252 |
| 2019 Q4 | 65,011,074 | $4,245,191,009 | +$270,437,638 | $65.31 | 285 |
| 2019 Q3 | 60,868,963 | $3,569,701,624 | +$127,159,939 | $58.64 | 273 |
| 2019 Q2 | 58,195,056 | $5,069,583,766 | +$173,885,575 | $87.11 | 333 |
| 2019 Q1 | 57,703,672 | $4,924,347,847 | +$154,180,594 | $85.33 | 304 |
| 2018 Q4 | 55,678,814 | $3,702,792,898 | -$82,418,449 | $66.51 | 295 |
| 2018 Q3 | 56,813,093 | $5,458,197,244 | +$126,969,930 | $96.10 | 307 |
| 2018 Q2 | 55,725,307 | $4,039,663,918 | -$21,632,761 | $72.50 | 291 |
| 2018 Q1 | 56,365,185 | $3,397,251,429 | +$91,970,653 | $60.30 | 255 |
| 2017 Q4 | 55,077,486 | $2,933,316,660 | -$78,882,838 | $53.25 | 240 |
| 2017 Q3 | 55,514,573 | $2,574,513,585 | -$55,587,600 | $46.40 | 226 |
| 2017 Q2 | 56,782,356 | $2,419,389,966 | -$41,652,956 | $42.60 | 211 |
| 2017 Q1 | 57,160,214 | $1,915,573,365 | +$205,410,266 | $33.50 | 195 |
| 2016 Q4 | 55,036,073 | $1,566,428,288 | +$57,063,218 | $28.45 | 181 |
| 2016 Q3 | 53,231,937 | $1,394,937,066 | +$69,464,925 | $26.21 | 157 |
| 2016 Q2 | 53,005,022 | $1,316,364,448 | +$25,156,533 | $24.89 | 136 |
| 2016 Q1 | 51,277,361 | $1,201,181,906 | +$240,967,221 | $23.43 | 99 |
| 2015 Q4 | 48,458,482 | $824,274,180 | +$25,446,849 | $17.01 | 73 |
| 2015 Q3 | 46,851,249 | $757,598,804 | +$757,598,765 | $16.17 | 62 |