| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FRONTIER CAPITAL MANAGEMENT CO.,LLC | 7.7% | $131,934,848 | 3,509,839 | $37.59 | 13G | 31 Dec 2025 | 17 Feb 2026, 11:27 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.94% | +0.13% | $88,904,223 | 3,509,839 | +476,569 | +16% | $25.33 | Q4 2025 | |
| 30 Sep 2025 | 0.74% | +0.07% | $82,656,603 | 3,033,270 | +279,107 | +10% | $27.25 | Q3 2025 | |
| 30 Jun 2025 | 0.58% | +0.17% | $62,161,463 | 2,754,163 | +808,277 | +42% | $22.57 | Q2 2025 | |
| 31 Mar 2025 | 0.46% | -0.04% | $41,661,428 | 1,945,886 | -184,220 | $21.41 | Q1 2025 | ||
| 31 Dec 2024 | 0.73% | -0.02% | $76,577,305 | 2,130,106 | -48,078 | -2.2% | $35.95 | Q4 2024 | |
| 30 Sep 2024 | 0.82% | -0.31% | $86,974,907 | 2,178,184 | -824,417 | -27% | $39.93 | Q3 2024 | |
| 30 Jun 2024 | 1.5% | +0.06% | $147,127,431 | 3,002,601 | +134,483 | +4.7% | $49.00 | Q2 2024 | |
| 31 Mar 2024 | 1.2% | +0.13% | $131,761,325 | 2,868,118 | +308,175 | +12% | $45.94 | Q1 2024 | |
| 31 Dec 2023 | 0.88% | +0.24% | $87,396,447 | 2,559,943 | +698,242 | +38% | $34.14 | Q4 2023 | |
| 30 Sep 2023 | 0.61% | +0.09% | $55,236,669 | 1,861,701 | +262,429 | +16% | $29.67 | Q3 2023 | |
| 30 Jun 2023 | 0.59% | +0.19% | $61,508,001 | 1,599,272 | +527,989 | +49% | $38.46 | Q2 2023 | |
| 31 Mar 2023 | 0.37% | +0.16% | $35,523,744 | 1,071,283 | +462,704 | +76% | $33.16 | Q1 2023 | |
| 31 Dec 2022 | 0.22% | +0.22% | $20,174,394 | 608,579 | +608,579 | NEW | $33.15 | Q4 2022 | |
| 31 Mar 2021 | -0.12% | $0 | 0 | -521,078 | -100% | $48.29 | Q1 2021 | ||
| 31 Dec 2020 | 0.12% | -0.11% | $16,232,000 | 521,078 | -474,895 | -48% | $31.15 | Q4 2020 | |
| 30 Sep 2020 | 0.19% | -0.07% | $21,374,000 | 995,973 | -369,266 | -27% | $21.46 | Q3 2020 | |
| 30 Jun 2020 | 0.27% | -0.05% | $30,895,000 | 1,365,239 | -238,152 | -15% | $22.63 | Q2 2020 | |
| 31 Mar 2020 | 0.25% | -0.04% | $22,127,000 | 1,603,391 | -267,780 | -14% | $13.80 | Q1 2020 | |
| 31 Dec 2019 | 0.32% | -0.08% | $43,916,000 | 1,871,171 | -437,323 | -19% | $23.47 | Q4 2019 | |
| 30 Sep 2019 | 0.26% | +0.05% | $33,785,000 | 2,308,494 | +429,913 | +23% | $14.64 | Q3 2019 | |
| 30 Jun 2019 | 0.2% | -0% | $26,150,000 | 1,878,581 | -1,409 | -0.07% | $13.92 | Q2 2019 | |
| 31 Mar 2019 | 0.14% | +0.05% | $19,458,000 | 1,879,990 | +713,277 | +61% | $10.35 | Q1 2019 | |
| 31 Dec 2018 | 0.08% | +0.07% | $9,882,000 | 1,166,713 | +1,087,780 | +1378% | $8.47 | Q4 2018 | |
| 30 Sep 2018 | 0.01% | +0.01% | $991,000 | 78,933 | +78,933 | NEW | $12.55 | Q3 2018 |