| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 48,486 | $4,202,857 | +$1,588,491 | $86.66 | 2 |
| 2025 Q2 | 30,165 | $2,901,803 | +$1,041,974 | $96.22 | 2 |
| 2025 Q1 | 19,351 | $1,308,202 | +$49,857 | $67.58 | 2 |
| 2024 Q4 | 18,613 | $1,097,164 | +$1,063,037 | $58.94 | 2 |
| 2024 Q3 | 579 | $30,898 | -$10,299 | $53.36 | 1 |
| 2024 Q2 | 772 | $41,059 | -$7,990,185 | $53.19 | 1 |
| 2024 Q1 | 148,317 | $8,032,351 | +$8,010,524 | $54.36 | 2 |
| 2023 Q4 | 400 | $20,880 | -$6,048 | $52.2 | 1 |
| 2023 Q3 | 645 | $26,928 | +$6,786 | $41.75 | 1 |
| 2023 Q2 | 445 | $20,142 | -$1,765 | $45.26 | 1 |
| 2023 Q1 | 484 | $18,660 | -$463 | $38.55 | 1 |
| 2022 Q4 | 496 | $20,796 | -$1,152,204 | $41.93 | 1 |
| 2022 Q3 | 29,000 | $1,173,000 | +$1,055,700 | $40.45 | 1 |
| 2022 Q2 | 2,900 | $1,253,000 | +$1,253,000 | $432.07 | 1 |
| 2016 Q3 | 0 | $0 | -$304,000 | 0 | |
| 2016 Q2 | 2,150 | $304,000 | +$28,279 | $141.4 | 1 |
| 2016 Q1 | 1,950 | $277,000 | +$277,000 | $142.05 | 1 |
| 2014 Q3 | 0 | $0 | -$23,938 | 0 | |
| 2014 Q2 | 200 | $23,938 | -$950,000 | $119.69 | 1 |
| 2014 Q1 | 8,200 | $973,809 | -$1,425,000 | $118.9 | 2 |