| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | -0% | $82,654,684 | 2,202,363 | -254,349 | -10% | $37.53 | Q4 2025 | |
| 31 Dec 2025 | call | 0% | +0% | $4,974,451 | 132,546 | +60,426 | +84% | $37.53 | Q4 2025 |
| 31 Dec 2025 | put | 0% | -0% | $375,300 | 10,000 | -23,000 | -70% | $37.53 | Q4 2025 |
| 30 Sep 2025 | 0.02% | +0% | $110,748,577 | 2,456,712 | +519,817 | +27% | $45.08 | Q3 2025 | |
| 30 Sep 2025 | call | 0% | +0% | $3,251,170 | 72,120 | +12,100 | +20% | $45.08 | Q3 2025 |
| 30 Sep 2025 | put | 0% | -0% | $1,487,640 | 33,000 | -94,300 | -74% | $45.08 | Q3 2025 |
| 30 Jun 2025 | 0.02% | +0.01% | $87,373,333 | 1,936,895 | +533,097 | +38% | $45.11 | Q2 2025 | |
| 30 Jun 2025 | call | 0% | +0% | $2,707,502 | 60,020 | +55,000 | +1096% | $45.11 | Q2 2025 |
| 30 Jun 2025 | put | 0.01% | +0.01% | $5,742,503 | 127,300 | +127,300 | NEW | $45.11 | Q2 2025 |
| 31 Mar 2025 | 0.01% | +0.01% | $65,978,506 | 1,403,798 | +493,211 | $47.00 | Q1 2025 | ||
| 31 Mar 2025 | call | 0% | -0% | $235,940 | 5,020 | -69,980 | $47.00 | Q1 2025 | |
| 31 Dec 2024 | 0.01% | +0.01% | $51,311,578 | 910,587 | +524,319 | +136% | $56.35 | Q4 2024 | |
| 31 Dec 2024 | call | 0% | +0% | $4,226,250 | 75,000 | +75,000 | NEW | $56.35 | Q4 2024 |
| 30 Sep 2024 | 0.01% | -0% | $19,908,253 | 386,268 | -82,075 | -18% | $51.54 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $23,286,014 | 468,343 | +187,716 | +67% | $49.72 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $16,366,167 | 280,627 | +98,472 | +54% | $58.32 | Q1 2024 | |
| 31 Mar 2024 | call | -0% | $0 | 0 | -9,800 | -100% | $31.55 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $11,468,479 | 182,155 | +57,724 | +46% | $62.96 | Q4 2023 | |
| 31 Dec 2023 | call | 0% | 0% | $617,008 | 9,800 | 0 | $62.96 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $5,626,770 | 124,431 | +60,733 | +95% | $45.22 | Q3 2023 | |
| 30 Sep 2023 | call | 0% | +0% | $443,156 | 9,800 | +8,900 | +989% | $45.22 | Q3 2023 |
| 30 Jun 2023 | 0% | -0% | $3,255,604 | 63,698 | -1,044 | -1.6% | $51.11 | Q2 2023 | |
| 30 Jun 2023 | call | 0% | 0% | $45,999 | 900 | 0 | $51.11 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $2,220,003 | 64,742 | +36,198 | +127% | $34.29 | Q1 2023 | |
| 31 Mar 2023 | call | 0% | -0% | $30,861 | 900 | -331 | -27% | $34.29 | Q1 2023 |
| 31 Dec 2022 | 0% | -0% | $1,297,040 | 28,544 | -4,200 | -13% | $45.44 | Q4 2022 | |
| 31 Dec 2022 | call | 0% | +0% | $55,937 | 1,231 | +1,231 | NEW | $45.44 | Q4 2022 |
| 30 Sep 2022 | 0% | -0% | $1,677,000 | 32,744 | -6,579 | -17% | $51.22 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0% | $2,091,000 | 39,323 | -3,565 | -8.3% | $53.17 | Q2 2022 | |
| 30 Jun 2022 | call | -0% | $0 | 0 | -36,500 | -100% | $31.55 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $2,336,000 | 42,888 | +24,820 | +137% | $54.47 | Q1 2022 | |
| 31 Mar 2022 | call | 0% | +0% | $1,987,000 | 36,500 | +36,500 | NEW | $54.44 | Q1 2022 |
| 31 Dec 2021 | 0% | +0% | $1,572,000 | 18,068 | +18,068 | NEW | $87.00 | Q4 2021 |