| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 67,800 | $27,471,000 | +$13,492,394 | $405.19 | 1 |
| 2025 Q2 | 34,500 | $12,649,000 | +$3,189,748 | $366.64 | 1 |
| 2025 Q1 | 25,800 | $9,455,000 | +$9,455,000 | $366.49 | 1 |
| 2024 Q4 | $388.99 | 0 | |||
| 2024 Q3 | 0 | $0 | -$1,583,000 | $405.2 | 0 |
| 2024 Q2 | 4,600 | $1,583,000 | +$1,583,000 | $344.24 | 1 |
| 2024 Q1 | 0 | $0 | -$3,673,000 | $383.6 | 0 |
| 2023 Q4 | 10,600 | $3,673,000 | -$1,004,877 | $346.55 | 1 |
| 2023 Q3 | 13,500 | $4,079,000 | +$2,205,681 | $302.16 | 1 |
| 2023 Q2 | 6,200 | $1,925,000 | +$683,065 | $310.64 | 1 |
| 2023 Q1 | 4,000 | $1,180,000 | -$177,000 | $295.12 | 1 |
| 2022 Q4 | 4,600 | $1,452,000 | -$49,891,522 | $315.86 | 1 |
| 2022 Q3 | 185,000 | $51,129,000 | +$51,129,000 | $275.94 | 2 |
| 2022 Q2 | 0 | $0 | -$2,394,000 | $274.27 | 0 |
| 2022 Q1 | 8,000 | $2,394,000 | +$807,975 | $299.33 | 1 |
| 2021 Q4 | 5,300 | $2,199,000 | +$2,199,000 | $415.01 | 1 |
| 2021 Q3 | $328.26 | 0 | |||
| 2021 Q2 | $318.89 | 0 | |||
| 2021 Q1 | $305.25 | 0 | |||
| 2020 Q4 | $265.62 | 0 | |||
| 2020 Q3 | 0 | $0 | -$425,000 | $277.71 | 0 |
| 2020 Q2 | 1,700 | $425,000 | $250.51 | 1 | |
| 2020 Q1 | 1,700 | $317,000 | +$317,000 | $186.71 | 1 |
| 2019 Q4 | 0 | $0 | -$1,832,000 | $218.38 | 0 |
| 2019 Q3 | 7,900 | $1,832,000 | +$1,832,000 | $232.02 | 1 |
| 2019 Q2 | $207.97 | 0 | |||
| 2019 Q1 | $191.89 | 0 | |||
| 2018 Q4 | $171.82 | 0 | |||
| 2018 Q3 | 0 | $0 | -$3,005,000 | $207.15 | 0 |
| 2018 Q2 | 15,400 | $3,005,000 | -$4,125,000 | $195.1 | 1 |
| 2018 Q1 | 40,000 | $7,130,000 | +$7,130,000 | $178.25 | 1 |
| 2017 Q4 | $48.24 | 0 | |||
| 2017 Q3 | $107.86 | 0 | |||
| 2017 Q2 | 0 | $0 | -$2,173,000 | $153.4 | 0 |
| 2017 Q1 | 111,474 | $2,173,000 | +$2,173,000 | $49.18 | 1 |
| 2016 Q4 | $134.08 | 0 | |||
| 2016 Q3 | $128.68 | 0 | |||
| 2016 Q2 | $85.62 | 0 | |||
| 2016 Q1 | $133.43 | 0 | |||
| 2015 Q4 | 0 | $0 | -$768,000 | $97.9 | 0 |
| 2015 Q3 | 470,600 | $768,000 | +$768,000 | $115.49 | 1 |
| 2015 Q2 | $111.13 | 0 | |||
| 2015 Q1 | $113.61 | 0 | |||
| 2014 Q4 | $104.97 | 0 | |||
| 2014 Q3 | $91.74 | 0 | |||
| 2014 Q2 | $80.96 | 0 | |||
| 2014 Q1 | $79.13 | 0 |