| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Ameriprise Financial, Inc. | 4% | -26% | $95,430,330 | 1,636,042 | -498,862 | -23% | $58.33 | 13G/A | 30 Sep 2025 | 14 Nov 2025, 09:30 |
| Ameriprise Financial, Inc. | 5.3% | $113,320,704 | 2,134,904 | $53.08 | 13G | 31 Mar 2025 | 15 May 2025, 11:41 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | -0.01% | $53,343,572 | 855,825 | -780,217 | -48% | $62.33 | Q4 2025 | |
| 30 Sep 2025 | 0.02% | -0.01% | $95,430,330 | 1,636,042 | -493,147 | -23% | $58.33 | Q3 2025 | |
| 30 Jun 2025 | 0.03% | +0% | $135,863,551 | 2,129,189 | +55,850 | +2.7% | $63.81 | Q2 2025 | |
| 31 Mar 2025 | 0.03% | +0.02% | $112,914,042 | 2,073,339 | +1,649,811 | +300% | $54.46 | Q1 2025 | |
| 31 Dec 2024 | 0.01% | +0% | $20,888,402 | 423,528 | +139,240 | +49% | $49.32 | Q4 2024 | |
| 30 Sep 2024 | 0% | -0% | $11,942,939 | 284,288 | -39,401 | -12% | $42.01 | Q3 2024 | |
| 30 Jun 2024 | 0% | -0% | $12,659,477 | 323,689 | -29,977 | -8.5% | $39.11 | Q2 2024 | |
| 31 Mar 2024 | 0% | -0% | $13,319,062 | 353,666 | -805 | -0.23% | $37.66 | Q1 2024 | |
| 31 Dec 2023 | 0% | -0% | $10,432,097 | 354,471 | -152,817 | -30% | $29.43 | Q4 2023 | |
| 30 Sep 2023 | 0% | -0% | $10,744,370 | 507,288 | -322,188 | -39% | $21.18 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0% | $29,662,080 | 829,476 | -146,333 | -15% | $35.76 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | +0% | $33,226,314 | 975,809 | +34,449 | +3.7% | $34.05 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | +0% | $31,328,000 | 941,360 | +55,304 | +6.2% | $33.28 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0% | $25,668,000 | 886,056 | +55,148 | +6.6% | $28.97 | Q3 2022 | |
| 30 Jun 2022 | 0.01% | +0% | $32,315,000 | 830,908 | +133,597 | +19% | $38.89 | Q2 2022 | |
| 31 Mar 2022 | 0.01% | -0% | $22,731,000 | 697,311 | -2,182 | -0.31% | $32.60 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | +0% | $23,293,000 | 699,493 | +17,202 | +2.5% | $33.30 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | +0% | $22,238,000 | 682,291 | +58,959 | +9.5% | $32.59 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | +0% | $19,841,000 | 623,332 | +69,724 | +13% | $31.83 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $16,862,000 | 553,608 | -5,657 | -1% | $30.46 | Q1 2021 | |
| 31 Dec 2020 | 0% | $1,000 | 30 | 0 | $33.33 * | Q4 2020 | |||
| 31 Dec 2020 | 0.01% | +0% | $14,366,000 | 559,265 | +307,589 | +122% | $25.69 | Q4 2020 | |
| 30 Sep 2020 | 0% | -0% | $3,659,000 | 251,676 | -5,126 | -2% | $14.54 | Q3 2020 | |
| 30 Jun 2020 | 0% | +0% | $3,488,000 | 256,802 | +2,439 | +0.96% | $13.58 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0% | $2,562,000 | 254,363 | -118,211 | -32% | $10.07 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | +0% | $14,198,000 | 372,574 | +59,055 | +19% | $38.11 | Q4 2019 | |
| 30 Sep 2019 | 0.01% | -0% | $12,641,000 | 313,519 | -6,880 | -2.1% | $40.32 | Q3 2019 | |
| 30 Jun 2019 | 0.01% | -0% | $11,237,000 | 320,399 | -18,091 | -5.3% | $35.07 | Q2 2019 | |
| 31 Mar 2019 | 0% | $1,000 | 22 | 0 | $45.45 * | Q1 2019 | |||
| 31 Mar 2019 | 0% | -0% | $10,510,000 | 338,490 | -21,344 | -5.9% | $31.05 | Q1 2019 | |
| 31 Dec 2018 | 0% | $1,000 | 22 | 0 | $45.45 * | Q4 2018 | |||
| 31 Dec 2018 | 0.01% | +0% | $11,507,000 | 359,834 | +126,915 | +54% | $31.98 | Q4 2018 | |
| 30 Sep 2018 | 0% | $1,000 | 22 | 0 | $45.45 * | Q3 2018 | |||
| 30 Sep 2018 | 0% | +0% | $8,467,000 | 232,919 | +126,509 | +119% | $36.35 | Q3 2018 | |
| 30 Jun 2018 | 0% | +0% | $3,033,000 | 106,410 | +11,345 | +12% | $28.50 | Q2 2018 | |
| 31 Mar 2018 | 0% | -0% | $2,186,000 | 95,065 | -11,538 | -11% | $22.99 | Q1 2018 | |
| 31 Dec 2017 | 0% | +0% | $2,184,000 | 106,603 | +106,603 | NEW | $20.49 | Q4 2017 | |
| 31 Mar 2016 | -0% | $0 | 0 | -19,266 | -100% | $66.67 | Q1 2016 | ||
| 31 Dec 2015 | 0% | -0% | $322,000 | 19,266 | -12,695 | -40% | $16.71 | Q4 2015 | |
| 30 Sep 2015 | 0% | +0% | $452,000 | 31,961 | +31,961 | NEW | $14.14 | Q3 2015 | |
| 30 Sep 2014 | 0% | $1,000 | 40 | 0 | $25.00 * | Q3 2014 | |||
| 30 Jun 2014 | 0% | $1,000 | 40 | 0 | $25.00 * | Q2 2014 | |||
| 31 Mar 2014 | 0% | 0% | $1,000 | 40 | 0 | $25.00 | Q1 2014 | ||
| 31 Dec 2013 | 0% | 0% | $1,000 | 40 | 0 | $25.00 | Q4 2013 |