| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | +0% | $36,263,765 | 289,277 | +56,107 | +24% | $125.36 | Q4 2025 | |
| 30 Sep 2025 | 0% | -0% | $44,017,834 | 233,170 | -43,832 | -16% | $188.78 | Q3 2025 | |
| 30 Sep 2025 | call | -0% | $0 | 0 | -5,100 | -100% | $88.58 | Q3 2025 | |
| 30 Jun 2025 | 0% | +0% | $48,289,760 | 277,002 | +53,466 | +24% | $174.33 | Q2 2025 | |
| 30 Jun 2025 | call | 0% | 0% | $889,083 | 5,100 | 0 | $174.33 | Q2 2025 | |
| 31 Mar 2025 | 0% | -0% | $35,265,040 | 223,536 | -15,288 | $157.76 | Q1 2025 | ||
| 31 Mar 2025 | call | 0% | 0% | $804,576 | 5,100 | 0 | $157.76 | Q1 2025 | |
| 31 Dec 2024 | 0% | +0% | $36,040,930 | 238,824 | +2,352 | +0.99% | $150.91 | Q4 2024 | |
| 31 Dec 2024 | call | 0% | 0% | $769,641 | 5,100 | 0 | $150.91 | Q4 2024 | |
| 30 Sep 2024 | 0% | -0% | $36,381,218 | 236,472 | -61,259 | -21% | $153.85 | Q3 2024 | |
| 30 Sep 2024 | call | 0% | +0% | $784,635 | 5,100 | +5,100 | NEW | $153.85 | Q3 2024 |
| 30 Jun 2024 | 0% | -0% | $36,195,158 | 297,731 | -34,682 | -10% | $121.57 | Q2 2024 | |
| 31 Mar 2024 | 0% | -0% | $33,716,650 | 332,413 | -29,200 | -8.1% | $101.43 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $28,874,798 | 361,613 | +29,438 | +8.9% | $79.85 | Q4 2023 | |
| 30 Sep 2023 | 0% | -0% | $22,458,351 | 332,175 | -175 | -0.05% | $67.61 | Q3 2023 | |
| 30 Jun 2023 | 0% | -0% | $24,135,258 | 332,350 | -65,011 | -16% | $72.62 | Q2 2023 | |
| 31 Mar 2023 | 0% | -0% | $22,546,261 | 397,361 | -37,772 | -8.7% | $56.74 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $27,343,758 | 435,133 | +79,152 | +22% | $62.84 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $18,882,000 | 355,981 | -4,876 | -1.4% | $53.04 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $22,697,000 | 360,857 | +34,516 | +11% | $62.90 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $21,652,000 | 326,341 | +34,888 | +12% | $66.35 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $20,087,000 | 291,453 | +22,404 | +8.3% | $68.92 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $20,261,000 | 269,049 | -4,635 | -1.7% | $75.31 | Q3 2021 | |
| 30 Jun 2021 | 0% | -0% | $21,394,000 | 273,684 | -12,859 | -4.5% | $78.17 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $18,482,000 | 286,543 | +14,628 | +5.4% | $64.50 | Q1 2021 | |
| 31 Dec 2020 | 0% | -0% | $15,055,000 | 271,915 | -26,566 | -8.9% | $55.37 | Q4 2020 | |
| 30 Sep 2020 | 0% | +0% | $12,178,000 | 298,481 | +17,797 | +6.3% | $40.80 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $10,862,000 | 280,684 | -16,370 | -5.5% | $38.70 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $12,026,000 | 297,054 | +29,428 | +11% | $40.48 | Q1 2020 | |
| 31 Dec 2019 | 0% | -0% | $11,946,000 | 267,626 | -23,588 | -8.1% | $44.64 | Q4 2019 | |
| 30 Sep 2019 | 0% | +0% | $13,019,000 | 291,214 | +5,602 | +2% | $44.71 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $14,173,000 | 285,612 | +59,904 | +27% | $49.62 | Q2 2019 | |
| 31 Mar 2019 | 0% | $1,000 | 20 | 0 | $50.00 * | Q1 2019 | |||
| 31 Mar 2019 | 0% | +0% | $14,612,000 | 225,708 | +95,590 | +73% | $64.74 | Q1 2019 | |
| 31 Dec 2018 | 0% | +0% | $7,689,000 | 130,118 | +14,661 | +13% | $59.09 | Q4 2018 | |
| 30 Sep 2018 | 0% | $1,000 | 20 | 0 | $50.00 * | Q3 2018 | |||
| 30 Sep 2018 | 0% | -0% | $8,083,000 | 115,457 | -9,817 | -7.8% | $70.01 | Q3 2018 | |
| 30 Jun 2018 | 0% | $1,000 | 20 | 0 | $50.00 * | Q2 2018 | |||
| 30 Jun 2018 | 0% | +0% | $8,250,000 | 125,274 | +56,188 | +81% | $65.86 | Q2 2018 | |
| 31 Mar 2018 | 0% | -0% | $3,951,000 | 69,086 | -91,973 | -57% | $57.19 | Q1 2018 | |
| 31 Dec 2017 | 0% | -0% | $8,456,000 | 161,059 | -3,605 | -2.2% | $52.50 | Q4 2017 | |
| 30 Sep 2017 | 0% | +0% | $10,012,000 | 164,664 | +23,056 | +16% | $60.80 | Q3 2017 | |
| 30 Jun 2017 | 0% | $1,000 | 14 | 0 | $71.43 * | Q2 2017 | |||
| 30 Jun 2017 | 0% | -0% | $7,993,000 | 141,608 | -427 | -0.3% | $56.44 | Q2 2017 | |
| 31 Mar 2017 | 0% | -0% | $7,215,000 | 142,035 | -3,616 | -2.5% | $50.80 | Q1 2017 | |
| 31 Dec 2016 | 0% | -0% | $7,487,000 | 145,651 | -31,314 | -18% | $51.40 | Q4 2016 | |
| 30 Sep 2016 | 0% | -0% | $9,402,000 | 176,965 | -21,320 | -11% | $53.13 | Q3 2016 | |
| 30 Jun 2016 | 0% | +0% | $8,564,000 | 198,285 | +25,697 | +15% | $43.19 | Q2 2016 | |
| 31 Mar 2016 | 0% | +0% | $7,451,000 | 172,588 | +13,447 | +8.4% | $43.17 | Q1 2016 | |
| 31 Dec 2015 | 0% | -0% | $6,262,000 | 159,141 | -63,895 | -29% | $39.35 | Q4 2015 | |
| 31 Dec 2015 | put | -0.02% | $0 | 0 | -238,600 | -100% | $88.58 | Q4 2015 | |
| 30 Sep 2015 | 0% | +0% | $7,574,000 | 223,036 | +190,101 | +577% | $33.96 | Q3 2015 | |
| 30 Sep 2015 | put | 0.02% | +0.02% | $8,103,000 | 238,600 | +238,600 | NEW | $33.96 | Q3 2015 |
| 30 Jun 2015 | 0% | +0% | $1,396,000 | 32,935 | +605 | +1.9% | $42.39 | Q2 2015 | |
| 31 Mar 2015 | 0% | +0% | $1,413,000 | 32,330 | +2,176 | +7.2% | $43.71 | Q1 2015 | |
| 31 Dec 2014 | 0% | -0% | $1,558,000 | 30,154 | -96,631 | -76% | $51.67 | Q4 2014 | |
| 30 Sep 2014 | 0% | -0% | $6,390,000 | 126,785 | -57 | -0.04% | $50.40 | Q3 2014 | |
| 30 Jun 2014 | 0% | +0% | $6,236,000 | 126,842 | +31,787 | +33% | $49.16 | Q2 2014 | |
| 31 Mar 2014 | 0% | -0% | $6,173,000 | 95,055 | -20,745 | -18% | $64.94 | Q1 2014 | |
| 31 Dec 2013 | 0% | 0% | $8,670,000 | 115,800 | 0 | $74.87 | Q4 2013 |