| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 71,628 | $2,455,121 | -$1,746,043 | $34.36 | 13 |
| 2025 Q2 | 141,252 | $4,835,881 | -$1,435,299 | $34.52 | 18 |
| 2025 Q1 | 183,939 | $6,088,909 | +$894,733 | $33.23 | 15 |
| 2024 Q4 | 157,012 | $5,250,260 | -$538,453 | $33.59 | 14 |
| 2024 Q3 | 429,326 | $13,807,762 | -$725,860 | $32.42 | 15 |
| 2024 Q2 | 447,519 | $12,250,396 | -$392,336 | $27.71 | 13 |
| 2024 Q1 | 461,321 | $13,545,562 | +$742,372 | $29.42 | 15 |
| 2023 Q4 | 435,981 | $11,960,642 | -$671,551 | $27.81 | 13 |
| 2023 Q3 | 462,400 | $11,282,213 | +$1,519,368 | $24.35 | 15 |
| 2023 Q2 | 628,174 | $17,628,443 | +$4,601,715 | $28.52 | 17 |
| 2023 Q1 | 464,202 | $11,740,949 | +$5,123,572 | $25.23 | 11 |
| 2022 Q4 | 263,487 | $6,085,399 | -$2,959,705 | $23.17 | 10 |
| 2022 Q3 | 391,795 | $7,880,745 | +$410,209 | $19.89 | 10 |
| 2022 Q2 | 374,423 | $7,644,216 | +$305,587 | $20.58 | 11 |
| 2022 Q1 | 359,322 | $7,807,592 | -$1,673,245 | $21.73 | 11 |
| 2021 Q4 | 427,378 | $9,692,453 | -$619,070 | $23.07 | 13 |
| 2021 Q3 | 427,702 | $8,843,000 | +$3,726,181 | $20.97 | 10 |
| 2021 Q2 | 248,558 | $5,227,535 | -$53,258,971 | $21.1 | 9 |
| 2021 Q1 | 2,858,967 | $58,266,472 | -$37,544,811 | $20.3 | 11 |
| 2020 Q4 | 4,880,460 | $91,314,360 | +$14,332,338 | $18.66 | 14 |
| 2020 Q3 | 4,114,786 | $62,112,393 | +$13,976,833 | $15.09 | 11 |
| 2020 Q2 | 3,188,248 | $43,731,967 | -$8,048,736 | $13.71 | 11 |
| 2020 Q1 | 3,747,661 | $58,335,157 | -$6,827,784 | $15.56 | 16 |
| 2019 Q4 | 4,061,049 | $102,332,954 | +$2,044,241 | $25.04 | 19 |
| 2019 Q3 | 3,978,580 | $102,485,000 | +$19,922,088 | $25.76 | 20 |
| 2019 Q2 | 3,204,959 | $76,824,186 | +$2,998,285 | $23.96 | 20 |
| 2019 Q1 | 3,080,492 | $73,334,000 | +$8,696,562 | $23.51 | 18 |
| 2018 Q4 | 2,712,003 | $56,751,000 | -$2,552,627 | $20.98 | 12 |
| 2018 Q3 | 2,832,656 | $63,783,000 | -$2,526,177 | $22.25 | 15 |
| 2018 Q2 | 2,948,277 | $63,555,000 | +$3,222,275 | $21.41 | 13 |
| 2018 Q1 | 2,799,859 | $57,958,458 | +$2,414,951 | $20.52 | 12 |
| 2017 Q4 | 2,680,652 | $58,541,537 | +$17,421,079 | $21.64 | 12 |
| 2017 Q3 | 1,876,604 | $40,467,513 | +$23,482,961 | $21.2 | 10 |
| 2017 Q2 | 792,990 | $16,926,000 | +$16,926,000 | $21.33 | 9 |
| 2016 Q2 | 0 | $0 | -$12,000 | 0 | |
| 2016 Q1 | 510 | $12,000 | $23.53 | 1 |