| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| RENAISSANCE TECHNOLOGIES LLC | 6.2% | +25% | $80,935,262 | +$16,982,031 | 220,496 | +27% | Renaissance Technologies LLC | 04 Jun 2025 |
| BlackRock, Inc. | 6.1% | $78,675,244 | 217,125 | BlackRock, Inc. | 31 Mar 2025 | |||
| VANGUARD GROUP INC | 5.1% | $68,484,036 | 181,361 | The Vanguard Group | 30 Jun 2025 | |||
| AltraVue Capital, LLC | 5% | $64,281,977 | 177,403 | AltraVue Capital, LLC | 08 Jan 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| NEUBERGER BERMAN GROUP LLC | 8.7% | 310,585 | -2.2% | 0.11% | $154,599,896 |
| BlackRock, Inc. | 7.3% | 258,656 | +1% | 0% | $128,751,199 |
| RENAISSANCE TECHNOLOGIES LLC | 6.1% | 214,895 | -2.5% | 0.14% | $106,968,284 |
| VANGUARD GROUP INC | 5.1% | 180,597 | -0.42% | 0% | $89,895,769 |
| AltraVue Capital, LLC | 4.9% | 174,323 | +0.83% | 7.2% | $86,772,780 |
| Fisher Asset Management, LLC | 3.1% | 109,427 | +33% | 0.02% | $54,469,476 |
| Port Capital LLC | 2.8% | 98,118 | -9.3% | 2% | $48,840,000 |
| FIRST TRUST ADVISORS LP | 2.7% | 97,451 | +121% | 0.04% | $48,508,184 |
| Nine Ten Capital Management LLC | 2.4% | 83,900 | 0% | 11% | $41,763,000 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 2.3% | 81,433 | +535% | 0.16% | $40,534,904 |
| ALLIANCEBERNSTEIN L.P. | 2.2% | 79,025 | +7.2% | 0.01% | $39,336,274 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.2% | 77,252 | +2.1% | 0% | $38,459,117 |
| DIMENSIONAL FUND ADVISORS LP | 2.1% | 76,304 | -6.2% | 0.01% | $37,983,324 |
| STATE STREET CORP | 2.1% | 75,450 | +9.4% | 0% | $37,556,747 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 2% | 70,635 | +16% | 0.09% | $35,159,984 |
| Copeland Capital Management, LLC | 2% | 69,603 | -5.3% | 0.72% | $34,646,754 |
| Rockefeller Capital Management L.P. | 1.2% | 43,675 | -13% | 0.04% | $21,740,162 |
| GOLDMAN SACHS GROUP INC | 1.2% | 41,687 | +11% | 0% | $20,750,538 |
| NORTHERN TRUST CORP | 1% | 35,956 | -14% | 0% | $17,897,819 |
| UBS Group AG | 0.98% | 34,890 | +48% | 0% | $17,367,195 |
| BESSEMER GROUP INC | 0.96% | 33,929 | -41% | 0.03% | $16,889,000 |
| Select Equity Group, L.P. | 0.88% | 31,422 | +16% | 0.07% | $15,640,929 |
| Man Group plc | 0.83% | 29,542 | +65% | 0.03% | $14,705,121 |
| MORGAN STANLEY | 0.82% | 29,201 | -54% | 0% | $14,535,537 |
| SCHWARTZ INVESTMENT COUNSEL INC | 0.75% | 26,600 | 0% | 0.44% | $13,240,682 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 21,538 | $8,721,782 | -$6,910,611 | $404.94 | 7 |
| 2025 Q3 | 2,982,964 | $1,484,669,154 | +$25,674,924 | $497.77 | 212 |
| 2025 Q2 | 2,938,929 | $1,109,770,648 | +$94,902,674 | $377.61 | 210 |
| 2025 Q1 | 2,695,216 | $856,736,196 | +$5,809,051 | $317.87 | 193 |
| 2024 Q4 | 2,671,861 | $1,050,228,228 | +$3,813,400 | $393.07 | 185 |
| 2024 Q3 | 2,647,378 | $1,013,932,627 | +$12,566,390 | $382.93 | 173 |
| 2024 Q2 | 2,616,513 | $922,515,550 | +$24,985,654 | $352.63 | 165 |
| 2024 Q1 | 2,561,711 | $928,195,883 | +$412,811 | $361.70 | 169 |
| 2023 Q4 | 2,556,689 | $1,069,113,649 | +$37,242,036 | $417.55 | 166 |
| 2023 Q3 | 2,468,169 | $922,848,098 | +$7,587,420 | $373.13 | 141 |
| 2023 Q2 | 2,452,325 | $816,809,870 | -$2,127,583 | $332.47 | 145 |
| 2023 Q1 | 2,459,352 | $789,628,068 | +$22,933,970 | $320.43 | 135 |
| 2022 Q4 | 2,391,847 | $565,128,986 | -$18,420,189 | $235.83 | 128 |
| 2022 Q3 | 2,469,908 | $535,344,132 | -$66,289,864 | $216.34 | 117 |
| 2022 Q2 | 2,481,708 | $485,357,035 | -$13,667,232 | $195.57 | 111 |
| 2022 Q1 | 2,553,978 | $562,085,874 | -$31,412,582 | $220.00 | 101 |
| 2021 Q4 | 2,696,423 | $669,675,839 | -$12,852,659 | $248.29 | 101 |
| 2021 Q3 | 2,738,954 | $589,232,388 | -$1,562,475 | $215.03 | 88 |
| 2021 Q2 | 2,747,117 | $527,904,669 | -$7,660,744 | $192.08 | 89 |
| 2021 Q1 | 2,790,209 | $520,247,473 | -$10,019,476 | $186.43 | 98 |
| 2020 Q4 | 2,843,681 | $528,312,642 | +$23,879,867 | $185.80 | 100 |
| 2020 Q3 | 2,709,906 | $466,513,358 | +$14,015,748 | $172.18 | 104 |
| 2020 Q2 | 2,629,615 | $450,145,930 | +$42,897,187 | $171.24 | 107 |
| 2020 Q1 | 2,437,275 | $310,605,176 | +$14,967,176 | $127.42 | 97 |
| 2019 Q4 | 2,303,553 | $456,788,525 | +$22,866,054 | $198.30 | 102 |
| 2019 Q3 | 2,184,304 | $385,303,261 | +$7,955,173 | $176.39 | 92 |
| 2019 Q2 | 2,139,217 | $370,423,980 | +$6,945,855 | $173.15 | 88 |
| 2019 Q1 | 2,109,056 | $397,513,206 | +$3,171,932 | $188.59 | 84 |
| 2018 Q4 | 2,064,592 | $328,310,551 | +$1,283,896 | $159.00 | 88 |
| 2018 Q3 | 2,026,747 | $336,431,154 | +$13,177,062 | $165.99 | 81 |
| 2018 Q2 | 1,948,031 | $289,162,452 | -$1,106,684 | $148.44 | 82 |
| 2018 Q1 | 1,962,577 | $256,695,169 | -$626,370 | $130.80 | 86 |
| 2017 Q4 | 1,963,070 | $254,042,109 | +$1,729,695 | $129.40 | 86 |
| 2017 Q3 | 1,926,588 | $253,824,316 | +$12,190,009 | $131.75 | 82 |
| 2017 Q2 | 1,836,295 | $237,342,713 | +$20,281,694 | $128.95 | 73 |
| 2017 Q1 | 1,688,456 | $190,798,599 | +$14,277,895 | $113.00 | 72 |
| 2016 Q4 | 1,670,125 | $210,680,526 | +$2,707,276 | $126.15 | 73 |
| 2016 Q3 | 1,645,323 | $173,618,532 | +$4,465,835 | $105.52 | 63 |
| 2016 Q2 | 1,603,170 | $159,788,821 | +$1,836,491 | $99.67 | 63 |
| 2016 Q1 | 1,585,216 | $155,351,815 | +$6,945,130 | $97.98 | 62 |
| 2015 Q4 | 1,517,005 | $141,094,928 | +$12,975 | $93.01 | 64 |
| 2015 Q3 | 1,516,647 | $156,060,388 | +$6,817,537 | $102.92 | 61 |
| 2015 Q2 | 1,451,340 | $142,975,372 | +$5,675,466 | $98.50 | 63 |
| 2015 Q1 | 1,394,654 | $122,055,420 | +$7,125,087 | $87.56 | 54 |
| 2014 Q4 | 1,313,563 | $114,111,642 | +$7,472,194 | $86.92 | 55 |
| 2014 Q3 | 760,428 | $55,888,599 | -$33,015,010 | $73.50 | 55 |
| 2014 Q2 | 1,240,702 | $86,391,161 | -$17,150,292 | $69.63 | 53 |
| 2014 Q1 | 1,485,943 | $112,418,666 | -$2,809,349 | $75.66 | 48 |