| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 49 | $366,744 | -$1,111,381 | $178.73 | 2 |
| 2025 Q2 | 13,001 | $1,475,135 | +$1,475,135 | $113.41 | 2 |
| 2025 Q1 | 0 | $0 | -$1,755,000 | $132.23 | 0 |
| 2024 Q4 | 20,700 | $1,755,000 | +$568,043 | $84.79 | 1 |
| 2024 Q3 | 14,000 | $1,485,000 | +$1,485,000 | $106.12 | 1 |
| 2024 Q2 | 0 | $0 | -$1,946,280 | $72 | 0 |
| 2024 Q1 | 26,900 | $1,946,280 | +$1,946,280 | $72.36 | 2 |
| 2023 Q4 | $7,476 | 0 | |||
| 2023 Q3 | $86.74 | 0 | |||
| 2023 Q2 | 0 | $0 | -$1,287,000 | $8,335 | 0 |
| 2023 Q1 | 12,600 | $1,287,000 | +$1,287,000 | $102.18 | 1 |
| 2022 Q4 | 0 | $0 | -$9,447,000 | $88.09 | 0 |
| 2022 Q3 | 118,100 | $9,447,000 | -$5,641,000 | $79.99 | 1 |
| 2022 Q2 | 183,562 | $20,892,000 | +$2,706,856 | $113.68 | 4 |
| 2022 Q1 | 159,344 | $17,759,000 | -$30,000 | $108.8 | 4 |
| 2021 Q4 | 300 | $36,000 | $2,500 | 1 | |
| 2021 Q3 | 2,700 | $399,000 | -$14,507,000 | $148.05 | 2 |
| 2021 Q2 | 86,600 | $19,396,000 | +$16,607,000 | $226.78 | 3 |
| 2021 Q1 | 300 | $68,000 | -$217,000 | $11,438.36 | 1 |
| 2020 Q4 | 18,932 | $4,406,000 | -$690,390 | $232.73 | 3 |
| 2020 Q3 | 21,900 | $6,438,000 | +$4,519,918 | $293.98 | 1 |
| 2020 Q2 | 5,253 | $1,581,000 | -$5,601,714 | $215.7 | 3 |
| 2020 Q1 | 290 | $5,635,000 | $9,725.24 | 1 | |
| 2019 Q4 | $139.21 | 0 | |||
| 2019 Q3 | $133.36 | 0 | |||
| 2019 Q2 | 0 | $0 | -$931,000 | $16.95 | 0 |
| 2019 Q1 | 255 | $931,000 | +$931,000 | $3,650.98 | 1 |
| 2018 Q4 | $648.25 | 0 | |||
| 2018 Q3 | $2,279.46 | 0 | |||
| 2018 Q2 | $185.53 | 0 | |||
| 2018 Q1 | $9,694.79 | 0 | |||
| 2017 Q4 | $172.43 | 0 | |||
| 2017 Q3 | 0 | $0 | -$456,000 | $172.71 | 0 |
| 2017 Q2 | 135 | $456,000 | +$456,000 | $140.9 | 1 |
| 2017 Q1 | $107.83 | 0 | |||
| 2016 Q4 | $87.81 | 0 | |||
| 2016 Q3 | 0 | $0 | -$24,010,000 | $105.79 | 0 |
| 2016 Q2 | 301,900 | $24,010,000 | +$24,010,000 | $79.53 | 1 |
| 2016 Q1 | $79.03 | 0 | |||
| 2015 Q4 | 0 | $0 | -$445,000 | $81.27 | 0 |
| 2015 Q3 | 842,600 | $445,000 | +$445,000 | $58.97 | 1 |
| 2015 Q2 | 0 | $0 | -$217,000 | $82.27 | 0 |
| 2015 Q1 | 2,100 | $217,000 | +$10,333 | $83.24 | 1 |
| 2014 Q4 | 2,000 | $210,000 | +$210,000 | $103.94 | 1 |
| 2014 Q3 | 700 | $861,000 | +$861,000 | $88.86 | 1 |