| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 403,487 | $9,006,639 | -$620,245 | $22.32 | 8 |
| 2025 Q2 | 431,329 | $11,704,702 | +$206,672 | $27.14 | 12 |
| 2025 Q1 | 423,713 | $10,254,255 | -$491,827 | $24.2 | 11 |
| 2024 Q4 | 515,888 | $12,169,411 | +$1,356,692 | $23.59 | 10 |
| 2024 Q3 | 386,521 | $12,789,524 | -$740,171 | $33.09 | 9 |
| 2024 Q2 | 412,285 | $11,757,861 | +$423,166 | $28.52 | 10 |
| 2024 Q1 | 397,443 | $11,927,564 | +$847,826 | $30.01 | 10 |
| 2023 Q4 | 369,185 | $12,027,612 | -$3,528,891 | $32.63 | 7 |
| 2023 Q3 | 503,864 | $12,787,597 | +$43,627 | $25.35 | 14 |
| 2023 Q2 | 502,123 | $14,351,420 | +$1,136,691 | $28.58 | 13 |
| 2023 Q1 | 462,219 | $12,931,476 | +$6,644,738 | $27.97 | 11 |
| 2022 Q4 | 224,877 | $5,385,482 | -$1,206,399 | $23.96 | 9 |
| 2022 Q3 | 261,191 | $5,276,684 | -$1,378,131 | $20 | 12 |
| 2022 Q2 | 321,048 | $7,393,338 | +$1,891,142 | $23.07 | 11 |
| 2022 Q1 | 235,592 | $7,834,367 | -$397,261 | $33 | 10 |
| 2021 Q4 | 241,047 | $10,046,663 | -$339,317 | $41.72 | 13 |
| 2021 Q3 | 258,656 | $8,210,455 | +$168,210 | $31.61 | 12 |
| 2021 Q2 | 253,342 | $8,295,590 | -$36,735,083 | $32.74 | 12 |
| 2021 Q1 | 1,535,627 | $43,909,000 | +$405,526 | $28.59 | 11 |
| 2020 Q4 | 1,521,337 | $41,455,000 | +$7,996,673 | $27.3 | 11 |
| 2020 Q3 | 1,227,544 | $30,193,000 | +$2,247,573 | $24.63 | 9 |
| 2020 Q2 | 1,136,288 | $21,834,000 | +$1,469,977 | $19.24 | 7 |
| 2020 Q1 | 1,060,049 | $17,580,000 | +$16,258,469 | $16.57 | 8 |
| 2019 Q4 | 72,171 | $1,359,000 | +$1,359,000 | $18.78 | 3 |