| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 52,398 | $4,065,666 | -$314,887 | $77.59 | 14 |
| 2025 Q2 | 56,738 | $3,905,010 | -$666,095 | $68.82 | 16 |
| 2025 Q1 | 66,417 | $4,433,967 | -$1,256,108 | $66.76 | 15 |
| 2024 Q4 | 83,271 | $6,137,259 | -$673,812 | $73.71 | 16 |
| 2024 Q3 | 91,180 | $7,327,353 | +$958,293 | $80.36 | 17 |
| 2024 Q2 | 79,702 | $5,955,837 | +$1,271,906 | $74.74 | 17 |
| 2024 Q1 | 62,683 | $4,813,555 | +$751,275 | $76.78 | 14 |
| 2023 Q4 | 53,056 | $3,915,421 | -$1,465,908 | $73.8 | 13 |
| 2023 Q3 | 79,677 | $5,122,382 | -$352,098 | $64.28 | 19 |
| 2023 Q2 | 84,698 | $5,834,220 | -$369,369 | $68.94 | 17 |
| 2023 Q1 | 86,904 | $5,868,039 | +$133,131 | $67.53 | 17 |
| 2022 Q4 | 89,433 | $5,551,177 | -$2,424,309 | $62.12 | 18 |
| 2022 Q3 | 127,112 | $7,116,000 | +$1,572,033 | $55.98 | 15 |
| 2022 Q2 | 99,013 | $5,781,000 | -$517,025 | $58.38 | 15 |
| 2022 Q1 | 105,341 | $7,129,000 | -$1,197,029 | $67.42 | 16 |
| 2021 Q4 | 123,079 | $8,249,000 | -$433,995 | $67 | 18 |
| 2021 Q3 | 129,934 | $8,226,000 | -$3,430,752 | $63.31 | 18 |
| 2021 Q2 | 180,480 | $11,627,000 | +$2,532,640 | $64.42 | 19 |
| 2021 Q1 | 141,724 | $8,921,000 | +$6,910,330 | $62.97 | 16 |
| 2020 Q4 | 31,356 | $1,792,000 | -$1,754,707 | $57.14 | 9 |
| 2020 Q3 | 61,898 | $2,438,000 | +$929,833 | $39.38 | 8 |
| 2020 Q2 | 38,689 | $1,494,000 | -$1,239,852 | $38.61 | 7 |
| 2020 Q1 | 77,039 | $2,350,000 | -$1,565,942 | $30.49 | 9 |
| 2019 Q4 | 104,742 | $5,006,778 | -$1,523,350 | $47.78 | 11 |
| 2019 Q3 | 140,273 | $6,249,000 | +$1,560,597 | $44.66 | 15 |
| 2019 Q2 | 105,174 | $4,816,000 | -$1,792,519 | $45.7 | 12 |
| 2019 Q1 | 136,816 | $6,491,000 | -$1,067,320 | $47.44 | 16 |
| 2018 Q4 | 164,765 | $6,546,000 | -$3,452,096 | $39.72 | 16 |
| 2018 Q3 | 243,771 | $13,310,000 | +$577,617 | $54.57 | 20 |
| 2018 Q2 | 245,051 | $12,963,000 | +$12,963,000 | $52.87 | 24 |