| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0% | $47,270,969 | 1,259,552 | -384,604 | -23% | $37.53 | Q4 2025 | |
| 31 Dec 2025 | call | -0% | $0 | 0 | -3,000 | -100% | $31.55 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | +0% | $74,118,529 | 1,644,156 | +45,774 | +2.9% | $45.08 | Q3 2025 | |
| 30 Sep 2025 | call | 0% | +0% | $135,240 | 3,000 | +3,000 | NEW | $45.08 | Q3 2025 |
| 30 Jun 2025 | 0.01% | +0% | $72,102,989 | 1,598,382 | +567,464 | +55% | $45.11 | Q2 2025 | |
| 31 Mar 2025 | 0% | -0% | $48,453,124 | 1,030,918 | -392,569 | $47.00 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | +0% | $80,213,492 | 1,423,487 | +624,235 | +78% | $56.35 | Q4 2024 | |
| 30 Sep 2024 | 0% | +0% | $41,193,423 | 799,252 | +185,521 | +30% | $51.54 | Q3 2024 | |
| 30 Jun 2024 | 0% | -0% | $30,514,680 | 613,731 | -69,883 | -10% | $49.72 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $39,868,368 | 683,614 | +137,802 | +25% | $58.32 | Q1 2024 | |
| 31 Dec 2023 | 0% | -0% | $34,364,323 | 545,812 | -102,274 | -16% | $62.96 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $29,306,449 | 648,086 | +38,412 | +6.3% | $45.22 | Q3 2023 | |
| 30 Sep 2023 | call | -0% | $0 | 0 | -300 | -100% | $31.55 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $31,160,438 | 609,674 | -22,299 | -3.5% | $51.11 | Q2 2023 | |
| 30 Jun 2023 | call | 0% | +0% | $15,333 | 300 | +300 | NEW | $51.11 | Q2 2023 |
| 30 Jun 2023 | put | -0.01% | $0 | 0 | -201,700 | -100% | $31.55 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $21,670,355 | 631,973 | +142,047 | +29% | $34.29 | Q1 2023 | |
| 31 Mar 2023 | put | 0.01% | +0.01% | $6,916,293 | 201,700 | +201,700 | NEW | $34.29 | Q1 2023 |
| 31 Dec 2022 | 0% | -0% | $22,262,237 | 489,926 | -56,141 | -10% | $45.44 | Q4 2022 | |
| 31 Dec 2022 | put | -0.01% | $0 | 0 | -99,600 | -100% | $31.55 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $27,969,000 | 546,067 | +313,879 | +135% | $51.22 | Q3 2022 | |
| 30 Sep 2022 | put | 0.01% | 0% | $5,102,000 | 99,600 | 0 | $51.22 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $12,338,000 | 232,188 | +48,331 | +26% | $53.14 | Q2 2022 | |
| 30 Jun 2022 | put | 0.01% | -0% | $5,293,000 | 99,600 | -400 | -0.4% | $53.14 | Q2 2022 |
| 31 Mar 2022 | 0% | +0% | $10,011,000 | 183,857 | +175,257 | +2038% | $54.45 | Q1 2022 | |
| 31 Mar 2022 | put | 0.01% | +0.01% | $5,445,000 | 100,000 | +100,000 | NEW | $54.45 | Q1 2022 |
| 31 Dec 2021 | 0% | +0% | $749,000 | 8,600 | +8,600 | NEW | $87.09 | Q4 2021 |