| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 889,982 | $32,011,219 | +$21,874,100 | $35.98 | 56 |
| 2025 Q2 | 281,819 | $8,533,212 | +$6,493,469 | $30.28 | 36 |
| 2025 Q1 | 71,748 | $1,602,606 | -$461,723 | $22.34 | 40 |
| 2024 Q4 | 91,673 | $2,280,419 | -$111,824 | $24.88 | 42 |
| 2024 Q3 | 96,360 | $2,071,192 | +$927,994 | $21.49 | 35 |
| 2024 Q2 | 53,329 | $1,132,702 | -$490,756 | $21.22 | 35 |
| 2024 Q1 | 76,340 | $1,637,558 | -$66,969 | $21.45 | 40 |
| 2023 Q4 | 84,060 | $1,539,846 | -$967,906 | $18.69 | 40 |
| 2023 Q3 | 146,919 | $2,286,291 | +$778,131 | $15.4 | 41 |
| 2023 Q2 | 96,004 | $1,577,379 | +$501,010 | $16.42 | 42 |
| 2023 Q1 | 65,817 | $980,485 | -$1,519,018 | $14.92 | 46 |
| 2022 Q4 | 176,534 | $2,141,805 | +$731,383 | $12.15 | 45 |
| 2022 Q3 | 119,886 | $1,528,358 | -$972,085 | $12.74 | 32 |
| 2022 Q2 | 198,019 | $2,560,654 | -$2,558,997 | $12.93 | 36 |
| 2022 Q1 | 327,627 | $6,386,481 | -$6,691,702 | $19.39 | 51 |
| 2021 Q4 | 624,953 | $14,562,110 | -$1,571,130 | $23.31 | 62 |
| 2021 Q3 | 667,895 | $16,471,281 | -$1,625,286 | $24.58 | 62 |
| 2021 Q2 | 764,380 | $20,437,209 | -$5,713,022 | $26.74 | 68 |
| 2021 Q1 | 988,313 | $23,865,735 | +$22,725,831 | $24.15 | 70 |
| 2020 Q4 | 1,562 | $38,000 | +$27,000 | $25.44 | 2 |
| 2020 Q3 | 397 | $11,000 | $27.71 | 1 | |
| 2020 Q2 | 397 | $11,000 | $27.71 | 1 | |
| 2020 Q1 | 397 | $11,000 | $27.71 | 1 | |
| 2019 Q4 | 397 | $11,000 | $27.71 | 1 | |
| 2019 Q3 | 397 | $11,000 | $27.71 | 1 | |
| 2019 Q2 | 397 | $11,000 | $27.71 | 1 | |
| 2019 Q1 | 397 | $11,000 | $27.71 | 1 |