| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 12.1% | $790,993,364 | 7,427,167 | FMR LLC | 31 Dec 2024 | |||
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 7.58% | $494,344,245 | 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,353 | $128.4 | 485 |
| 2025 Q2 | 68,869,889 | $9,075,341,222 | +$87,856,649 | $131.78 | 465 |
| 2025 Q1 | 68,505,588 | $7,968,667,460 | +$226,690,632 | $116.36 | 450 |
| 2024 Q4 | 66,963,112 | $7,347,626,744 | +$218,240,332 | $109.73 | 469 |
| 2024 Q3 | 64,497,117 | $6,268,808,321 | +$125,565,255 | $97.2 | 412 |
| 2024 Q2 | 63,404,808 | $6,223,728,542 | +$103,103,540 | $98.17 | 413 |
| 2024 Q1 | 62,741,680 | $4,992,756,254 | +$55,985,364 | $79.57 | 368 |
| 2023 Q4 | 62,194,414 | $4,719,610,860 | -$156,620,099 | $75.89 | 376 |
| 2023 Q3 | 64,092,498 | $4,946,631,046 | +$5,856,116 | $77.18 | 351 |
| 2023 Q2 | 64,464,349 | $3,734,590,386 | +$3,836,188 | $57.93 | 322 |
| 2023 Q1 | 64,988,388 | $3,765,327,367 | -$38,808,965 | $57.94 | 323 |
| 2022 Q4 | 65,590,440 | $3,072,580,152 | -$82,652,483 | $46.84 | 314 |
| 2022 Q3 | 67,005,451 | $3,457,642,425 | -$274,672,577 | $51.6 | 312 |
| 2022 Q2 | 67,419,445 | $3,962,566,660 | +$4,105,404 | $58.75 | 320 |
| 2022 Q1 | 67,867,731 | $2,915,679,413 | -$137,080,289 | $42.96 | 276 |
| 2021 Q4 | 70,423,048 | $3,603,788,021 | +$524,066 | $51.19 | 304 |
| 2021 Q3 | 70,046,412 | $4,224,223,996 | -$58,100,842 | $60.28 | 323 |
| 2021 Q2 | 70,690,813 | $5,947,967,239 | +$294,606,797 | $84.13 | 340 |
| 2021 Q1 | 67,231,801 | $5,849,077,262 | -$374,950,369 | $87 | 351 |
| 2020 Q4 | 71,838,853 | $5,877,831,434 | +$379,906,554 | $81.77 | 340 |
| 2020 Q3 | 66,930,671 | $5,847,413,324 | -$97,406,665 | $87.35 | 366 |
| 2020 Q2 | 67,846,635 | $6,630,457,365 | +$186,419,633 | $97.65 | 339 |
| 2020 Q1 | 66,395,201 | $3,076,694,119 | -$73,706,982 | $46.34 | 258 |
| 2019 Q4 | 65,215,875 | $4,258,567,009 | +$271,614,389 | $65.31 | 286 |
| 2019 Q3 | 61,101,995 | $3,583,368,624 | +$111,889,789 | $58.64 | 276 |
| 2019 Q2 | 58,328,372 | $5,081,194,766 | +$138,251,010 | $87.11 | 337 |
| 2019 Q1 | 57,851,724 | $4,936,981,847 | +$153,093,742 | $85.33 | 306 |
| 2018 Q4 | 56,424,881 | $3,752,419,898 | -$91,838,538 | $66.51 | 302 |
| 2018 Q3 | 56,965,981 | $5,472,889,010 | +$119,775,971 | $96.1 | 309 |
| 2018 Q2 | 55,799,000 | $4,045,006,618 | -$44,520,300 | $72.5 | 294 |
| 2018 Q1 | 56,593,951 | $3,411,044,403 | +$95,015,993 | $60.3 | 261 |
| 2017 Q4 | 55,081,187 | $2,933,513,506 | -$78,909,641 | $53.25 | 243 |
| 2017 Q3 | 55,518,220 | $2,574,681,807 | -$55,876,115 | $46.4 | 228 |
| 2017 Q2 | 56,782,356 | $2,419,389,966 | -$3,671,425 | $42.6 | 211 |
| 2017 Q1 | 57,171,986 | $1,915,966,365 | +$203,492,963 | $33.5 | 198 |
| 2016 Q4 | 55,125,190 | $1,568,963,288 | +$56,911,270 | $28.45 | 183 |
| 2016 Q3 | 53,326,389 | $1,397,412,066 | +$66,510,999 | $26.21 | 159 |
| 2016 Q2 | 53,006,632 | $1,319,312,536 | +$24,897,887 | $24.89 | 138 |
| 2016 Q1 | 51,773,313 | $1,212,802,906 | +$243,534,515 | $23.43 | 101 |
| 2015 Q4 | 48,458,482 | $824,274,180 | +$25,449,909 | $17.01 | 72 |
| 2015 Q3 | 47,035,104 | $760,571,804 | +$760,571,807 | $16.17 | 64 |