| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Nine Ten Capital Management LLC | 7.1% | $48,648,226 | 905,926 | Nine Ten Capital Management | 31 Dec 2024 | |||
| BlackRock, Inc. | 3.9% | $26,667,581 | 496,603 | BlackRock, Inc. | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 8% | 1,015,876 | +5.6% | 0% | $72,289,752 |
| Nine Ten Capital Management LLC | 6.1% | 771,384 | -12% | 14% | $54,892,000 |
| VANGUARD GROUP INC | 4.4% | 566,507 | +0.98% | 0% | $40,312,639 |
| RENAISSANCE TECHNOLOGIES LLC | 3.8% | 488,762 | -0.62% | 0.05% | $34,780,304 |
| Copeland Capital Management, LLC | 3.4% | 433,500 | -5.3% | 0.64% | $30,847,919 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.1% | 266,339 | +1.9% | 0% | $18,954,603 |
| DIMENSIONAL FUND ADVISORS LP | 1.7% | 214,551 | -0.41% | 0% | $15,266,386 |
| STATE STREET CORP | 1.5% | 187,239 | +5.6% | 0% | $13,323,927 |
| GOLDMAN SACHS GROUP INC | 1.2% | 149,801 | +4.2% | 0% | $10,659,839 |
| ACADIAN ASSET MANAGEMENT LLC | 1.1% | 145,278 | -5.8% | 0.02% | $10,334,000 |
| NORTHERN TRUST CORP | 1.1% | 137,499 | -4% | 0% | $9,784,429 |
| MORGAN STANLEY | 1% | 127,202 | +39% | 0% | $9,051,770 |
| Ranger Investment Management, L.P. | 0.94% | 119,620 | -44% | 0.59% | $8,512,159 |
| Russell Investments Group, Ltd. | 0.81% | 103,594 | -30% | 0.01% | $7,371,804 |
| Bank of New York Mellon Corp | 0.81% | 103,232 | -0.53% | 0% | $7,346,022 |
| MILLENNIUM MANAGEMENT LLC | 0.77% | 98,184 | -12% | 0.01% | $6,986,773 |
| Uniplan Investment Counsel, Inc. | 0.61% | 77,314 | -3.8% | 0.54% | $5,501,730 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.54% | 68,488 | +1.8% | 0% | $4,873,606 |
| ENVESTNET ASSET MANAGEMENT INC | 0.53% | 67,020 | -0.12% | 0% | $4,769,131 |
| SHAKER INVESTMENTS LLC/OH | 0.5% | 63,199 | +19% | 1.8% | $4,497,241 |
| Bridge City Capital, LLC | 0.47% | 59,345 | -1.4% | 1.1% | $4,222,990 |
| ISTHMUS PARTNERS, LLC | 0.46% | 58,740 | +2.4% | 0.93% | $4,179,938 |
| Qube Research & Technologies Ltd | 0.45% | 56,826 | +17% | 0.01% | $4,043,738 |
| TWO SIGMA INVESTMENTS, LP | 0.42% | 53,647 | +33% | 0.01% | $3,817,521 |
| ALGERT GLOBAL LLC | 0.4% | 50,797 | +88% | 0.06% | $3,615,000 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 73,108 | $7,112,310 | +$3,450,790 | $97.28 | 7 |
| 2025 Q3 | 6,912,935 | $491,933,058 | -$6,192,577 | $71.16 | 183 |
| 2025 Q2 | 7,049,520 | $421,491,084 | +$6,336,536 | $59.79 | 160 |
| 2025 Q1 | 6,961,071 | $365,301,337 | -$580,349 | $52.48 | 167 |
| 2024 Q4 | 6,970,032 | $383,359,036 | +$9,147,980 | $55.00 | 166 |
| 2024 Q3 | 6,774,947 | $340,330,934 | -$4,474,758 | $50.29 | 144 |
| 2024 Q2 | 6,822,202 | $299,786,808 | +$3,892,743 | $43.94 | 137 |
| 2024 Q1 | 6,716,470 | $295,435,220 | +$14,779,015 | $43.99 | 125 |
| 2023 Q4 | 6,459,357 | $306,655,798 | +$17,489,557 | $47.47 | 117 |
| 2023 Q3 | 6,101,541 | $270,676,624 | -$3,589,822 | $44.37 | 113 |
| 2023 Q2 | 6,133,726 | $292,922,488 | +$17,028,601 | $47.74 | 109 |
| 2023 Q1 | 5,780,603 | $227,464,394 | +$10,412,240 | $39.35 | 90 |
| 2022 Q4 | 5,525,882 | $156,321,831 | -$3,249,669 | $28.29 | 74 |
| 2022 Q3 | 5,606,466 | $168,465,363 | +$3,059,725 | $30.06 | 81 |
| 2022 Q2 | 5,523,842 | $187,480,258 | +$1,615,681 | $33.94 | 89 |
| 2022 Q1 | 5,372,509 | $240,988,874 | +$16,505,748 | $44.84 | 101 |
| 2021 Q4 | 4,999,149 | $230,849,125 | +$7,127,231 | $46.21 | 95 |
| 2021 Q3 | 4,725,811 | $158,784,781 | -$1,638,874 | $33.59 | 71 |
| 2021 Q2 | 4,763,037 | $140,116,293 | +$1,376,586 | $29.41 | 58 |
| 2021 Q1 | 4,729,017 | $122,230,018 | +$965,764 | $25.77 | 52 |
| 2020 Q4 | 4,699,928 | $107,178,220 | +$4,636,145 | $22.80 | 54 |
| 2020 Q3 | 4,517,233 | $96,756,082 | -$243,528 | $21.38 | 61 |
| 2020 Q2 | 4,511,673 | $104,727,212 | +$10,282,835 | $23.21 | 64 |
| 2020 Q1 | 4,085,698 | $87,134,189 | +$8,149,558 | $21.35 | 68 |
| 2019 Q4 | 3,690,519 | $86,285,753 | +$10,150,433 | $23.38 | 63 |
| 2019 Q3 | 3,030,091 | $63,689,327 | +$7,477,563 | $21.02 | 57 |
| 2019 Q2 | 2,676,745 | $54,735,507 | +$671,270 | $20.45 | 53 |
| 2019 Q1 | 2,623,653 | $73,697,489 | +$8,416,113 | $28.09 | 64 |
| 2018 Q4 | 2,337,055 | $57,160,517 | -$411,877 | $24.46 | 66 |
| 2018 Q3 | 2,247,761 | $83,484,135 | +$11,708,363 | $37.15 | 68 |
| 2018 Q2 | 2,122,428 | $44,038,752 | +$5,588,999 | $20.75 | 51 |
| 2018 Q1 | 1,710,580 | $24,258,264 | +$2,579,198 | $14.13 | 34 |
| 2017 Q4 | 1,731,697 | $26,254,559 | +$2,439,990 | $15.15 | 36 |
| 2017 Q3 | 1,459,156 | $14,010,010 | -$339,474 | $9.60 | 27 |
| 2017 Q2 | 1,500,984 | $12,902,009 | -$2,639,238 | $8.59 | 32 |
| 2017 Q1 | 1,798,934 | $16,007,694 | -$4,081,328 | $8.90 | 45 |
| 2016 Q4 | 2,275,470 | $25,256,786 | -$7,709,765 | $11.10 | 56 |
| 2016 Q3 | 2,605,006 | $44,256,310 | +$5,717,918 | $16.99 | 60 |
| 2016 Q2 | 2,213,145 | $48,158,183 | -$10,186,916 | $21.76 | 58 |
| 2016 Q1 | 2,833,006 | $54,284,033 | +$961,021 | $19.16 | 64 |
| 2015 Q4 | 2,567,466 | $71,964,026 | +$36,452,591 | $28.03 | 73 |
| 2015 Q3 | 1,286,850 | $31,343,593 | +$2,668,004 | $24.36 | 45 |
| 2015 Q2 | 1,280,146 | $29,788,794 | -$1,342,477 | $23.27 | 38 |
| 2015 Q1 | 1,300,950 | $19,816,000 | -$252,990 | $15.23 | 20 |
| 2014 Q4 | 1,323,017 | $17,067,000 | -$360,502 | $12.90 | 19 |
| 2014 Q3 | 1,372,532 | $9,620,000 | +$9,620,000 | $7.01 | 16 |