| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 139,002 | $5,661,239 | +$520,759 | $40.78 | 20 |
| 2025 Q2 | 126,428 | $4,872,344 | +$2,043,138 | $38.54 | 22 |
| 2025 Q1 | 73,484 | $2,600,399 | -$861,428 | $35.39 | 17 |
| 2024 Q4 | 97,582 | $3,486,216 | -$1,008,755 | $35.72 | 17 |
| 2024 Q3 | 112,336 | $4,116,253 | -$1,176,604 | $36.64 | 19 |
| 2024 Q2 | 144,469 | $5,010,398 | +$224,952 | $34.68 | 18 |
| 2024 Q1 | 137,982 | $4,702,275 | +$393,413 | $34.08 | 18 |
| 2023 Q4 | 126,987 | $4,072,094 | +$480,914 | $32.06 | 17 |
| 2023 Q3 | 111,872 | $3,286,364 | +$908,973 | $29.38 | 16 |
| 2023 Q2 | 80,925 | $2,491,181 | +$208,807 | $30.78 | 14 |
| 2023 Q1 | 73,448 | $2,168,886 | +$286,400 | $29.53 | 13 |
| 2022 Q4 | 68,321 | $1,896,262 | -$578,260 | $27.75 | 14 |
| 2022 Q3 | 56,732 | $1,469,000 | -$125,983 | $25.9 | 11 |
| 2022 Q2 | 61,590 | $1,719,000 | +$589,328 | $27.9 | 12 |
| 2022 Q1 | 40,444 | $1,308,000 | -$1,331,469 | $32.39 | 10 |
| 2021 Q4 | 79,758 | $2,743,000 | +$419,813 | $34.27 | 12 |
| 2021 Q3 | 67,279 | $2,224,000 | -$1,272,070 | $33.06 | 10 |
| 2021 Q2 | 105,630 | $3,544,000 | +$805,202 | $33.56 | 10 |
| 2021 Q1 | 81,648 | $2,587,000 | -$588,500 | $31.72 | 8 |
| 2020 Q4 | 100,245 | $3,056,000 | -$850,000 | $29.53 | 2 |
| 2020 Q3 | 131,314 | $3,594,000 | +$857,000 | $27.37 | 3 |
| 2020 Q2 | 100,000 | $2,576,000 | +$2,576,000 | $25.76 | 1 |