| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Neuberger Berman Group LLC | 3.8% | -30% | $74,539,655 | 1,114,695 | -428,348 | -28% | $66.87 | 13G/A | 30 Nov 2025 | 03 Dec 2025, 14:35 |
| Neuberger Berman Group LLC | 5.3% | $115,219,021 | 1,543,043 | $74.67 | 13G | 31 Dec 2024 | 04 Feb 2025, 15:11 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.05% | -0.03% | $69,551,514 | 1,070,847 | -591,684 | -36% | $64.95 | Q4 2025 | |
| 30 Sep 2025 | 0.09% | -0% | $116,360,546 | 1,662,531 | -17,355 | -1% | $69.99 | Q3 2025 | |
| 30 Jun 2025 | 0.1% | +0.01% | $132,677,398 | 1,679,886 | +146,960 | +9.6% | $78.98 | Q2 2025 | |
| 31 Mar 2025 | 0.09% | -0% | $105,863,871 | 1,532,926 | -10,117 | $69.06 | Q1 2025 | ||
| 31 Dec 2024 | 0.09% | +0.02% | $110,497,311 | 1,543,043 | +298,211 | +24% | $71.61 | Q4 2024 | |
| 30 Sep 2024 | 0.06% | -0% | $77,167,137 | 1,244,832 | -5,438 | -0.43% | $61.99 | Q3 2024 | |
| 30 Jun 2024 | 0.05% | -0% | $62,100,912 | 1,250,270 | -28,614 | -2.2% | $49.67 | Q2 2024 | |
| 31 Mar 2024 | 0.05% | -0% | $62,550,218 | 1,278,884 | -40,582 | -3.1% | $48.91 | Q1 2024 | |
| 31 Dec 2023 | 0.06% | -0% | $67,939,305 | 1,319,466 | -14,370 | -1.1% | $51.49 | Q4 2023 | |
| 30 Sep 2023 | 0.05% | -0% | $52,406,417 | 1,333,836 | -4,328 | -0.32% | $39.29 | Q3 2023 | |
| 30 Jun 2023 | 0.05% | -0.01% | $60,712,502 | 1,338,164 | -278,800 | -17% | $45.37 | Q2 2023 | |
| 31 Mar 2023 | 0.08% | -0% | $89,159,396 | 1,616,964 | -28,452 | -1.7% | $55.14 | Q1 2023 | |
| 31 Dec 2022 | 0.1% | -0% | $106,919,133 | 1,645,416 | -17,657 | -1.1% | $64.98 | Q4 2022 | |
| 30 Sep 2022 | 0.12% | +0.02% | $113,106,000 | 1,663,073 | +311,114 | +23% | $68.01 | Q3 2022 | |
| 30 Jun 2022 | 0.08% | +0.04% | $80,874,000 | 1,351,959 | +708,974 | +110% | $59.82 | Q2 2022 | |
| 31 Mar 2022 | 0.03% | +0% | $34,014,000 | 642,985 | +59,436 | +10% | $52.90 | Q1 2022 | |
| 31 Dec 2021 | 0.03% | +0.01% | $37,277,000 | 583,549 | +273,475 | +88% | $63.88 | Q4 2021 | |
| 30 Sep 2021 | 0.02% | +0.02% | $18,186,000 | 310,074 | +310,074 | NEW | $58.65 | Q3 2021 | |
| 31 Dec 2018 | -0% | $0 | 0 | -5,676 | -100% | $68.53 | Q4 2018 | ||
| 30 Sep 2018 | 0% | -0% | $206,000 | 5,676 | -487 | -7.9% | $36.29 | Q3 2018 | |
| 30 Jun 2018 | 0% | 0% | $235,000 | 6,163 | 0 | $38.13 | Q2 2018 | ||
| 31 Mar 2018 | 0% | 0% | $216,000 | 6,163 | 0 | $35.05 | Q1 2018 | ||
| 31 Dec 2017 | 0% | 0% | $232,000 | 6,163 | 0 | $37.64 | Q4 2017 | ||
| 30 Sep 2017 | 0% | +0% | $234,000 | 6,163 | +422 | +7.4% | $37.97 | Q3 2017 | |
| 30 Jun 2017 | 0% | +0% | $223,000 | 5,741 | +46 | +0.81% | $38.84 | Q2 2017 | |
| 31 Mar 2017 | 0% | 0% | $232,000 | 5,695 | 0 | $40.74 | Q1 2017 | ||
| 31 Dec 2016 | 0% | -0% | $267,000 | 5,695 | -654 | -10% | $46.88 | Q4 2016 | |
| 30 Sep 2016 | 0% | +0% | $209,000 | 6,349 | +6,349 | NEW | $32.92 | Q3 2016 |