| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 12% | $790,993,364 | 7,427,168 | FMR LLC | 31 Dec 2024 | |||
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 7.6% | $494,344,245 | 4,641,730 | Kayne Anderson Rudnick Investment Management, LLC | 31 Dec 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| FMR LLC | 13% | 7,787,918 | -3.2% | 0.05% | $999,968,649 |
| VANGUARD GROUP INC | 9.4% | 5,754,167 | -0.75% | 0.01% | $738,835,043 |
| BlackRock, Inc. | 8.8% | 5,369,543 | +0.36% | 0.01% | $689,449,322 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 6.7% | 4,115,146 | -7.4% | 1.3% | $528,384,810 |
| WASATCH ADVISORS LP | 6% | 3,689,038 | -9.2% | 2.5% | $473,672,479 |
| Invesco Ltd. | 4.9% | 2,992,848 | +17% | 0.06% | $384,281,628 |
| STATE STREET CORP | 3.1% | 1,896,438 | -0.68% | 0.01% | $243,502,639 |
| CONGRESS ASSET MANAGEMENT CO | 2.5% | 1,549,935 | -9.6% | 1.3% | $199,011,620 |
| DIMENSIONAL FUND ADVISORS LP | 1.9% | 1,164,823 | +0.1% | 0.03% | $149,574,383 |
| GEODE CAPITAL MANAGEMENT, LLC | 1.9% | 1,160,814 | +1.8% | 0.01% | $149,075,745 |
| GENEVA CAPITAL MANAGEMENT LLC | 1.8% | 1,128,916 | -0.02% | 2.5% | $144,952,789 |
| ALLIANCEBERNSTEIN L.P. | 1.8% | 1,107,408 | -16% | 0.04% | $142,191,187 |
| AMERIPRISE FINANCIAL INC | 1.8% | 1,095,419 | +15% | 0.03% | $140,653,651 |
| Hood River Capital Management LLC | 1.8% | 1,073,239 | -13% | 1.6% | $137,803,888 |
| Balyasny Asset Management L.P. | 1.7% | 1,060,372 | 0.27% | $136,151,765 | |
| MORGAN STANLEY | 1.5% | 931,834 | +88% | 0.01% | $119,647,579 |
| UBS Group AG | 1.2% | 732,240 | -18% | 0.02% | $94,019,616 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.2% | 714,425 | -0.98% | 0.01% | $91,732,170 |
| Stephens Investment Management Group LLC | 1.1% | 677,485 | -17% | 1.1% | $86,989,074 |
| WELLS FARGO & COMPANY/MN | 1% | 615,878 | -6.5% | 0.02% | $79,078,680 |
| JPMORGAN CHASE & CO | 1% | 612,750 | -4.2% | 0.01% | $78,677,183 |
| WELLINGTON MANAGEMENT GROUP LLP | 0.99% | 606,465 | -51% | 0.01% | $77,870,105 |
| Driehaus Capital Management LLC | 0.98% | 597,777 | -2.2% | 0.55% | $76,754,567 |
| ROYAL BANK OF CANADA | 0.88% | 541,713 | -20% | 0.01% | $69,557,000 |
| NORTHERN TRUST CORP | 0.83% | 510,214 | -5.9% | 0.01% | $65,511,477 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 926,489 | $101,645,928 | -$74,905,438 | $109.61 | 15 |
| 2025 Q3 | 66,781,377 | $8,574,936,718 | -$250,281,065 | $128.40 | 486 |
| 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.20 | 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.60 | 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.00 | 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.10 | 309 |
| 2018 Q2 | 55,799,000 | $4,045,006,618 | -$44,520,300 | $72.50 | 294 |
| 2018 Q1 | 56,593,951 | $3,411,044,403 | +$95,015,993 | $60.30 | 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.40 | 228 |
| 2017 Q2 | 56,782,356 | $2,419,389,966 | -$3,671,425 | $42.60 | 211 |
| 2017 Q1 | 57,171,986 | $1,915,966,365 | +$203,492,963 | $33.50 | 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 |