| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 785,517 | $23,090,874 | +$3,045,332 | $29.39 | 43 |
| 2025 Q2 | 672,596 | $18,827,768 | -$6,123,958 | $27.99 | 42 |
| 2025 Q1 | 886,175 | $25,935,264 | -$9,021,393 | $29.28 | 46 |
| 2024 Q4 | 1,210,093 | $35,818,004 | -$1,536,120 | $29.6 | 51 |
| 2024 Q3 | 1,283,259 | $38,069,136 | -$6,250,202 | $29.65 | 53 |
| 2024 Q2 | 1,462,825 | $48,364,551 | -$3,664,758 | $33.08 | 57 |
| 2024 Q1 | 1,549,514 | $55,473,240 | +$770,101 | $35.8 | 59 |
| 2023 Q4 | 1,536,583 | $47,410,042 | -$17,391,364 | $30.9 | 60 |
| 2023 Q3 | 2,063,148 | $66,762,715 | +$4,103,005 | $32.51 | 60 |
| 2023 Q2 | 1,818,920 | $50,746,070 | -$8,252,352 | $27.83 | 55 |
| 2023 Q1 | 2,245,602 | $60,817,906 | -$82,998,786 | $26.99 | 74 |
| 2022 Q4 | 5,161,467 | $152,375,586 | +$26,259,609 | $29.58 | 84 |
| 2022 Q3 | 4,160,979 | $114,666,221 | -$28,308,232 | $27.55 | 69 |
| 2022 Q2 | 5,374,869 | $137,806,314 | +$24,252,013 | $25.68 | 75 |
| 2022 Q1 | 4,428,863 | $123,071,504 | +$10,169,886 | $27.75 | 66 |
| 2021 Q4 | 4,098,064 | $80,542,213 | +$28,627,954 | $19.28 | 41 |
| 2021 Q3 | 2,687,130 | $50,765,279 | +$5,588,535 | $18.89 | 28 |
| 2021 Q2 | 2,392,205 | $44,059,973 | -$4,301,588 | $18.42 | 26 |
| 2021 Q1 | 2,656,002 | $39,268,607 | +$34,099,080 | $14.78 | 26 |
| 2020 Q4 | 352,380 | $3,571,591 | -$1,466,458 | $10.13 | 15 |
| 2020 Q3 | 516,253 | $3,887,895 | -$659,252 | $7.53 | 17 |
| 2020 Q2 | 582,458 | $5,522,162 | +$2,421,854 | $9.48 | 23 |
| 2020 Q1 | 331,481 | $1,986,000 | -$491,942 | $6 | 16 |
| 2019 Q4 | 257,955 | $4,332,000 | -$617,254 | $16.8 | 17 |
| 2019 Q3 | 298,445 | $4,519,000 | -$1,746,433 | $15.15 | 18 |
| 2019 Q2 | 412,785 | $7,136,000 | -$724,448 | $17.29 | 23 |
| 2019 Q1 | 453,676 | $8,750,000 | -$3,530,720 | $19.28 | 22 |
| 2018 Q4 | 645,674 | $11,228,236 | -$21,040,991 | $17.38 | 27 |
| 2018 Q3 | 1,576,096 | $43,257,000 | +$7,072,235 | $27.44 | 31 |
| 2018 Q2 | 1,318,301 | $35,728,106 | +$35,728,106 | $27.1 | 26 |
| 2017 Q2 | 0 | $0 | -$4,000 | 0 | |
| 2017 Q1 | 200 | $4,000 | +$4,000 | $20 | 1 |
| 2016 Q2 | 0 | $0 | -$8,000 | 0 | |
| 2016 Q1 | 410 | $8,000 | $19.52 | 2 |