| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 14% | +17% | $240,743,152 | +$34,090,173 | 2,594,215 | +16% | Wasatch Advisors LP | 30 Sep 2025 |
| Capital Research Global Investors | 8.7% | $149,172,381 | 1,607,461 | Capital Research Global Investors | 30 Sep 2025 | |||
| VANGUARD GROUP INC | 6.5% | $102,680,292 | 1,196,043 | The Vanguard Group | 31 Mar 2025 | |||
| DIMENSIONAL FUND ADVISORS LP | 4.8% | $75,342,132 | 877,602 | Dimensional Fund Advisors LP | 31 Mar 2025 | |||
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 2.8% | $45,147,656 | 525,890 | Silvercrest Asset Management Group LLC | 31 Dec 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 14% | 2,594,215 | +17% | 1.3% | $240,743,152 |
| BlackRock, Inc. | 9.6% | 1,773,097 | -2.3% | 0% | $164,543,433 |
| Capital Research Global Investors | 8.7% | 1,607,461 | +16% | 0.03% | $149,172,381 |
| VANGUARD GROUP INC | 6% | 1,108,373 | -0.86% | 0% | $102,857,015 |
| DIMENSIONAL FUND ADVISORS LP | 4.8% | 877,648 | -0.06% | 0.02% | $81,445,996 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 3.8% | 699,324 | +15% | 0.43% | $64,897,782 |
| Estuary Capital Management LP | 2.8% | 510,990 | +11% | 8.4% | $47,419,872 |
| Tributary Capital Management, LLC | 2.5% | 464,584 | +127% | 2% | $43,113,400 |
| STATE STREET CORP | 2.5% | 457,048 | -2.6% | 0% | $42,477,195 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.5% | 455,640 | +0.26% | 0% | $42,289,925 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 1.8% | 328,181 | +92% | 2.5% | $30,455,197 |
| Premier Fund Managers Ltd | 1.8% | 325,173 | -0.92% | 1.2% | $30,259,000 |
| ROYAL BANK OF CANADA | 1.5% | 283,462 | -2.5% | 0% | $26,305,000 |
| MORGAN STANLEY | 1.5% | 278,823 | -19% | 0% | $25,874,786 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.3% | 237,947 | +3.5% | 0% | $22,081,482 |
| Qube Research & Technologies Ltd | 1.2% | 214,719 | -8.6% | 0.03% | $19,925,923 |
| NORTHERN TRUST CORP | 1.2% | 213,614 | +10% | 0% | $19,823,379 |
| D. E. Shaw & Co., Inc. | 1.2% | 212,630 | -21% | 0.02% | $19,732,064 |
| WELLINGTON MANAGEMENT GROUP LLP | 1.1% | 208,682 | -0.91% | 0% | $19,365,690 |
| WCM INVESTMENT MANAGEMENT, LLC | 1.1% | 207,559 | +113% | 0.04% | $19,323,743 |
| GOLDMAN SACHS GROUP INC | 1.1% | 195,541 | +3.9% | 0% | $18,146,205 |
| AQR CAPITAL MANAGEMENT LLC | 0.99% | 182,013 | +93% | 0.01% | $16,890,788 |
| Robeco Schweiz AG | 0.95% | 175,892 | -0.06% | 0.37% | $16,322,778 |
| FMR LLC | 0.91% | 168,813 | +4712% | 0% | $15,665,808 |
| Walter Public Investments Inc. | 0.88% | 163,161 | -0.37% | 2.5% | $15,141,341 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 59,767 | $5,115,953 | +$1,998,459 | $85.30 | 8 |
| 2025 Q3 | 18,113,118 | $1,681,365,760 | +$68,279,527 | $92.80 | 249 |
| 2025 Q2 | 17,379,402 | $1,472,207,946 | +$7,099,084 | $84.71 | 245 |
| 2025 Q1 | 17,308,692 | $1,471,320,559 | -$56,502,297 | $84.97 | 254 |
| 2024 Q4 | 17,740,467 | $2,115,294,961 | -$28,535,448 | $119.21 | 307 |
| 2024 Q3 | 17,558,198 | $2,928,727,721 | -$12,133,124 | $166.79 | 295 |
| 2024 Q2 | 17,552,604 | $2,605,921,623 | +$15,510,469 | $148.46 | 271 |
| 2024 Q1 | 17,472,862 | $2,630,262,066 | +$4,490,775 | $150.63 | 262 |
| 2023 Q4 | 17,622,755 | $2,362,981,073 | -$9,405,387 | $134.09 | 247 |
| 2023 Q3 | 17,675,397 | $2,136,211,193 | -$7,775,430 | $120.81 | 226 |
| 2023 Q2 | 17,721,520 | $2,204,317,181 | +$38,707,852 | $124.39 | 214 |
| 2023 Q1 | 17,410,307 | $1,909,936,529 | -$25,272,861 | $109.70 | 215 |
| 2022 Q4 | 17,682,240 | $1,751,571,230 | -$12,280,404 | $99.05 | 208 |
| 2022 Q3 | 17,759,056 | $1,936,133,276 | +$27,829,097 | $109.02 | 205 |
| 2022 Q2 | 17,530,979 | $1,665,477,076 | +$11,647,255 | $95.00 | 198 |
| 2022 Q1 | 17,425,728 | $1,639,787,007 | +$29,766,389 | $94.14 | 186 |
| 2021 Q4 | 17,102,398 | $1,753,236,252 | -$18,794,596 | $102.55 | 181 |
| 2021 Q3 | 17,214,412 | $1,537,330,317 | +$45,978,562 | $89.29 | 186 |
| 2021 Q2 | 17,198,253 | $1,511,144,221 | +$24,019,709 | $87.86 | 177 |
| 2021 Q1 | 17,121,674 | $1,496,996,055 | -$15,451,221 | $87.40 | 179 |
| 2020 Q4 | 17,346,364 | $1,289,807,711 | +$3,600,722 | $74.33 | 173 |
| 2020 Q3 | 17,337,607 | $1,066,934,158 | -$15,871,343 | $61.53 | 179 |
| 2020 Q2 | 21,683,404 | $1,418,131,405 | +$276,402,647 | $64.83 | 169 |
| 2020 Q1 | 17,413,224 | $1,192,792,307 | -$33,941,615 | $68.70 | 166 |
| 2019 Q4 | 17,843,840 | $1,635,084,919 | -$13,235,858 | $91.62 | 175 |
| 2019 Q3 | 18,099,049 | $1,528,998,310 | +$59,932,452 | $84.47 | 174 |
| 2019 Q2 | 17,621,704 | $1,282,320,841 | +$11,954,586 | $72.80 | 178 |
| 2019 Q1 | 17,660,285 | $1,343,055,132 | -$3,944,158 | $76.08 | 182 |
| 2018 Q4 | 17,721,765 | $1,148,010,925 | +$23,939,003 | $64.78 | 173 |
| 2018 Q3 | 17,281,042 | $1,301,568,694 | -$19,445,287 | $75.45 | 181 |
| 2018 Q2 | 17,363,586 | $1,231,859,925 | +$17,171,661 | $71.05 | 179 |
| 2018 Q1 | 17,155,291 | $1,002,615,240 | +$9,832,695 | $58.45 | 174 |
| 2017 Q4 | 17,191,766 | $902,689,148 | +$596,837 | $52.50 | 159 |
| 2017 Q3 | 17,163,315 | $926,255,841 | +$10,263,524 | $53.95 | 146 |
| 2017 Q2 | 17,076,477 | $804,264,900 | -$1,762,298 | $47.10 | 146 |
| 2017 Q1 | 17,162,992 | $708,825,013 | +$29,564,644 | $41.30 | 141 |
| 2016 Q4 | 17,362,310 | $958,356,639 | -$9,236,223 | $55.20 | 153 |
| 2016 Q3 | 17,585,218 | $779,292,297 | -$817,299 | $44.32 | 132 |
| 2016 Q2 | 17,621,469 | $720,715,448 | +$7,567,498 | $40.90 | 132 |
| 2016 Q1 | 17,548,091 | $603,023,977 | +$216,342 | $34.37 | 116 |
| 2015 Q4 | 17,532,579 | $623,490,940 | -$5,338,290 | $35.56 | 112 |
| 2015 Q3 | 17,772,321 | $540,108,197 | -$52,089,441 | $30.39 | 108 |
| 2015 Q2 | 18,016,955 | $628,071,558 | -$4,388,187 | $34.86 | 111 |
| 2015 Q1 | 18,050,353 | $737,273,401 | +$9,059,768 | $40.85 | 110 |
| 2014 Q4 | 17,828,243 | $730,534,304 | -$6,610,079 | $40.98 | 104 |
| 2014 Q3 | 18,004,278 | $554,850,155 | -$7,671,162 | $30.79 | 103 |
| 2014 Q2 | 18,218,548 | $644,210,212 | -$8,877,927 | $35.36 | 116 |
| 2014 Q1 | 18,656,153 | $742,685,761 | +$9,455,351 | $39.81 | 128 |