| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14.1% | $266,511,379 | 1,703,144 | BlackRock, Inc. | 30 Jun 2025 | |||
| WASATCH ADVISORS LP | 10.7% | +50% | $303,762,047 | +$100,897,822 | 1,297,962 | +49.7% | Wasatch Advisors LP | 28 Nov 2025 |
| Champlain Investment Partners, LLC | 5% | +4% | $98,479,383 | +$4,970,384 | 603,095 | +5.3% | Champlain Investment Partners, LLC | 30 Jun 2025 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 3.4% | $58,049,071 | 414,222 | Silvercrest Asset Management Group LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,839,590 | $2,508,610,869 | +$89,007,562 | $211.9 | 252 |
| 2025 Q2 | 11,434,756 | $1,790,539,159 | +$16,807,417 | $156.48 | 235 |
| 2025 Q1 | 11,327,784 | $1,828,095,192 | +$19,575,345 | $161.39 | 237 |
| 2024 Q4 | 11,207,740 | $2,095,739,827 | +$18,651,749 | $186.99 | 242 |
| 2024 Q3 | 11,091,410 | $2,027,251,828 | -$12,270,684 | $182.78 | 232 |
| 2024 Q2 | 11,143,904 | $1,795,885,635 | -$10,006,237 | $161.15 | 230 |
| 2024 Q1 | 11,207,327 | $2,041,505,419 | +$78,447,274 | $182.22 | 240 |
| 2023 Q4 | 10,718,908 | $1,697,581,555 | -$2,805,503 | $158.38 | 221 |
| 2023 Q3 | 10,732,261 | $1,563,809,700 | +$16,279,128 | $145.69 | 222 |
| 2023 Q2 | 10,615,214 | $1,501,411,473 | -$15,170,976 | $141.47 | 210 |
| 2023 Q1 | 10,732,350 | $1,313,990,748 | +$19,429,453 | $122.44 | 190 |
| 2022 Q4 | 10,586,021 | $1,084,188,946 | +$19,735,537 | $102.41 | 194 |
| 2022 Q3 | 10,433,319 | $851,975,082 | -$14,312,650 | $81.65 | 183 |
| 2022 Q2 | 10,582,917 | $897,053,788 | +$973,500 | $84.78 | 187 |
| 2022 Q1 | 10,695,243 | $1,069,920,758 | -$26,513,226 | $99.92 | 200 |
| 2021 Q4 | 10,794,746 | $1,193,428,407 | -$18,061,221 | $110.66 | 196 |
| 2021 Q3 | 10,902,184 | $1,078,378,277 | +$31,558,364 | $98.91 | 178 |
| 2021 Q2 | 10,956,998 | $1,039,888,435 | -$404,093 | $94.91 | 172 |
| 2021 Q1 | 10,963,471 | $1,047,714,395 | -$8,250,871 | $95.57 | 172 |
| 2020 Q4 | 11,075,361 | $858,691,417 | +$6,043,724 | $77.52 | 164 |
| 2020 Q3 | 10,980,060 | $650,095,172 | +$1,305,712 | $59.2 | 147 |
| 2020 Q2 | 11,007,094 | $633,367,987 | +$2,375,454 | $57.55 | 148 |
| 2020 Q1 | 11,047,287 | $540,996,547 | -$11,780,029 | $49.02 | 128 |
| 2019 Q4 | 11,207,190 | $889,056,305 | +$3,085,665 | $79.35 | 155 |
| 2019 Q3 | 11,169,379 | $814,613,101 | -$9,524,391 | $72.94 | 155 |
| 2019 Q2 | 11,300,248 | $826,118,373 | +$420,151 | $73.14 | 150 |
| 2019 Q1 | 11,348,302 | $833,078,286 | +$10,211,703 | $73.4 | 163 |
| 2018 Q4 | 11,231,246 | $755,302,740 | -$20,564,604 | $67.18 | 161 |
| 2018 Q3 | 11,416,540 | $1,189,670,404 | +$13,992,254 | $104.25 | 168 |
| 2018 Q2 | 11,287,870 | $1,153,663,390 | -$383,011 | $102.2 | 163 |
| 2018 Q1 | 11,309,673 | $1,078,735,589 | -$524,005 | $95.35 | 159 |
| 2017 Q4 | 11,312,705 | $1,151,783,992 | +$6,904,382 | $101.85 | 159 |
| 2017 Q3 | 11,236,465 | $1,192,919,496 | -$6,071,707 | $106.2 | 144 |
| 2017 Q2 | 11,291,074 | $1,024,553,638 | +$6,505,101 | $90.7 | 140 |
| 2017 Q1 | 11,523,779 | $1,153,447,101 | +$161,663,649 | $100.15 | 145 |
| 2016 Q4 | 11,376,735 | $999,489,805 | -$7,107,412 | $87.85 | 148 |
| 2016 Q3 | 11,426,942 | $1,060,457,600 | +$1,547,274 | $92.87 | 143 |
| 2016 Q2 | 11,415,985 | $943,282,092 | +$22,756,188 | $82.63 | 147 |
| 2016 Q1 | 11,411,931 | $887,739,746 | +$1,828,237 | $77.81 | 154 |
| 2015 Q4 | 11,305,312 | $939,686,864 | +$7,017,684 | $83.15 | 152 |
| 2015 Q3 | 11,237,185 | $846,663,811 | -$16,874,642 | $75.35 | 143 |
| 2015 Q2 | 11,232,686 | $897,762,649 | +$9,637,966 | $79.93 | 137 |
| 2015 Q1 | 11,103,380 | $911,633,115 | +$7,817,171 | $82.13 | 152 |
| 2014 Q4 | 11,035,754 | $852,487,763 | -$5,657,625 | $77.26 | 151 |
| 2014 Q3 | 11,111,659 | $823,792,115 | +$7,633,677 | $74.14 | 156 |
| 2014 Q2 | 11,012,019 | $819,835,549 | +$20,591,629 | $74.48 | 155 |
| 2014 Q1 | 10,805,803 | $578,923,262 | +$3,897,183 | $53.58 | 136 |