| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 15,603 | $1,896,460 | -$727,090 | $121.55 | 2 |
| 2025 Q2 | 21,849 | $2,441,041 | +$1,711,373 | $111.72 | 3 |
| 2025 Q1 | 7,176 | $688,143 | +$222,939 | $95.89 | 3 |
| 2024 Q4 | 4,640 | $491,596 | +$41,318 | $105.95 | 2 |
| 2024 Q3 | 4,250 | $453,649 | +$453,649 | $106.74 | 2 |
| 2024 Q2 | 0 | $0 | -$124,000 | 0 | |
| 2024 Q1 | 1,272 | $124,000 | +$109,068 | $97.48 | 1 |
| 2023 Q4 | 172 | $14,932 | +$521 | $86.81 | 1 |
| 2023 Q3 | 166 | $13,329 | $80.3 | 1 | |
| 2023 Q2 | 166 | $13,579 | -$27,421 | $81.8 | 1 |
| 2023 Q1 | 657 | $41,000 | $62.4 | 1 | |
| 2022 Q4 | 657 | $41,000 | +$1,311 | $62.4 | 1 |
| 2022 Q3 | 636 | $41,000 | $64.47 | 1 | |
| 2022 Q2 | 636 | $43,000 | $67.61 | 1 | |
| 2022 Q1 | 636 | $57,000 | -$21,000 | $89.62 | 1 |
| 2021 Q4 | 829 | $89,000 | -$265,163 | $107.86 | 2 |
| 2021 Q3 | 3,213 | $358,000 | $112.07 | 3 | |
| 2021 Q2 | 3,213 | $361,000 | +$276,000 | $112.33 | 3 |
| 2021 Q1 | 756 | $76,000 | $101.14 | 2 | |
| 2020 Q4 | 756 | $73,000 | +$56,000 | $96.57 | 2 |
| 2019 Q4 | 0 | $0 | -$215,000 | 0 | |
| 2019 Q3 | 3,168 | $215,000 | +$215,000 | $67.87 | 1 |
| 2019 Q2 | 0 | $0 | -$274,000 | 0 | |
| 2019 Q1 | 4,135 | $274,000 | $66.26 | 1 | |
| 2018 Q4 | 4,135 | $236,000 | -$165,229 | $57.07 | 1 |
| 2018 Q3 | 7,030 | $509,000 | -$664,669 | $72.4 | 1 |
| 2018 Q2 | 16,210 | $1,118,000 | $68.97 | 1 | |
| 2018 Q1 | 16,210 | $1,056,000 | $65.14 | 1 | |
| 2017 Q4 | 16,210 | $1,016,000 | $62.68 | 1 | |
| 2017 Q3 | 16,210 | $1,090,000 | +$1,090,000 | $67.24 | 1 |