| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 12.3% | $749,601,675 | 7,475,832 | BlackRock, Inc. | 31 Mar 2025 | |||
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 6.16% | $375,685,319 | 3,746,737 | Kayne Anderson Rudnick Investment Management, LLC | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 49,050,471 | $4,584,171,036 | -$111,958,636 | $93.49 | 406 |
| 2025 Q2 | 50,152,466 | $4,990,666,216 | -$141,365,445 | $99.36 | 430 |
| 2025 Q1 | 51,522,900 | $5,513,524,643 | +$41,063,367 | $107.04 | 429 |
| 2024 Q4 | 51,082,026 | $5,753,189,553 | +$96,374,529 | $112.65 | 437 |
| 2024 Q3 | 50,124,872 | $6,585,489,102 | +$54,493,663 | $131.21 | 438 |
| 2024 Q2 | 49,864,021 | $5,584,466,683 | -$76,053,403 | $112 | 425 |
| 2024 Q1 | 50,496,033 | $6,208,965,475 | +$8,012,155 | $123.01 | 423 |
| 2023 Q4 | 50,342,272 | $6,320,645,137 | +$65,460,256 | $125.55 | 387 |
| 2023 Q3 | 49,934,575 | $5,113,470,491 | +$24,543,947 | $102.4 | 361 |
| 2023 Q2 | 49,646,026 | $4,817,649,195 | -$27,952,000 | $97.05 | 358 |
| 2023 Q1 | 49,943,947 | $3,969,555,620 | -$135,872,984 | $79.47 | 358 |
| 2022 Q4 | 51,820,659 | $4,107,086,388 | +$49,685,376 | $79.25 | 343 |
| 2022 Q3 | 51,160,988 | $3,691,765,219 | -$116,171,918 | $72.16 | 330 |
| 2022 Q2 | 50,690,001 | $3,454,123,739 | -$17,676,135 | $68.14 | 312 |
| 2022 Q1 | 51,212,562 | $3,958,532,107 | +$63,628,557 | $77.16 | 331 |
| 2021 Q4 | 50,485,430 | $4,643,531,321 | -$11,172,927 | $92.01 | 322 |
| 2021 Q3 | 50,271,808 | $3,419,535,648 | +$1,953,657 | $67.98 | 287 |
| 2021 Q2 | 50,119,306 | $3,725,735,643 | -$4,302,796 | $74.34 | 286 |
| 2021 Q1 | 50,199,132 | $3,807,514,314 | +$71,314,381 | $75.84 | 272 |
| 2020 Q4 | 49,330,404 | $2,740,522,243 | -$16,562,518 | $55.55 | 259 |
| 2020 Q3 | 49,674,908 | $2,806,749,747 | -$4,779,585 | $56.51 | 275 |
| 2020 Q2 | 49,683,610 | $2,464,103,196 | +$2,417,224,208 | $49.51 | 234 |
| 2020 Q1 | 946,885 | $35,214,773 | +$35,162,000 | $37.19 | 10 |
| 2019 Q4 | 1,419 | $67,686 | $47.7 | 1 | |
| 2019 Q3 | 1,419 | $56,590 | $39.88 | 1 | |
| 2019 Q2 | 1,419 | $54,007 | $38.06 | 1 | |
| 2019 Q1 | 1,419 | $42,414 | +$9,445 | $29.89 | 1 |
| 2018 Q4 | 1,103 | $28,634 | +$9,320 | $25.96 | 1 |
| 2018 Q3 | 744 | $26,286 | $35.33 | 1 | |
| 2018 Q2 | 744 | $27,245 | $36.62 | 1 | |
| 2018 Q1 | 744 | $24,143 | $32.45 | 1 | |
| 2017 Q4 | 744 | $27,989 | +$18,659 | $37.62 | 1 |
| 2017 Q3 | 248 | $24,344 | $98.16 | 1 | |
| 2017 Q2 | 248 | $21,653 | $87.31 | 1 | |
| 2017 Q1 | 248 | $24,438 | $98.54 | 1 | |
| 2016 Q4 | 248 | $25,341 | $102.18 | 1 | |
| 2016 Q3 | 248 | $24,426 | $98.49 | 1 | |
| 2016 Q2 | 248 | $22,987 | +$18,353 | $92.69 | 1 |
| 2016 Q1 | 50 | $4,291 | $85.82 | 1 |