| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 104,277 | $2,863,053 | +$482,750 | $27.5 | 13 |
| 2025 Q2 | 86,844 | $2,238,817 | -$932,755 | $25.78 | 14 |
| 2025 Q1 | 124,914 | $2,840,537 | -$1,771,269 | $22.74 | 14 |
| 2024 Q4 | 199,198 | $4,675,481 | -$344,586 | $23.47 | 17 |
| 2024 Q3 | 210,649 | $5,353,227 | -$1,487,995 | $25.42 | 17 |
| 2024 Q2 | 272,746 | $6,133,356 | -$4,862,043 | $22.47 | 17 |
| 2024 Q1 | 482,146 | $11,640,080 | -$1,931,618 | $24.14 | 22 |
| 2023 Q4 | 559,749 | $13,768,490 | +$445,402 | $24.6 | 22 |
| 2023 Q3 | 520,830 | $12,237,413 | -$3,378,382 | $23.5 | 21 |
| 2023 Q2 | 659,493 | $17,586,338 | +$1,444,009 | $26.66 | 23 |
| 2023 Q1 | 610,496 | $15,545,526 | -$2,028,403 | $25.46 | 23 |
| 2022 Q4 | 698,479 | $15,889,450 | -$6,019,588 | $22.75 | 28 |
| 2022 Q3 | 932,423 | $24,072,501 | -$5,227,757 | $25.91 | 30 |
| 2022 Q2 | 1,074,114 | $31,107,216 | -$8,525,791 | $28.96 | 29 |
| 2022 Q1 | 1,308,702 | $48,899,353 | +$5,622,082 | $37.39 | 31 |
| 2021 Q4 | 1,141,011 | $50,674,867 | +$12,645,809 | $44.45 | 39 |
| 2021 Q3 | 835,293 | $41,580,000 | -$1,606,106 | $49.82 | 29 |
| 2021 Q2 | 866,899 | $44,788,000 | -$6,088,221 | $51.63 | 31 |
| 2021 Q1 | 990,888 | $47,499,094 | +$32,082,893 | $47.92 | 31 |
| 2020 Q4 | 321,386 | $14,063,748 | +$3,303,969 | $43.75 | 10 |
| 2020 Q3 | 245,849 | $8,347,792 | +$3,850,605 | $33.9 | 8 |
| 2020 Q2 | 133,377 | $4,160,000 | +$3,187,556 | $31.19 | 6 |
| 2020 Q1 | 31,404 | $697,000 | +$687,000 | $22.05 | 5 |
| 2019 Q4 | 150 | $8,000 | $53.33 | 1 | |
| 2019 Q3 | 150 | $8,000 | $53.33 | 1 | |
| 2019 Q2 | 150 | $8,000 | $53.33 | 1 | |
| 2019 Q1 | 150 | $8,000 | $53.33 | 1 |