| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,768 | $122,000 | +$122,000 | $32.38 | 1 |
| 2025 Q3 | 889,982 | $32,011,219 | +$21,874,097 | $35.98 | 56 |
| 2025 Q2 | 281,819 | $8,533,212 | +$6,493,466 | $30.28 | 36 |
| 2025 Q1 | 71,748 | $1,602,606 | -$461,722 | $22.34 | 40 |
| 2024 Q4 | 90,632 | $2,241,974 | -$134,540 | $24.88 | 41 |
| 2024 Q3 | 96,290 | $2,069,684 | +$927,994 | $21.49 | 35 |
| 2024 Q2 | 53,259 | $1,131,213 | -$490,758 | $21.22 | 36 |
| 2024 Q1 | 76,270 | $1,636,052 | +$13,912 | $21.45 | 40 |
| 2023 Q4 | 70 | $1,312 | +$1,312 | $18.74 | 1 |
| 2023 Q3 | 146,919 | $2,286,291 | +$782,360 | $15.40 | 41 |
| 2023 Q2 | 95,854 | $1,575,379 | +$502,354 | $16.42 | 41 |
| 2023 Q1 | 64,547 | $961,250 | -$1,282,317 | $14.92 | 43 |
| 2022 Q4 | 171,170 | $2,077,805 | +$748,810 | $12.15 | 43 |
| 2022 Q3 | 112,933 | $1,437,358 | -$972,868 | $12.73 | 27 |
| 2022 Q2 | 192,832 | $2,489,654 | -$2,577,151 | $12.92 | 34 |
| 2022 Q1 | 327,421 | $6,382,481 | -$6,692,960 | $19.39 | 49 |
| 2021 Q4 | 620,311 | $14,453,110 | -$1,529,323 | $23.31 | 60 |
| 2021 Q3 | 667,897 | $16,472,281 | -$1,623,607 | $24.60 | 63 |
| 2021 Q2 | 764,357 | $20,436,209 | -$5,981,749 | $26.73 | 71 |
| 2021 Q1 | 965,994 | $23,325,735 | +$22,185,831 | $24.15 | 67 |
| 2020 Q4 | 1,562 | $38,000 | $0 | $25.44 | 2 |
| 2020 Q3 | 397 | $11,000 | $0 | $27.71 | 1 |
| 2020 Q2 | 397 | $11,000 | $0 | $27.71 | 1 |
| 2020 Q1 | 397 | $11,000 | $0 | $27.71 | 1 |
| 2019 Q4 | 397 | $11,000 | $0 | $27.71 | 1 |
| 2019 Q3 | 397 | $11,000 | $0 | $27.71 | 1 |
| 2019 Q2 | 397 | $11,000 | $0 | $27.71 | 1 |
| 2019 Q1 | 397 | $11,000 | $0 | $27.71 | 1 |