| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 80,011 | $5,121,439 | +$2,951,545 | $64.13 | 5 |
| 2025 Q2 | 33,843 | $2,008,630 | -$2,965,840 | $59.35 | 3 |
| 2025 Q1 | 89,186 | $4,706,269 | -$117,900 | $52.77 | 5 |
| 2024 Q4 | 78,611 | $4,434,106 | -$68,415 | $56.41 | 5 |
| 2024 Q3 | 89,661 | $4,893,851 | -$1,035,893 | $54.58 | 6 |
| 2024 Q2 | 99,234 | $5,160,469 | +$1,310,440 | $52 | 6 |
| 2024 Q1 | 73,806 | $3,670,286 | +$328,033 | $49.72 | 4 |
| 2023 Q4 | 67,646 | $3,061,213 | -$14,641 | $45.28 | 5 |
| 2023 Q3 | 65,662 | $2,634,092 | -$373,852 | $40.12 | 3 |
| 2023 Q2 | 74,709 | $3,116,381 | +$244,148 | $41.71 | 4 |
| 2023 Q1 | 68,855 | $2,620,441 | -$120,763 | $38.04 | 3 |
| 2022 Q4 | 83,543 | $2,902,809 | +$85,801 | $34.73 | 4 |
| 2022 Q3 | 81,074 | $2,690,426 | -$5,405 | $33.17 | 4 |
| 2022 Q2 | 81,237 | $2,852,833 | +$36,826 | $35.12 | 4 |
| 2022 Q1 | 80,189 | $3,440,534 | -$35,698 | $42.91 | 4 |
| 2021 Q4 | 80,801 | $3,754,000 | +$773,822 | $46.46 | 3 |
| 2021 Q3 | 64,144 | $2,697,000 | +$44,215 | $42.06 | 2 |
| 2021 Q2 | 63,094 | $2,639,000 | +$74,268 | $41.81 | 2 |
| 2021 Q1 | 61,317 | $2,353,000 | +$365,663 | $38.37 | 2 |
| 2020 Q4 | 51,788 | $1,903,000 | +$36,672 | $36.75 | 1 |
| 2020 Q3 | 50,790 | $1,667,000 | +$1,667,000 | $32.82 | 1 |
| 2019 Q4 | 0 | $0 | -$340,000 | 0 | |
| 2019 Q3 | 12,304 | $340,000 | +$226,000 | $27.63 | 2 |