| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14.7% | $600,336,514 | 3,919,925 | BlackRock, Inc. | 31 Mar 2025 | |||
| Champlain Investment Partners, LLC | 4.5% | $182,372,552 | 1,190,810 | Champlain Investment Partners, LLC | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,789,770 | $2,777,394,199 | -$160,718,667 | $116.75 | 347 |
| 2025 Q2 | 24,621,152 | $3,796,765,881 | +$68,126,879 | $154.25 | 384 |
| 2025 Q1 | 24,273,237 | $3,328,413,517 | -$6,679,954 | $137.08 | 335 |
| 2024 Q4 | 24,246,022 | $2,559,930,512 | +$11,445,631 | $105.59 | 277 |
| 2024 Q3 | 23,985,342 | $2,270,730,148 | +$124,489,771 | $94.67 | 272 |
| 2024 Q2 | 22,498,839 | $1,825,843,880 | +$30,533,751 | $81.15 | 228 |
| 2024 Q1 | 22,251,977 | $1,865,120,495 | +$25,622,815 | $83.83 | 216 |
| 2023 Q4 | 22,379,732 | $1,242,366,354 | +$20,469,729 | $55.5 | 202 |
| 2023 Q3 | 22,016,761 | $1,117,008,086 | -$4,339,581 | $50.75 | 179 |
| 2023 Q2 | 22,081,408 | $1,282,823,678 | -$32,405,971 | $58.04 | 176 |
| 2023 Q1 | 22,652,018 | $1,249,119,708 | -$10,573,106 | $55.2 | 175 |
| 2022 Q4 | 22,944,494 | $1,034,148,697 | -$39,254,980 | $45.16 | 189 |
| 2022 Q3 | 23,009,093 | $1,931,494,593 | +$1,883,821 | $83.72 | 177 |
| 2022 Q2 | 21,974,081 | $1,410,982,819 | +$3,790,170 | $64.4 | 160 |
| 2022 Q1 | 22,059,391 | $1,410,218,894 | -$36,811,092 | $63.99 | 168 |
| 2021 Q4 | 22,488,424 | $1,441,203,159 | -$30,217,450 | $64.77 | 153 |
| 2021 Q3 | 22,670,584 | $1,834,951,625 | -$11,507,166 | $80.83 | 155 |
| 2021 Q2 | 22,936,200 | $1,730,915,339 | +$661,725 | $75.46 | 148 |
| 2021 Q1 | 22,846,954 | $1,532,171,013 | -$65,390,601 | $67.04 | 169 |
| 2020 Q4 | 23,521,051 | $2,088,461,118 | -$11,455,386 | $88.84 | 184 |
| 2020 Q3 | 23,229,339 | $2,420,639,799 | +$37,528,780 | $104.24 | 195 |
| 2020 Q2 | 23,036,690 | $1,973,420,857 | +$315,433,954 | $85.76 | 183 |
| 2020 Q1 | 19,283,536 | $1,119,749,480 | +$343,712,344 | $58.16 | 117 |
| 2019 Q4 | 13,398,816 | $676,498,269 | +$40,288,002 | $50.49 | 97 |
| 2019 Q3 | 12,814,223 | $503,436,225 | +$266,005,450 | $39.42 | 97 |
| 2019 Q2 | 6,034,898 | $145,075,361 | +$145,075,000 | $24.04 | 63 |
| 2019 Q1 | 114,273 | $8,623,000 | $75.46 | 1 |