| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Edwards Jeffrey W. | 15.6% | $861,681,280 | 4,258,581 | Jeffrey W. Edwards | 30 Jun 2025 | |||
| BlackRock, Inc. | 13.3% | $623,601,784 | 3,700,242 | BlackRock, Inc. | 31 Mar 2025 | |||
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 6.3% | $425,539,065 | 1,725,205 | Kayne Anderson Rudnick Investment Management, LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,623,858 | $6,815,457,468 | -$179,842,987 | $246.66 | 419 |
| 2025 Q2 | 28,725,952 | $5,180,899,980 | +$392,784,564 | $180.32 | 359 |
| 2025 Q1 | 26,562,173 | $4,554,409,742 | +$156,348,388 | $171.46 | 349 |
| 2024 Q4 | 25,639,457 | $4,494,467,120 | -$159,669,824 | $175.25 | 359 |
| 2024 Q3 | 26,096,682 | $6,424,993,049 | +$223,069,301 | $246.27 | 398 |
| 2024 Q2 | 25,339,289 | $5,211,030,774 | +$85,409,404 | $205.68 | 385 |
| 2024 Q1 | 24,814,121 | $6,417,601,271 | +$239,152,340 | $258.73 | 377 |
| 2023 Q4 | 24,140,949 | $4,414,392,545 | +$113,165,280 | $182.82 | 335 |
| 2023 Q3 | 23,783,073 | $2,969,965,931 | -$38,275,181 | $124.89 | 302 |
| 2023 Q2 | 24,087,158 | $3,376,302,139 | +$99,739,246 | $140.16 | 267 |
| 2023 Q1 | 23,409,775 | $2,668,533,637 | +$26,954,402 | $114.03 | 259 |
| 2022 Q4 | 23,212,816 | $1,988,097,887 | +$3,966,164 | $85.6 | 227 |
| 2022 Q3 | 23,226,254 | $1,881,367,552 | -$22,154,521 | $80.99 | 205 |
| 2022 Q2 | 23,465,107 | $1,951,511,454 | -$78,465,807 | $83.16 | 196 |
| 2022 Q1 | 24,502,523 | $2,072,595,655 | -$36,921,949 | $84.49 | 205 |
| 2021 Q4 | 24,408,975 | $3,408,582,415 | -$35,339,395 | $139.72 | 214 |
| 2021 Q3 | 24,613,590 | $2,639,551,404 | +$57,319,094 | $107.15 | 216 |
| 2021 Q2 | 24,033,050 | $2,940,128,321 | +$197,491,694 | $122.36 | 206 |
| 2021 Q1 | 22,626,773 | $2,509,290,916 | +$85,226,611 | $110.88 | 217 |
| 2020 Q4 | 21,248,162 | $2,165,904,912 | -$13,395,918 | $101.93 | 204 |
| 2020 Q3 | 21,414,395 | $2,178,467,442 | +$114,965,096 | $101.75 | 204 |
| 2020 Q2 | 20,490,408 | $1,409,440,123 | +$10,720,932 | $68.78 | 186 |
| 2020 Q1 | 20,380,098 | $812,539,048 | -$46,974,567 | $39.87 | 168 |
| 2019 Q4 | 20,850,683 | $1,436,069,388 | +$14,769,586 | $68.87 | 204 |
| 2019 Q3 | 20,709,347 | $1,187,566,773 | -$9,246,720 | $57.34 | 166 |
| 2019 Q2 | 20,862,311 | $1,235,279,412 | -$16,547,817 | $59.22 | 145 |
| 2019 Q1 | 21,287,433 | $1,032,514,330 | -$10,876,532 | $48.5 | 147 |
| 2018 Q4 | 21,652,760 | $729,398,052 | -$27,735,660 | $33.69 | 129 |
| 2018 Q3 | 22,359,568 | $872,066,528 | -$17,706,362 | $39 | 133 |
| 2018 Q2 | 22,304,202 | $1,261,366,688 | +$2,830,622 | $56.55 | 156 |
| 2018 Q1 | 22,179,892 | $1,331,802,703 | +$15,142,035 | $60.05 | 165 |
| 2017 Q4 | 21,762,178 | $1,652,849,415 | +$26,927,509 | $75.95 | 180 |
| 2017 Q3 | 21,337,259 | $1,382,446,961 | +$27,608,899 | $64.8 | 159 |
| 2017 Q2 | 20,911,972 | $1,107,264,558 | +$26,582,903 | $52.95 | 145 |
| 2017 Q1 | 20,411,983 | $1,076,713,638 | +$103,316,585 | $52.75 | 145 |
| 2016 Q4 | 21,007,177 | $867,544,445 | -$11,381,170 | $41.3 | 137 |
| 2016 Q3 | 21,471,348 | $770,174,215 | +$68,372,375 | $35.87 | 139 |
| 2016 Q2 | 19,555,359 | $709,676,336 | -$13,578,067 | $36.29 | 140 |
| 2016 Q1 | 20,000,312 | $532,247,362 | -$17,555,332 | $26.61 | 119 |
| 2015 Q4 | 20,665,354 | $513,044,865 | +$16,514,958 | $24.83 | 111 |
| 2015 Q3 | 19,626,199 | $499,039,219 | +$25,864,078 | $25.28 | 105 |
| 2015 Q2 | 18,601,917 | $455,373,288 | +$9,301,099 | $24.48 | 87 |
| 2015 Q1 | 18,259,167 | $397,563,584 | +$5,199 | $21.76 | 78 |
| 2014 Q4 | 16,237,565 | $289,356,403 | -$15,505,418 | $17.82 | 66 |
| 2014 Q3 | 17,411,794 | $244,635,117 | +$21,278,072 | $14.05 | 60 |
| 2014 Q2 | 16,124,344 | $197,522,113 | +$89,589,463 | $12.25 | 74 |
| 2014 Q1 | 8,343,827 | $116,374,000 | +$114,683,000 | $13.95 | 52 |