| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Maren Capital LLC | 8.8% | $42,145,179 | 191,395 | Maren Capital LLC | 31 Mar 2025 | |||
| BlackRock, Inc. | 5.5% | $31,893,048 | 120,807 | BlackRock, Inc. | 30 Jun 2025 | |||
| ROYCE & ASSOCIATES LP | 5.3% | $30,430,752 | 115,268 | ROYCE & ASSOCIATES LP | 30 Jun 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| Maren Capital LLC | 9.4% | 204,933 | +2.4% | 3% | $54,057,108 |
| BlackRock, Inc. | 5.9% | 128,080 | +1% | 0% | $33,785,075 |
| ROYCE & ASSOCIATES LP | 5.2% | 112,773 | -2.2% | 0.3% | $29,747,262 |
| VANGUARD GROUP INC | 4.5% | 97,836 | -1.8% | 0% | $25,807,180 |
| Doma Perpetual Capital Management LLC | 4% | 87,547 | 0% | 7.8% | $23,093,148 |
| STATE STREET CORP | 3.7% | 81,599 | +42% | 0% | $21,524,184 |
| SCHWARTZ INVESTMENT COUNSEL INC | 3.7% | 81,087 | 0% | 0.72% | $21,389,129 |
| UBS Group AG | 3.2% | 69,998 | +16% | 0% | $18,464,072 |
| DIMENSIONAL FUND ADVISORS LP | 2.7% | 59,749 | -0.75% | 0% | $15,760,017 |
| GEODE CAPITAL MANAGEMENT, LLC | 2% | 43,044 | +5.6% | 0% | $11,356,935 |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1.7% | 37,546 | -3.7% | 0.03% | $9,903,884 |
| TWO SIGMA INVESTMENTS, LP | 1.2% | 27,199 | +151% | 0.01% | $7,174,552 |
| De Lisle Partners LLP | 1.2% | 26,759 | -1.8% | 0.87% | $7,044,288 |
| Aptus Capital Advisors, LLC | 1.1% | 24,737 | +15% | 0.06% | $6,525,126 |
| MORGAN STANLEY | 1.1% | 23,728 | -9.7% | 0% | $6,259,163 |
| GOLDMAN SACHS GROUP INC | 0.91% | 19,924 | +507% | 0% | $5,255,553 |
| Crawford Fund Management, LLC | 0.89% | 19,427 | -19% | 2.8% | $5,124,454 |
| Russell Investments Group, Ltd. | 0.74% | 16,139 | -0.91% | 0% | $4,257,148 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.7% | 15,322 | +229% | 0% | $4,041,637 |
| BANK OF AMERICA CORP /DE/ | 0.64% | 13,856 | +337% | 0% | $3,654,935 |
| NORTHERN TRUST CORP | 0.64% | 13,840 | +6.3% | 0% | $3,650,715 |
| HENNESSY ADVISORS INC | 0.6% | 13,000 | +8.3% | 0.12% | $3,429,140 |
| MILLENNIUM MANAGEMENT LLC | 0.58% | 12,645 | +231% | 0% | $3,335,498 |
| Focus Partners Wealth | 0.51% | 11,080 | +0.09% | 0% | $2,922,683 |
| Liontrust Investment Partners LLP | 0.35% | 7,615 | 0.03% | $2,008,685 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,344 | $949,562 | -$21,297 | $283.96 | 2 |
| 2025 Q3 | 1,386,996 | $365,845,463 | +$25,078,791 | $263.78 | 115 |
| 2025 Q2 | 1,293,614 | $321,283,546 | +$20,103,192 | $248.35 | 107 |
| 2025 Q1 | 1,212,381 | $288,288,404 | +$6,947,232 | $237.80 | 102 |
| 2024 Q4 | 1,184,481 | $301,031,473 | +$22,026,193 | $254.14 | 95 |
| 2024 Q3 | 1,095,330 | $266,484,316 | +$2,850,593 | $243.31 | 90 |
| 2024 Q2 | 1,079,417 | $193,398,960 | +$4,488,273 | $178.88 | 81 |
| 2024 Q1 | 1,055,018 | $184,051,780 | -$2,092,387 | $174.46 | 85 |
| 2023 Q4 | 1,022,411 | $198,780,128 | -$5,748,958 | $194.40 | 89 |
| 2023 Q3 | 948,391 | $177,059,594 | +$4,623,410 | $186.75 | 88 |
| 2023 Q2 | 918,713 | $196,004,108 | +$9,337,723 | $213.18 | 93 |
| 2023 Q1 | 859,074 | $200,553,831 | +$13,475,851 | $233.44 | 89 |
| 2022 Q4 | 800,957 | $221,064,558 | +$14,407,542 | $275.96 | 88 |
| 2022 Q3 | 781,321 | $196,203,195 | -$529,437 | $251.12 | 77 |
| 2022 Q2 | 783,873 | $222,430,381 | -$2,831,747 | $283.79 | 83 |
| 2022 Q1 | 803,295 | $275,694,019 | -$4,346,174 | $343.20 | 86 |
| 2021 Q4 | 810,317 | $340,058,276 | +$1,341,497 | $419.88 | 91 |
| 2021 Q3 | 806,064 | $271,409,450 | -$6,586,203 | $336.70 | 90 |
| 2021 Q2 | 812,987 | $236,160,824 | +$1,403,816 | $290.50 | 76 |
| 2021 Q1 | 808,961 | $229,570,885 | +$9,533,100 | $283.77 | 82 |
| 2020 Q4 | 784,486 | $169,482,704 | +$7,638,395 | $216.00 | 77 |
| 2020 Q3 | 661,939 | $121,796,984 | +$3,778,394 | $184.00 | 74 |
| 2020 Q2 | 724,003 | $121,470,287 | +$2,609,224 | $167.78 | 72 |
| 2020 Q1 | 728,978 | $105,680,443 | -$1,385,645 | $144.99 | 72 |
| 2019 Q4 | 731,739 | $153,808,747 | +$1,116,222 | $210.20 | 79 |
| 2019 Q3 | 707,492 | $133,713,115 | +$3,009,280 | $189.00 | 78 |
| 2019 Q2 | 678,832 | $134,398,193 | +$6,181,876 | $198.00 | 80 |
| 2019 Q1 | 662,689 | $113,990,528 | -$3,585,361 | $172.01 | 71 |
| 2018 Q4 | 685,551 | $135,559,186 | +$703,284 | $197.75 | 74 |
| 2018 Q3 | 679,202 | $149,294,059 | +$792,632 | $219.81 | 75 |
| 2018 Q2 | 675,364 | $148,378,593 | +$2,749,831 | $219.71 | 76 |
| 2018 Q1 | 661,449 | $136,260,818 | +$1,057,429 | $206.00 | 73 |
| 2017 Q4 | 658,708 | $136,331,149 | +$8,620,972 | $207.00 | 80 |
| 2017 Q3 | 570,126 | $108,459,629 | +$6,032,128 | $190.26 | 75 |
| 2017 Q2 | 540,005 | $98,227,157 | +$4,401,609 | $181.92 | 72 |
| 2017 Q1 | 517,430 | $91,496,888 | +$6,821,677 | $176.85 | 68 |
| 2016 Q4 | 545,912 | $107,413,223 | +$4,362,978 | $196.78 | 69 |
| 2016 Q3 | 524,605 | $72,658,038 | -$26,009 | $138.50 | 58 |
| 2016 Q2 | 524,611 | $64,484,947 | +$716,998 | $122.92 | 52 |
| 2016 Q1 | 518,718 | $61,845,911 | -$416,882 | $119.11 | 49 |
| 2015 Q4 | 525,151 | $62,959,361 | +$1,857,058 | $119.80 | 48 |
| 2015 Q3 | 510,575 | $59,378,430 | +$3,100,276 | $116.03 | 49 |
| 2015 Q2 | 470,300 | $54,145,291 | +$7,689,653 | $115.11 | 46 |
| 2015 Q1 | 410,937 | $40,633,335 | +$1,299,494 | $99.01 | 36 |
| 2014 Q4 | 401,548 | $34,939,702 | -$1,397,875 | $87.01 | 28 |
| 2014 Q3 | 417,407 | $34,039,946 | -$4,115,476 | $81.56 | 33 |
| 2014 Q2 | 468,556 | $37,198,324 | -$3,596,907 | $79.39 | 39 |
| 2014 Q1 | 515,780 | $40,454,302 | +$1,936,121 | $78.50 | 37 |