| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Bares Capital Management, Inc. | $82.52 | 13G/A | 31 Oct 2025 | 07 Nov 2025, 18:15 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 30 Sep 2025 | 5.5% | -0.52% | $60,073,174 | 672,486 | -63,526 | -8.6% | $89.33 | Q3 2025 | |
| 30 Jun 2025 | 3.7% | -0.29% | $37,639,654 | 736,012 | -59,049 | -7.4% | $51.14 | Q2 2025 | |
| 31 Mar 2025 | 3% | -0.65% | $25,465,804 | 795,061 | -173,288 | $32.03 | Q1 2025 | ||
| 31 Dec 2024 | 3.9% | -0.06% | $42,917,228 | 968,349 | -15,173 | -1.5% | $44.32 | Q4 2024 | |
| 30 Sep 2024 | 5% | -2.2% | $55,254,266 | 983,522 | -422,060 | -30% | $56.18 | Q3 2024 | |
| 30 Jun 2024 | 3.6% | -0.9% | $74,116,339 | 1,405,582 | -430,500 | -23% | $52.73 | Q2 2024 | |
| 31 Mar 2024 | 4.9% | -1% | $124,633,246 | 1,836,082 | -388,825 | -17% | $67.88 | Q1 2024 | |
| 31 Dec 2023 | 5.4% | -0.09% | $137,276,762 | 2,224,907 | -35,879 | -1.6% | $61.70 | Q4 2023 | |
| 30 Sep 2023 | 5.8% | -0.02% | $136,935,808 | 2,260,786 | -7,949 | -0.35% | $60.57 | Q3 2023 | |
| 30 Jun 2023 | 5.1% | -0% | $147,490,462 | 2,268,735 | -200 | -0.01% | $65.01 | Q2 2023 | |
| 31 Mar 2023 | 2.8% | -0.23% | $77,915,228 | 2,268,935 | -187,764 | -7.6% | $34.34 | Q1 2023 | |
| 31 Dec 2022 | 3.1% | -0.5% | $80,800,830 | 2,456,699 | -400,000 | -14% | $32.89 | Q4 2022 | |
| 30 Sep 2022 | 3.6% | -2.6% | $92,986,000 | 2,856,699 | -2,057,420 | -42% | $32.55 | Q3 2022 | |
| 30 Jun 2022 | 7.8% | +0.58% | $214,059,000 | 4,914,119 | +362,256 | +8% | $43.56 | Q2 2022 | |
| 31 Mar 2022 | 12% | +4.3% | $504,255,000 | 4,551,863 | +1,649,230 | +57% | $110.78 | Q1 2022 | |
| 31 Dec 2021 | 11% | +0.68% | $551,413,000 | 2,902,633 | +179,344 | +6.6% | $189.97 | Q4 2021 | |
| 30 Sep 2021 | 12% | +0.93% | $695,828,000 | 2,723,289 | +202,667 | +8% | $255.51 | Q3 2021 | |
| 30 Jun 2021 | 14% | -0.38% | $795,786,000 | 2,520,622 | -67,326 | -2.6% | $315.71 | Q2 2021 | |
| 31 Mar 2021 | 15% | +0.01% | $814,557,000 | 2,587,948 | +1,724 | +0.07% | $314.75 | Q1 2021 | |
| 31 Dec 2020 | 11% | +0.04% | $583,995,000 | 2,586,224 | +9,278 | +0.36% | $225.81 | Q4 2020 | |
| 30 Sep 2020 | 16% | -2.5% | $749,917,000 | 2,576,946 | -413,096 | -14% | $291.01 | Q3 2020 | |
| 30 Jun 2020 | 15% | -8.6% | $590,862,000 | 2,990,042 | -1,768,933 | -37% | $197.61 | Q2 2020 | |
| 31 Mar 2020 | 9.2% | +0.67% | $254,320,000 | 4,758,975 | +345,873 | +7.8% | $53.44 | Q1 2020 | |
| 31 Dec 2019 | 11% | +5.1% | $398,812,000 | 4,413,102 | +2,011,660 | +84% | $90.37 | Q4 2019 | |
| 30 Sep 2019 | 8.1% | +2.5% | $269,250,000 | 2,401,442 | +738,116 | +44% | $112.12 | Q3 2019 | |
| 30 Jun 2019 | 6.7% | +0.28% | $242,846,000 | 1,663,326 | +70,137 | +4.4% | $146.00 | Q2 2019 | |
| 31 Mar 2019 | 6.6% | +6.6% | $236,509,000 | 1,593,189 | +1,593,189 | NEW | $148.45 | Q1 2019 |