| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 136,631 | $11,930,393 | +$11,141,958 | $89.37 | 3 |
| 2025 Q2 | 1,178 | $731,420 | -$423,711 | $88.25 | 1 |
| 2025 Q1 | 1,984 | $1,097,724 | -$13,718,100 | $91.03 | 2 |
| 2024 Q4 | 163,528 | $14,846,031 | +$14,031,075 | $87.33 | 2 |
| 2024 Q3 | 4,791 | $848,265 | +$392,000 | $98.1 | 2 |
| 2024 Q2 | 791 | $432,859 | -$33,928 | $91.78 | 1 |
| 2024 Q1 | 853 | $448,448 | -$12,973,074 | $96.84 | 1 |
| 2023 Q4 | 132,217 | $13,382,224 | +$13,018,270 | $99.17 | 2 |
| 2023 Q3 | 762 | $327,226 | -$7,608,774 | $88.69 | 1 |
| 2023 Q2 | 77,100 | $7,936,000 | +$7,936,000 | $102.96 | 1 |
| 2023 Q1 | 0 | $0 | -$4,000 | $106.37 | 0 |
| 2022 Q4 | 4,500 | $4,000 | -$439,556 | $100.92 | 1 |
| 2022 Q3 | 8,300 | $445,000 | -$10,024,782 | $102.45 | 2 |
| 2022 Q2 | 103,800 | $11,705,000 | +$9,855,000 | $113.92 | 2 |
| 2022 Q1 | 14,000 | $1,849,000 | -$19,237,543 | $132.08 | 1 |
| 2021 Q4 | 147,400 | $21,479,000 | -$3,823,000 | $145.24 | 2 |
| 2021 Q3 | 124,500 | $25,302,000 | +$25,302,000 | $144.32 | 3 |
| 2021 Q2 | 0 | $0 | -$2,018,000 | $135.54 | 0 |
| 2021 Q1 | 14,900 | $2,018,000 | +$1,885,000 | $135.43 | 1 |
| 2020 Q4 | 1,129 | $133,000 | +$133,000 | $138.13 | 1 |
| 2020 Q3 | $16.24 | 0 | |||
| 2020 Q2 | $158.67 | 0 | |||
| 2020 Q1 | 0 | $0 | -$586,000 | $128.42 | 0 |
| 2019 Q4 | 5,134 | $586,000 | +$586,000 | $135.42 | 1 |
| 2019 Q3 | $137.93 | 0 | |||
| 2019 Q2 | $132.8 | 0 | |||
| 2019 Q1 | 0 | $0 | -$850,000 | $123.98 | 0 |
| 2018 Q4 | 7,000 | $850,000 | -$11,323,000 | $112.83 | 1 |
| 2018 Q3 | 100,200 | $12,173,000 | -$23,885,500 | $116.11 | 2 |
| 2018 Q2 | 294,500 | $36,059,000 | -$30,091,189 | $121.72 | 2 |
| 2018 Q1 | 553,900 | $66,150,000 | +$8,118,363 | $121.9 | 2 |
| 2017 Q4 | 485,500 | $59,739,000 | +$12,013,000 | $126.88 | 2 |
| 2017 Q3 | 386,600 | $48,686,000 | +$11,258,000 | $124.62 | 2 |
| 2017 Q2 | $125 | 0 | |||
| 2017 Q1 | $120.7 | 0 | |||
| 2016 Q4 | $119.13 | 0 | |||
| 2016 Q3 | $137.51 | 0 | |||
| 2016 Q2 | $128.44 | 0 | |||
| 2016 Q1 | $71.82 | 0 | |||
| 2015 Q4 | 0 | $0 | -$1,570,000 | $121.11 | 0 |
| 2015 Q3 | 1,759,100 | $1,570,000 | +$1,570,000 | $123.46 | 1 |
| 2015 Q2 | $117.46 | 0 | |||
| 2015 Q1 | 0 | $0 | -$94,000 | $130.94 | 0 |
| 2014 Q4 | 826 | $94,000 | $125.8 | 1 | |
| 2014 Q3 | $116.27 | 0 | |||
| 2014 Q2 | $113.48 | 0 | |||
| 2014 Q1 | $109.1 | 0 |