| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.06% | -0% | $806,508,357 | 13,765,290 | -912,993 | -6.2% | $58.59 | Q4 2025 | |
| 30 Sep 2025 | 0.07% | +0% | $897,870,523 | 14,678,283 | +479,471 | +3.4% | $61.17 | Q3 2025 | |
| 30 Sep 2025 | call | -0% | $0 | 0 | -56,500 | -100% | $62.33 | Q3 2025 | |
| 30 Jun 2025 | 0.06% | +0% | $802,516,875 | 14,198,812 | +511,709 | +3.7% | $56.52 | Q2 2025 | |
| 30 Jun 2025 | call | 0% | +0% | $3,193,380 | 56,500 | +56,500 | NEW | $56.52 | Q2 2025 |
| 31 Mar 2025 | 0.07% | +0.01% | $767,435,865 | 13,687,103 | +1,740,908 | $56.07 | Q1 2025 | ||
| 31 Dec 2024 | 0.06% | +0% | $643,422,093 | 11,946,195 | +336,747 | +2.9% | $53.86 | Q4 2024 | |
| 30 Sep 2024 | 0.06% | +0% | $670,909,951 | 11,609,448 | +515,072 | +4.6% | $57.79 | Q3 2024 | |
| 30 Sep 2024 | call | -0% | $0 | 0 | -52,500 | -100% | $62.33 | Q3 2024 | |
| 30 Jun 2024 | 0.05% | -0% | $543,624,434 | 11,094,376 | -501,555 | -4.3% | $49.00 | Q2 2024 | |
| 30 Jun 2024 | call | 0% | +0% | $2,572,500 | 52,500 | +52,500 | NEW | $49.00 | Q2 2024 |
| 31 Mar 2024 | 0.06% | +0.01% | $570,403,828 | 11,595,931 | +1,786,888 | +18% | $49.19 | Q1 2024 | |
| 31 Mar 2024 | call | -0% | $0 | 0 | -90,600 | -100% | $62.33 | Q1 2024 | |
| 31 Mar 2024 | put | -0% | $0 | 0 | -96,900 | -100% | $62.33 | Q1 2024 | |
| 31 Dec 2023 | 0.05% | -0.01% | $461,024,991 | 9,809,043 | -996,537 | -9.2% | $47.00 | Q4 2023 | |
| 31 Dec 2023 | call | 0% | +0% | $4,258,200 | 90,600 | +39,300 | +77% | $47.00 | Q4 2023 |
| 31 Dec 2023 | put | 0% | +0% | $4,554,300 | 96,900 | +36,400 | +60% | $47.00 | Q4 2023 |
| 30 Sep 2023 | 0.06% | -0% | $482,685,230 | 10,805,580 | -320,565 | -2.9% | $44.67 | Q3 2023 | |
| 30 Sep 2023 | call | 0% | 0% | $2,291,571 | 51,300 | 0 | $44.67 | Q3 2023 | |
| 30 Sep 2023 | put | 0% | 0% | $2,702,535 | 60,500 | 0 | $44.67 | Q3 2023 | |
| 30 Jun 2023 | 0.07% | -0% | $576,223,024 | 11,126,145 | -282,933 | -2.5% | $51.79 | Q2 2023 | |
| 30 Jun 2023 | call | 0% | -0.02% | $2,656,827 | 51,300 | -475,000 | -90% | $51.79 | Q2 2023 |
| 30 Jun 2023 | put | 0% | +0% | $3,133,295 | 60,500 | +32,800 | +118% | $51.79 | Q2 2023 |
| 31 Mar 2023 | 0.07% | +0.01% | $637,881,529 | 11,409,078 | +1,404,601 | +14% | $55.91 | Q1 2023 | |
| 31 Mar 2023 | call | 0.03% | -0.03% | $29,425,433 | 526,300 | -615,800 | -54% | $55.91 | Q1 2023 |
| 31 Mar 2023 | put | 0% | +0% | $1,548,707 | 27,700 | +12,700 | +85% | $55.91 | Q1 2023 |
| 31 Dec 2022 | 0.08% | -0.01% | $613,474,503 | 10,004,477 | -1,595,848 | -14% | $61.32 | Q4 2022 | |
| 31 Dec 2022 | call | 0.08% | +0.08% | $70,033,572 | 1,142,100 | +1,127,100 | +7514% | $61.32 | Q4 2022 |
| 31 Dec 2022 | put | 0% | 0% | $919,800 | 15,000 | 0 | $61.32 | Q4 2022 | |
| 30 Sep 2022 | 0.11% | +0% | $801,699,000 | 11,600,325 | +177,318 | +1.6% | $69.11 | Q3 2022 | |
| 30 Sep 2022 | call | 0% | +0% | $1,037,000 | 15,000 | +15,000 | NEW | $69.13 | Q3 2022 |
| 30 Sep 2022 | put | 0% | +0% | $1,037,000 | 15,000 | +15,000 | NEW | $69.13 | Q3 2022 |
| 30 Jun 2022 | 0.11% | +0% | $911,670,000 | 11,423,007 | +391,081 | +3.5% | $79.81 | Q2 2022 | |
| 31 Mar 2022 | 0.1% | +0.01% | $937,382,000 | 11,031,926 | +577,044 | +5.5% | $84.97 | Q1 2022 | |
| 31 Mar 2022 | call | -0% | $0 | 0 | -30,400 | -100% | $62.33 | Q1 2022 | |
| 31 Mar 2022 | put | -0.01% | $0 | 0 | -78,000 | -100% | $62.33 | Q1 2022 | |
| 31 Dec 2021 | 0.09% | -0.01% | $821,335,000 | 10,454,882 | -1,130,709 | -9.8% | $78.56 | Q4 2021 | |
| 31 Dec 2021 | call | 0% | 0% | $2,388,000 | 30,400 | 0 | $78.55 | Q4 2021 | |
| 31 Dec 2021 | put | 0.01% | 0% | $6,128,000 | 78,000 | 0 | $78.56 | Q4 2021 | |
| 30 Sep 2021 | 0.1% | +0% | $845,980,000 | 11,585,591 | +451,205 | +4.1% | $73.02 | Q3 2021 | |
| 30 Sep 2021 | call | 0% | 0% | $2,220,000 | 30,400 | 0 | $73.03 | Q3 2021 | |
| 30 Sep 2021 | put | 0.01% | 0% | $5,696,000 | 78,000 | 0 | $73.03 | Q3 2021 | |
| 30 Jun 2021 | 0.09% | +0.01% | $819,157,000 | 11,134,386 | +613,031 | +5.8% | $73.57 | Q2 2021 | |
| 30 Jun 2021 | call | 0% | +0% | $2,237,000 | 30,400 | +27,700 | +1026% | $73.59 | Q2 2021 |
| 30 Jun 2021 | put | 0.01% | +0.01% | $5,738,000 | 78,000 | +78,000 | NEW | $73.56 | Q2 2021 |
| 31 Mar 2021 | 0.1% | +0.02% | $799,202,000 | 10,521,355 | +1,888,528 | +22% | $75.96 | Q1 2021 | |
| 31 Mar 2021 | call | 0% | +0% | $205,000 | 2,700 | +2,700 | NEW | $75.93 | Q1 2021 |
| 31 Mar 2021 | put | -0% | $0 | 0 | -800 | -100% | $62.33 | Q1 2021 | |
| 31 Dec 2020 | 0.09% | -0.01% | $649,189,000 | 8,632,827 | -766,733 | -8.2% | $75.20 | Q4 2020 | |
| 31 Dec 2020 | call | -0% | $0 | 0 | -700 | -100% | $62.33 | Q4 2020 | |
| 31 Dec 2020 | put | 0% | 0% | $60,000 | 800 | 0 | $75.00 | Q4 2020 | |
| 30 Sep 2020 | 0.11% | -0% | $741,906,000 | 9,399,560 | -34,913 | -0.37% | $78.93 | Q3 2020 | |
| 30 Sep 2020 | call | 0% | 0% | $55,000 | 700 | 0 | $78.57 | Q3 2020 | |
| 30 Sep 2020 | put | 0% | 0% | $63,000 | 800 | 0 | $78.75 | Q3 2020 | |
| 30 Jun 2020 | 0.12% | -0.01% | $765,891,000 | 9,434,473 | -518,617 | -5.2% | $81.18 | Q2 2020 | |
| 30 Jun 2020 | call | 0% | 0% | $57,000 | 700 | 0 | $81.43 | Q2 2020 | |
| 30 Jun 2020 | put | 0% | -0% | $65,000 | 800 | -13,000 | -94% | $81.25 | Q2 2020 |
| 31 Mar 2020 | 0.14% | -0% | $718,514,000 | 9,953,090 | -291,894 | -2.8% | $72.19 | Q1 2020 | |
| 31 Mar 2020 | call | 0% | 0% | $51,000 | 700 | 0 | $72.86 | Q1 2020 | |
| 31 Mar 2020 | put | 0% | -0.01% | $996,000 | 13,800 | -29,100 | -68% | $72.17 | Q1 2020 |
| 31 Dec 2019 | 0.13% | -0% | $848,491,000 | 10,244,984 | -270,899 | -2.6% | $82.82 | Q4 2019 | |
| 31 Dec 2019 | call | 0% | 0% | $58,000 | 700 | 0 | $82.86 | Q4 2019 | |
| 31 Dec 2019 | put | 0.01% | +0% | $3,553,000 | 42,900 | +2,100 | +5.1% | $82.82 | Q4 2019 |
| 30 Sep 2019 | 0.14% | +0% | $852,208,000 | 10,515,883 | +321,218 | +3.2% | $81.04 | Q3 2019 | |
| 30 Sep 2019 | call | 0% | 0% | $57,000 | 700 | 0 | $81.43 | Q3 2019 | |
| 30 Sep 2019 | put | 0.01% | 0% | $3,306,000 | 40,800 | 0 | $81.03 | Q3 2019 | |
| 30 Jun 2019 | 0.13% | +0.03% | $788,251,000 | 10,194,665 | +2,685,760 | +36% | $77.32 | Q2 2019 | |
| 30 Jun 2019 | call | 0% | 0% | $54,000 | 700 | 0 | $77.14 | Q2 2019 | |
| 30 Jun 2019 | put | 0.01% | +0.01% | $3,155,000 | 40,800 | +39,000 | +2167% | $77.33 | Q2 2019 |
| 31 Mar 2019 | 0.1% | -0.01% | $575,633,000 | 7,508,905 | -670,329 | -8.2% | $76.66 | Q1 2019 | |
| 31 Mar 2019 | call | 0% | +0% | $54,000 | 700 | +700 | NEW | $77.14 | Q1 2019 |
| 31 Mar 2019 | put | 0% | +0% | $138,000 | 1,800 | +1,700 | +1700% | $76.67 | Q1 2019 |
| 31 Dec 2018 | 0.11% | +0% | $584,488,000 | 8,179,234 | +311,235 | +4% | $71.46 | Q4 2018 | |
| 31 Dec 2018 | put | 0% | -0% | $7,000 | 100 | -1,000 | -91% | $70.00 | Q4 2018 |
| 30 Sep 2018 | 0.09% | -0.01% | $552,962,000 | 7,867,999 | -442,007 | -5.3% | $70.28 | Q3 2018 | |
| 30 Sep 2018 | put | 0% | +0% | $77,000 | 1,100 | +500 | +83% | $70.00 | Q3 2018 |
| 30 Jun 2018 | 0.1% | -0.01% | $566,575,000 | 8,310,006 | -1,057,716 | -11% | $68.18 | Q2 2018 | |
| 30 Jun 2018 | put | 0% | +0% | $41,000 | 600 | +500 | +500% | $68.33 | Q2 2018 |
| 31 Mar 2018 | 0.12% | -0.16% | $631,665,000 | 9,367,722 | -12,269,375 | -57% | $67.43 | Q1 2018 | |
| 31 Mar 2018 | put | 0% | -0% | $7,000 | 100 | -400 | -80% | $70.00 | Q1 2018 |
| 31 Dec 2017 | 0.32% | -0.03% | $1,753,902,000 | 21,637,097 | -2,244,167 | -9.4% | $81.06 | Q4 2017 | |
| 31 Dec 2017 | put | 0% | 0% | $41,000 | 500 | 0 | $82.00 | Q4 2017 | |
| 30 Sep 2017 | 0.32% | +0.02% | $1,837,185,000 | 23,881,264 | +1,210,290 | +5.3% | $76.93 | Q3 2017 | |
| 30 Sep 2017 | put | 0% | -0.12% | $38,000 | 500 | -850,000 | -100% | $76.00 | Q3 2017 |
| 30 Jun 2017 | 0.39% | -0.01% | $1,737,276,000 | 22,670,974 | -333,358 | -1.4% | $76.63 | Q2 2017 | |
| 30 Jun 2017 | put | 0.12% | +0.04% | $65,174,000 | 850,500 | +300,100 | +55% | $76.63 | Q2 2017 |
| 31 Mar 2017 | 0.4% | +0.04% | $1,784,447,000 | 23,004,332 | +2,095,551 | +10% | $77.57 | Q1 2017 | |
| 31 Mar 2017 | call | -0% | $0 | 0 | -19,100 | -100% | $62.33 | Q1 2017 | |
| 31 Mar 2017 | put | 0.08% | +0.08% | $42,695,000 | 550,400 | +550,000 | +137500% | $77.57 | Q1 2017 |
| 31 Dec 2016 | 0.39% | +0.02% | $1,601,404,000 | 20,908,781 | +835,994 | +4.2% | $76.59 | Q4 2016 | |
| 31 Dec 2016 | call | 0% | -0% | $1,463,000 | 19,100 | -10,300 | -35% | $76.60 | Q4 2016 |
| 31 Dec 2016 | put | 0% | 0% | $31,000 | 400 | 0 | $77.50 | Q4 2016 | |
| 30 Sep 2016 | 0.37% | +0.04% | $1,490,807,000 | 20,072,787 | +2,016,382 | +11% | $74.27 | Q3 2016 | |
| 30 Sep 2016 | call | 0% | -0.02% | $2,184,000 | 29,400 | -154,000 | -84% | $74.29 | Q3 2016 |
| 30 Sep 2016 | put | 0% | -0.02% | $30,000 | 400 | -111,800 | -100% | $75.00 | Q3 2016 |
| 30 Jun 2016 | 0.36% | +0.03% | $1,407,135,000 | 18,056,405 | +1,540,728 | +9.3% | $77.93 | Q2 2016 | |
| 30 Jun 2016 | call | 0.03% | +0.02% | $14,292,000 | 183,400 | +140,200 | +325% | $77.93 | Q2 2016 |
| 30 Jun 2016 | put | 0.02% | +0.02% | $8,744,000 | 112,200 | +112,200 | NEW | $77.93 | Q2 2016 |
| 31 Mar 2016 | 0.33% | -0.01% | $1,240,657,000 | 16,515,677 | -410,448 | -2.4% | $75.12 | Q1 2016 | |
| 31 Mar 2016 | call | 0.01% | -0% | $3,245,000 | 43,200 | -3,400 | -7.3% | $75.12 | Q1 2016 |
| 31 Mar 2016 | put | -0% | $0 | 0 | -29,600 | -100% | $62.33 | Q1 2016 | |
| 31 Dec 2015 | 0.31% | -0% | $1,144,883,000 | 16,926,125 | -17,812 | -0.11% | $67.64 | Q4 2015 | |
| 31 Dec 2015 | call | 0.01% | -0% | $3,152,000 | 46,600 | -1,000 | -2.1% | $67.64 | Q4 2015 |
| 31 Dec 2015 | put | 0% | 0% | $2,002,000 | 29,600 | 0 | $67.64 | Q4 2015 | |
| 30 Sep 2015 | 0.34% | +0.16% | $1,192,514,000 | 16,943,937 | +8,150,556 | +93% | $70.38 | Q3 2015 | |
| 30 Sep 2015 | call | 0.01% | -0.01% | $3,350,000 | 47,600 | -87,400 | -65% | $70.38 | Q3 2015 |
| 30 Sep 2015 | put | 0% | 0% | $2,083,000 | 29,600 | 0 | $70.37 | Q3 2015 | |
| 30 Jun 2015 | 0.23% | +0% | $588,012,000 | 8,793,381 | +131,311 | +1.5% | $66.87 | Q2 2015 | |
| 30 Jun 2015 | call | 0.02% | +0% | $9,027,000 | 135,000 | +21,000 | +18% | $66.87 | Q2 2015 |
| 30 Jun 2015 | put | 0% | 0% | $1,979,000 | 29,600 | 0 | $66.86 | Q2 2015 | |
| 31 Mar 2015 | 0.24% | +0.1% | $613,882,000 | 8,662,070 | +3,707,815 | +75% | $70.87 | Q1 2015 | |
| 31 Mar 2015 | call | 0.02% | +0.02% | $8,079,000 | 114,000 | +102,900 | +927% | $70.87 | Q1 2015 |
| 31 Mar 2015 | put | 0% | -0% | $2,098,000 | 29,600 | -100 | -0.34% | $70.88 | Q1 2015 |
| 31 Dec 2014 | 0.17% | -0.02% | $380,983,000 | 4,954,255 | -458,680 | -8.5% | $76.90 | Q4 2014 | |
| 31 Dec 2014 | call | 0% | -0% | $854,000 | 11,100 | -1,600 | -13% | $76.94 | Q4 2014 |
| 31 Dec 2014 | put | 0% | -0.02% | $2,284,000 | 29,700 | -140,700 | -83% | $76.90 | Q4 2014 |
| 30 Sep 2014 | 0.15% | +0% | $373,980,000 | 5,412,935 | +119,895 | +2.3% | $69.09 | Q3 2014 | |
| 30 Sep 2014 | call | 0% | +0% | $877,000 | 12,700 | +900 | +7.6% | $69.06 | Q3 2014 |
| 30 Sep 2014 | put | 0.02% | +0.02% | $11,773,000 | 170,400 | +140,300 | +466% | $69.09 | Q3 2014 |
| 30 Jun 2014 | 0.15% | +0.02% | $378,558,000 | 5,293,040 | +697,177 | +15% | $71.52 | Q2 2014 | |
| 30 Jun 2014 | call | 0% | +0% | $844,000 | 11,800 | +4,800 | +69% | $71.53 | Q2 2014 |
| 30 Jun 2014 | put | 0% | +0% | $2,153,000 | 30,100 | +30,000 | +30000% | $71.53 | Q2 2014 |
| 31 Mar 2014 | 0.14% | -0% | $326,261,000 | 4,595,863 | -42,585 | -0.92% | $70.99 | Q1 2014 | |
| 31 Mar 2014 | call | 0% | 0% | $497,000 | 7,000 | 0 | $71.00 | Q1 2014 | |
| 31 Mar 2014 | put | 0% | 0% | $7,000 | 100 | 0 | $70.00 | Q1 2014 | |
| 31 Dec 2013 | 0.13% | 0% | $300,061,000 | 4,638,448 | 0 | $64.69 | Q4 2013 | ||
| 31 Dec 2013 | call | 0% | 0% | $453,000 | 7,000 | 0 | $64.71 | Q4 2013 | |
| 31 Dec 2013 | put | 0% | 0% | $6,000 | 100 | 0 | $60.00 | Q4 2013 |