| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BAMCO INC /NY/ | 10.06% | $602,418,910 | 4,749,814 | Ronald Baron | 30 Sep 2024 | |||
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 8% | $395,886,875 | 3,702,992 | Kayne Anderson Rudnick Investment Management, LLC | 30 Sep 2025 | |||
| VANGUARD GROUP INC | 4.98% | $246,421,135 | 2,304,940 | The Vanguard Group | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,149,508 | $3,330,396,963 | -$224,499,554 | $106.91 | 339 |
| 2025 Q2 | 33,061,921 | $4,194,765,281 | +$110,419,719 | $126.88 | 353 |
| 2025 Q1 | 32,022,674 | $4,251,667,495 | +$160,375,406 | $132.78 | 376 |
| 2024 Q4 | 30,775,288 | $4,369,349,018 | -$205,581,378 | $141.98 | 351 |
| 2024 Q3 | 32,128,406 | $4,177,968,791 | -$166,024,195 | $130.3 | 325 |
| 2024 Q2 | 33,583,206 | $3,996,311,186 | +$66,735,452 | $119 | 315 |
| 2024 Q1 | 33,006,642 | $4,169,839,998 | +$53,788,052 | $126.35 | 328 |
| 2023 Q4 | 32,674,324 | $3,701,708,721 | -$256,242,380 | $113.3 | 334 |
| 2023 Q3 | 34,823,054 | $4,266,381,410 | -$24,123,365 | $122.51 | 328 |
| 2023 Q2 | 34,839,346 | $4,094,310,491 | +$427,048,432 | $117.52 | 317 |
| 2023 Q1 | 31,142,916 | $3,649,834,690 | +$80,811,750 | $117.19 | 286 |
| 2022 Q4 | 30,484,892 | $3,436,827,189 | +$80,667,333 | $112.64 | 299 |
| 2022 Q3 | 32,538,029 | $3,564,036,909 | -$183,283,418 | $109.52 | 301 |
| 2022 Q2 | 34,118,348 | $3,809,032,819 | +$101,564,328 | $111.63 | 290 |
| 2022 Q1 | 33,315,582 | $4,723,033,629 | +$164,656,095 | $141.76 | 298 |
| 2021 Q4 | 32,135,442 | $5,011,627,640 | -$114,809,389 | $155.99 | 288 |
| 2021 Q3 | 32,750,967 | $4,139,050,779 | +$11,210,018 | $126.37 | 236 |
| 2021 Q2 | 32,682,614 | $3,884,690,896 | +$92,802,869 | $118.86 | 223 |
| 2021 Q1 | 31,926,164 | $3,425,484,257 | -$34,509,672 | $107.29 | 231 |
| 2020 Q4 | 32,258,125 | $3,442,608,050 | -$14,908,251 | $106.73 | 228 |
| 2020 Q3 | 32,517,890 | $2,795,380,095 | -$23,826,621 | $85.96 | 234 |
| 2020 Q2 | 32,819,690 | $2,589,605,761 | -$36,617,890 | $78.9 | 225 |
| 2020 Q1 | 33,407,362 | $2,046,532,170 | -$132,573,061 | $61.25 | 200 |
| 2019 Q4 | 35,192,636 | $3,639,819,579 | +$115,906,878 | $103.43 | 235 |
| 2019 Q3 | 34,079,493 | $3,031,226,333 | +$56,456,316 | $88.96 | 219 |
| 2019 Q2 | 33,479,272 | $2,913,027,861 | +$29,040,886 | $87.01 | 197 |
| 2019 Q1 | 33,879,375 | $2,634,704,574 | +$81,823,930 | $77.74 | 189 |
| 2018 Q4 | 32,957,380 | $2,356,353,611 | +$65,886,499 | $71.58 | 187 |
| 2018 Q3 | 31,987,789 | $2,659,729,524 | +$70,068,276 | $83.3 | 187 |
| 2018 Q2 | 31,195,576 | $2,354,731,517 | +$96,156,520 | $75.6 | 187 |
| 2018 Q1 | 29,853,375 | $2,391,067,792 | +$49,223,415 | $80.15 | 204 |
| 2017 Q4 | 29,317,232 | $2,274,903,919 | +$7,949,757 | $77.6 | 186 |
| 2017 Q3 | 29,224,114 | $1,867,446,481 | +$35,289,644 | $63.9 | 168 |
| 2017 Q2 | 28,706,995 | $1,844,353,996 | +$36,006,407 | $64.25 | 171 |
| 2017 Q1 | 28,171,321 | $1,763,591,556 | +$217,076,917 | $62.6 | 172 |
| 2016 Q4 | 27,361,538 | $1,534,033,437 | -$3,493,243 | $56.05 | 148 |
| 2016 Q3 | 27,581,397 | $1,242,781,106 | -$32,287,864 | $45.08 | 139 |
| 2016 Q2 | 28,284,536 | $1,346,918,905 | -$18,161,682 | $47.62 | 122 |
| 2016 Q1 | 28,483,627 | $1,539,403,351 | -$33,596,070 | $54.05 | 126 |
| 2015 Q4 | 29,122,389 | $1,468,075,663 | +$6,876,813 | $50.41 | 126 |
| 2015 Q3 | 28,994,923 | $1,381,600,271 | -$65,443,649 | $47.65 | 123 |
| 2015 Q2 | 28,891,134 | $1,567,344,018 | +$9,964,006 | $54.25 | 132 |
| 2015 Q1 | 28,578,499 | $1,830,404,600 | -$4,385,576 | $64.07 | 134 |
| 2014 Q4 | 28,716,637 | $1,608,987,308 | +$34,537,577 | $56.02 | 128 |
| 2014 Q3 | 28,089,711 | $1,460,440,672 | +$36,263,957 | $52 | 121 |
| 2014 Q2 | 27,437,079 | $1,292,560,734 | -$15,447,879 | $47.11 | 112 |
| 2014 Q1 | 27,780,048 | $1,277,551,336 | +$80,033,383 | $46 | 114 |