| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 30,728 | $2,982,504 | -$11,841 | $97.06 | 1 |
| 2025 Q2 | 30,850 | $2,754,056 | +$7,231 | $89.27 | 1 |
| 2025 Q1 | 30,769 | $2,624,962 | +$34,295 | $85.31 | 1 |
| 2024 Q4 | 30,367 | $2,855,919 | -$158,751 | $94.05 | 1 |
| 2024 Q3 | 32,055 | $3,042,988 | -$768,760 | $94.93 | 1 |
| 2024 Q2 | 40,899 | $3,537,966 | +$2,789,520 | $86.51 | 2 |
| 2024 Q1 | 8,641 | $775,595 | +$761,017 | $89.7 | 2 |
| 2023 Q4 | 165 | $14,578 | $88.35 | 1 | |
| 2019 Q2 | 0 | $0 | -$130,000 | 0 | |
| 2019 Q1 | 2,098 | $130,000 | +$130,000 | $61.96 | 1 |
| 2018 Q4 | 0 | $0 | -$549,000 | 0 | |
| 2018 Q3 | 7,845 | $549,000 | +$549,000 | $69.98 | 1 |
| 2018 Q1 | 0 | $0 | -$205,000 | 0 | |
| 2017 Q4 | 3,322 | $205,000 | -$53,132 | $61.71 | 1 |
| 2017 Q3 | 4,183 | $249,000 | -$113,000 | $59.53 | 1 |
| 2017 Q2 | 6,197 | $349,000 | +$113,000 | $56.26 | 2 |
| 2017 Q1 | 4,183 | $232,000 | $55.46 | 1 | |
| 2016 Q4 | 4,183 | $231,000 | -$51,910 | $55.22 | 1 |
| 2016 Q3 | 5,123 | $255,000 | -$547,630 | $49.78 | 1 |
| 2016 Q2 | 16,125 | $753,000 | +$753,000 | $46.7 | 1 |
| 2015 Q2 | 0 | $0 | -$225,000 | 0 | |
| 2015 Q1 | 4,721 | $225,000 | +$225,000 | $47.66 | 1 |