| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 145,426 | $7,194,181 | +$187,833 | $49.59 | 8 |
| 2025 Q2 | 141,687 | $4,993,954 | -$378,357 | $35.43 | 8 |
| 2025 Q1 | 152,444 | $4,146,790 | -$294,412 | $27.38 | 5 |
| 2024 Q4 | 163,263 | $5,212,113 | -$1,544,750 | $31.93 | 2 |
| 2024 Q3 | 210,869 | $7,671,064 | -$36,262,912 | $36.32 | 3 |
| 2024 Q2 | 1,381,981 | $42,752,337 | +$16,838,255 | $30.93 | 5 |
| 2024 Q1 | 837,469 | $21,915,530 | +$15,991,236 | $26.16 | 4 |
| 2023 Q4 | 226,703 | $5,154,701 | -$226,754 | $22.74 | 3 |
| 2023 Q3 | 236,204 | $4,770,722 | +$250,314 | $20.19 | 3 |
| 2023 Q2 | 223,809 | $4,673,708 | +$54,051 | $20.88 | 4 |
| 2023 Q1 | 221,221 | $4,650,492 | +$98,277 | $21.02 | 3 |
| 2022 Q4 | 216,546 | $4,004,869 | -$409,001 | $18.49 | 2 |
| 2022 Q3 | 238,661 | $3,462,000 | -$21,202 | $12.41 | 2 |
| 2022 Q2 | 242,685 | $3,323,000 | -$502,068 | $13.68 | 5 |
| 2022 Q1 | 279,233 | $4,801,000 | +$836,658 | $16.97 | 5 |
| 2021 Q4 | 230,181 | $4,334,000 | +$418,680 | $18.83 | 5 |
| 2021 Q3 | 207,971 | $3,655,000 | -$201,335 | $18.22 | 3 |
| 2021 Q2 | 219,418 | $3,933,950 | -$13,864,663 | $18.46 | 5 |
| 2021 Q1 | 1,071,659 | $17,491,863 | +$2,194,670 | $16.55 | 6 |
| 2020 Q4 | 937,093 | $16,645,943 | +$2,955,719 | $17.79 | 5 |
| 2020 Q3 | 770,848 | $11,146,000 | -$200,060 | $14.46 | 1 |
| 2020 Q2 | 784,684 | $9,080,000 | -$2,489,361 | $11.57 | 1 |
| 2020 Q1 | 999,803 | $7,991,000 | -$195,031 | $9.87 | 2 |
| 2019 Q4 | 1,019,332 | $12,494,000 | -$143,282 | $12.09 | 3 |
| 2019 Q3 | 1,031,020 | $10,958,000 | +$293,543 | $10.51 | 3 |
| 2019 Q2 | 1,003,305 | $10,204,000 | +$113,554 | $10.13 | 4 |
| 2019 Q1 | 992,400 | $9,302,000 | -$429,992 | $9.37 | 3 |
| 2018 Q4 | 1,037,054 | $10,102,000 | +$7,972,799 | $9.63 | 5 |
| 2018 Q3 | 198,120 | $2,483,000 | +$1,147,849 | $11.62 | 4 |
| 2018 Q2 | 115,336 | $1,416,000 | +$486,712 | $12.25 | 2 |
| 2018 Q1 | 75,705 | $1,193,000 | +$1,140,865 | $15.75 | 2 |
| 2017 Q4 | 3,311 | $64,000 | $19.33 | 1 | |
| 2014 Q4 | 0 | $0 | -$4,000 | 0 | |
| 2014 Q3 | 529 | $4,000 | +$4,000 | $7.56 | 1 |