| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 3.4% | +0.59% | $37,921,094 | 174,655 | +30,158 | +21% | $217.12 | Q4 2025 | |
| 31 Dec 2025 | call | 65% | 0% | $9,119,040 | 42,000 | 0 | $217.12 | Q4 2025 | |
| 30 Sep 2025 | 2.8% | +0.33% | $31,186,788 | 144,497 | +17,241 | +14% | $215.83 | Q3 2025 | |
| 30 Sep 2025 | call | 47% | +6.2% | $9,064,860 | 42,000 | +5,500 | +15% | $215.83 | Q3 2025 |
| 30 Jun 2025 | 2.7% | -0.13% | $26,664,000 | 127,256 | -6,264 | -4.7% | $209.53 | Q2 2025 | |
| 30 Jun 2025 | call | 81% | -17% | $7,648,000 | 36,500 | -7,700 | -17% | $209.53 | Q2 2025 |
| 31 Mar 2025 | 2.9% | +0.66% | $22,771,836 | 133,520 | +30,610 | $170.55 | Q1 2025 | ||
| 31 Mar 2025 | call | 87% | 0% | $7,538,310 | 44,200 | 0 | $170.55 | Q1 2025 | |
| 31 Dec 2024 | 2.1% | +1.5% | $18,215,070 | 102,910 | +72,960 | +244% | $177.00 | Q4 2024 | |
| 31 Dec 2024 | call | 100% | +100% | $7,823,400 | 44,200 | +44,200 | NEW | $177.00 | Q4 2024 |
| 30 Sep 2024 | 0.47% | -0.31% | $4,553,598 | 29,950 | -20,040 | -40% | $152.04 | Q3 2024 | |
| 30 Jun 2024 | 0.99% | -0.57% | $9,098,680 | 49,990 | -28,695 | -36% | $182.01 | Q2 2024 | |
| 31 Mar 2024 | 1.7% | -0.75% | $15,185,418 | 78,685 | -35,370 | -31% | $192.99 | Q1 2024 | |
| 31 Dec 2023 | 3.3% | -0.23% | $29,729,576 | 114,055 | -8,030 | -6.6% | $260.66 | Q4 2023 | |
| 30 Sep 2023 | 2.5% | +0.14% | $23,401,253 | 122,085 | +6,895 | +6% | $191.68 | Q3 2023 | |
| 30 Jun 2023 | 2.4% | -0.12% | $24,323,520 | 115,190 | -5,730 | -4.7% | $211.16 | Q2 2023 | |
| 31 Mar 2023 | 2.8% | -0.75% | $25,687,036 | 120,920 | -32,830 | -21% | $212.43 | Q1 2023 | |
| 31 Dec 2022 | 3% | -0.26% | $29,287,838 | 153,750 | -13,700 | -8.2% | $190.49 | Q4 2022 | |
| 30 Sep 2022 | 3% | -0.01% | $20,275,000 | 167,450 | -700 | -0.42% | $121.08 | Q3 2022 | |
| 30 Sep 2022 | put | -56% | $0 | 0 | -136,000 | -100% | $230.36 | Q3 2022 | |
| 30 Jun 2022 | 3% | +0.89% | $22,989,000 | 168,150 | +50,600 | +43% | $136.72 | Q2 2022 | |
| 30 Jun 2022 | put | 56% | +56% | $18,594,000 | 136,000 | +136,000 | NEW | $136.72 | Q2 2022 |
| 31 Mar 2022 | 1.7% | +0.81% | $22,511,000 | 117,550 | +55,400 | +89% | $191.50 | Q1 2022 | |
| 31 Dec 2021 | 0.84% | -1% | $12,512,000 | 62,150 | -73,920 | -54% | $201.32 | Q4 2021 | |
| 30 Sep 2021 | 1.9% | +0.68% | $29,927,000 | 136,070 | +49,450 | +57% | $219.94 | Q3 2021 | |
| 30 Jun 2021 | 1.2% | +1.2% | $20,751,000 | 86,620 | +86,620 | NEW | $239.56 | Q2 2021 |