| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2024 | -0.54% | $0 | 0 | -104,249 | -100% | $167.08 | Q4 2024 | ||
| 30 Sep 2024 | 0.54% | -0.4% | $10,446,805 | 104,249 | -78,537 | -43% | $100.21 | Q3 2024 | |
| 30 Jun 2024 | 1.2% | +0.38% | $19,777,432 | 182,786 | +48,959 | +37% | $108.20 | Q2 2024 | |
| 31 Mar 2024 | 1.2% | +0.32% | $16,689,608 | 133,827 | +34,928 | +35% | $124.71 | Q1 2024 | |
| 31 Dec 2023 | 1% | +0.45% | $10,721,646 | 98,899 | +44,763 | +83% | $108.41 | Q4 2023 | |
| 30 Sep 2023 | 0.55% | +0.55% | $5,166,193 | 54,136 | +54,136 | NEW | $95.43 | Q3 2023 | |
| 30 Jun 2020 | -0.28% | $0 | 0 | -7,940 | -100% | $167.08 | Q2 2020 | ||
| 31 Mar 2020 | 0.28% | -0.09% | $511,000 | 7,940 | -2,500 | -24% | $64.36 | Q1 2020 | |
| 31 Dec 2019 | 0.33% | -0.06% | $988,000 | 10,440 | -1,800 | -15% | $94.64 | Q4 2019 | |
| 30 Sep 2019 | 0.21% | +0.01% | $928,000 | 12,240 | +600 | +5.2% | $75.82 | Q3 2019 | |
| 30 Jun 2019 | 0.18% | -0.01% | $972,000 | 11,640 | -500 | -4.1% | $83.51 | Q2 2019 | |
| 31 Mar 2019 | 0.18% | -0.03% | $912,000 | 12,140 | -2,020 | -14% | $75.12 | Q1 2019 | |
| 31 Dec 2018 | 0.19% | +0.08% | $868,000 | 14,160 | +5,700 | +67% | $61.30 | Q4 2018 | |
| 30 Sep 2018 | 0.12% | -1.5% | $603,000 | 8,460 | -107,776 | -93% | $71.28 | Q3 2018 | |
| 30 Jun 2018 | 2.1% | +0.17% | $8,174,000 | 116,236 | +9,621 | +9% | $70.32 | Q2 2018 | |
| 31 Mar 2018 | 2.2% | +0.63% | $8,238,000 | 106,615 | +31,255 | +41% | $77.27 | Q1 2018 | |
| 31 Dec 2017 | 1.6% | +0.18% | $6,849,000 | 75,360 | +8,497 | +13% | $90.88 | Q4 2017 | |
| 30 Sep 2017 | 1.5% | +0.31% | $5,519,000 | 66,863 | +13,295 | +25% | $82.54 | Q3 2017 | |
| 30 Jun 2017 | 1% | +0.01% | $3,690,000 | 53,568 | +403 | +0.76% | $68.88 | Q2 2017 | |
| 31 Mar 2017 | 1.1% | -0.18% | $3,647,000 | 53,165 | -8,708 | -14% | $68.60 | Q1 2017 | |
| 31 Dec 2016 | 1.2% | +0.93% | $3,998,000 | 61,873 | +48,373 | +358% | $64.62 | Q4 2016 | |
| 30 Sep 2016 | 0.22% | +0% | $756,000 | 13,500 | +200 | +1.5% | $56.00 | Q3 2016 | |
| 30 Jun 2016 | 0.19% | +0.19% | $635,000 | 13,300 | +13,300 | NEW | $47.74 | Q2 2016 |