| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | +0% | $38,309,868 | 590,018 | +24,225 | +4.3% | $64.93 | Q4 2025 | |
| 31 Dec 2025 | call | -0.01% | $0 | 0 | -94,500 | -100% | $84.45 | Q4 2025 | |
| 31 Dec 2025 | put | -0% | $0 | 0 | -20,500 | -100% | $84.45 | Q4 2025 | |
| 30 Sep 2025 | 0.02% | -0.01% | $84,269,210 | 565,793 | -423,477 | -43% | $148.94 | Q3 2025 | |
| 30 Sep 2025 | call | 0.01% | +0.01% | $14,074,830 | 94,500 | +94,500 | NEW | $148.94 | Q3 2025 |
| 30 Sep 2025 | put | 0% | +0% | $3,053,270 | 20,500 | +20,500 | NEW | $148.94 | Q3 2025 |
| 30 Jun 2025 | 0.03% | +0.01% | $143,632,112 | 989,270 | +222,982 | +29% | $145.19 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | +0.02% | $96,935,434 | 766,288 | +602,241 | +300% | $126.50 | Q1 2025 | |
| 31 Dec 2024 | 0% | +0% | $17,049,404 | 164,047 | +106,359 | +184% | $103.93 | Q4 2024 | |
| 30 Sep 2024 | 0% | +0% | $4,921,362 | 57,688 | +52,196 | +950% | $85.31 | Q3 2024 | |
| 30 Jun 2024 | 0% | -0% | $387,187 | 5,492 | -41,757 | -88% | $70.50 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $2,979,049 | 47,249 | +22,021 | +87% | $63.05 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $1,497,787 | 25,228 | +19,157 | +316% | $59.37 | Q4 2023 | |
| 30 Sep 2023 | 0% | -0% | $273,377 | 6,071 | -33,851 | -85% | $45.03 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $1,486,296 | 39,922 | +18,261 | +84% | $37.23 | Q2 2023 | |
| 31 Mar 2023 | 0% | -0% | $850,194 | 21,661 | -36,996 | -63% | $39.25 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $1,834,791 | 58,657 | +45,301 | +339% | $31.28 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $561,000 | 13,356 | +12,607 | +1683% | $42.00 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $30,000 | 749 | +749 | NEW | $40.05 | Q2 2022 | |
| 31 Mar 2022 | -0% | $0 | 0 | -51,732 | -100% | $84.45 | Q1 2022 | ||
| 31 Dec 2021 | 0% | -0% | $1,725,000 | 51,732 | -11,998 | -19% | $33.34 | Q4 2021 | |
| 30 Sep 2021 | 0% | +0% | $2,291,000 | 63,730 | +16,446 | +35% | $35.95 | Q3 2021 | |
| 30 Sep 2021 | call | -0% | $0 | 0 | -22,500 | -100% | $84.45 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $1,519,000 | 47,284 | +26,000 | +122% | $32.13 | Q2 2021 | |
| 30 Jun 2021 | call | 0% | 0% | $723,000 | 22,500 | 0 | $32.13 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $641,000 | 21,284 | +2,089 | +11% | $30.12 | Q1 2021 | |
| 31 Mar 2021 | call | 0% | +0% | $677,000 | 22,500 | +22,500 | NEW | $30.09 | Q1 2021 |
| 31 Dec 2020 | 0% | +0% | $408,000 | 19,195 | +19,195 | NEW | $21.26 | Q4 2020 |