| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.53% | -0.58% | $12,055,976 | 53,312 | -58,829 | -52% | $226.14 | Q4 2025 | |
| 31 Dec 2025 | call | 11% | +9.2% | $47,986,908 | 212,200 | +172,200 | +430% | $226.14 | Q4 2025 |
| 30 Sep 2025 | 1.7% | +0.38% | $37,846,466 | 112,141 | +24,796 | +28% | $337.49 | Q3 2025 | |
| 30 Sep 2025 | call | 1.9% | +1.1% | $13,499,600 | 40,000 | +23,900 | +148% | $337.49 | Q3 2025 |
| 30 Jun 2025 | 2% | +0.32% | $30,613,549 | 87,345 | +14,088 | +19% | $350.49 | Q2 2025 | |
| 30 Jun 2025 | call | 2.8% | -0.69% | $5,642,889 | 16,100 | -3,900 | -20% | $350.49 | Q2 2025 |
| 30 Jun 2025 | put | -14% | $0 | 0 | -267,500 | -100% | $183.94 | Q2 2025 | |
| 31 Mar 2025 | 1.5% | -1.8% | $12,617,053 | 73,257 | -87,836 | $172.23 | Q1 2025 | ||
| 31 Mar 2025 | call | 1% | 0% | $3,444,600 | 20,000 | 0 | $172.23 | Q1 2025 | |
| 31 Mar 2025 | put | 14% | +14% | $46,071,525 | 267,500 | +267,500 | NEW | $172.23 | Q1 2025 |
| 31 Dec 2024 | 3.5% | +2.4% | $39,999,392 | 161,093 | +110,503 | +218% | $248.30 | Q4 2024 | |
| 31 Dec 2024 | call | 4.2% | +4.2% | $4,966,000 | 20,000 | +20,000 | NEW | $248.30 | Q4 2024 |
| 30 Sep 2024 | 0.87% | -0.32% | $9,013,620 | 50,590 | -18,826 | -27% | $178.17 | Q3 2024 | |
| 30 Jun 2024 | 1.4% | -4.3% | $15,426,318 | 69,416 | -211,606 | -75% | $222.23 | Q2 2024 | |
| 30 Jun 2024 | call | -24% | $0 | 0 | -200,000 | -100% | $183.94 | Q2 2024 | |
| 31 Mar 2024 | 6.6% | +0.45% | $74,504,553 | 281,022 | +19,163 | +7.3% | $265.12 | Q1 2024 | |
| 31 Mar 2024 | call | 24% | +24% | $53,024,000 | 200,000 | +200,000 | NEW | $265.12 | Q1 2024 |
| 31 Dec 2023 | 4.9% | +3.3% | $45,542,517 | 261,859 | +174,756 | +201% | $173.92 | Q4 2023 | |
| 30 Sep 2023 | 0.88% | -0.91% | $6,539,693 | 87,103 | -90,200 | -51% | $75.08 | Q3 2023 | |
| 30 Jun 2023 | 1.5% | +0.89% | $12,686,030 | 177,303 | +106,238 | +149% | $71.55 | Q2 2023 | |
| 30 Jun 2023 | call | -13% | $0 | 0 | -80,000 | -100% | $183.94 | Q2 2023 | |
| 31 Mar 2023 | 0.75% | -0.35% | $4,801,862 | 71,065 | -33,560 | -32% | $67.57 | Q1 2023 | |
| 31 Mar 2023 | call | 13% | +12% | $5,405,600 | 80,000 | +70,000 | +700% | $67.57 | Q1 2023 |
| 31 Dec 2022 | 0.77% | +0.68% | $3,702,679 | 104,625 | +92,998 | +800% | $35.39 | Q4 2022 | |
| 31 Dec 2022 | call | 3.6% | +3.6% | $353,900 | 10,000 | +10,000 | NEW | $35.39 | Q4 2022 |
| 30 Sep 2022 | 0.14% | -1.5% | $749,825 | 11,627 | -117,062 | -91% | $64.49 | Q3 2022 | |
| 30 Sep 2022 | call | -3.5% | $0 | 0 | -41,000 | -100% | $183.94 | Q3 2022 | |
| 30 Jun 2022 | 0.89% | -1.4% | $6,050,957 | 128,689 | -198,412 | -61% | $47.02 | Q2 2022 | |
| 30 Jun 2022 | call | 3.5% | +3% | $1,927,820 | 41,000 | +34,600 | +541% | $47.02 | Q2 2022 |
| 31 Mar 2022 | 6.4% | -1.9% | $62,103,396 | 327,101 | -95,567 | -23% | $189.86 | Q1 2022 | |
| 31 Mar 2022 | call | 0.77% | +0.77% | $1,215,104 | 6,400 | +6,400 | NEW | $189.86 | Q1 2022 |
| 31 Dec 2021 | 8.3% | -4.8% | $106,668,723 | 422,668 | -245,635 | -37% | $252.37 | Q4 2021 | |
| 30 Sep 2021 | 8.8% | +2.6% | $152,025,566 | 668,303 | +192,863 | +41% | $227.48 | Q3 2021 | |
| 30 Jun 2021 | 7.1% | +7.1% | $120,428,952 | 475,440 | +475,440 | NEW | $253.30 | Q2 2021 |