| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 91,000 | $14,131,000 | +$6,708,343 | $155.29 | 1 |
| 2025 Q2 | 47,800 | $6,844,000 | -$42,954 | $143.19 | 1 |
| 2025 Q1 | 48,100 | $8,046,000 | +$6,741,243 | $167.29 | 1 |
| 2024 Q4 | 7,800 | $1,129,000 | +$1,129,000 | $144.84 | 1 |
| 2024 Q3 | $147.27 | 0 | |||
| 2024 Q2 | $156.42 | 0 | |||
| 2024 Q1 | $157.74 | 0 | |||
| 2023 Q4 | 0 | $0 | -$573,000 | $149.16 | 0 |
| 2023 Q3 | 3,400 | $573,000 | +$573,000 | $168.62 | 1 |
| 2023 Q2 | 0 | $0 | -$3,458,000 | $157.35 | 0 |
| 2023 Q1 | 21,200 | $3,458,000 | +$3,115,462 | $163.16 | 1 |
| 2022 Q4 | 2,100 | $376,000 | -$644,571 | $179.49 | 1 |
| 2022 Q3 | 5,700 | $818,000 | +$818,000 | $143.67 | 1 |
| 2022 Q2 | 0 | $0 | -$211,000 | $144.78 | 0 |
| 2022 Q1 | 1,300 | $211,000 | -$1,038,769 | $162.83 | 1 |
| 2021 Q4 | 7,700 | $903,000 | +$903,000 | $117.35 | 1 |
| 2021 Q3 | 0 | $0 | -$471,000 | $101.45 | 0 |
| 2021 Q2 | 4,500 | $471,000 | -$460,533 | $104.74 | 1 |
| 2021 Q1 | 8,900 | $932,000 | +$932,000 | $104.79 | 1 |
| 2020 Q4 | $84.45 | 0 | |||
| 2020 Q3 | $71.95 | 0 | |||
| 2020 Q2 | $89.23 | 0 | |||
| 2020 Q1 | $72.46 | 0 | |||
| 2019 Q4 | 0 | $0 | -$2,988,000 | $120.51 | 0 |
| 2019 Q3 | 25,200 | $2,988,000 | +$2,988,000 | $118.6 | 1 |
| 2019 Q2 | 0 | $0 | -$406,000 | $124.44 | 0 |
| 2019 Q1 | 3,300 | $406,000 | +$406,000 | $123.18 | 1 |
| 2018 Q4 | $108.79 | 0 | |||
| 2018 Q3 | 0 | $0 | -$2,263,000 | $122.28 | 0 |
| 2018 Q2 | 17,900 | $2,263,000 | +$2,263,000 | $126.43 | 1 |
| 2018 Q1 | $114.04 | 0 | |||
| 2017 Q4 | $125.19 | 0 | |||
| 2017 Q3 | $117.5 | 0 | |||
| 2017 Q2 | $104.33 | 0 | |||
| 2017 Q1 | $107.37 | 0 | |||
| 2016 Q4 | $117.7 | 0 | |||
| 2016 Q3 | $102.92 | 0 | |||
| 2016 Q2 | $57.44 | 0 | |||
| 2016 Q1 | $95.4 | 0 | |||
| 2015 Q4 | 0 | $0 | -$22,583,000 | $89.96 | 0 |
| 2015 Q3 | 1,826,900 | $22,583,000 | +$22,583,000 | $78.88 | 1 |
| 2015 Q2 | $96.47 | 0 | |||
| 2015 Q1 | 0 | $0 | -$10,000 | $104.98 | 0 |
| 2014 Q4 | 100 | $10,000 | +$10,000 | $112.18 | 1 |
| 2014 Q3 | $119.32 | 0 | |||
| 2014 Q2 | 0 | $0 | -$230,000 | $130.55 | 0 |
| 2014 Q1 | 2,000 | $230,000 | +$230,000 | $118.91 | 1 |