| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 5.3% | +145% | $66,162,250 | 2,148,125 | +1,162,595 | +118% | $30.80 | 13G | 31 Dec 2025 | 09 Feb 2026, 15:31 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 2.4% | -74% | $20,439,892 | 985,530 | -2,497,322 | -72% | $20.74 | 13G/A | 31 Mar 2025 | 09 May 2025, 16:34 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 9.1% | $72,234,350 | 3,482,852 | $20.74 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 17:44 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.18% | +0.03% | $64,851,894 | 2,148,125 | +306,547 | +17% | $30.19 | Q4 2025 | |
| 30 Sep 2025 | 0.1% | +0% | $39,225,611 | 1,841,578 | +65,843 | +3.7% | $21.30 | Q3 2025 | |
| 30 Jun 2025 | 0.09% | +0.04% | $35,603,487 | 1,775,735 | +790,205 | +80% | $20.05 | Q2 2025 | |
| 31 Mar 2025 | 0.06% | -0.15% | $21,179,040 | 985,530 | -2,497,322 | $21.49 | Q1 2025 | ||
| 31 Dec 2024 | 0.28% | -0.13% | $116,640,713 | 3,482,852 | -1,637,349 | -32% | $33.49 | Q4 2024 | |
| 30 Sep 2024 | 0.31% | -0% | $126,878,581 | 5,120,201 | -67,249 | -1.3% | $24.78 | Q3 2024 | |
| 30 Jun 2024 | 0.22% | -0% | $82,532,330 | 5,187,450 | -11,318 | -0.22% | $15.91 | Q2 2024 | |
| 31 Mar 2024 | 0.28% | -0.01% | $110,057,919 | 5,198,768 | -116,315 | -2.2% | $21.17 | Q1 2024 | |
| 31 Dec 2023 | 0.26% | -0.01% | $88,124,076 | 5,315,083 | -172,918 | -3.2% | $16.58 | Q4 2023 | |
| 30 Sep 2023 | 0.25% | -0% | $74,691,694 | 5,488,001 | -83,585 | -1.5% | $13.61 | Q3 2023 | |
| 30 Jun 2023 | 0.29% | -0% | $91,374,010 | 5,571,586 | -44,654 | -0.8% | $16.40 | Q2 2023 | |
| 31 Mar 2023 | 0.51% | +0.08% | $147,707,112 | 5,616,240 | +845,814 | +18% | $26.30 | Q1 2023 | |
| 31 Dec 2022 | 0.41% | -0.02% | $106,189,683 | 4,770,426 | -229,403 | -4.6% | $22.26 | Q4 2022 | |
| 30 Sep 2022 | 0.43% | -0.07% | $108,446,000 | 4,999,829 | -817,046 | -14% | $21.69 | Q3 2022 | |
| 30 Jun 2022 | 0.56% | +0.15% | $150,715,000 | 5,816,875 | +1,549,139 | +36% | $25.91 | Q2 2022 | |
| 31 Mar 2022 | 0.68% | +0.08% | $229,135,000 | 4,267,736 | +522,770 | +14% | $53.69 | Q1 2022 | |
| 31 Dec 2021 | 0.57% | +0.07% | $209,868,000 | 3,744,966 | +466,908 | +14% | $56.04 | Q4 2021 | |
| 30 Sep 2021 | 0.57% | +0.11% | $202,486,000 | 3,278,058 | +623,091 | +23% | $61.77 | Q3 2021 | |
| 30 Jun 2021 | 0.57% | +0.4% | $182,927,000 | 2,654,967 | +1,848,173 | +229% | $68.90 | Q2 2021 | |
| 31 Mar 2021 | 0.12% | -0.05% | $36,249,000 | 806,794 | -361,516 | -31% | $44.93 | Q1 2021 | |
| 31 Dec 2020 | 0.12% | +0.01% | $36,416,000 | 1,168,310 | +73,236 | +6.7% | $31.17 | Q4 2020 | |
| 30 Sep 2020 | 0.07% | +0.03% | $17,992,000 | 1,095,074 | +499,015 | +84% | $16.43 | Q3 2020 | |
| 30 Jun 2020 | 0.04% | +0.04% | $8,857,000 | 596,059 | +596,059 | NEW | $14.86 | Q2 2020 |