| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 37,800 | $5,869,000 | +$124,212 | $155.29 | 1 |
| 2025 Q2 | 37,000 | $5,298,000 | +$3,321,989 | $143.19 | 1 |
| 2025 Q1 | 13,800 | $2,308,000 | $167.29 | 1 | |
| 2024 Q4 | 13,800 | $1,998,000 | +$1,998,000 | $144.84 | 1 |
| 2024 Q3 | $147.27 | 0 | |||
| 2024 Q2 | $156.42 | 0 | |||
| 2024 Q1 | 0 | $0 | -$19,390,800 | $157.74 | 0 |
| 2023 Q4 | 130,000 | $19,390,800 | +$19,390,800 | $149.16 | 1 |
| 2023 Q3 | $168.62 | 0 | |||
| 2023 Q2 | $157.35 | 0 | |||
| 2023 Q1 | $163.16 | 0 | |||
| 2022 Q4 | $179.49 | 0 | |||
| 2022 Q3 | $143.67 | 0 | |||
| 2022 Q2 | 0 | $0 | -$227,000 | $144.78 | 0 |
| 2022 Q1 | 1,400 | $227,000 | +$227,000 | $162.83 | 1 |
| 2021 Q4 | $117.35 | 0 | |||
| 2021 Q3 | 0 | $0 | -$974,000 | $101.46 | 0 |
| 2021 Q2 | 9,300 | $974,000 | +$974,000 | $104.74 | 1 |
| 2021 Q1 | 0 | $0 | -$346,000 | $104.79 | 0 |
| 2020 Q4 | 4,100 | $346,000 | +$346,000 | $84.45 | 1 |
| 2020 Q3 | $72 | 0 | |||
| 2020 Q2 | $89.23 | 0 | |||
| 2020 Q1 | $72.46 | 0 | |||
| 2019 Q4 | $120.51 | 0 | |||
| 2019 Q3 | $118.6 | 0 | |||
| 2019 Q2 | $124.44 | 0 | |||
| 2019 Q1 | $123.18 | 0 | |||
| 2018 Q4 | $108.78 | 0 | |||
| 2018 Q3 | $122.28 | 0 | |||
| 2018 Q2 | $126.43 | 0 | |||
| 2018 Q1 | $114.04 | 0 | |||
| 2017 Q4 | $125.19 | 0 | |||
| 2017 Q3 | $117.5 | 0 | |||
| 2017 Q2 | $104.33 | 0 | |||
| 2017 Q1 | 0 | $0 | -$441,000 | $107.37 | 0 |
| 2016 Q4 | 3,743 | $441,000 | +$441,000 | $117.7 | 1 |
| 2016 Q3 | 0 | $0 | -$10,242,000 | $102.92 | 0 |
| 2016 Q2 | 97,700 | $10,242,000 | +$10,242,000 | $104.83 | 1 |
| 2016 Q1 | $95.4 | 0 | |||
| 2015 Q4 | 0 | $0 | -$389,000 | $89.96 | 0 |
| 2015 Q3 | 475,200 | $389,000 | +$389,000 | $78.88 | 1 |
| 2015 Q2 | $96.47 | 0 | |||
| 2015 Q1 | $104.98 | 0 | |||
| 2014 Q4 | $112.18 | 0 | |||
| 2014 Q3 | $119.32 | 0 | |||
| 2014 Q2 | $130.55 | 0 | |||
| 2014 Q1 | $118.91 | 0 |