| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| AllianceBernstein L.P. | 6.1% | +65% | $6,871,420 | 157,493 | +68,370 | +77% | $43.63 | 13G | 31 Dec 2025 | 17 Feb 2026, 16:10 |
| AllianceBernstein L.P. | 3.5% | $4,099,658 | 89,123 | $46.00 | 13G/A | 30 Jun 2025 | 13 Aug 2025, 15:50 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | +0% | $6,871,420 | 157,493 | +65,490 | +71% | $43.63 | Q4 2025 | |
| 30 Sep 2025 | 0% | +0% | $4,237,658 | 92,003 | +2,880 | +3.2% | $46.06 | Q3 2025 | |
| 30 Jun 2025 | 0% | -0% | $4,099,658 | 89,123 | -65,925 | -43% | $46.00 | Q2 2025 | |
| 31 Mar 2025 | 0% | +0% | $7,775,657 | 155,048 | +4,833 | $50.15 | Q1 2025 | ||
| 31 Dec 2024 | 0% | +0% | $7,908,820 | 150,215 | +1,863 | +1.3% | $52.65 | Q4 2024 | |
| 30 Sep 2024 | 0% | +0% | $7,936,832 | 148,352 | +5,268 | +3.7% | $53.50 | Q3 2024 | |
| 30 Jun 2024 | 0% | +0% | $6,152,612 | 143,084 | +1,720 | +1.2% | $43.00 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $5,752,101 | 141,364 | +472 | +0.34% | $40.69 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $5,494,788 | 140,892 | +7,016 | +5.2% | $39.00 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $4,949,396 | 133,876 | +11,140 | +9.1% | $36.97 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $4,357,128 | 122,736 | +11,000 | +9.8% | $35.50 | Q2 2023 | |
| 31 Mar 2023 | 0% | 0% | $4,135,349 | 111,736 | 0 | $37.01 | Q1 2023 | ||
| 31 Dec 2022 | 0% | 0% | $4,387,873 | 111,736 | 0 | $39.27 | Q4 2022 | ||
| 30 Sep 2022 | 0% | -0% | $4,528,000 | 111,736 | -2,933 | -2.6% | $40.52 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $4,352,000 | 114,669 | +16,459 | +17% | $37.95 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $3,742,000 | 98,210 | +9,119 | +10% | $38.10 | Q1 2022 | |
| 31 Dec 2021 | 0% | 0% | $3,920,000 | 89,091 | 0 | $44.00 | Q4 2021 | ||
| 30 Sep 2021 | 0% | -0% | $4,003,000 | 89,091 | -5,864 | -6.2% | $44.93 | Q3 2021 | |
| 30 Jun 2021 | 0% | 0% | $4,367,000 | 94,955 | 0 | $45.99 | Q2 2021 | ||
| 31 Mar 2021 | 0% | +0% | $3,953,000 | 94,955 | +2,920 | +3.2% | $41.63 | Q1 2021 | |
| 31 Dec 2020 | 0% | -0% | $2,922,000 | 92,035 | -1,050 | -1.1% | $31.75 | Q4 2020 | |
| 30 Sep 2020 | 0% | -0% | $2,758,000 | 93,085 | -1,012 | -1.1% | $29.63 | Q3 2020 | |
| 30 Jun 2020 | 0% | +0% | $2,272,000 | 94,097 | +500 | +0.53% | $24.15 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0% | $1,966,000 | 93,597 | -37,971 | -29% | $21.00 | Q1 2020 | |
| 31 Dec 2019 | 0% | 0% | $4,736,000 | 131,568 | 0 | $36.00 | Q4 2019 | ||
| 30 Sep 2019 | 0% | +0% | $4,752,000 | 131,568 | +7,760 | +6.3% | $36.12 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $4,228,000 | 123,808 | +1,127 | +0.92% | $34.15 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $4,165,000 | 122,681 | +5,509 | +4.7% | $33.95 | Q1 2019 | |
| 31 Dec 2018 | 0% | +0% | $3,814,000 | 117,172 | +11,351 | +11% | $32.55 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $4,185,000 | 105,821 | +9,165 | +9.5% | $39.55 | Q3 2018 | |
| 30 Jun 2018 | 0% | +0% | $3,736,000 | 96,656 | +8,969 | +10% | $38.65 | Q2 2018 | |
| 31 Mar 2018 | 0% | +0% | $3,222,000 | 87,687 | +9,039 | +11% | $36.74 | Q1 2018 | |
| 31 Dec 2017 | 0% | -0% | $2,676,000 | 78,648 | -597 | -0.75% | $34.03 | Q4 2017 | |
| 30 Sep 2017 | 0% | 0% | $2,694,000 | 79,245 | 0 | $34.00 | Q3 2017 | ||
| 30 Jun 2017 | 0% | 0% | $2,416,000 | 79,245 | 0 | $30.49 | Q2 2017 | ||
| 31 Mar 2017 | 0% | 0% | $2,515,000 | 79,245 | 0 | $31.74 | Q1 2017 | ||
| 31 Dec 2016 | 0% | 0% | $2,219,000 | 79,245 | 0 | $28.00 | Q4 2016 | ||
| 30 Sep 2016 | 0% | 0% | $1,919,000 | 79,245 | 0 | $24.22 | Q3 2016 | ||
| 30 Jun 2016 | 0% | 0% | $1,898,000 | 79,245 | 0 | $23.95 | Q2 2016 | ||
| 31 Mar 2016 | 0% | +0% | $1,815,000 | 79,245 | +100 | +0.13% | $22.90 | Q1 2016 | |
| 31 Dec 2015 | 0% | +0% | $1,792,000 | 79,145 | +2,620 | +3.4% | $22.64 | Q4 2015 | |
| 30 Sep 2015 | 0% | +0% | $1,540,000 | 76,525 | +7,390 | +11% | $20.12 | Q3 2015 | |
| 30 Jun 2015 | 0% | +0% | $1,451,000 | 69,135 | +19,864 | +40% | $20.99 | Q2 2015 | |
| 31 Mar 2015 | 0% | +0% | $944,000 | 49,271 | +683 | +1.4% | $19.16 | Q1 2015 | |
| 31 Dec 2014 | 0% | +0% | $882,000 | 48,588 | +20,347 | +72% | $18.15 | Q4 2014 | |
| 30 Sep 2014 | 0% | +0% | $507,000 | 28,241 | +8,533 | +43% | $17.95 | Q3 2014 | |
| 30 Jun 2014 | 0% | +0% | $345,000 | 19,708 | +15,118 | +329% | $17.51 | Q2 2014 | |
| 31 Mar 2014 | 0% | +0% | $80,000 | 4,590 | +4,590 | NEW | $17.43 | Q1 2014 |