| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 961,712 | $32,771,782 | +$3,700,637 | $34.08 | 37 |
| 2025 Q2 | 855,245 | $27,996,612 | -$1,209,804 | $32.74 | 36 |
| 2025 Q1 | 891,984 | $28,505,117 | +$4,293,936 | $31.98 | 32 |
| 2024 Q4 | 757,867 | $23,953,952 | +$1,085,068 | $31.61 | 29 |
| 2024 Q3 | 721,934 | $23,598,023 | -$2,767,516 | $32.69 | 27 |
| 2024 Q2 | 802,826 | $24,097,076 | +$320,191 | $30.02 | 28 |
| 2024 Q1 | 798,569 | $24,920,175 | +$2,154,887 | $31.21 | 27 |
| 2023 Q4 | 729,783 | $21,295,977 | -$545,532 | $29.18 | 20 |
| 2023 Q3 | 751,396 | $20,670,532 | -$11,360 | $27.51 | 16 |
| 2023 Q2 | 751,642 | $20,967,088 | -$6,098,499 | $27.9 | 18 |
| 2023 Q1 | 945,527 | $25,765,520 | -$511,407 | $27.25 | 19 |
| 2022 Q4 | 964,058 | $27,147,201 | +$16,930,534 | $28.16 | 19 |
| 2022 Q3 | 364,500 | $9,202,358 | +$1,769,031 | $25.25 | 13 |
| 2022 Q2 | 293,912 | $7,895,087 | +$3,992,695 | $26.86 | 13 |
| 2022 Q1 | 144,632 | $4,251,999 | +$1,112,776 | $29.41 | 11 |
| 2021 Q4 | 106,753 | $3,139,587 | +$110,209 | $29.41 | 11 |
| 2021 Q3 | 90,971 | $2,535,516 | +$165,209 | $27.88 | 9 |
| 2021 Q2 | 84,433 | $2,386,000 | +$608,640 | $28.27 | 7 |
| 2021 Q1 | 62,899 | $1,680,000 | +$1,497,000 | $26.7 | 5 |
| 2020 Q4 | 2,936 | $71,000 | -$197,951 | $24.26 | 2 |
| 2020 Q3 | 12,652 | $261,000 | +$168,384 | $20.59 | 3 |
| 2020 Q2 | 4,502 | $89,000 | +$89,000 | $19.82 | 3 |