| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,500 | $4,811,000 | +$1,924,400 | $204.74 | 1 |
| 2025 Q2 | 14,100 | $2,581,000 | +$1,134,908 | $183.07 | 1 |
| 2025 Q1 | 7,900 | $1,146,000 | +$725,316 | $145.12 | 1 |
| 2024 Q4 | 2,900 | $471,000 | +$471,000 | $162.63 | 1 |
| 2024 Q3 | 0 | $0 | -$353,000 | $202.05 | 0 |
| 2024 Q2 | 1,500 | $353,000 | -$894,267 | $235.99 | 1 |
| 2024 Q1 | 5,300 | $1,093,000 | +$1,093,000 | $206.23 | 1 |
| 2023 Q4 | $162.07 | 0 | |||
| 2023 Q3 | 0 | $0 | -$563,000 | $138.45 | 0 |
| 2023 Q2 | 3,900 | $563,000 | -$945,230 | $144.54 | 1 |
| 2023 Q1 | 12,621 | $1,508,230 | -$174,364 | $122.83 | 1 |
| 2022 Q4 | 14,473 | $1,408,882 | -$35,798,118 | $97.38 | 2 |
| 2022 Q3 | 454,100 | $37,207,000 | +$36,744,000 | $81.93 | 1 |
| 2022 Q2 | 5,100 | $463,000 | +$463,000 | $90.98 | 1 |
| 2022 Q1 | 0 | $0 | -$2,000,000 | $131.8 | 0 |
| 2021 Q4 | 12,714 | $2,000,000 | +$2,000,000 | $157.36 | 1 |
| 2021 Q3 | 0 | $0 | -$712,000 | $128.68 | 0 |
| 2021 Q2 | 5,000 | $712,000 | +$56,960 | $142.4 | 1 |
| 2021 Q1 | 4,600 | $614,000 | +$614,000 | $133.6 | 1 |
| 2020 Q4 | $86.3 | 0 | |||
| 2020 Q3 | 0 | $0 | -$88,000 | $59.45 | 0 |
| 2020 Q2 | 1,900 | $88,000 | +$88,000 | $10.67 | 1 |
| 2020 Q1 | $45.82 | 0 | |||
| 2019 Q4 | $61.04 | 0 | |||
| 2019 Q3 | $49.9 | 0 | |||
| 2019 Q2 | $44.91 | 0 | |||
| 2019 Q1 | $39.66 | 0 | |||
| 2018 Q4 | 0 | $0 | -$314,000 | $32.74 | 0 |
| 2018 Q3 | 8,135 | $314,000 | +$314,000 | $38.65 | 1 |
| 2018 Q2 | 0 | $0 | -$351,000 | $46.19 | 0 |
| 2018 Q1 | 6,305 | $351,000 | -$1,878,165 | $55.62 | 1 |
| 2017 Q4 | 17,712 | $2,203,000 | +$1,365,987 | $51.13 | 3 |
| 2017 Q3 | 14,387 | $851,000 | +$423,834 | $52.1 | 3 |
| 2017 Q2 | 8,191 | $338,000 | -$195,061 | $41.31 | 1 |
| 2017 Q1 | 13,200 | $513,388 | +$204,716 | $38.9 | 2 |
| 2016 Q4 | 7,935 | $258,465 | +$258,465 | $32.28 | 1 |
| 2016 Q3 | $30.15 | 0 | |||
| 2016 Q2 | $23.97 | 0 | |||
| 2016 Q1 | $21.18 | 0 | |||
| 2015 Q4 | $18.67 | 0 | |||
| 2015 Q3 | $14.69 | 0 | |||
| 2015 Q2 | $19.22 | 0 | |||
| 2015 Q1 | $22.56 | 0 | |||
| 2014 Q4 | $24.92 | 0 | |||
| 2014 Q3 | $21.61 | 0 | |||
| 2014 Q2 | $22.55 | 0 | |||
| 2014 Q1 | $20.42 | 0 |