| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,913 | $1,264,919 | +$11,724 | $63.51 | 3 |
| 2025 Q2 | 19,728 | $1,159,270 | -$1,152,359 | $58.77 | 3 |
| 2025 Q1 | 41,576 | $2,195,502 | -$487,902 | $52.99 | 5 |
| 2024 Q4 | 49,265 | $2,748,722 | +$305,108 | $55.78 | 6 |
| 2024 Q3 | 43,804 | $2,382,612 | -$177,560 | $54.4 | 7 |
| 2024 Q2 | 47,074 | $2,415,402 | -$154,862 | $51.32 | 6 |
| 2024 Q1 | 50,174 | $2,497,182 | -$304,811 | $49.78 | 6 |
| 2023 Q4 | 48,342 | $2,199,735 | -$364,585 | $45.5 | 5 |
| 2023 Q3 | 47,561 | $1,925,089 | -$322,252 | $40.47 | 5 |
| 2023 Q2 | 47,790 | $2,003,191 | -$302,751 | $41.92 | 5 |
| 2023 Q1 | 47,665 | $1,845,637 | -$361,762 | $38.72 | 4 |
| 2022 Q4 | 49,105 | $1,775,478 | -$164,054 | $36.15 | 4 |
| 2022 Q3 | 45,760 | $1,547,000 | -$369,577 | $33.81 | 4 |
| 2022 Q2 | 47,611 | $1,689,000 | -$436,883 | $35.47 | 4 |
| 2022 Q1 | 48,365 | $2,066,868 | -$101,089 | $42.72 | 5 |
| 2021 Q4 | 43,451 | $1,964,770 | +$508,397 | $45.22 | 5 |
| 2021 Q3 | 28,268 | $1,173,000 | -$169,113 | $41.5 | 3 |
| 2021 Q2 | 28,174 | $1,172,000 | -$2,343,602 | $41.57 | 3 |
| 2021 Q1 | 80,844 | $3,111,000 | +$2,381,607 | $38.48 | 3 |
| 2020 Q4 | 15,871 | $574,000 | -$84,196 | $36.15 | 2 |
| 2020 Q3 | 14,882 | $470,000 | +$227,070 | $31.6 | 2 |
| 2020 Q2 | 4,011 | $116,000 | -$209,931 | $28.92 | 1 |
| 2020 Q1 | 6,187 | $147,000 | $23.76 | 1 |