| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 131,000 | $41,320,900 | -$7,223,250 | $315.43 | 2 |
| 2025 Q2 | 153,900 | $44,616,300 | -$4,116,625 | $289.91 | 2 |
| 2025 Q1 | 168,100 | $41,234,000 | +$36,058,312 | $245.3 | 2 |
| 2024 Q4 | 21,100 | $5,057,000 | +$1,270,242 | $239.71 | 1 |
| 2024 Q3 | 15,800 | $3,331,000 | +$1,623,335 | $210.86 | 1 |
| 2024 Q2 | 8,100 | $1,638,000 | +$1,638,000 | $202.26 | 1 |
| 2024 Q1 | $200.3 | 0 | |||
| 2023 Q4 | $170.1 | 0 | |||
| 2023 Q3 | $145.02 | 0 | |||
| 2023 Q2 | 0 | $0 | -$1,524,000 | $145.44 | 0 |
| 2023 Q1 | 11,700 | $1,524,000 | +$1,524,000 | $130.31 | 1 |
| 2022 Q4 | $134.1 | 0 | |||
| 2022 Q3 | $104.5 | 0 | |||
| 2022 Q2 | 0 | $0 | -$463,000 | $112.61 | 0 |
| 2022 Q1 | 3,400 | $463,000 | -$5,297,265 | $136.32 | 1 |
| 2021 Q4 | 42,300 | $6,698,000 | -$5,937,943 | $158.35 | 1 |
| 2021 Q3 | 79,800 | $13,062,000 | +$8,560,684 | $163.69 | 1 |
| 2021 Q2 | 27,500 | $4,277,000 | +$93,316 | $155.54 | 1 |
| 2021 Q1 | 26,900 | $4,094,000 | -$1,902,416 | $152.23 | 1 |
| 2020 Q4 | 39,400 | $5,006,000 | +$3,570,269 | $127.07 | 1 |
| 2020 Q3 | 11,300 | $1,087,000 | +$1,087,000 | $96.27 | 1 |
| 2020 Q2 | 0 | $0 | -$1,980,000 | $94.06 | 0 |
| 2020 Q1 | 22,000 | $1,980,000 | +$1,980,000 | $90.03 | 1 |
| 2019 Q4 | 0 | $0 | -$15,390,000 | $139.4 | 0 |
| 2019 Q3 | 132,050 | $15,390,000 | +$2,726,815 | $117.69 | 2 |
| 2019 Q2 | 107,600 | $12,029,000 | +$11,806,000 | $111.8 | 1 |
| 2019 Q1 | 300 | $223,000 | $101.23 | 1 | |
| 2018 Q4 | 300 | $345,000 | -$4,303,000 | $97.62 | 1 |
| 2018 Q3 | 36,600 | $4,377,000 | +$655,000 | $112.84 | 2 |
| 2018 Q2 | 33,300 | $3,900,000 | +$3,900,000 | $104.2 | 2 |
| 2018 Q1 | $109.97 | 0 | |||
| 2017 Q4 | $106.94 | 0 | |||
| 2017 Q3 | $95.51 | 0 | |||
| 2017 Q2 | $91.4 | 0 | |||
| 2017 Q1 | $87.84 | 0 | |||
| 2016 Q4 | $86.29 | 0 | |||
| 2016 Q3 | 0 | $0 | -$9,383,000 | $66.59 | 0 |
| 2016 Q2 | 151,000 | $9,383,000 | +$9,383,000 | $62.14 | 1 |
| 2016 Q1 | $59.22 | 0 | |||
| 2015 Q4 | 0 | $0 | -$4,767,000 | $66.03 | 0 |
| 2015 Q3 | 1,817,200 | $4,767,000 | +$4,767,000 | $60.97 | 1 |
| 2015 Q2 | $67.76 | 0 | |||
| 2015 Q1 | $60.58 | 0 | |||
| 2014 Q4 | 0 | $0 | -$24,000 | $62.58 | 0 |
| 2014 Q3 | 400 | $24,000 | $60.24 | 1 | |
| 2014 Q2 | 400 | $23,000 | +$23,000 | $57.62 | 1 |
| 2014 Q1 | $60.71 | 0 |