| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | -0.01% | $168,651,388 | 7,569,632 | -3,143,731 | -29% | $22.28 | Q4 2025 | |
| 31 Dec 2025 | call | 0% | 0% | $1,559,600 | 70,000 | 0 | $22.28 | Q4 2025 | |
| 31 Dec 2025 | put | 0% | 0% | $1,559,600 | 70,000 | 0 | $22.28 | Q4 2025 | |
| 30 Sep 2025 | 0.04% | +0.01% | $291,724,877 | 10,713,363 | +2,309,768 | +27% | $27.23 | Q3 2025 | |
| 30 Sep 2025 | call | 0% | 0% | $1,906,100 | 70,000 | 0 | $27.23 | Q3 2025 | |
| 30 Sep 2025 | put | 0% | 0% | $1,906,100 | 70,000 | 0 | $27.23 | Q3 2025 | |
| 30 Jun 2025 | 0.03% | +0% | $205,551,944 | 8,403,595 | +231,300 | +2.8% | $24.46 | Q2 2025 | |
| 30 Jun 2025 | call | 0% | 0% | $1,712,200 | 70,000 | 0 | $24.46 | Q2 2025 | |
| 30 Jun 2025 | put | 0% | -0% | $1,712,200 | 70,000 | -98,000 | -58% | $24.46 | Q2 2025 |
| 31 Mar 2025 | 0.04% | -0% | $226,290,858 | 8,172,295 | -740,335 | $27.69 | Q1 2025 | ||
| 31 Mar 2025 | call | 0% | -0% | $1,938,300 | 70,000 | -8,000 | $27.69 | Q1 2025 | |
| 31 Mar 2025 | put | 0.01% | -0.01% | $4,651,920 | 168,000 | -165,000 | $27.69 | Q1 2025 | |
| 31 Dec 2024 | 0.06% | -0% | $290,819,124 | 8,912,630 | -39,924 | -0.45% | $32.63 | Q4 2024 | |
| 31 Dec 2024 | call | 0% | -0% | $2,545,140 | 78,000 | -120,000 | -61% | $32.63 | Q4 2024 |
| 31 Dec 2024 | put | 0.01% | +0% | $10,865,790 | 333,000 | +50,000 | +18% | $32.63 | Q4 2024 |
| 30 Sep 2024 | 0.06% | +0.01% | $321,128,119 | 8,952,554 | +1,863,002 | +26% | $35.87 | Q3 2024 | |
| 30 Sep 2024 | call | 0.01% | 0% | $7,102,260 | 198,000 | 0 | $35.87 | Q3 2024 | |
| 30 Sep 2024 | put | 0.01% | +0% | $10,151,210 | 283,000 | +13,500 | +5% | $35.87 | Q3 2024 |
| 30 Jun 2024 | 0.05% | +0.01% | $248,276,134 | 7,089,552 | +1,580,040 | +29% | $35.02 | Q2 2024 | |
| 30 Jun 2024 | call | 0.01% | -0% | $6,933,960 | 198,000 | -30,000 | -13% | $35.02 | Q2 2024 |
| 30 Jun 2024 | put | 0.01% | +0.01% | $9,437,890 | 269,500 | +156,500 | +138% | $35.02 | Q2 2024 |
| 31 Mar 2024 | 0.04% | -0% | $166,497,437 | 5,509,512 | -173,711 | -3.1% | $30.22 | Q1 2024 | |
| 31 Mar 2024 | call | 0.01% | +0% | $6,890,160 | 228,000 | +69,300 | +44% | $30.22 | Q1 2024 |
| 31 Mar 2024 | put | 0% | +0% | $3,414,860 | 113,000 | +105,000 | +1312% | $30.22 | Q1 2024 |
| 31 Dec 2023 | 0.04% | -0.01% | $171,008,159 | 5,683,223 | -1,661,853 | -23% | $30.09 | Q4 2023 | |
| 31 Dec 2023 | call | 0.01% | +0% | $4,775,283 | 158,700 | +48,700 | +44% | $30.09 | Q4 2023 |
| 31 Dec 2023 | put | 0% | +0% | $240,720 | 8,000 | +8,000 | NEW | $30.09 | Q4 2023 |
| 30 Sep 2023 | 0.05% | +0% | $188,768,449 | 7,345,076 | +494,489 | +7.2% | $25.70 | Q3 2023 | |
| 30 Sep 2023 | call | 0% | -0% | $2,827,000 | 110,000 | -70,000 | -39% | $25.70 | Q3 2023 |
| 30 Sep 2023 | put | -0.01% | $0 | 0 | -145,000 | -100% | $19.81 | Q3 2023 | |
| 30 Jun 2023 | 0.05% | -0.01% | $210,381,508 | 6,850,587 | -841,858 | -11% | $30.71 | Q2 2023 | |
| 30 Jun 2023 | call | 0.01% | +0% | $5,527,800 | 180,000 | +80,000 | +80% | $30.71 | Q2 2023 |
| 30 Jun 2023 | put | 0.01% | +0.01% | $4,452,950 | 145,000 | +145,000 | NEW | $30.71 | Q2 2023 |
| 31 Mar 2023 | 0.06% | +0% | $225,773,248 | 7,692,445 | +381,916 | +5.2% | $29.35 | Q1 2023 | |
| 31 Mar 2023 | call | 0% | +0% | $2,935,000 | 100,000 | +20,000 | +25% | $29.35 | Q1 2023 |
| 31 Dec 2022 | 0.06% | +0.02% | $196,433,905 | 7,310,529 | +2,910,980 | +66% | $26.87 | Q4 2022 | |
| 31 Dec 2022 | call | 0% | -0.01% | $2,149,600 | 80,000 | -170,000 | -68% | $26.87 | Q4 2022 |
| 31 Dec 2022 | put | -0.01% | $0 | 0 | -160,800 | -100% | $19.81 | Q4 2022 | |
| 30 Sep 2022 | 0.03% | -0% | $109,637,000 | 4,399,549 | -424,442 | -8.8% | $24.92 | Q3 2022 | |
| 30 Sep 2022 | call | 0.01% | +0.01% | $6,230,000 | 250,000 | +150,000 | +150% | $24.92 | Q3 2022 |
| 30 Sep 2022 | put | 0.01% | -0.02% | $4,007,000 | 160,800 | -441,600 | -73% | $24.92 | Q3 2022 |
| 30 Jun 2022 | 0.05% | +0.01% | $158,130,000 | 4,823,991 | +1,088,002 | +29% | $32.78 | Q2 2022 | |
| 30 Jun 2022 | call | 0.01% | +0% | $3,278,000 | 100,000 | +40,000 | +67% | $32.78 | Q2 2022 |
| 30 Jun 2022 | put | 0.03% | -0.03% | $19,747,000 | 602,400 | -497,600 | -45% | $32.78 | Q2 2022 |
| 31 Mar 2022 | 0.03% | -0.01% | $135,617,000 | 3,735,989 | -1,159,466 | -24% | $36.30 | Q1 2022 | |
| 31 Mar 2022 | call | 0% | +0% | $2,178,000 | 60,000 | +60,000 | NEW | $36.30 | Q1 2022 |
| 31 Mar 2022 | put | 0.05% | +0.03% | $39,930,000 | 1,100,000 | +695,000 | +172% | $36.30 | Q1 2022 |
| 31 Dec 2021 | 0.04% | +0.01% | $184,412,000 | 4,895,455 | +1,310,056 | +37% | $37.67 | Q4 2021 | |
| 31 Dec 2021 | put | 0.02% | +0.01% | $15,256,000 | 405,000 | +155,000 | +62% | $37.67 | Q4 2021 |
| 30 Sep 2021 | 0.03% | -0% | $98,097,000 | 3,585,399 | -29,647 | -0.82% | $27.36 | Q3 2021 | |
| 30 Sep 2021 | put | 0.01% | 0% | $6,840,000 | 250,000 | 0 | $27.36 | Q3 2021 | |
| 30 Jun 2021 | 0.03% | -0% | $109,138,000 | 3,615,046 | -199,403 | -5.2% | $30.19 | Q2 2021 | |
| 30 Jun 2021 | put | 0.01% | +0.01% | $7,548,000 | 250,000 | +250,000 | NEW | $30.19 | Q2 2021 |
| 31 Mar 2021 | 0.04% | -0% | $121,108,000 | 3,814,449 | -314,786 | -7.6% | $31.75 | Q1 2021 | |
| 31 Dec 2020 | 0.03% | -0.01% | $101,538,000 | 4,129,235 | -1,849,152 | -31% | $24.59 | Q4 2020 | |
| 30 Sep 2020 | 0.04% | +0.01% | $113,530,000 | 5,978,387 | +1,257,381 | +27% | $18.99 | Q3 2020 | |
| 30 Jun 2020 | 0.03% | -0.02% | $82,287,000 | 4,721,006 | -2,570,169 | -35% | $17.43 | Q2 2020 | |
| 30 Jun 2020 | call | -0.01% | $0 | 0 | -217,500 | -100% | $19.81 | Q2 2020 | |
| 31 Mar 2020 | 0.05% | -0% | $126,575,000 | 7,291,175 | -79,190 | -1.1% | $17.36 | Q1 2020 | |
| 31 Mar 2020 | call | 0.01% | +0.01% | $3,776,000 | 217,500 | +154,500 | +245% | $17.36 | Q1 2020 |
| 31 Dec 2019 | 0.04% | -0% | $151,461,000 | 7,370,365 | -367,587 | -4.8% | $20.55 | Q4 2019 | |
| 31 Dec 2019 | call | 0% | +0% | $1,295,000 | 63,000 | +27,100 | +75% | $20.56 | Q4 2019 |
| 30 Sep 2019 | 0.05% | +0% | $146,402,000 | 7,737,952 | +207,324 | +2.8% | $18.92 | Q3 2019 | |
| 30 Sep 2019 | call | 0% | +0% | $679,000 | 35,900 | +35,900 | NEW | $18.91 | Q3 2019 |
| 30 Jun 2019 | 0.05% | +0% | $156,561,000 | 7,530,628 | +174,509 | +2.4% | $20.79 | Q2 2019 | |
| 31 Mar 2019 | 0.05% | -0.01% | $142,930,000 | 7,356,119 | -1,912,225 | -21% | $19.43 | Q1 2019 | |
| 31 Mar 2019 | put | -0% | $0 | 0 | -19,800 | -100% | $19.81 | Q1 2019 | |
| 31 Dec 2018 | 0.07% | -0.01% | $189,630,000 | 9,268,344 | -778,925 | -7.8% | $20.46 | Q4 2018 | |
| 31 Dec 2018 | call | -0% | $0 | 0 | -1,300 | -100% | $19.81 | Q4 2018 | |
| 31 Dec 2018 | put | 0% | 0% | $405,000 | 19,800 | 0 | $20.45 | Q4 2018 | |
| 30 Sep 2018 | 0.08% | -0% | $258,919,000 | 10,047,269 | -429,364 | -4.1% | $25.77 | Q3 2018 | |
| 30 Sep 2018 | call | 0% | 0% | $34,000 | 1,300 | 0 | $26.15 | Q3 2018 | |
| 30 Sep 2018 | put | 0% | 0% | $510,000 | 19,800 | 0 | $25.76 | Q3 2018 | |
| 30 Jun 2018 | 0.07% | -0.03% | $237,714,000 | 10,476,633 | -4,162,395 | -28% | $22.69 | Q2 2018 | |
| 30 Jun 2018 | call | 0% | -0% | $29,000 | 1,300 | -8,900 | -87% | $22.31 | Q2 2018 |
| 30 Jun 2018 | put | 0% | -0% | $449,000 | 19,800 | -5,100 | -20% | $22.68 | Q2 2018 |
| 31 Mar 2018 | 0.09% | +0.01% | $320,888,000 | 14,639,028 | +2,048,794 | +16% | $21.92 | Q1 2018 | |
| 31 Mar 2018 | call | 0% | -0% | $224,000 | 10,200 | -23,500 | -70% | $21.96 | Q1 2018 |
| 31 Mar 2018 | put | 0% | -0.01% | $546,000 | 24,900 | -224,800 | -90% | $21.93 | Q1 2018 |
| 31 Dec 2017 | 0.08% | +0% | $264,522,000 | 12,590,234 | +236,727 | +1.9% | $21.01 | Q4 2017 | |
| 31 Dec 2017 | call | 0% | -0% | $708,000 | 33,700 | -92,300 | -73% | $21.01 | Q4 2017 |
| 31 Dec 2017 | put | 0.01% | +0% | $5,246,000 | 249,700 | +136,000 | +120% | $21.01 | Q4 2017 |
| 30 Sep 2017 | 0.08% | -0.02% | $246,575,000 | 12,353,507 | -2,587,513 | -17% | $19.96 | Q3 2017 | |
| 30 Sep 2017 | call | 0% | -0% | $2,515,000 | 126,000 | -140,200 | -53% | $19.96 | Q3 2017 |
| 30 Sep 2017 | put | 0% | -0% | $2,269,000 | 113,700 | -11,200 | -9% | $19.96 | Q3 2017 |
| 30 Jun 2017 | 0.09% | -0.01% | $261,169,000 | 14,941,020 | -1,368,449 | -8.4% | $17.48 | Q2 2017 | |
| 30 Jun 2017 | call | 0.01% | +0% | $4,653,000 | 266,200 | +30,400 | +13% | $17.48 | Q2 2017 |
| 30 Jun 2017 | put | 0% | -0% | $2,183,000 | 124,900 | -140,000 | -53% | $17.48 | Q2 2017 |
| 31 Mar 2017 | 0.1% | +0% | $291,615,000 | 16,309,469 | +766,542 | +4.9% | $17.88 | Q1 2017 | |
| 31 Mar 2017 | call | 0.01% | -0.01% | $4,216,000 | 235,800 | -334,000 | -59% | $17.88 | Q1 2017 |
| 31 Mar 2017 | put | 0.01% | -0% | $4,736,000 | 264,900 | -16,800 | -6% | $17.88 | Q1 2017 |
| 31 Dec 2016 | 0.09% | +0.01% | $230,657,000 | 15,542,927 | +1,191,499 | +8.3% | $14.84 | Q4 2016 | |
| 31 Dec 2016 | call | 0.01% | -0% | $8,456,000 | 569,800 | -87,700 | -13% | $14.84 | Q4 2016 |
| 31 Dec 2016 | put | 0% | -0% | $4,180,000 | 281,700 | -127,000 | -31% | $14.84 | Q4 2016 |
| 30 Sep 2016 | 0.09% | +0.05% | $222,878,000 | 14,351,428 | +7,543,753 | +111% | $15.53 | Q3 2016 | |
| 30 Sep 2016 | call | 0.01% | +0% | $10,211,000 | 657,500 | +14,100 | +2.2% | $15.53 | Q3 2016 |
| 30 Sep 2016 | put | 0.01% | -0.01% | $6,347,000 | 408,700 | -256,900 | -39% | $15.53 | Q3 2016 |
| 30 Jun 2016 | 0.04% | -0% | $85,436,000 | 6,807,675 | -155,813 | -2.2% | $12.55 | Q2 2016 | |
| 30 Jun 2016 | call | 0.01% | +0% | $8,075,000 | 643,400 | +134,300 | +26% | $12.55 | Q2 2016 |
| 30 Jun 2016 | put | 0.01% | +0.01% | $8,353,000 | 665,600 | +499,100 | +300% | $12.55 | Q2 2016 |
| 31 Mar 2016 | 0.04% | -0.02% | $85,790,000 | 6,963,488 | -3,102,782 | -31% | $12.32 | Q1 2016 | |
| 31 Mar 2016 | call | 0.01% | -0.11% | $6,272,000 | 509,100 | -5,457,400 | -91% | $12.32 | Q1 2016 |
| 31 Mar 2016 | put | 0% | -0.06% | $2,051,000 | 166,500 | -2,878,100 | -95% | $12.32 | Q1 2016 |
| 31 Dec 2015 | 0.05% | +0.05% | $119,185,000 | 10,066,270 | +10,066,270 | NEW | $11.84 | Q4 2015 | |
| 31 Dec 2015 | call | 0.1% | +0.1% | $70,643,000 | 5,966,500 | +5,966,500 | NEW | $11.84 | Q4 2015 |
| 31 Dec 2015 | put | 0.05% | +0.05% | $36,048,000 | 3,044,600 | +3,044,600 | NEW | $11.84 | Q4 2015 |