| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 36,505 | $11,093,105 | +$4,590,437 | $303.89 | 2 |
| 2025 Q2 | 21,400 | $6,252,000 | +$2,804,636 | $292.17 | 1 |
| 2025 Q1 | 11,800 | $3,685,000 | -$1,561,441 | $312.37 | 1 |
| 2024 Q4 | 16,800 | $4,870,000 | +$4,870,000 | $289.89 | 1 |
| 2024 Q3 | 0 | $0 | -$382,000 | $304.51 | 0 |
| 2024 Q2 | 1,500 | $382,000 | +$382,000 | $254.84 | 1 |
| 2024 Q1 | 0 | $0 | -$3,913,000 | $281.95 | 0 |
| 2023 Q4 | 13,200 | $3,913,000 | +$2,786,530 | $296.51 | 1 |
| 2023 Q3 | 3,800 | $1,001,000 | +$237,079 | $263.44 | 1 |
| 2023 Q2 | 2,900 | $865,000 | -$1,133,448 | $298.41 | 1 |
| 2023 Q1 | 6,700 | $1,873,000 | +$1,313,896 | $279.61 | 1 |
| 2022 Q4 | 2,000 | $527,000 | -$1,581,000 | $263.53 | 1 |
| 2022 Q3 | 8,000 | $1,845,000 | +$1,845,000 | $230.74 | 1 |
| 2022 Q2 | 0 | $0 | -$1,879,000 | $246.88 | 0 |
| 2022 Q1 | 7,600 | $1,879,000 | -$3,016,289 | $247.28 | 1 |
| 2021 Q4 | 19,800 | $5,307,000 | +$2,278,258 | $268.07 | 1 |
| 2021 Q3 | 11,300 | $2,724,000 | +$2,724,000 | $241.12 | 1 |
| 2021 Q2 | 0 | $0 | -$425,000 | $230.99 | 0 |
| 2021 Q1 | 1,900 | $425,000 | +$420,000 | $224.14 | 1 |
| 2020 Q4 | 107 | $5,000 | +$5,000 | $214.58 | 1 |
| 2020 Q3 | 0 | $0 | -$534,000 | $219.52 | 0 |
| 2020 Q2 | 2,900 | $534,000 | +$534,000 | $184.46 | 1 |
| 2020 Q1 | $165.35 | 0 | |||
| 2019 Q4 | 0 | $0 | -$1,137,000 | $197.61 | 0 |
| 2019 Q3 | 5,300 | $1,137,000 | +$1,137,000 | $214.71 | 1 |
| 2019 Q2 | 0 | $0 | -$474,000 | $207.66 | 0 |
| 2019 Q1 | 2,500 | $474,000 | +$37,920 | $189.9 | 1 |
| 2018 Q4 | 2,300 | $408,000 | +$408,000 | $177.56 | 1 |
| 2018 Q3 | $167.29 | 0 | |||
| 2018 Q2 | 0 | $0 | -$336,000 | $156.69 | 0 |
| 2018 Q1 | 400 | $336,000 | -$84,000 | $156.4 | 1 |
| 2017 Q4 | 500 | $225,000 | +$225,000 | $172.12 | 1 |
| 2017 Q3 | $157.1 | 0 | |||
| 2017 Q2 | 0 | $0 | -$267,000 | $153 | 0 |
| 2017 Q1 | 500 | $267,000 | +$267,000 | $129.61 | 1 |
| 2016 Q4 | $121.72 | 0 | |||
| 2016 Q3 | $115.36 | 0 | |||
| 2016 Q2 | $120.34 | 0 | |||
| 2016 Q1 | $125.68 | 0 | |||
| 2015 Q4 | 0 | $0 | -$5,956,000 | $118.14 | 0 |
| 2015 Q3 | 874,300 | $5,956,000 | +$5,956,000 | $98.53 | 1 |
| 2015 Q2 | $95.07 | 0 | |||
| 2015 Q1 | $97.44 | 0 | |||
| 2014 Q4 | $93.7 | 0 | |||
| 2014 Q3 | $94.81 | 0 | |||
| 2014 Q2 | $100.74 | 0 | |||
| 2014 Q1 | $98.02 | 0 |