| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.11% | -0% | $539,026,475 | 10,013,495 | -263,007 | -2.6% | $53.83 | Q4 2025 | |
| 31 Dec 2025 | call | -0% | $0 | 0 | -200 | -100% | $61.86 | Q4 2025 | |
| 30 Sep 2025 | 0.13% | +0% | $641,973,073 | 10,276,502 | +223,825 | +2.2% | $62.47 | Q3 2025 | |
| 30 Sep 2025 | call | 0% | +0% | $12,494 | 200 | +200 | NEW | $62.47 | Q3 2025 |
| 30 Jun 2025 | 0.15% | -0% | $677,952,512 | 10,052,677 | -307,882 | -3% | $67.44 | Q2 2025 | |
| 31 Mar 2025 | 0.17% | +0% | $702,963,946 | 10,360,559 | +223,318 | $67.85 | Q1 2025 | ||
| 31 Dec 2024 | 0.15% | -0% | $605,497,410 | 10,137,241 | -41,503 | -0.41% | $59.73 | Q4 2024 | |
| 30 Sep 2024 | 0.18% | -0% | $749,868,074 | 10,178,744 | -82,671 | -0.81% | $73.67 | Q3 2024 | |
| 30 Jun 2024 | 0.17% | +0% | $671,507,028 | 10,261,415 | +20,998 | +0.21% | $65.44 | Q2 2024 | |
| 30 Jun 2024 | put | -0% | $0 | 0 | -7,500 | -100% | $61.86 | Q2 2024 | |
| 31 Mar 2024 | 0.19% | +0% | $716,829,180 | 10,240,417 | +227,122 | +2.3% | $70.00 | Q1 2024 | |
| 31 Mar 2024 | put | 0% | -0% | $525,000 | 7,500 | -100 | -1.3% | $70.00 | Q1 2024 |
| 31 Dec 2023 | 0.21% | -0% | $725,262,952 | 10,013,295 | -98,990 | -0.98% | $72.43 | Q4 2023 | |
| 31 Dec 2023 | put | 0% | 0% | $550,468 | 7,600 | 0 | $72.43 | Q4 2023 | |
| 30 Sep 2023 | 0.22% | -0% | $701,792,609 | 10,112,285 | -169,531 | -1.6% | $69.40 | Q3 2023 | |
| 30 Sep 2023 | put | 0% | 0% | $527,440 | 7,600 | 0 | $69.40 | Q3 2023 | |
| 30 Jun 2023 | 0.22% | -0.01% | $749,955,680 | 10,281,816 | -553,274 | -5.1% | $72.94 | Q2 2023 | |
| 30 Jun 2023 | put | 0% | +0% | $554,344 | 7,600 | +7,100 | +1420% | $72.94 | Q2 2023 |
| 31 Mar 2023 | 0.23% | +0% | $755,422,558 | 10,835,090 | +185,652 | +1.7% | $69.72 | Q1 2023 | |
| 31 Mar 2023 | put | 0% | 0% | $34,860 | 500 | 0 | $69.72 | Q1 2023 | |
| 31 Dec 2022 | 0.22% | -0% | $709,785,048 | 10,649,438 | -73,055 | -0.68% | $66.65 | Q4 2022 | |
| 31 Dec 2022 | put | 0% | 0% | $33,325 | 500 | 0 | $66.65 | Q4 2022 | |
| 30 Sep 2022 | 0.2% | -0% | $587,914,000 | 10,722,493 | -207,160 | -1.9% | $54.83 | Q3 2022 | |
| 30 Sep 2022 | put | 0% | 0% | $27,000 | 500 | 0 | $54.00 | Q3 2022 | |
| 30 Jun 2022 | 0.22% | -0.01% | $678,622,000 | 10,929,653 | -591,873 | -5.1% | $62.09 | Q2 2022 | |
| 30 Jun 2022 | put | 0% | +0% | $31,000 | 500 | +500 | NEW | $62.00 | Q2 2022 |
| 31 Mar 2022 | 0.19% | +0.01% | $723,320,000 | 11,521,526 | +498,379 | +4.5% | $62.78 | Q1 2022 | |
| 31 Dec 2021 | 0.19% | -0.02% | $730,944,000 | 11,023,147 | -1,042,839 | -8.6% | $66.31 | Q4 2021 | |
| 30 Sep 2021 | 0.16% | -0.01% | $701,999,000 | 12,065,986 | -797,839 | -6.2% | $58.18 | Q3 2021 | |
| 30 Jun 2021 | 0.18% | -0.02% | $803,218,000 | 12,863,825 | -1,232,644 | -8.7% | $62.44 | Q2 2021 | |
| 31 Mar 2021 | 0.19% | -0.01% | $825,067,000 | 14,096,469 | -772,459 | -5.2% | $58.53 | Q1 2021 | |
| 31 Dec 2020 | 0.21% | -0% | $869,386,000 | 14,868,928 | -305,009 | -2% | $58.47 | Q4 2020 | |
| 30 Sep 2020 | 0.24% | +0% | $871,742,000 | 15,173,937 | +81,056 | +0.54% | $57.45 | Q3 2020 | |
| 30 Jun 2020 | 0.23% | +0.02% | $771,698,000 | 15,092,881 | +1,625,281 | +12% | $51.13 | Q2 2020 | |
| 31 Mar 2020 | 0.23% | -0.01% | $674,458,000 | 13,467,600 | -810,085 | -5.7% | $50.08 | Q1 2020 | |
| 31 Dec 2019 | 0.21% | -0.01% | $786,415,000 | 14,277,685 | -474,442 | -3.2% | $55.08 | Q4 2019 | |
| 31 Dec 2019 | call | 0% | $15,000 | 9,400 | 0 | $1.60 * | Q4 2019 | ||
| 30 Sep 2019 | 0.23% | +0.01% | $816,089,000 | 14,752,127 | +400,657 | +2.8% | $55.32 | Q3 2019 | |
| 30 Sep 2019 | call | 0% | $99,000 | 44,000 | 0 | $2.25 * | Q3 2019 | ||
| 30 Jun 2019 | 0.22% | +0% | $773,544,000 | 14,351,470 | +38,047 | +0.27% | $53.90 | Q2 2019 | |
| 31 Mar 2019 | 0.21% | +0% | $714,526,000 | 14,313,423 | +263,281 | +1.9% | $49.92 | Q1 2019 | |
| 31 Dec 2018 | 0.19% | +0.03% | $562,427,000 | 14,050,142 | +1,921,740 | +16% | $40.03 | Q4 2018 | |
| 30 Sep 2018 | 0.15% | +0.04% | $521,036,000 | 12,128,402 | +3,024,713 | +33% | $42.96 | Q3 2018 | |
| 30 Jun 2018 | 0.11% | +0.01% | $373,251,000 | 9,103,689 | +1,034,978 | +13% | $41.00 | Q2 2018 | |
| 31 Mar 2018 | 0.1% | -0% | $336,706,000 | 8,068,711 | -150,937 | -1.8% | $41.73 | Q1 2018 | |
| 31 Dec 2017 | 0.1% | -0.03% | $351,800,000 | 8,219,648 | -2,128,673 | -21% | $42.80 | Q4 2017 | |
| 30 Sep 2017 | 0.13% | -0.02% | $420,763,000 | 10,348,321 | -1,499,571 | -13% | $40.66 | Q3 2017 | |
| 30 Sep 2017 | call | 0% | $201,000 | 50,000 | 0 | $4.02 * | Q3 2017 | ||
| 30 Sep 2017 | put | 0% | $2,002,000 | 1,977,200 | 0 | $1.01 * | Q3 2017 | ||
| 30 Jun 2017 | 0.16% | +0.03% | $511,709,000 | 11,847,892 | +2,353,988 | +25% | $43.19 | Q2 2017 | |
| 30 Jun 2017 | put | 0% | $12,888,000 | 3,759,100 | 0 | $3.43 * | Q2 2017 | ||
| 31 Mar 2017 | 0.13% | -0.04% | $408,996,000 | 9,493,904 | -2,578,665 | -21% | $43.08 | Q1 2017 | |
| 31 Mar 2017 | call | 0% | $14,000 | 71,400 | 0 | $0.20 * | Q1 2017 | ||
| 31 Mar 2017 | put | 0% | $1,365,000 | 1,229,800 | 0 | $1.11 * | Q1 2017 | ||
| 31 Dec 2016 | 0.19% | +0.05% | $535,176,000 | 12,072,569 | +3,397,474 | +39% | $44.33 | Q4 2016 | |
| 31 Dec 2016 | put | 0% | $2,070,000 | 600,000 | 0 | $3.45 * | Q4 2016 | ||
| 30 Sep 2016 | 0.14% | +0.04% | $380,837,000 | 8,675,095 | +2,372,057 | +38% | $43.90 | Q3 2016 | |
| 30 Jun 2016 | 0.11% | -0.03% | $286,851,000 | 6,303,038 | -1,925,199 | -23% | $45.51 | Q2 2016 | |
| 30 Jun 2016 | call | 0% | $45,000 | 15,400 | 0 | $2.92 * | Q2 2016 | ||
| 31 Mar 2016 | 0.13% | +0.03% | $330,117,000 | 8,228,237 | +1,870,792 | +29% | $40.12 | Q1 2016 | |
| 31 Dec 2015 | 0.11% | +0.01% | $285,068,000 | 6,357,445 | +497,076 | +8.5% | $44.84 | Q4 2015 | |
| 30 Sep 2015 | 0.1% | -0% | $245,374,000 | 5,860,369 | -136,853 | -2.3% | $41.87 | Q3 2015 | |
| 30 Jun 2015 | 0.1% | -0% | $246,726,000 | 5,997,222 | -170,216 | -2.8% | $41.14 | Q2 2015 | |
| 31 Mar 2015 | 0.09% | -0.03% | $222,585,000 | 6,167,438 | -1,835,239 | -23% | $36.09 | Q1 2015 | |
| 31 Dec 2014 | 0.11% | +0.01% | $290,699,000 | 8,002,677 | +852,637 | +12% | $36.33 | Q4 2014 | |
| 31 Dec 2014 | call | 0% | $4,000 | 30,000 | 0 | $0.13 * | Q4 2014 | ||
| 30 Sep 2014 | 0.1% | +0% | $244,993,000 | 7,150,040 | +337,226 | +4.9% | $34.26 | Q3 2014 | |
| 30 Jun 2014 | 0.11% | -0.01% | $256,230,000 | 6,812,814 | -765,438 | -10% | $37.61 | Q2 2014 | |
| 31 Mar 2014 | 0.11% | -0.01% | $261,830,000 | 7,578,252 | -451,239 | -5.6% | $34.55 | Q1 2014 | |
| 31 Dec 2013 | 0.12% | +0% | $283,441,000 | 8,029,491 | +309,193 | +4% | $35.30 | Q4 2013 | |
| 30 Sep 2013 | 0.12% | +0% | $242,581,000 | 7,720,298 | +112,561 | +1.5% | $31.42 | Q3 2013 | |
| 30 Jun 2013 | 0.11% | 0% | $217,049,000 | 7,607,737 | 0 | $28.53 | Q2 2013 |