| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0% | $23,232,630 | 1,585,845 | -461,550 | -23% | $14.65 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | +0% | $27,905,993 | 2,047,395 | +1,161,879 | +131% | $13.63 | Q3 2025 | |
| 30 Jun 2025 | 0% | +0% | $13,539,540 | 885,516 | +340,514 | +62% | $15.29 | Q2 2025 | |
| 30 Jun 2025 | put | -0% | $0 | 0 | -20,000 | -100% | $14.43 | Q2 2025 | |
| 31 Mar 2025 | 0% | -0% | $9,292,285 | 545,002 | -198,253 | $17.05 | Q1 2025 | ||
| 31 Mar 2025 | call | -0% | $0 | 0 | -300 | -100% | $14.43 | Q1 2025 | |
| 31 Mar 2025 | put | 0% | -0% | $341,000 | 20,000 | -23,300 | $17.05 | Q1 2025 | |
| 31 Dec 2024 | 0% | +0% | $14,850,236 | 743,255 | +599,387 | +417% | $19.98 | Q4 2024 | |
| 31 Dec 2024 | call | 0% | -0% | $5,994 | 300 | -41,500 | -99% | $19.98 | Q4 2024 |
| 31 Dec 2024 | put | 0% | +0% | $865,134 | 43,300 | +43,300 | NEW | $19.98 | Q4 2024 |
| 30 Sep 2024 | 0% | +0% | $2,985,262 | 143,868 | +33,355 | +30% | $20.75 | Q3 2024 | |
| 30 Sep 2024 | call | 0% | -0% | $867,350 | 41,800 | -20,000 | -32% | $20.75 | Q3 2024 |
| 30 Jun 2024 | 0% | +0% | $2,109,693 | 110,513 | +10,595 | +11% | $19.09 | Q2 2024 | |
| 30 Jun 2024 | call | 0% | +0% | $1,179,762 | 61,800 | +61,800 | NEW | $19.09 | Q2 2024 |
| 31 Mar 2024 | 0% | +0% | $2,119,261 | 99,918 | +89,541 | +863% | $21.21 | Q1 2024 | |
| 31 Dec 2023 | 0% | -0% | $237,322 | 10,377 | -216,924 | -95% | $22.87 | Q4 2023 | |
| 31 Dec 2023 | call | -0% | $0 | 0 | -18,300 | -100% | $14.43 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $4,734,680 | 227,301 | +33,812 | +17% | $20.83 | Q3 2023 | |
| 30 Sep 2023 | call | 0% | +0% | $381,189 | 18,300 | +10,300 | +129% | $20.83 | Q3 2023 |
| 30 Jun 2023 | 0% | -0% | $5,170,026 | 193,489 | -53,249 | -22% | $26.72 | Q2 2023 | |
| 30 Jun 2023 | call | 0% | -0% | $213,760 | 8,000 | -32,000 | -80% | $26.72 | Q2 2023 |
| 31 Mar 2023 | 0% | +0% | $6,306,624 | 246,738 | +5,595 | +2.3% | $25.56 | Q1 2023 | |
| 31 Mar 2023 | call | 0% | +0% | $1,022,400 | 40,000 | +40,000 | NEW | $25.56 | Q1 2023 |
| 31 Dec 2022 | 0% | +0% | $6,390,290 | 241,143 | +141,863 | +143% | $26.50 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $2,430,000 | 99,280 | -23,602 | -19% | $24.48 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0% | $3,724,000 | 122,882 | -36,076 | -23% | $30.31 | Q2 2022 | |
| 31 Mar 2022 | 0% | -0% | $5,187,000 | 158,958 | -46,347 | -23% | $32.63 | Q1 2022 | |
| 31 Mar 2022 | call | -0% | $0 | 0 | -5,200 | -100% | $14.43 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $6,608,000 | 205,305 | +81,436 | +66% | $32.19 | Q4 2021 | |
| 31 Dec 2021 | call | 0% | 0% | $167,000 | 5,200 | 0 | $32.12 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $4,163,000 | 123,869 | -132,811 | -52% | $33.61 | Q3 2021 | |
| 30 Sep 2021 | call | 0% | 0% | $175,000 | 5,200 | 0 | $33.65 | Q3 2021 | |
| 30 Jun 2021 | 0% | -0% | $9,996,000 | 256,680 | -26,380 | -9.3% | $38.94 | Q2 2021 | |
| 30 Jun 2021 | call | 0% | 0% | $202,000 | 5,200 | 0 | $38.85 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $8,849,000 | 283,060 | +17,322 | +6.5% | $31.26 | Q1 2021 | |
| 31 Mar 2021 | call | 0% | 0% | $163,000 | 5,200 | 0 | $31.35 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $6,843,000 | 265,738 | +90,217 | +51% | $25.75 | Q4 2020 | |
| 31 Dec 2020 | call | 0% | +0% | $134,000 | 5,200 | +5,200 | NEW | $25.77 | Q4 2020 |
| 30 Sep 2020 | 0% | +0% | $3,133,000 | 175,521 | +56,236 | +47% | $17.85 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $1,968,000 | 119,285 | -35,445 | -23% | $16.50 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0% | $2,019,000 | 154,730 | -233,731 | -60% | $13.05 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | +0% | $14,602,000 | 388,461 | +143,097 | +58% | $37.59 | Q4 2019 | |
| 30 Sep 2019 | 0% | -0.01% | $7,238,000 | 245,364 | -492,256 | -67% | $29.50 | Q3 2019 | |
| 30 Jun 2019 | 0.02% | +0.01% | $40,680,000 | 737,620 | +476,364 | +182% | $55.15 | Q2 2019 | |
| 31 Mar 2019 | 0.01% | +0% | $16,802,000 | 261,256 | +139,388 | +114% | $64.31 | Q1 2019 | |
| 31 Dec 2018 | 0% | -0% | $6,480,000 | 121,868 | -112,119 | -48% | $53.17 | Q4 2018 | |
| 30 Sep 2018 | 0.01% | +0% | $21,882,000 | 233,987 | +7,890 | +3.5% | $93.52 | Q3 2018 | |
| 30 Jun 2018 | 0.01% | -0.01% | $18,226,000 | 226,097 | -132,461 | -37% | $80.61 | Q2 2018 | |
| 30 Jun 2018 | call | -0% | $0 | 0 | -5,000 | -100% | $14.43 | Q2 2018 | |
| 31 Mar 2018 | 0.02% | -0.01% | $36,046,000 | 358,558 | -88,389 | -20% | $100.53 | Q1 2018 | |
| 31 Mar 2018 | call | 0% | +0% | $503,000 | 5,000 | +5,000 | NEW | $100.60 | Q1 2018 |
| 31 Dec 2017 | 0.02% | +0.01% | $42,415,000 | 446,947 | +188,351 | +73% | $94.90 | Q4 2017 | |
| 31 Dec 2017 | put | -0% | $0 | 0 | -11,000 | -100% | $14.43 | Q4 2017 | |
| 30 Sep 2017 | 0.01% | +0% | $22,208,000 | 258,596 | +1,911 | +0.74% | $85.88 | Q3 2017 | |
| 30 Sep 2017 | put | 0% | 0% | $945,000 | 11,000 | 0 | $85.91 | Q3 2017 | |
| 30 Jun 2017 | 0.01% | +0.01% | $19,693,000 | 256,685 | +256,685 | NEW | $76.72 | Q2 2017 | |
| 30 Jun 2017 | put | 0% | +0% | $844,000 | 11,000 | +11,000 | NEW | $76.73 | Q2 2017 |