| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 12% | $108,215,391 | 3,272,313 | Wasatch Advisors LP | 30 Sep 2025 | |||
| Alta Fox Opportunities Fund, LP | 5.2% | $49,826,718 | 1,438,831 | ALTA FOX CAPITAL MANAGEMENT, LLC | 20 Nov 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | 4,031,566 | +5.5% | 0% | $133,323,889 |
| WASATCH ADVISORS LP | 12% | 3,272,313 | -17% | 0.58% | $108,215,391 |
| VANGUARD GROUP INC | 6.1% | 1,676,224 | +4.4% | 0% | $55,432,727 |
| SCS Capital Management LLC | 4.5% | 1,241,540 | 0% | 0.45% | $41,057,728 |
| SCHWARTZ INVESTMENT COUNSEL INC | 3.3% | 912,999 | +4.8% | 1% | $30,192,877 |
| STATE STREET CORP | 3.2% | 887,053 | +2.8% | 0% | $29,334,843 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.1% | 584,612 | +2.5% | 0% | $19,335,546 |
| MORGAN STANLEY | 1.6% | 447,168 | +13% | 0% | $14,787,881 |
| Divisadero Street Capital Management, LP | 1.5% | 416,890 | +195% | 0.64% | $13,786,552 |
| DIMENSIONAL FUND ADVISORS LP | 1.4% | 395,129 | +7.8% | 0% | $13,066,491 |
| Grantham, Mayo, Van Otterloo & Co. LLC | 1.2% | 330,836 | +0.94% | 0.03% | $10,940,747 |
| D. E. Shaw & Co., Inc. | 0.95% | 263,849 | +24% | 0.01% | $8,725,486 |
| Crawford Fund Management, LLC | 0.94% | 260,203 | +29% | 4.7% | $8,604,913 |
| LHM, INC. | 0.92% | 254,113 | +27% | 2.8% | $8,403,517 |
| NORTHERN TRUST CORP | 0.91% | 251,617 | +3.9% | 0% | $8,320,974 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.82% | 227,003 | +11% | 0% | $7,506,989 |
| BANK OF AMERICA CORP /DE/ | 0.76% | 211,157 | +50% | 0% | $6,982,963 |
| SEI INVESTMENTS CO | 0.62% | 172,258 | -6.9% | 0.01% | $5,696,575 |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 0.6% | 164,976 | +4% | 0.01% | $5,572,872 |
| Bank of New York Mellon Corp | 0.5% | 139,415 | +1% | 0% | $4,610,470 |
| PRINCIPAL FINANCIAL GROUP INC | 0.49% | 136,922 | +11% | 0% | $4,528,011 |
| GOLDMAN SACHS GROUP INC | 0.47% | 130,326 | +34% | 0% | $4,309,881 |
| BNP PARIBAS FINANCIAL MARKETS | 0.42% | 116,090 | 0% | 0% | $3,839,096 |
| SPRUCEGROVE INVESTMENT MANAGEMENT LTD | 0.42% | 114,856 | -3.6% | 0.3% | $3,798,288 |
| CITADEL ADVISORS LLC | 0.4% | 111,061 | -66% | 0% | $3,672,787 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 329,889 | $16,833,139 | -$662,185 | $49.91 | 8 |
| 2025 Q3 | 19,993,905 | $661,297,521 | -$7,401,419 | $33.07 | 186 |
| 2025 Q2 | 20,112,539 | $722,209,281 | -$20,230,385 | $35.90 | 179 |
| 2025 Q1 | 20,792,313 | $610,928,451 | +$37,058,854 | $29.38 | 166 |
| 2024 Q4 | 21,104,827 | $842,943,448 | +$10,712,008 | $39.94 | 170 |
| 2024 Q3 | 20,775,633 | $901,025,682 | +$56,441,069 | $43.37 | 180 |
| 2024 Q2 | 19,574,034 | $696,040,544 | +$9,637,553 | $35.56 | 170 |
| 2024 Q1 | 18,875,809 | $1,019,902,187 | +$52,867,786 | $54.02 | 179 |
| 2023 Q4 | 18,661 | $1,004,895 | -$123,588,119 | $53.85 | 2 |
| 2023 Q3 | 18,556,872 | $1,430,959,427 | +$63,390,792 | $77.11 | 182 |
| 2023 Q2 | 17,704,245 | $1,490,847,285 | +$61,315,452 | $84.22 | 171 |
| 2023 Q1 | 17,209,954 | $1,167,577,106 | +$50,370,211 | $67.95 | 170 |
| 2022 Q4 | 16,905,121 | $1,015,411,691 | +$28,841,401 | $60.06 | 167 |
| 2022 Q3 | 16,381,146 | $1,055,552,400 | +$26,976,119 | $64.44 | 153 |
| 2022 Q2 | 16,156,916 | $743,403,994 | +$30,481,131 | $45.93 | 133 |
| 2022 Q1 | 15,316,746 | $808,133,913 | +$148,856,973 | $52.61 | 138 |
| 2021 Q4 | 12,379,508 | $845,497,881 | +$63,392,605 | $68.28 | 138 |
| 2021 Q3 | 11,238,414 | $852,539,821 | +$134,664,591 | $75.86 | 148 |
| 2021 Q2 | 9,451,951 | $795,356,171 | +$68,426,760 | $83.87 | 149 |
| 2021 Q1 | 8,629,112 | $450,289,629 | +$51,989,045 | $51.93 | 116 |
| 2020 Q4 | 7,749,141 | $399,946,789 | +$55,106,683 | $51.56 | 104 |
| 2020 Q3 | 6,236,393 | $162,661,526 | +$23,894,189 | $26.08 | 69 |
| 2020 Q2 | 4,566,669 | $71,308,519 | +$10,001,398 | $15.64 | 53 |
| 2020 Q1 | 4,754,138 | $47,595,008 | +$8,263,665 | $10.02 | 45 |
| 2019 Q4 | 3,795,236 | $55,601,000 | +$8,348,832 | $14.65 | 40 |
| 2019 Q3 | 3,234,438 | $38,121,420 | +$38,121,451 | $11.80 | 21 |