| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 173,736 | $71,999,699 | +$47,274,858 | $414.42 | 6 |
| 2025 Q2 | 59,661 | $22,556,675 | +$22,556,675 | $378.04 | 2 |
| 2025 Q1 | 0 | $0 | -$488,334 | 0 | |
| 2024 Q4 | 1,545 | $488,334 | -$11,816,925 | $316.05 | 3 |
| 2024 Q3 | 39,242 | $11,836,557 | -$1,664,874 | $299.82 | 2 |
| 2024 Q2 | 45,231 | $11,492,745 | +$11,492,745 | $254.09 | 2 |
| 2024 Q1 | 0 | $0 | -$54,165 | 0 | |
| 2023 Q4 | 251 | $54,165 | -$3,000 | $215.80 | 1 |
| 2023 Q3 | 14 | $3,000 | +$3,000 | $214.29 | 1 |
| 2023 Q2 | 0 | $0 | -$9,266,548 | 0 | |
| 2023 Q1 | 55,608 | $9,266,548 | +$8,055,582 | $166.64 | 3 |
| 2022 Q4 | 8,498 | $1,210,966 | -$8,775,027 | $142.50 | 3 |
| 2022 Q3 | 78,370 | $9,983,000 | +$9,983,000 | $127.38 | 2 |
| 2022 Q2 | 0 | $0 | -$1,986,000 | 0 | |
| 2022 Q1 | 15,093 | $1,986,000 | +$1,986,000 | $131.58 | 1 |
| 2021 Q4 | 0 | $0 | -$3,304,000 | 0 | |
| 2021 Q3 | 7 | $1,000 | -$6,571 | $142.86 | 1 |
| 2021 Q2 | 36,519 | $3,308,000 | -$1,944,925 | $92.46 | 2 |
| 2021 Q1 | 57,946 | $5,098,000 | +$5,098,000 | $88.46 | 2 |
| 2020 Q4 | 0 | $0 | -$2,898,000 | 0 | |
| 2020 Q3 | 54,820 | $2,898,000 | +$2,898,000 | $52.86 | 1 |
| 2020 Q2 | 0 | $0 | -$551,000 | 0 | |
| 2020 Q1 | 17,376 | $551,000 | +$551,000 | $31.71 | 1 |
| 2019 Q3 | 0 | $0 | -$1,078,000 | 0 | |
| 2019 Q2 | 28,225 | $1,078,000 | +$1,078,000 | $38.19 | 1 |
| 2019 Q1 | 0 | $0 | -$1,877,000 | 0 | |
| 2018 Q4 | 62,367 | $1,877,000 | +$1,274,582 | $30.16 | 2 |
| 2018 Q3 | 18,588 | $603,000 | +$603,000 | $35.71 | 3 |
| 2018 Q2 | 0 | $0 | -$1,103,000 | 0 | |
| 2018 Q1 | 32,259 | $1,103,000 | +$578,506 | $34.14 | 3 |
| 2017 Q4 | 15,318 | $595,000 | -$174,000 | $38.81 | 2 |
| 2017 Q3 | 20,583 | $769,000 | +$120,000 | $36.46 | 2 |
| 2017 Q2 | 19,712 | $649,000 | +$649,000 | $32.92 | 1 |
| 2017 Q1 | 0 | $0 | -$35 | 0 | |
| 2016 Q4 | 1 | $35 | -$613,965 | $35.00 | 1 |
| 2016 Q3 | 21,949 | $614,000 | -$161,000 | $27.97 | 1 |
| 2016 Q2 | 33,500 | $775,000 | +$768,000 | $23.13 | 1 |
| 2016 Q1 | 325 | $7,000 | +$1,000 | $21.54 | 1 |
| 2015 Q4 | 300 | $6,000 | +$6,000 | $20.00 | 1 |
| 2015 Q3 | 0 | $0 | -$1,335,000 | 0 | |
| 2015 Q2 | 46,330 | $1,335,000 | +$658,620 | $28.82 | 2 |
| 2015 Q1 | 23,474 | $670,000 | -$78,325,000 | $28.60 | 2 |
| 2014 Q4 | 2,782,500 | $78,995,000 | +$46,893,519 | $28.39 | 1 |
| 2014 Q3 | 884,582 | $32,101,481 | +$32,101,481 | $36.29 | 1 |
| 2014 Q2 | 0 | $0 | -$8,000 | 0 | |
| 2014 Q1 | 228 | $8,000 | +$8,000 | $35.09 | 1 |