| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 14% | -1.2% | $410,265,312 | 2,381,525 | -207,800 | -8% | $172.27 | Q4 2025 | |
| 30 Sep 2025 | 13% | -5.6% | $310,874,360 | 2,589,325 | -1,145,971 | -31% | $120.06 | Q3 2025 | |
| 30 Jun 2025 | 12% | +1.7% | $239,021,591 | 3,735,296 | +545,500 | +17% | $63.99 | Q2 2025 | |
| 31 Mar 2025 | 9.4% | +0.61% | $128,963,452 | 3,189,796 | +205,896 | $40.43 | Q1 2025 | ||
| 31 Dec 2024 | 13% | -1.3% | $177,929,957 | 2,983,900 | -303,500 | -9.2% | $59.63 | Q4 2024 | |
| 30 Sep 2024 | 13% | +1.5% | $224,496,546 | 3,287,400 | +383,390 | +13% | $68.29 | Q3 2024 | |
| 30 Jun 2024 | 15% | 0% | $220,036,838 | 2,904,010 | 0 | $75.77 | Q2 2024 | ||
| 30 Jun 2024 | call | -45% | $0 | 0 | -1,500,000 | -100% | $273.74 | Q2 2024 | |
| 31 Mar 2024 | 13% | +0.3% | $198,169,642 | 2,904,010 | +68,340 | +2.4% | $68.24 | Q1 2024 | |
| 31 Mar 2024 | call | 45% | -15% | $102,360,000 | 1,500,000 | -500,000 | -25% | $68.24 | Q1 2024 |
| 31 Dec 2023 | 12% | +1.4% | $148,504,038 | 2,835,670 | +349,337 | +14% | $52.37 | Q4 2023 | |
| 31 Dec 2023 | call | 22% | +22% | $104,740,000 | 2,000,000 | +2,000,000 | NEW | $52.37 | Q4 2023 |
| 30 Sep 2023 | 13% | +3% | $113,451,375 | 2,486,333 | +563,232 | +29% | $45.63 | Q3 2023 | |
| 30 Jun 2023 | 9.3% | -0.58% | $72,943,221 | 1,923,101 | -121,000 | -5.9% | $37.93 | Q2 2023 | |
| 31 Mar 2023 | 7.5% | +0.36% | $77,001,285 | 2,044,101 | +98,200 | +5% | $37.67 | Q1 2023 | |
| 31 Dec 2022 | 9% | -1.4% | $61,393,177 | 1,945,901 | -296,299 | -13% | $31.55 | Q4 2022 | |
| 30 Sep 2022 | 6.8% | +2.8% | $72,984,000 | 2,242,200 | +926,500 | +70% | $32.55 | Q3 2022 | |
| 30 Jun 2022 | 6.8% | +0.76% | $58,983,000 | 1,315,700 | +146,000 | +12% | $44.83 | Q2 2022 | |
| 31 Mar 2022 | 6.4% | +2% | $58,076,000 | 1,169,700 | +366,700 | +46% | $49.65 | Q1 2022 | |
| 31 Dec 2021 | 6.5% | +0.86% | $52,364,000 | 803,000 | +106,000 | +15% | $65.21 | Q4 2021 | |
| 30 Sep 2021 | 5.5% | -2.6% | $39,339,000 | 697,000 | -329,000 | -32% | $56.44 | Q3 2021 | |
| 30 Jun 2021 | 11% | -0.58% | $73,020,000 | 1,026,000 | -54,000 | -5% | $71.17 | Q2 2021 | |
| 31 Mar 2021 | 10% | +4% | $72,090,000 | 1,080,000 | +410,000 | +61% | $66.75 | Q1 2021 | |
| 31 Mar 2021 | call | -63% | $0 | 0 | -2,005,100 | -100% | $273.74 | Q1 2021 | |
| 31 Dec 2020 | 7.2% | -2.5% | $37,111,000 | 670,000 | -233,000 | -26% | $55.39 | Q4 2020 | |
| 31 Dec 2020 | call | 63% | +32% | $111,062,000 | 2,005,100 | +1,009,800 | +101% | $55.39 | Q4 2020 |
| 30 Sep 2020 | 9.1% | +7.7% | $33,005,000 | 903,000 | +767,917 | +568% | $36.55 | Q3 2020 | |
| 30 Sep 2020 | call | 20% | +20% | $36,378,000 | 995,300 | +995,300 | NEW | $36.55 | Q3 2020 |
| 30 Jun 2020 | 1.5% | -2.1% | $5,964,000 | 135,083 | -185,000 | -58% | $44.15 | Q2 2020 | |
| 31 Mar 2020 | 4.5% | -4.8% | $13,322,000 | 320,083 | -337,917 | -51% | $41.62 | Q1 2020 | |
| 31 Mar 2020 | call | -99% | $0 | 0 | -2,447,200 | -100% | $273.74 | Q1 2020 | |
| 31 Dec 2019 | 8.3% | -1.4% | $41,763,000 | 658,000 | -107,000 | -14% | $63.47 | Q4 2019 | |
| 31 Dec 2019 | call | 99% | -51% | $155,324,000 | 2,447,200 | -1,245,800 | -34% | $63.47 | Q4 2019 |
| 30 Sep 2019 | 9.7% | 0% | $45,625,000 | 765,000 | 0 | $59.64 | Q3 2019 | ||
| 30 Sep 2019 | call | 80% | +7.5% | $220,251,000 | 3,693,000 | +343,000 | +10% | $59.64 | Q3 2019 |
| 30 Jun 2019 | 9.2% | +7.8% | $36,376,000 | 765,000 | +650,000 | +565% | $47.55 | Q2 2019 | |
| 30 Jun 2019 | call | 76% | +76% | $159,293,000 | 3,350,000 | +3,350,000 | NEW | $47.55 | Q2 2019 |
| 31 Mar 2019 | 1.6% | +1.6% | $5,527,000 | 115,000 | +115,000 | NEW | $48.06 | Q1 2019 | |
| 30 Sep 2017 | -7.3% | $0 | 0 | -250,000 | -100% | $273.74 | Q3 2017 | ||
| 30 Jun 2017 | 7.3% | -3.7% | $22,150,000 | 250,000 | -125,000 | -33% | $88.60 | Q2 2017 | |
| 30 Jun 2017 | call | -83% | $0 | 0 | -1,354,500 | -100% | $273.74 | Q2 2017 | |
| 31 Mar 2017 | 8.8% | -2.3% | $30,948,000 | 375,000 | -100,000 | -21% | $82.53 | Q1 2017 | |
| 31 Mar 2017 | call | 83% | +83% | $111,786,000 | 1,354,500 | +1,354,500 | NEW | $82.53 | Q1 2017 |
| 31 Dec 2016 | 11% | +2.9% | $32,276,000 | 475,000 | +125,000 | +36% | $67.95 | Q4 2016 | |
| 30 Sep 2016 | 7.8% | +7.8% | $20,465,000 | 350,000 | +350,000 | NEW | $58.47 | Q3 2016 | |
| 30 Sep 2016 | call | 0% | $1,343,000 | 6,676 | 0 | $201.17 * | Q3 2016 |