| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 68,348 | $2,165,607 | -$1,486,590 | $31.81 | 7 |
| 2025 Q2 | 115,132 | $3,001,758 | -$873,617 | $26.07 | 8 |
| 2025 Q1 | 149,653 | $3,843,323 | -$850,604 | $25.68 | 12 |
| 2024 Q4 | 182,771 | $4,096,213 | -$3,502,794 | $22.41 | 9 |
| 2024 Q3 | 331,409 | $8,023,593 | +$983,483 | $24.21 | 10 |
| 2024 Q2 | 279,170 | $5,485,707 | -$715,414 | $19.65 | 11 |
| 2024 Q1 | 312,573 | $6,330,710 | -$641,278 | $20.26 | 13 |
| 2023 Q4 | 330,931 | $7,611,718 | -$614,085 | $23 | 15 |
| 2023 Q3 | 354,432 | $8,878,919 | +$1,895,305 | $24.9 | 16 |
| 2023 Q2 | 278,261 | $7,742,832 | +$1,670,761 | $27.83 | 19 |
| 2023 Q1 | 218,282 | $6,231,076 | +$81,640 | $28.59 | 20 |
| 2022 Q4 | 215,623 | $5,886,461 | -$22,285,299 | $27.19 | 21 |
| 2022 Q3 | 995,550 | $28,377,094 | -$858,673 | $28.34 | 20 |
| 2022 Q2 | 973,430 | $40,434,723 | -$540,904 | $41.65 | 21 |
| 2022 Q1 | 993,625 | $36,275,202 | -$7,819,394 | $36.61 | 24 |
| 2021 Q4 | 1,192,864 | $55,453,977 | -$1,035,320 | $46.53 | 29 |
| 2021 Q3 | 1,223,167 | $53,646,764 | +$38,243,138 | $43.87 | 28 |
| 2021 Q2 | 337,913 | $16,582,508 | -$13,279,964 | $49.4 | 22 |
| 2021 Q1 | 673,407 | $27,391,955 | +$22,100,706 | $40.95 | 22 |
| 2020 Q4 | 119,096 | $5,367,751 | +$3,164,768 | $44.12 | 8 |
| 2020 Q3 | 49,895 | $1,554,000 | +$1,055,991 | $31.14 | 2 |
| 2020 Q2 | 15,996 | $342,000 | -$3,214 | $21.38 | 1 |
| 2020 Q1 | 16,190 | $269,000 | -$279,432 | $16.46 | 2 |
| 2019 Q4 | 31,281 | $579,000 | -$1,578,957 | $18.51 | 2 |
| 2019 Q3 | 122,425 | $2,114,000 | +$1,547,551 | $17.28 | 3 |
| 2019 Q2 | 32,777 | $616,000 | -$1,807,350 | $18.79 | 2 |
| 2019 Q1 | 122,338 | $2,476,874 | +$158,339 | $20.25 | 4 |
| 2018 Q4 | 114,517 | $2,007,000 | +$523,743 | $17.53 | 4 |
| 2018 Q3 | 84,636 | $1,661,000 | +$630,389 | $19.75 | 4 |
| 2018 Q2 | 52,634 | $1,131,000 | -$1,681,872 | $21.28 | 3 |
| 2018 Q1 | 115,447 | $2,816,000 | +$190,787 | $24.39 | 3 |
| 2017 Q4 | 107,625 | $2,722,000 | +$2,722,000 | $25.29 | 3 |