| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14.9% | $284,427,506 | 3,944,903 | BlackRock, Inc. | 30 Jun 2025 | |||
| River Road Asset Management, LLC | 5.2% | $87,205,317 | 1,386,853 | River Road Asset Management, LLC | 31 Mar 2025 | |||
| DIMENSIONAL FUND ADVISORS LP | 5% | $82,931,866 | 1,318,891 | Dimensional Fund Advisors LP | 31 Mar 2025 | |||
| GENEVA CAPITAL MANAGEMENT LLC | 3.3% | $55,646,536 | 884,964 | GENEVA CAPITAL MANAGEMENT LLC | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,824,109 | $1,833,881,778 | +$8,612,610 | $71.01 | 255 |
| 2025 Q2 | 25,769,262 | $1,846,505,313 | +$17,398,802 | $72.1 | 248 |
| 2025 Q1 | 25,584,695 | $1,561,777,700 | -$10,969,348 | $61.03 | 241 |
| 2024 Q4 | 25,730,383 | $1,900,853,833 | -$5,581,924 | $73.88 | 238 |
| 2024 Q3 | 25,708,308 | $2,528,621,441 | +$27,326,305 | $98.34 | 232 |
| 2024 Q2 | 25,461,388 | $1,875,274,378 | -$58,087,914 | $73.68 | 228 |
| 2024 Q1 | 26,245,969 | $2,061,070,660 | +$62,182,528 | $78.54 | 220 |
| 2023 Q4 | 25,454,294 | $2,033,057,111 | +$26,625,393 | $79.84 | 215 |
| 2023 Q3 | 25,191,799 | $1,600,959,573 | +$5,941,465 | $63.52 | 214 |
| 2023 Q2 | 25,090,304 | $1,413,748,843 | +$14,473,955 | $56.3 | 195 |
| 2023 Q1 | 24,928,696 | $1,222,482,669 | +$1,246,399 | $49.04 | 188 |
| 2022 Q4 | 24,989,499 | $1,106,771,531 | +$19,601,358 | $44.28 | 177 |
| 2022 Q3 | 25,196,245 | $1,046,847,002 | -$8,884,991 | $41.54 | 167 |
| 2022 Q2 | 25,305,542 | $1,343,975,627 | +$23,878,614 | $53.12 | 177 |
| 2022 Q1 | 24,995,385 | $1,400,930,173 | +$14,128,558 | $56.06 | 175 |
| 2021 Q4 | 24,741,384 | $1,332,693,328 | +$637,263,202 | $53.88 | 177 |
| 2021 Q3 | 12,611,961 | $1,294,519,648 | +$24,891,440 | $102.61 | 166 |
| 2021 Q2 | 12,347,659 | $1,070,472,062 | -$16,090,471 | $86.69 | 166 |
| 2021 Q1 | 12,531,604 | $1,248,409,654 | +$15,997,501 | $99.64 | 153 |
| 2020 Q4 | 12,511,826 | $1,100,458,919 | +$6,804,628 | $87.95 | 157 |
| 2020 Q3 | 12,505,500 | $915,476,919 | +$3,243,561 | $73.2 | 151 |
| 2020 Q2 | 12,438,449 | $879,171,530 | +$10,355,908 | $70.68 | 154 |
| 2020 Q1 | 12,363,462 | $774,013,439 | -$43,711,291 | $62.62 | 155 |
| 2019 Q4 | 12,266,400 | $1,033,911,234 | -$12,051,935 | $84.29 | 167 |
| 2019 Q3 | 12,433,492 | $946,056,332 | +$30,833,715 | $76.09 | 167 |
| 2019 Q2 | 12,290,723 | $847,406,745 | -$7,692,005 | $68.94 | 168 |
| 2019 Q1 | 12,439,960 | $1,101,712,561 | -$10,709,284 | $88.54 | 165 |
| 2018 Q4 | 12,599,726 | $896,746,489 | -$300,168 | $71.17 | 168 |
| 2018 Q3 | 12,551,576 | $1,163,388,147 | -$7,361,758 | $92.7 | 175 |
| 2018 Q2 | 12,630,785 | $1,188,642,389 | -$1,035,083 | $94.1 | 184 |
| 2018 Q1 | 12,686,715 | $985,763,344 | -$3,612,229 | $77.7 | 175 |
| 2017 Q4 | 12,767,815 | $960,207,399 | -$10,590,938 | $75.2 | 174 |
| 2017 Q3 | 12,731,980 | $1,177,147,643 | +$40,507,175 | $92.45 | 178 |
| 2017 Q2 | 12,325,319 | $913,374,865 | +$400,950,167 | $74.1 | 177 |
| 2017 Q1 | 6,419,934 | $866,878,762 | +$139,283,014 | $135.05 | 163 |
| 2016 Q4 | 6,298,512 | $725,635,945 | +$6,293,484 | $115.2 | 157 |
| 2016 Q3 | 6,075,506 | $573,574,168 | +$9,155,701 | $94.41 | 148 |
| 2016 Q2 | 6,016,806 | $491,808,262 | -$23,732,568 | $81.79 | 151 |
| 2016 Q1 | 6,271,905 | $504,904,665 | +$6,691,604 | $80.51 | 149 |
| 2015 Q4 | 6,116,094 | $570,547,653 | +$375,887 | $93.26 | 167 |
| 2015 Q3 | 6,064,111 | $479,474,104 | +$36,149,460 | $79.07 | 143 |
| 2015 Q2 | 5,624,511 | $431,133,614 | +$2,107,192 | $76.65 | 144 |
| 2015 Q1 | 5,470,352 | $475,534,215 | +$20,387,119 | $86.93 | 142 |
| 2014 Q4 | 5,290,358 | $400,092,680 | +$24,752,397 | $75.69 | 119 |
| 2014 Q3 | 4,940,946 | $276,932,547 | +$3,560,534 | $56.05 | 98 |
| 2014 Q2 | 4,872,505 | $283,527,044 | +$80,490,035 | $58.2 | 106 |
| 2014 Q1 | 3,493,425 | $194,818,030 | -$2,989,597 | $55.76 | 90 |