| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 30 Sep 2024 | 0.01% | +0% | $19,297,285 | 386,875 | +92,196 | +31% | $49.88 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | -0% | $13,905,875 | 294,679 | -36,785 | -11% | $47.19 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $14,292,707 | 331,464 | +5,767 | +1.8% | $43.12 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $12,438,343 | 325,697 | +74,080 | +29% | $38.19 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $7,691,931 | 251,617 | +2,487 | +1% | $30.57 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0% | $8,450,478 | 249,130 | -127,632 | -34% | $33.92 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | -0% | $10,956,236 | 376,762 | -17,938 | -4.5% | $29.08 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | -0% | $12,969,945 | 394,700 | -50,706 | -11% | $32.86 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | -0.01% | $12,556,000 | 445,406 | -195,766 | -31% | $28.19 | Q3 2022 | |
| 30 Sep 2022 | call | 0% | $5,000 | 18,400 | 0 | $0.27 * | Q3 2022 | ||
| 30 Jun 2022 | 0.02% | -0.05% | $17,709,000 | 641,172 | -1,718,441 | -73% | $27.62 | Q2 2022 | |
| 30 Jun 2022 | call | 0% | $6,000 | 18,600 | 0 | $0.32 * | Q2 2022 | ||
| 31 Mar 2022 | 0.07% | +0% | $82,139,000 | 2,359,613 | +39,146 | +1.7% | $34.81 | Q1 2022 | |
| 31 Mar 2022 | call | 0% | $6,000 | 18,600 | 0 | $0.32 * | Q1 2022 | ||
| 31 Dec 2021 | 0.09% | +0.01% | $107,647,000 | 2,320,467 | +149,694 | +6.9% | $46.39 | Q4 2021 | |
| 31 Dec 2021 | call | 0% | $12,000 | 35,500 | 0 | $0.34 * | Q4 2021 | ||
| 30 Sep 2021 | 0.1% | +0.01% | $106,107,000 | 2,170,773 | +142,828 | +7% | $48.88 | Q3 2021 | |
| 30 Sep 2021 | call | 0% | $15,000 | 19,000 | 0 | $0.79 * | Q3 2021 | ||
| 30 Jun 2021 | 0.09% | +0% | $98,397,000 | 2,027,945 | +97,887 | +5.1% | $48.52 | Q2 2021 | |
| 30 Jun 2021 | call | 0% | $15,000 | 20,000 | 0 | $0.75 * | Q2 2021 | ||
| 31 Mar 2021 | 0.08% | +0.01% | $78,476,000 | 1,930,058 | +126,774 | +7% | $40.66 | Q1 2021 | |
| 31 Mar 2021 | call | 0% | $9,000 | 21,100 | 0 | $0.43 * | Q1 2021 | ||
| 31 Dec 2020 | 0.07% | +0.01% | $62,592,000 | 1,803,284 | +175,093 | +11% | $34.71 | Q4 2020 | |
| 31 Dec 2020 | call | 0% | $68,000 | 68,200 | 0 | $1.00 * | Q4 2020 | ||
| 30 Sep 2020 | 0.05% | +0% | $42,610,000 | 1,628,191 | +36,255 | +2.3% | $26.17 | Q3 2020 | |
| 30 Sep 2020 | call | 0% | $35,000 | 70,500 | 0 | $0.50 * | Q3 2020 | ||
| 30 Jun 2020 | 0.05% | +0% | $35,277,000 | 1,591,936 | +114,323 | +7.7% | $22.16 | Q2 2020 | |
| 30 Jun 2020 | call | 0% | $10,000 | 43,500 | 0 | $0.23 * | Q2 2020 | ||
| 31 Mar 2020 | 0.04% | -0% | $23,775,000 | 1,477,613 | -134,535 | -8.3% | $16.09 | Q1 2020 | |
| 31 Mar 2020 | call | 0% | $9,000 | 60,900 | 0 | $0.15 * | Q1 2020 | ||
| 31 Dec 2019 | 0.07% | +0.01% | $58,054,000 | 1,612,148 | +170,320 | +12% | $36.01 | Q4 2019 | |
| 31 Dec 2019 | call | 0% | $3,000 | 68,900 | 0 | $0.04 * | Q4 2019 | ||
| 30 Sep 2019 | 0.07% | +0.01% | $49,152,000 | 1,441,828 | +116,606 | +8.8% | $34.09 | Q3 2019 | |
| 30 Sep 2019 | call | 0% | $27,000 | 66,900 | 0 | $0.40 * | Q3 2019 | ||
| 30 Jun 2019 | 0.07% | +0% | $45,945,000 | 1,325,222 | +50,003 | +3.9% | $34.67 | Q2 2019 | |
| 30 Jun 2019 | call | 0% | $19,000 | 65,200 | 0 | $0.29 * | Q2 2019 | ||
| 31 Mar 2019 | 0.06% | +0.01% | $40,680,000 | 1,275,219 | +230,423 | +22% | $31.90 | Q1 2019 | |
| 31 Mar 2019 | call | 0% | $35,000 | 42,300 | 0 | $0.83 * | Q1 2019 | ||
| 31 Dec 2018 | 0.04% | -0.01% | $24,511,000 | 1,044,796 | -161,633 | -13% | $23.46 | Q4 2018 | |
| 31 Dec 2018 | call | 0% | $1,000 | 26,300 | 0 | $0.04 * | Q4 2018 | ||
| 30 Sep 2018 | 0.06% | +0% | $37,496,000 | 1,206,429 | +36,068 | +3.1% | $31.08 | Q3 2018 | |
| 30 Sep 2018 | call | 0% | $11,000 | 59,400 | 0 | $0.19 * | Q3 2018 | ||
| 30 Jun 2018 | 0.07% | -0% | $39,067,000 | 1,170,361 | -31,893 | -2.7% | $33.38 | Q2 2018 | |
| 30 Jun 2018 | call | 0% | $10,000 | 49,300 | 0 | $0.20 * | Q2 2018 | ||
| 31 Mar 2018 | 0.07% | +0.01% | $40,311,000 | 1,202,254 | +90,084 | +8.1% | $33.53 | Q1 2018 | |
| 31 Mar 2018 | call | 0% | $21,000 | 62,300 | 0 | $0.34 * | Q1 2018 | ||
| 31 Dec 2017 | 0.08% | +0.01% | $42,941,000 | 1,112,170 | +75,420 | +7.3% | $38.61 | Q4 2017 | |
| 31 Dec 2017 | call | 0% | $291,000 | 64,400 | 0 | $4.52 * | Q4 2017 | ||
| 30 Sep 2017 | 0.06% | +0.01% | $32,191,000 | 1,036,750 | +92,034 | +9.7% | $31.05 | Q3 2017 | |
| 30 Sep 2017 | call | 0% | $50,000 | 64,200 | 0 | $0.78 * | Q3 2017 | ||
| 30 Jun 2017 | 0.06% | +0.01% | $28,172,000 | 944,716 | +219,908 | +30% | $29.82 | Q2 2017 | |
| 30 Jun 2017 | call | 0% | $18,000 | 45,500 | 0 | $0.40 * | Q2 2017 | ||
| 31 Mar 2017 | 0.06% | +0% | $24,861,000 | 724,808 | +44,832 | +6.6% | $34.30 | Q1 2017 | |
| 31 Mar 2017 | call | 0% | $26,000 | 45,700 | 0 | $0.57 * | Q1 2017 | ||
| 31 Dec 2016 | 0.06% | +0.02% | $24,663,000 | 679,976 | +199,974 | +42% | $36.27 | Q4 2016 | |
| 31 Dec 2016 | call | 0% | $110,000 | 23,400 | 0 | $4.70 * | Q4 2016 | ||
| 30 Sep 2016 | 0.04% | +0% | $13,440,000 | 480,002 | +23,291 | +5.1% | $28.00 | Q3 2016 | |
| 30 Sep 2016 | call | 0% | $12,000 | 30,500 | 0 | $0.39 * | Q3 2016 | ||
| 30 Jun 2016 | 0.04% | -0.01% | $11,546,000 | 456,711 | -96,644 | -17% | $25.28 | Q2 2016 | |
| 31 Mar 2016 | 0.05% | +0.01% | $15,859,000 | 553,355 | +69,868 | +14% | $28.66 | Q1 2016 | |
| 31 Mar 2016 | call | 0% | $3,000 | 13,200 | 0 | $0.23 * | Q1 2016 | ||
| 31 Dec 2015 | 0.05% | +0.04% | $14,703,000 | 483,487 | +333,642 | +223% | $30.41 | Q4 2015 | |
| 30 Sep 2015 | 0.02% | +0.02% | $4,690,000 | 149,845 | +149,845 | NEW | $31.30 | Q3 2015 |