| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 11.6% | $414,340,945 | 5,644,972 | BlackRock, Inc. | 31 Mar 2025 | |||
| VANGUARD GROUP INC | 10.72% | $383,419,213 | 5,223,695 | The Vanguard Group | 31 Mar 2025 | |||
| WASATCH ADVISORS LP | 7.9% | +38.3% | $271,632,739 | +$78,972,353 | 3,839,332 | +41% | WASATCH ADVISORS LP | 30 Jun 2025 |
| Champlain Investment Partners, LLC | 5.3% | +42.5% | $181,753,496 | +$58,317,173 | 2,568,954 | +47.2% | Champlain Investment Partners, LLC | 30 Jun 2025 |
| WELLINGTON MANAGEMENT GROUP LLP | 4.7% | $126,579,018 | 2,296,843 | Wellington Management Group LLP | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 57,838,523 | $3,185,188,306 | -$234,955,271 | $55.11 | 313 |
| 2025 Q2 | 60,274,164 | $4,097,308,890 | +$117,178,224 | $67.96 | 342 |
| 2025 Q1 | 58,203,880 | $4,846,092,261 | +$186,561,046 | $83.17 | 346 |
| 2024 Q4 | 52,616,469 | $7,797,915,568 | -$7,744,023 | $148.11 | 398 |
| 2024 Q3 | 52,572,779 | $7,214,372,806 | -$158,765,643 | $136.77 | 372 |
| 2024 Q2 | 53,323,627 | $6,899,090,955 | -$98,886,547 | $129.39 | 371 |
| 2024 Q1 | 54,291,577 | $6,289,262,970 | -$278,153,558 | $115.86 | 319 |
| 2023 Q4 | 56,739,742 | $4,923,002,325 | -$143,789,154 | $86.76 | 267 |
| 2023 Q3 | 58,589,700 | $3,864,184,587 | +$7,208,543 | $65.88 | 247 |
| 2023 Q2 | 59,513,938 | $3,916,930,407 | +$80,998,922 | $65.81 | 240 |
| 2023 Q1 | 58,215,489 | $3,853,329,212 | +$228,001,260 | $66.19 | 254 |
| 2022 Q4 | 55,146,022 | $2,910,277,317 | -$51,572,718 | $52.77 | 222 |
| 2022 Q3 | 56,313,040 | $2,820,942,304 | +$128,547,697 | $50.09 | 216 |
| 2022 Q2 | 53,373,380 | $2,769,634,260 | +$317,496,932 | $51.89 | 231 |
| 2022 Q1 | 46,999,674 | $4,822,202,654 | +$322,546,555 | $102.64 | 241 |
| 2021 Q4 | 43,907,459 | $4,183,061,752 | +$58,853,227 | $95.27 | 254 |
| 2021 Q3 | 42,082,310 | $6,004,826,720 | +$194,829,920 | $142.69 | 276 |
| 2021 Q2 | 40,714,236 | $6,634,933,509 | -$64,275,460 | $162.96 | 286 |
| 2021 Q1 | 41,384,639 | $6,567,206,604 | +$520,369,404 | $158.81 | 268 |
| 2020 Q4 | 37,889,859 | $5,380,460,041 | -$77,964,461 | $141.99 | 264 |
| 2020 Q3 | 38,488,810 | $4,294,167,237 | -$81,711,129 | $111.65 | 230 |
| 2020 Q2 | 39,280,736 | $3,289,260,479 | +$110,015,625 | $83.66 | 213 |
| 2020 Q1 | 38,216,610 | $2,439,239,328 | +$207,179,253 | $63.87 | 199 |
| 2019 Q4 | 34,931,457 | $2,064,071,245 | -$69,446,143 | $59.09 | 192 |
| 2019 Q3 | 36,262,427 | $1,804,709,069 | +$85,546,659 | $49.77 | 172 |
| 2019 Q2 | 34,895,658 | $1,588,047,097 | +$211,327,115 | $45.51 | 194 |
| 2019 Q1 | 31,090,186 | $1,314,813,912 | +$186,092,874 | $42.29 | 168 |
| 2018 Q4 | 26,789,948 | $861,561,031 | +$19,049,550 | $32.16 | 149 |
| 2018 Q3 | 25,939,514 | $951,964,552 | -$15,446,760 | $36.7 | 141 |
| 2018 Q2 | 26,487,499 | $727,076,980 | +$50,450,914 | $27.45 | 123 |
| 2018 Q1 | 26,150,596 | $429,997,635 | +$40,421 | $16.45 | 110 |
| 2017 Q4 | 25,832,533 | $489,419,654 | +$29,683,389 | $18.95 | 112 |
| 2017 Q3 | 24,322,842 | $380,603,641 | +$18,319,437 | $15.65 | 98 |
| 2017 Q2 | 23,105,343 | $383,534,622 | +$38,865,903 | $16.6 | 96 |
| 2017 Q1 | 20,773,540 | $228,428,694 | +$25,484,119 | $11 | 85 |
| 2016 Q4 | 19,787,649 | $200,890,741 | -$20,924,980 | $10.15 | 82 |
| 2016 Q3 | 22,246,716 | $192,435,151 | -$2,429,400 | $8.65 | 91 |
| 2016 Q2 | 22,522,141 | $210,132,597 | -$1,144,123 | $9.33 | 89 |
| 2016 Q1 | 22,336,586 | $163,773,960 | -$22,311,443 | $7.33 | 84 |
| 2015 Q4 | 25,221,064 | $214,143,991 | -$54,695,876 | $8.49 | 83 |
| 2015 Q3 | 30,394,406 | $319,130,560 | +$9,103,913 | $10.5 | 79 |
| 2015 Q2 | 26,525,506 | $493,354,979 | +$61,244,701 | $18.6 | 83 |
| 2015 Q1 | 24,051,636 | $443,466,172 | -$23,470,734 | $19.43 | 71 |
| 2014 Q4 | 25,517,994 | $426,337,077 | +$422,205,077 | $17.06 | 76 |