| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Wasatch Advisors LP | 2.7% | -48% | $48,964,152 | 1,609,075 | -1,629,751 | -50% | $30.43 | 13G/A | 30 Sep 2025 | 12 Nov 2025, 15:21 |
| WASATCH ADVISORS LP | 5.6% | $62,703,671 | 3,238,826 | $19.36 | 13G | 31 Mar 2025 | 13 May 2025, 14:41 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.17% | -0.1% | $28,975,490 | 1,013,838 | -595,237 | -37% | $28.58 | Q4 2025 | |
| 30 Sep 2025 | 0.26% | -0.29% | $48,964,152 | 1,609,075 | -1,787,729 | -53% | $30.43 | Q3 2025 | |
| 30 Jun 2025 | 0.36% | +0.02% | $69,023,057 | 3,396,804 | +157,978 | +4.9% | $20.32 | Q2 2025 | |
| 31 Mar 2025 | 0.36% | +0.05% | $65,035,626 | 3,238,826 | +445,976 | $20.08 | Q1 2025 | ||
| 31 Dec 2024 | 0.37% | +0.02% | $74,848,380 | 2,792,850 | +152,201 | +5.8% | $26.80 | Q4 2024 | |
| 30 Sep 2024 | 0.43% | +0.14% | $87,484,701 | 2,640,649 | +883,815 | +50% | $33.13 | Q3 2024 | |
| 30 Jun 2024 | 0.44% | -0.16% | $82,061,716 | 1,756,834 | -648,899 | -27% | $46.71 | Q2 2024 | |
| 31 Mar 2024 | 0.44% | -0.04% | $84,609,630 | 2,405,733 | -239,968 | -9.1% | $35.17 | Q1 2024 | |
| 31 Dec 2023 | 0.45% | +0.01% | $82,096,102 | 2,645,701 | +53,715 | +2.1% | $31.03 | Q4 2023 | |
| 30 Sep 2023 | 0.46% | -0.05% | $72,860,726 | 2,591,986 | -282,258 | -9.8% | $28.11 | Q3 2023 | |
| 30 Jun 2023 | 0.45% | -0.07% | $73,810,586 | 2,874,244 | -434,317 | -13% | $25.68 | Q2 2023 | |
| 31 Mar 2023 | 0.44% | +0.02% | $69,909,894 | 3,308,561 | +148,541 | +4.7% | $21.13 | Q1 2023 | |
| 31 Dec 2022 | 0.4% | +0.01% | $58,713,172 | 3,160,020 | +68,697 | +2.2% | $18.58 | Q4 2022 | |
| 30 Sep 2022 | 0.39% | +0.01% | $56,633,000 | 3,091,323 | +63,925 | +2.1% | $18.32 | Q3 2022 | |
| 30 Jun 2022 | 0.37% | -0.02% | $58,732,000 | 3,027,398 | -193,935 | -6% | $19.40 | Q2 2022 | |
| 31 Mar 2022 | 0.43% | +0.1% | $87,588,000 | 3,221,333 | +718,458 | +29% | $27.19 | Q1 2022 | |
| 31 Dec 2021 | 0.29% | +0.07% | $71,257,000 | 2,502,875 | +631,793 | +34% | $28.47 | Q4 2021 | |
| 30 Sep 2021 | 0.17% | +0.09% | $41,557,000 | 1,871,082 | +1,015,252 | +119% | $22.21 | Q3 2021 | |
| 30 Jun 2021 | 0.08% | +0.08% | $20,574,000 | 855,830 | +855,830 | NEW | $24.04 | Q2 2021 |