| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | $248,923,379 | 3,944,903 | BlackRock, Inc. | 30 Jun 2025 | |||
| River Road Asset Management, LLC | 5.2% | $80,215,578 | 1,386,853 | River Road Asset Management, LLC | 31 Mar 2025 | |||
| DIMENSIONAL FUND ADVISORS LP | 5% | $76,284,655 | 1,318,891 | Dimensional Fund Advisors LP | 31 Mar 2025 | |||
| GENEVA CAPITAL MANAGEMENT LLC | 3.3% | $51,186,318 | 884,964 | GENEVA CAPITAL MANAGEMENT LLC | 30 Sep 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | 3,937,836 | -1.4% | 0% | $279,625,735 |
| VANGUARD GROUP INC | 9.2% | 2,445,069 | +0.34% | 0% | $173,624,350 |
| River Road Asset Management, LLC | 6.1% | 1,622,959 | -0.12% | 1.3% | $115,246,319 |
| DIMENSIONAL FUND ADVISORS LP | 4.9% | 1,306,300 | -0.06% | 0.02% | $92,760,039 |
| FMR LLC | 4.4% | 1,162,297 | -1.9% | 0% | $82,534,692 |
| STATE STREET CORP | 3.9% | 1,022,025 | +0.29% | 0% | $72,573,995 |
| AMERICAN CENTURY COMPANIES INC | 3.8% | 1,006,035 | +8.4% | 0.04% | $71,438,545 |
| AltraVue Capital, LLC | 3.8% | 1,002,883 | +0.75% | 5.9% | $71,214,722 |
| GENEVA CAPITAL MANAGEMENT LLC | 3.5% | 919,262 | -0.28% | 1.1% | $65,276,776 |
| MORGAN STANLEY | 2.9% | 772,202 | +0.89% | 0% | $54,834,146 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.6% | 677,557 | +0.84% | 0% | $48,120,204 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 2.2% | 571,251 | +48% | 0.27% | $40,564,790 |
| NORTHERN TRUST CORP | 1.8% | 480,197 | +0.48% | 0% | $34,098,789 |
| WELLINGTON MANAGEMENT GROUP LLP | 1.8% | 471,405 | +9% | 0.01% | $33,474,469 |
| Swedbank AB | 1.7% | 450,000 | 0% | 0.03% | $31,954,500 |
| Rockefeller Capital Management L.P. | 1.7% | 442,520 | +50% | 0.06% | $31,423,352 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.5% | 403,318 | +3% | 0% | $28,639,611 |
| WCM INVESTMENT MANAGEMENT, LLC | 1.4% | 379,481 | -12% | 0.06% | $26,973,509 |
| ROYAL BANK OF CANADA | 1.2% | 318,676 | -1.1% | 0% | $22,629,000 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1.1% | 296,783 | +29% | 0% | $21,075,000 |
| Tributary Capital Management, LLC | 1.1% | 295,594 | 1% | $20,990,130 | |
| LONDON CO OF VIRGINIA | 1.1% | 290,757 | -3.6% | 0.11% | $20,646,903 |
| Gobi Capital LLC | 1.1% | 278,072 | -59% | 0.96% | $19,745,893 |
| ENVESTNET ASSET MANAGEMENT INC | 0.9% | 237,668 | +178% | 0% | $16,876,798 |
| Nuveen, LLC | 0.81% | 215,529 | +4.6% | 0% | $15,304,714 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 37,912 | $3,325,208 | +$831,507 | $87.70 | 7 |
| 2025 Q3 | 25,824,109 | $1,833,881,778 | +$8,612,604 | $71.01 | 255 |
| 2025 Q2 | 25,769,262 | $1,846,505,313 | +$17,398,802 | $72.10 | 248 |
| 2025 Q1 | 25,584,695 | $1,561,777,612 | -$10,969,355 | $61.03 | 241 |
| 2024 Q4 | 25,730,161 | $1,900,837,065 | -$5,310,229 | $73.88 | 238 |
| 2024 Q3 | 25,704,407 | $2,528,238,248 | +$27,714,143 | $98.34 | 232 |
| 2024 Q2 | 25,451,865 | $1,874,573,001 | -$58,789,650 | $73.68 | 227 |
| 2024 Q1 | 26,245,970 | $2,061,070,491 | +$70,818,187 | $78.54 | 220 |
| 2023 Q4 | 228,799 | $18,267,312 | +$10,847,861 | $79.84 | 2 |
| 2023 Q3 | 25,083,546 | $1,594,083,183 | -$1,007,793 | $63.52 | 211 |
| 2023 Q2 | 25,040,296 | $1,410,932,987 | +$11,851,425 | $56.30 | 193 |
| 2023 Q1 | 24,928,696 | $1,222,483,155 | +$1,527,962 | $49.04 | 188 |
| 2022 Q4 | 24,382,622 | $1,079,899,164 | +$19,718,724 | $44.28 | 175 |
| 2022 Q3 | 24,953,662 | $1,036,769,476 | -$7,219,330 | $41.54 | 164 |
| 2022 Q2 | 25,077,579 | $1,331,866,627 | +$18,976,284 | $53.12 | 174 |
| 2022 Q1 | 24,878,526 | $1,394,380,173 | +$15,230,431 | $56.06 | 173 |
| 2021 Q4 | 24,583,435 | $1,324,183,328 | +$632,704,782 | $53.88 | 175 |
| 2021 Q3 | 12,549,381 | $1,288,098,648 | +$28,500,285 | $102.61 | 165 |
| 2021 Q2 | 12,348,393 | $1,070,757,062 | -$14,214,500 | $86.69 | 166 |
| 2021 Q1 | 12,531,618 | $1,248,410,654 | +$19,415,078 | $99.64 | 153 |
| 2020 Q4 | 12,396,730 | $1,090,335,919 | +$4,454,629 | $87.95 | 154 |
| 2020 Q3 | 12,044,016 | $881,696,919 | +$27,596,628 | $73.20 | 148 |
| 2020 Q2 | 11,655,596 | $823,839,530 | +$8,525,976 | $70.68 | 153 |
| 2020 Q1 | 12,363,462 | $774,013,439 | -$43,705,298 | $62.62 | 155 |
| 2019 Q4 | 12,266,400 | $1,033,911,234 | -$12,059,149 | $84.29 | 167 |
| 2019 Q3 | 12,433,021 | $946,020,332 | +$30,833,607 | $76.09 | 165 |
| 2019 Q2 | 12,289,524 | $847,323,745 | -$6,921,779 | $68.94 | 165 |
| 2019 Q1 | 12,128,812 | $1,074,162,561 | -$10,324,444 | $88.54 | 163 |
| 2018 Q4 | 11,781,861 | $838,538,489 | -$9,974,293 | $71.17 | 164 |
| 2018 Q3 | 12,483,573 | $1,157,085,147 | -$5,786,739 | $92.70 | 172 |
| 2018 Q2 | 12,630,205 | $1,188,588,389 | -$1,031,122 | $94.10 | 182 |
| 2018 Q1 | 12,686,715 | $985,763,344 | -$3,612,958 | $77.70 | 175 |
| 2017 Q4 | 12,767,654 | $960,194,399 | -$10,579,735 | $75.20 | 173 |
| 2017 Q3 | 12,416,207 | $1,147,954,643 | +$13,690,668 | $92.45 | 177 |
| 2017 Q2 | 12,325,319 | $913,374,865 | +$403,768,421 | $74.10 | 177 |
| 2017 Q1 | 6,415,986 | $866,408,762 | +$138,871,897 | $135.05 | 160 |
| 2016 Q4 | 6,159,092 | $709,573,945 | +$5,340,708 | $115.20 | 155 |
| 2016 Q3 | 6,075,506 | $573,574,168 | +$11,508,076 | $94.41 | 148 |
| 2016 Q2 | 6,016,753 | $491,804,262 | -$23,767,943 | $81.79 | 150 |
| 2016 Q1 | 6,157,741 | $495,713,665 | +$3,295,595 | $80.51 | 148 |
| 2015 Q4 | 6,115,682 | $570,509,653 | +$265,588 | $93.26 | 166 |
| 2015 Q3 | 6,064,111 | $479,474,104 | +$34,621,822 | $79.07 | 143 |
| 2015 Q2 | 5,544,506 | $425,001,614 | +$1,817,323 | $76.65 | 143 |
| 2015 Q1 | 5,442,734 | $473,133,215 | +$20,244,652 | $86.93 | 141 |
| 2014 Q4 | 5,284,608 | $399,657,680 | +$24,664,875 | $75.69 | 118 |
| 2014 Q3 | 4,936,353 | $276,674,547 | +$4,231,346 | $56.05 | 97 |
| 2014 Q2 | 4,851,891 | $282,327,044 | +$79,903,453 | $58.20 | 104 |
| 2014 Q1 | 3,493,425 | $194,818,030 | -$2,989,593 | $55.76 | 90 |