| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | -0.02% | $133,833,000 | 1,475,560 | -988,776 | -40% | $90.70 | Q4 2025 | |
| 30 Sep 2025 | 0.04% | +0.01% | $222,803,000 | 2,464,336 | +764,732 | +45% | $90.41 | Q3 2025 | |
| 30 Jun 2025 | 0.03% | +0.01% | $157,587,000 | 1,699,604 | +290,533 | +21% | $92.72 | Q2 2025 | |
| 31 Mar 2025 | 0.03% | +0.01% | $122,631,000 | 1,409,071 | +542,173 | +63% | $87.03 | Q1 2025 | |
| 31 Dec 2024 | 0.01% | +0% | $66,586,000 | 866,898 | +8,863 | +1% | $76.81 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0.01% | $67,568,000 | 858,035 | +325,111 | +61% | $78.75 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $38,835,000 | 532,924 | +48,858 | +10% | $72.87 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $33,860,000 | 484,066 | +52,416 | +12% | $69.95 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $28,809,000 | 431,650 | +180,264 | +72% | $66.74 | Q4 2023 | |
| 30 Sep 2023 | 0% | +0% | $15,707,000 | 251,386 | +120,279 | +92% | $62.48 | Q3 2023 | |
| 30 Sep 2023 | call | -0.05% | $0 | 0 | -189,000 | -100% | $107.75 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $8,448,000 | 131,107 | +4,455 | +3.5% | $64.44 | Q2 2023 | |
| 30 Jun 2023 | call | 0.05% | +0.05% | $12,177,000 | 189,000 | +189,000 | NEW | $64.43 | Q2 2023 |
| 31 Mar 2023 | 0% | +0% | $7,496,000 | 126,652 | +37,519 | +42% | $59.19 | Q1 2023 | |
| 31 Dec 2022 | 0% | $1,000 | 25 | 0 | $40.00 * | Q4 2022 | |||
| 31 Dec 2022 | 0% | +0% | $4,930,000 | 89,133 | +9,303 | +12% | $55.31 | Q4 2022 | |
| 30 Sep 2022 | 0% | -0% | $3,401,000 | 79,830 | -15,660 | -16% | $42.60 | Q3 2022 | |
| 30 Jun 2022 | 0% | +0% | $4,927,000 | 95,490 | +35,228 | +58% | $51.60 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $2,929,000 | 60,262 | +8,705 | +17% | $48.60 | Q1 2022 | |
| 31 Dec 2021 | 0% | +0% | $2,883,000 | 51,557 | +14,911 | +41% | $55.92 | Q4 2021 | |
| 30 Sep 2021 | 0% | +0% | $2,025,000 | 36,646 | +6,180 | +20% | $55.26 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $1,807,000 | 30,466 | +2,637 | +9.5% | $59.31 | Q2 2021 | |
| 31 Mar 2021 | 0% | -0% | $1,450,000 | 27,829 | -4,929 | -15% | $52.10 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $1,632,000 | 32,758 | +6,308 | +24% | $49.82 | Q4 2020 | |
| 31 Dec 2020 | 0% | $1,000 | 26 | 0 | $38.46 * | Q4 2020 | |||
| 30 Sep 2020 | 0% | -0% | $1,026,000 | 26,450 | -13,571 | -34% | $38.79 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $1,511,000 | 40,021 | -104,266 | -72% | $37.76 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $5,416,000 | 144,287 | +29,680 | +26% | $37.54 | Q1 2020 | |
| 31 Dec 2019 | 0% | -0% | $5,831,000 | 114,607 | -1,074 | -0.93% | $50.88 | Q4 2019 | |
| 30 Sep 2019 | 0% | +0% | $6,415,000 | 115,681 | +37,207 | +47% | $55.45 | Q3 2019 | |
| 30 Jun 2019 | 0% | -0% | $4,433,000 | 78,474 | -9,032 | -10% | $56.49 | Q2 2019 | |
| 31 Mar 2019 | 0% | $1,000 | 14 | 0 | $71.43 * | Q1 2019 | |||
| 31 Mar 2019 | 0% | +0% | $4,528,000 | 87,506 | +28,586 | +49% | $51.75 | Q1 2019 | |
| 31 Dec 2018 | 0% | $1,000 | 30 | 0 | $33.33 * | Q4 2018 | |||
| 31 Dec 2018 | 0% | +0% | $2,701,000 | 58,920 | +578 | +0.99% | $45.84 | Q4 2018 | |
| 30 Sep 2018 | 0% | $1,000 | 31 | 0 | $32.26 * | Q3 2018 | |||
| 30 Sep 2018 | 0% | +0% | $2,655,000 | 58,342 | +35,095 | +151% | $45.51 | Q3 2018 | |
| 30 Jun 2018 | 0% | -0% | $944,000 | 23,247 | -2,850 | -11% | $40.61 | Q2 2018 | |
| 30 Jun 2018 | 0% | $1,000 | 32 | 0 | $31.25 * | Q2 2018 | |||
| 31 Mar 2018 | 0% | +0% | $1,087,000 | 26,097 | +2,401 | +10% | $41.65 | Q1 2018 | |
| 31 Dec 2017 | 0% | $1,000 | 18 | 0 | $55.56 * | Q4 2017 | |||
| 31 Dec 2017 | 0% | -0% | $945,000 | 23,696 | -1,739 | -6.8% | $39.88 | Q4 2017 | |
| 30 Sep 2017 | 0% | +0% | $1,057,000 | 25,435 | +5,735 | +29% | $41.56 | Q3 2017 | |
| 30 Jun 2017 | 0% | -0% | $802,000 | 19,700 | -1,364 | -6.5% | $40.71 | Q2 2017 | |
| 31 Mar 2017 | 0% | -0% | $794,000 | 21,064 | -7,552 | -26% | $37.69 | Q1 2017 | |
| 31 Mar 2017 | 0% | $1,000 | 19 | 0 | $52.63 * | Q1 2017 | |||
| 31 Dec 2016 | 0% | +0% | $898,000 | 28,616 | +10,096 | +55% | $31.38 | Q4 2016 | |
| 30 Sep 2016 | 0% | -0% | $740,000 | 18,520 | -22,466 | -55% | $39.96 | Q3 2016 | |
| 30 Jun 2016 | 0% | +0% | $1,463,000 | 40,986 | +40,986 | NEW | $35.70 | Q2 2016 |