| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,100 | $1,304,000 | -$2,075,380 | $183.73 | 1 |
| 2025 Q2 | 18,400 | $3,820,000 | +$1,993,043 | $207.62 | 1 |
| 2025 Q1 | 8,800 | $1,581,000 | +$970,159 | $179.7 | 1 |
| 2024 Q4 | 3,400 | $637,000 | -$843,088 | $187.51 | 1 |
| 2024 Q3 | 7,900 | $1,631,000 | +$1,631,000 | $206.57 | 1 |
| 2024 Q2 | $194.53 | 0 | |||
| 2024 Q1 | $174.21 | 0 | |||
| 2023 Q4 | $170.46 | 0 | |||
| 2023 Q3 | $159.01 | 0 | |||
| 2023 Q2 | $180.02 | 0 | |||
| 2023 Q1 | $186.01 | 0 | |||
| 2022 Q4 | 0 | $0 | -$27,809,000 | $165.22 | 0 |
| 2022 Q3 | 179,600 | $27,809,000 | +$27,809,000 | $154.78 | 1 |
| 2022 Q2 | $153.65 | 0 | |||
| 2022 Q1 | 0 | $0 | -$196,718,000 | $183.48 | 0 |
| 2021 Q4 | 1,043,405 | $196,718,000 | +$196,718,000 | $188.47 | 1 |
| 2021 Q3 | $192.21 | 0 | |||
| 2021 Q2 | $192.3 | 0 | |||
| 2021 Q1 | $188.99 | 0 | |||
| 2020 Q4 | $164.13 | 0 | |||
| 2020 Q3 | $142.29 | 0 | |||
| 2020 Q2 | $126.98 | 0 | |||
| 2020 Q1 | $99.93 | 0 | |||
| 2019 Q4 | $128.3 | 0 | |||
| 2019 Q3 | $129.24 | 0 | |||
| 2019 Q2 | $114.76 | 0 | |||
| 2019 Q1 | 0 | $0 | -$1,559,000 | $106.07 | 0 |
| 2018 Q4 | 165 | $1,559,000 | +$1,559,000 | $94.51 | 1 |
| 2018 Q3 | $107.29 | 0 | |||
| 2018 Q2 | $110.25 | 0 | |||
| 2018 Q1 | $103.9 | 0 | |||
| 2017 Q4 | $104.44 | 0 | |||
| 2017 Q3 | 0 | $0 | -$1,000 | $89.65 | 0 |
| 2017 Q2 | 17,608 | $1,000 | +$1,000 | $76.93 | 1 |
| 2017 Q1 | $80.56 | 0 | |||
| 2016 Q4 | $72.97 | 0 | |||
| 2016 Q3 | $70.18 | 0 | |||
| 2016 Q2 | $62.64 | 0 | |||
| 2016 Q1 | $57.42 | 0 | |||
| 2015 Q4 | 0 | $0 | -$9,000 | $54.81 | 0 |
| 2015 Q3 | 31,100 | $9,000 | +$9,000 | $49.52 | 1 |
| 2015 Q2 | $51.51 | 0 | |||
| 2015 Q1 | $57.18 | 0 | |||
| 2014 Q4 | $53.47 | 0 | |||
| 2014 Q3 | $47.69 | 0 | |||
| 2014 Q2 | $47.78 | 0 | |||
| 2014 Q1 | $47.15 | 0 |