| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | $1.03 | 0 | |||
| 2025 Q3 | 37,400 | $3,537,000 | +$2,430,505 | $94.59 | 1 |
| 2025 Q2 | 11,700 | $1,049,000 | +$1,049,000 | $89.74 | 1 |
| 2025 Q1 | 0 | $0 | -$218,000 | $105.02 | 0 |
| 2024 Q4 | 2,200 | $218,000 | +$218,000 | $99.17 | 1 |
| 2024 Q3 | $105.28 | 0 | |||
| 2024 Q2 | $114.38 | 0 | |||
| 2024 Q1 | $127.28 | 0 | |||
| 2023 Q4 | $116.07 | 0 | |||
| 2023 Q3 | $119.80 | 0 | |||
| 2023 Q2 | $103.61 | 0 | |||
| 2023 Q1 | $99.21 | 0 | |||
| 2022 Q4 | $118.00 | 0 | |||
| 2022 Q3 | $102.34 | 0 | |||
| 2022 Q2 | $89.81 | 0 | |||
| 2022 Q1 | $100.00 | 0 | |||
| 2021 Q4 | $72.18 | 0 | |||
| 2021 Q3 | $67.77 | 0 | |||
| 2021 Q2 | $60.90 | 0 | |||
| 2021 Q1 | $52.97 | 0 | |||
| 2020 Q4 | $39.99 | 0 | |||
| 2020 Q3 | $32.77 | 0 | |||
| 2020 Q2 | $42.02 | 0 | |||
| 2020 Q1 | $30.80 | 0 | |||
| 2019 Q4 | $65.03 | 0 | |||
| 2019 Q3 | $56.98 | 0 | |||
| 2019 Q2 | $61.02 | 0 | |||
| 2019 Q1 | 0 | $0 | -$209,000 | $66.74 | 0 |
| 2018 Q4 | 3,346 | $209,000 | $62.36 | 1 | |
| 2018 Q3 | 3,346 | $259,000 | $77.40 | 1 | |
| 2018 Q2 | 3,346 | $233,000 | +$233,000 | $69.62 | 1 |
| 2018 Q1 | $59.28 | 0 | |||
| 2017 Q4 | $54.89 | 0 | |||
| 2017 Q3 | $50.05 | 0 | |||
| 2017 Q2 | $43.96 | 0 | |||
| 2017 Q1 | $49.87 | 0 | |||
| 2016 Q4 | $50.14 | 0 | |||
| 2016 Q3 | 0 | $0 | -$824,000 | $43.47 | 0 |
| 2016 Q2 | 18,900 | $824,000 | +$824,000 | $43.60 | 1 |
| 2016 Q1 | $40.27 | 0 | |||
| 2015 Q4 | 0 | $0 | -$6,723,000 | $46.69 | 0 |
| 2015 Q3 | 1,033,000 | $6,723,000 | +$6,723,000 | $47.96 | 1 |
| 2015 Q2 | $61.41 | 0 | |||
| 2015 Q1 | 0 | $0 | -$55,248,000 | $62.26 | 0 |
| 2014 Q4 | 800,000 | $55,248,000 | $69.06 | 1 | |
| 2014 Q3 | $76.52 | 0 | |||
| 2014 Q2 | $85.73 | 0 | |||
| 2014 Q1 | $70.35 | 0 |