| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.03% | +0% | $433,717,965 | 972,331 | +11,623 | +1.2% | $446.06 | Q4 2025 | |
| 30 Sep 2025 | 0.03% | +0.02% | $464,166,070 | 960,708 | +451,962 | +89% | $483.15 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | +0% | $206,998,370 | 508,746 | +60,250 | +13% | $406.88 | Q2 2025 | |
| 30 Jun 2025 | call | -0.01% | $0 | 0 | -25,400 | -100% | $446.46 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | +0% | $151,591,479 | 448,496 | +156,668 | $338.00 | Q1 2025 | ||
| 31 Mar 2025 | call | 0.01% | +0.01% | $8,585,200 | 25,400 | +25,400 | NEW | $338.00 | Q1 2025 |
| 31 Dec 2024 | 0.01% | -0% | $97,222,333 | 291,828 | -34,355 | -11% | $333.15 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | -0% | $95,118,079 | 326,183 | -20,913 | -6% | $291.61 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0.01% | $94,902,987 | 347,096 | +196,850 | +131% | $273.42 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $39,909,846 | 150,246 | +5,913 | +4.1% | $265.63 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $31,616,144 | 144,333 | +14,331 | +11% | $219.05 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $21,290,427 | 130,002 | +5,930 | +4.8% | $163.77 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $19,396,176 | 124,072 | -47,802 | -28% | $156.33 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $25,433,915 | 171,874 | +18,090 | +12% | $147.98 | Q1 2023 | |
| 31 Dec 2022 | 0% | -0% | $19,938,094 | 153,784 | -6,530 | -4.1% | $129.65 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $24,038,000 | 160,314 | -28,390 | -15% | $149.94 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $24,146,000 | 188,704 | +37,284 | +25% | $127.96 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $25,552,000 | 151,420 | +9,840 | +7% | $168.75 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $24,533,000 | 141,580 | +11,071 | +8.5% | $173.28 | Q4 2021 | |
| 31 Dec 2021 | put | -0.01% | $0 | 0 | -54,000 | -100% | $446.46 | Q4 2021 | |
| 30 Sep 2021 | 0% | +0% | $20,597,000 | 130,509 | +25,762 | +25% | $157.82 | Q3 2021 | |
| 30 Sep 2021 | put | 0.01% | +0.01% | $8,522,000 | 54,000 | +54,000 | NEW | $157.81 | Q3 2021 |
| 30 Jun 2021 | 0% | +0% | $13,645,000 | 104,747 | +2,158 | +2.1% | $130.27 | Q2 2021 | |
| 31 Mar 2021 | 0% | -0% | $13,269,000 | 102,589 | -254,337 | -71% | $129.34 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | -0% | $57,677,000 | 356,926 | -93,976 | -21% | $161.59 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | -0% | $46,633,000 | 450,902 | -19,515 | -4.1% | $103.42 | Q3 2020 | |
| 30 Sep 2020 | call | -0% | $0 | 0 | -100 | -100% | $446.46 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | -0% | $46,698,000 | 470,417 | -74,315 | -14% | $99.27 | Q2 2020 | |
| 30 Jun 2020 | call | 0% | +0% | $10,000 | 100 | +100 | NEW | $100.00 | Q2 2020 |
| 31 Mar 2020 | 0.01% | -0% | $46,606,000 | 544,732 | -58,057 | -9.6% | $85.56 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | -0% | $70,273,000 | 602,789 | -99,273 | -14% | $116.58 | Q4 2019 | |
| 30 Sep 2019 | 0.01% | -0% | $70,080,000 | 702,062 | -101,202 | -13% | $99.82 | Q3 2019 | |
| 30 Sep 2019 | put | -0.01% | $0 | 0 | -50,000 | -100% | $446.46 | Q3 2019 | |
| 30 Jun 2019 | 0.02% | +0.01% | $102,690,000 | 803,264 | +307,151 | +62% | $127.84 | Q2 2019 | |
| 30 Jun 2019 | put | 0.01% | +0.01% | $6,392,000 | 50,000 | +50,000 | NEW | $127.84 | Q2 2019 |
| 31 Mar 2019 | 0.01% | -0% | $59,062,000 | 496,113 | -24,126 | -4.6% | $119.05 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | +0% | $38,570,000 | 520,239 | +346,194 | +199% | $74.14 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $13,896,000 | 174,045 | +4,566 | +2.7% | $79.84 | Q3 2018 | |
| 30 Jun 2018 | 0% | -0% | $10,670,000 | 169,479 | -42,607 | -20% | $62.96 | Q2 2018 | |
| 31 Mar 2018 | 0% | +0% | $10,821,000 | 212,086 | +63,163 | +42% | $51.02 | Q1 2018 | |
| 31 Dec 2017 | 0% | +0% | $6,165,000 | 148,923 | +80,217 | +117% | $41.40 | Q4 2017 | |
| 30 Sep 2017 | 0% | -0% | $2,817,000 | 68,706 | -11,894 | -15% | $41.00 | Q3 2017 | |
| 30 Jun 2017 | 0% | -0% | $4,026,000 | 80,600 | -168,357 | -68% | $49.95 | Q2 2017 | |
| 31 Mar 2017 | 0% | -0% | $12,664,000 | 248,957 | -2,075 | -0.83% | $50.87 | Q1 2017 | |
| 31 Dec 2016 | 0% | +0% | $11,423,000 | 251,032 | +12,612 | +5.3% | $45.50 | Q4 2016 | |
| 31 Dec 2016 | put | -0% | $0 | 0 | -1,400 | -100% | $446.46 | Q4 2016 | |
| 30 Sep 2016 | 0% | +0% | $11,819,000 | 238,420 | +67,611 | +40% | $49.57 | Q3 2016 | |
| 30 Sep 2016 | put | 0% | -0% | $69,000 | 1,400 | -300 | -18% | $49.29 | Q3 2016 |
| 30 Jun 2016 | 0% | -0% | $8,300,000 | 170,809 | -72,280 | -30% | $48.59 | Q2 2016 | |
| 30 Jun 2016 | put | 0% | 0% | $83,000 | 1,700 | 0 | $48.82 | Q2 2016 | |
| 31 Mar 2016 | 0% | -0% | $10,363,000 | 243,089 | -130,544 | -35% | $42.63 | Q1 2016 | |
| 31 Mar 2016 | put | 0% | -0% | $72,000 | 1,700 | -1,800 | -51% | $42.35 | Q1 2016 |
| 31 Dec 2015 | 0% | +0% | $16,866,000 | 373,633 | +176,791 | +90% | $45.14 | Q4 2015 | |
| 31 Dec 2015 | put | 0% | -0% | $158,000 | 3,500 | -4,700 | -57% | $45.14 | Q4 2015 |
| 30 Sep 2015 | 0% | -0% | $9,869,000 | 196,842 | -8,552 | -4.2% | $50.14 | Q3 2015 | |
| 30 Sep 2015 | put | 0% | -0% | $411,000 | 8,200 | -1,800 | -18% | $50.12 | Q3 2015 |
| 30 Jun 2015 | 0.01% | +0% | $12,903,000 | 205,394 | +100,776 | +96% | $62.82 | Q2 2015 | |
| 30 Jun 2015 | put | 0% | +0% | $628,000 | 10,000 | +10,000 | NEW | $62.80 | Q2 2015 |
| 31 Mar 2015 | 0% | +0% | $5,814,000 | 104,618 | +103,618 | +10362% | $55.57 | Q1 2015 | |
| 31 Dec 2014 | 0% | +0% | $40,000 | 1,000 | +1,000 | NEW | $40.00 | Q4 2014 |