| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 180,400 | $20,655,000 | +$9,777,921 | $114.5 | 1 |
| 2025 Q2 | 95,000 | $11,780,000 | +$6,807,600 | $124.01 | 1 |
| 2025 Q1 | 40,100 | $3,957,000 | -$7,460,080 | $98.7 | 1 |
| 2024 Q4 | 115,700 | $12,883,000 | +$12,883,000 | $111.35 | 1 |
| 2024 Q3 | 0 | $0 | -$2,363,000 | $96.19 | 0 |
| 2024 Q2 | 23,800 | $2,363,000 | +$2,363,000 | $99.29 | 1 |
| 2024 Q1 | 0 | $0 | -$1,607,000 | $122.36 | 0 |
| 2023 Q4 | 17,800 | $1,607,000 | -$189,590 | $90.29 | 1 |
| 2023 Q3 | 19,900 | $1,612,000 | +$915,357 | $81.05 | 1 |
| 2023 Q2 | 8,600 | $767,000 | +$338,907 | $89.28 | 1 |
| 2023 Q1 | 4,800 | $480,000 | -$1,310,000 | $100.13 | 1 |
| 2022 Q4 | 17,900 | $1,555,000 | -$65,132,039 | $86.88 | 1 |
| 2022 Q3 | 707,000 | $66,737,000 | +$40,136,416 | $94.33 | 2 |
| 2022 Q2 | 281,800 | $26,641,000 | +$26,641,000 | $94.4 | 1 |
| 2022 Q1 | 0 | $0 | -$232,000 | $137.16 | 0 |
| 2021 Q4 | 1,500 | $232,000 | -$572,267 | $154.89 | 1 |
| 2021 Q3 | 5,200 | $879,000 | +$879,000 | $169.17 | 1 |
| 2021 Q2 | 0 | $0 | -$2,933,000 | $175.77 | 0 |
| 2021 Q1 | 15,900 | $2,933,000 | +$2,933,000 | $184.52 | 1 |
| 2020 Q4 | $181.18 | 0 | |||
| 2020 Q3 | 0 | $0 | -$1,286,000 | $124.1 | 0 |
| 2020 Q2 | 12,500 | $1,286,000 | -$2,441,374 | $111.51 | 2 |
| 2020 Q1 | 33,400 | $3,226,000 | +$2,636,820 | $96.6 | 1 |
| 2019 Q4 | 6,100 | $882,000 | -$6,868,033 | $144.63 | 1 |
| 2019 Q3 | 53,600 | $6,985,000 | +$6,985,000 | $130.32 | 1 |
| 2019 Q2 | $139.64 | 0 | |||
| 2019 Q1 | $4,723.68 | 0 | |||
| 2018 Q4 | $109.65 | 0 | |||
| 2018 Q3 | $116.94 | 0 | |||
| 2018 Q2 | $104.81 | 0 | |||
| 2018 Q1 | $100.44 | 0 | |||
| 2017 Q4 | $107.51 | 0 | |||
| 2017 Q3 | $98.57 | 0 | |||
| 2017 Q2 | $106.25 | 0 | |||
| 2017 Q1 | $113.39 | 0 | |||
| 2016 Q4 | $104.22 | 0 | |||
| 2016 Q3 | $92.86 | 0 | |||
| 2016 Q2 | $5 | 0 | |||
| 2016 Q1 | 6,500 | $646,000 | +$646,000 | $99.31 | 1 |
| 2015 Q4 | 0 | $0 | -$2,533,000 | $105.08 | 0 |
| 2015 Q3 | 710,000 | $2,533,000 | +$2,533,000 | $102.2 | 1 |
| 2015 Q2 | $114.14 | 0 | |||
| 2015 Q1 | 0 | $0 | -$18,000 | $104.89 | 0 |
| 2014 Q4 | 200 | $18,000 | $94.18 | 1 | |
| 2014 Q3 | 200 | $18,000 | $89.03 | 1 | |
| 2014 Q2 | 200 | $17,000 | +$17,000 | $85.37 | 1 |
| 2014 Q1 | $80.07 | 0 |