| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 3.3% | -0.11% | $39,737,672 | 93,226 | -3,186 | -3.3% | $426.25 | Q4 2025 | |
| 30 Sep 2025 | 3.8% | -0.53% | $45,812,467 | 96,412 | -13,461 | -12% | $475.17 | Q3 2025 | |
| 30 Sep 2025 | put | -1.3% | $0 | 0 | -6,200 | -100% | $508.27 | Q3 2025 | |
| 30 Jun 2025 | 4.4% | +0.17% | $51,556,486 | 109,873 | +4,100 | +3.9% | $469.24 | Q2 2025 | |
| 30 Jun 2025 | put | 1.3% | -1.3% | $2,908,916 | 6,200 | -6,200 | -50% | $469.18 | Q2 2025 |
| 31 Mar 2025 | 5% | -0.21% | $49,257,245 | 105,773 | -4,485 | $465.69 | Q1 2025 | ||
| 31 Mar 2025 | put | 1.7% | -0.76% | $5,773,936 | 12,400 | -5,600 | $465.64 | Q1 2025 | |
| 31 Dec 2024 | 4.2% | -0.03% | $46,149,593 | 110,258 | -844 | -0.76% | $418.56 | Q4 2024 | |
| 31 Dec 2024 | put | 1.7% | -1.7% | $7,536,060 | 18,000 | -18,000 | -50% | $418.67 | Q4 2024 |
| 30 Sep 2024 | 4.5% | +0.01% | $52,969,982 | 111,102 | +344 | +0.31% | $476.77 | Q3 2024 | |
| 30 Sep 2024 | put | 3.3% | +1.6% | $17,166,960 | 36,000 | +18,000 | +100% | $476.86 | Q3 2024 |
| 30 Jun 2024 | 3.8% | -0.19% | $48,606,565 | 110,758 | -5,679 | -4.9% | $438.85 | Q2 2024 | |
| 30 Jun 2024 | put | 2.6% | +1.7% | $7,898,580 | 18,000 | +11,400 | +173% | $438.81 | Q2 2024 |
| 31 Mar 2024 | 4.4% | +0.4% | $54,077,411 | 116,437 | +10,622 | +10% | $464.43 | Q1 2024 | |
| 31 Mar 2024 | put | 1.7% | +1.7% | $3,064,512 | 6,600 | +6,600 | NEW | $464.32 | Q1 2024 |
| 31 Dec 2023 | 3.7% | -0.35% | $43,459,279 | 105,815 | -9,886 | -8.5% | $410.71 | Q4 2023 | |
| 31 Dec 2023 | put | -3.1% | $0 | 0 | -24,000 | -100% | $508.27 | Q4 2023 | |
| 30 Sep 2023 | 3.9% | +3.9% | $43,081,267 | 115,701 | +115,701 | NEW | $372.35 | Q3 2023 | |
| 30 Sep 2023 | call | -1.5% | $0 | 0 | -33,100 | -100% | $508.27 | Q3 2023 | |
| 30 Sep 2023 | put | 3.1% | -1% | $8,936,400 | 24,000 | -8,100 | -25% | $372.35 | Q3 2023 |
| 30 Jun 2023 | call | 1.5% | +1.5% | $12,613,748 | 33,100 | +33,100 | NEW | $381.08 | Q2 2023 |
| 30 Jun 2023 | put | 1.5% | +1.5% | $12,232,668 | 32,100 | +32,100 | NEW | $381.08 | Q2 2023 |