| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.09% | -0% | $1,257,207 | 15,460 | -663 | -4.1% | $81.32 | Q4 2025 | |
| 31 Dec 2025 | call | -2.5% | $0 | 0 | -10,000 | -100% | $80.79 | Q4 2025 | |
| 30 Sep 2025 | 0.07% | +0.01% | $983,019 | 16,123 | +1,245 | +8.4% | $60.97 | Q3 2025 | |
| 30 Sep 2025 | call | 2.5% | +2.5% | $609,700 | 10,000 | +10,000 | NEW | $60.97 | Q3 2025 |
| 30 Jun 2025 | 0.06% | -0.01% | $732,146 | 14,878 | -2,150 | -13% | $49.21 | Q2 2025 | |
| 31 Mar 2025 | 0.06% | -0% | $800,827 | 17,028 | -1,000 | $47.03 | Q1 2025 | ||
| 31 Dec 2024 | 0.08% | +0.02% | $960,352 | 18,028 | +4,450 | +33% | $53.27 | Q4 2024 | |
| 30 Sep 2024 | 0.05% | +0% | $608,838 | 13,578 | +8 | +0.06% | $44.84 | Q3 2024 | |
| 30 Sep 2024 | call | -0.87% | $0 | 0 | -3,000 | -100% | $80.79 | Q3 2024 | |
| 30 Jun 2024 | 0.05% | -0% | $630,462 | 13,570 | -40 | -0.29% | $46.46 | Q2 2024 | |
| 30 Jun 2024 | call | 0.87% | +0.87% | $139,380 | 3,000 | +3,000 | NEW | $46.46 | Q2 2024 |
| 31 Mar 2024 | 0.05% | -0% | $617,214 | 13,610 | -5 | -0.04% | $45.35 | Q1 2024 | |
| 31 Dec 2023 | 0.05% | +0% | $489,051 | 13,615 | +1,200 | +9.7% | $35.92 | Q4 2023 | |
| 31 Dec 2023 | call | -1.9% | $0 | 0 | -4,000 | -100% | $80.79 | Q4 2023 | |
| 30 Sep 2023 | 0.04% | 0% | $409,323 | 12,415 | 0 | $32.97 | Q3 2023 | ||
| 30 Sep 2023 | call | 1.9% | +1.9% | $131,880 | 4,000 | +4,000 | NEW | $32.97 | Q3 2023 |
| 30 Jun 2023 | 0.05% | 0% | $478,722 | 12,415 | 0 | $38.56 | Q2 2023 | ||
| 31 Mar 2023 | 0.05% | -0% | $455,382 | 12,415 | -20 | -0.16% | $36.68 | Q1 2023 | |
| 31 Dec 2022 | 0.05% | -0% | $418,313 | 12,435 | -540 | -4.2% | $33.64 | Q4 2022 | |
| 30 Sep 2022 | 0.06% | -0.01% | $416,000 | 12,975 | -1,180 | -8.3% | $32.06 | Q3 2022 | |
| 30 Jun 2022 | 0.06% | +0.01% | $450,000 | 14,155 | +1,250 | +9.7% | $31.79 | Q2 2022 | |
| 31 Mar 2022 | 0.06% | -0% | $564,000 | 12,905 | -240 | -1.8% | $43.70 | Q1 2022 | |
| 31 Dec 2021 | 0.08% | -0% | $771,000 | 13,145 | -290 | -2.2% | $58.65 | Q4 2021 | |
| 30 Sep 2021 | 0.08% | -0.01% | $708,000 | 13,435 | -2,000 | -13% | $52.70 | Q3 2021 | |
| 30 Jun 2021 | 0.11% | +0% | $913,000 | 15,435 | +170 | +1.1% | $59.15 | Q2 2021 | |
| 31 Mar 2021 | 0.11% | 0% | $877,000 | 15,265 | 0 | $57.45 | Q1 2021 | ||
| 31 Dec 2020 | 0.09% | -0.02% | $636,000 | 15,265 | -2,670 | -15% | $41.66 | Q4 2020 | |
| 30 Sep 2020 | 0.09% | +0.01% | $530,697 | 17,935 | +1,080 | +6.4% | $29.59 | Q3 2020 | |
| 30 Jun 2020 | 0.08% | +0.02% | $426,000 | 16,855 | +4,050 | +32% | $25.27 | Q2 2020 | |
| 31 Mar 2020 | 0.06% | -0.04% | $266,000 | 12,805 | -7,620 | -37% | $20.77 | Q1 2020 | |
| 31 Dec 2019 | 0.13% | +0.06% | $747,555 | 20,425 | +9,727 | +91% | $36.60 | Q4 2019 | |
| 31 Dec 2019 | call | 0% | $13,650 | 32,500 | 0 | $0.42 * | Q4 2019 | ||
| 30 Sep 2019 | 0.08% | -0.04% | $401,000 | 10,698 | -5,777 | -35% | $37.48 | Q3 2019 | |
| 30 Jun 2019 | 0.13% | -0.03% | $635,000 | 16,475 | -3,700 | -18% | $38.54 | Q2 2019 | |
| 31 Mar 2019 | 0.15% | -0.06% | $748,000 | 20,175 | -7,761 | -28% | $37.08 | Q1 2019 | |
| 31 Dec 2018 | 0.21% | -0% | $934,000 | 27,936 | -305 | -1.1% | $33.43 | Q4 2018 | |
| 30 Sep 2018 | 0.19% | -1.1% | $904,000 | 28,241 | -157,236 | -85% | $32.01 | Q3 2018 | |
| 30 Jun 2018 | 1.4% | +0.22% | $7,308,000 | 185,477 | +30,497 | +20% | $39.40 | Q2 2018 | |
| 31 Mar 2018 | 1.1% | +0.46% | $5,632,000 | 154,980 | +65,431 | +73% | $36.34 | Q1 2018 | |
| 31 Dec 2017 | 0.69% | -0.02% | $3,671,000 | 89,549 | -3,225 | -3.5% | $40.99 | Q4 2017 | |
| 30 Sep 2017 | 0.74% | -0.13% | $3,746,000 | 92,774 | -15,925 | -15% | $40.38 | Q3 2017 | |
| 30 Jun 2017 | 0.74% | -0.06% | $3,859,000 | 108,699 | -9,372 | -7.9% | $35.50 | Q2 2017 | |
| 31 Mar 2017 | 0.84% | -1.4% | $4,175,000 | 118,071 | -194,934 | -62% | $35.36 | Q1 2017 | |
| 31 Dec 2016 | 2.3% | +1.1% | $10,905,000 | 313,005 | +142,845 | +84% | $34.84 | Q4 2016 | |
| 30 Sep 2016 | 1.2% | +0.01% | $5,406,000 | 170,160 | +1,885 | +1.1% | $31.77 | Q3 2016 | |
| 30 Jun 2016 | 1% | -0.03% | $4,762,000 | 168,275 | -5,222 | -3% | $28.30 | Q2 2016 | |
| 31 Mar 2016 | 1.2% | -0.39% | $5,453,000 | 173,497 | -55,748 | -24% | $31.43 | Q1 2016 | |
| 31 Dec 2015 | 1.8% | -1.2% | $7,797,000 | 229,245 | -158,745 | -41% | $34.01 | Q4 2015 | |
| 31 Dec 2015 | call | 0% | $13,000 | 39,000 | 0 | $0.33 * | Q4 2015 | ||
| 30 Sep 2015 | 2.7% | +0.79% | $11,647,000 | 387,990 | +115,026 | +42% | $30.02 | Q3 2015 | |
| 30 Sep 2015 | call | 0% | $11,000 | 31,500 | 0 | $0.35 * | Q3 2015 | ||
| 30 Jun 2015 | 1.8% | +0.84% | $9,098,000 | 272,964 | +128,429 | +89% | $33.33 | Q2 2015 | |
| 30 Jun 2015 | call | 0% | $13,000 | 18,500 | 0 | $0.70 * | Q2 2015 | ||
| 31 Mar 2015 | 1% | +0.15% | $5,420,000 | 144,535 | +21,010 | +17% | $37.50 | Q1 2015 | |
| 31 Mar 2015 | call | 0% | $8,000 | 500 | 0 | $16.00 * | Q1 2015 | ||
| 31 Dec 2014 | 0.88% | -0.05% | $4,312,000 | 123,525 | -6,855 | -5.3% | $34.91 | Q4 2014 | |
| 31 Dec 2014 | call | 0% | $8,000 | 500 | 0 | $16.00 * | Q4 2014 | ||
| 30 Sep 2014 | 0.93% | +0.36% | $4,164,000 | 130,380 | +50,580 | +63% | $31.94 | Q3 2014 | |
| 30 Jun 2014 | 0.62% | +0.22% | $2,897,000 | 79,800 | +27,885 | +54% | $36.30 | Q2 2014 | |
| 31 Mar 2014 | 0.42% | +0.42% | $1,787,000 | 51,915 | +51,915 | NEW | $34.42 | Q1 2014 | |
| 31 Dec 2013 | call | 0% | $48,000 | 30,000 | 0 | $1.60 * | Q4 2013 |