| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 307,728 | $7,498,146 | +$4,654,796 | $24.37 | 32 |
| 2025 Q2 | 120,480 | $2,428,095 | -$2,516,379 | $20.16 | 23 |
| 2025 Q1 | 266,898 | $4,640,672 | -$2,104,406 | $17.39 | 22 |
| 2024 Q4 | 386,091 | $5,972,830 | -$3,012,762 | $15.47 | 18 |
| 2024 Q3 | 519,358 | $8,727,692 | +$4,368,917 | $16.79 | 24 |
| 2024 Q2 | 261,030 | $4,108,507 | +$1,252,176 | $15.74 | 20 |
| 2024 Q1 | 181,822 | $2,649,036 | -$2,678,466 | $14.57 | 18 |
| 2023 Q4 | 371,820 | $5,131,725 | -$671,334 | $13.8 | 16 |
| 2023 Q3 | 414,033 | $5,851,995 | +$741,572 | $14.11 | 17 |
| 2023 Q2 | 363,946 | $5,352,872 | -$9,524 | $14.7 | 19 |
| 2023 Q1 | 356,760 | $5,697,756 | +$1,528,033 | $15.97 | 15 |
| 2022 Q4 | 261,031 | $4,191,603 | +$163,611 | $16.06 | 17 |
| 2022 Q3 | 250,523 | $3,778,871 | -$385,491 | $15.23 | 18 |
| 2022 Q2 | 295,402 | $4,960,998 | -$323,092 | $16.8 | 17 |
| 2022 Q1 | 310,895 | $6,608,919 | -$125,620 | $21.26 | 16 |
| 2021 Q4 | 318,284 | $6,403,179 | +$94,171 | $20.12 | 18 |
| 2021 Q3 | 311,178 | $6,460,566 | -$170,106 | $20.73 | 17 |
| 2021 Q2 | 333,540 | $7,291,225 | -$25,788 | $21.86 | 17 |
| 2021 Q1 | 305,665 | $6,425,510 | +$461,514 | $21 | 17 |
| 2020 Q4 | 282,644 | $5,759,330 | -$1,696,246 | $20.38 | 12 |
| 2020 Q3 | 382,151 | $6,670,559 | -$142,759 | $17.46 | 15 |
| 2020 Q2 | 390,495 | $6,402,922 | +$1,283,144 | $16.39 | 15 |
| 2020 Q1 | 312,509 | $3,950,647 | -$176,200 | $12.64 | 15 |
| 2019 Q4 | 294,571 | $5,973,272 | -$217,359 | $20.27 | 19 |
| 2019 Q3 | 304,649 | $6,076,331 | +$582,247 | $19.95 | 16 |
| 2019 Q2 | 274,156 | $6,057,774 | -$1,717,245 | $22.08 | 15 |
| 2019 Q1 | 353,606 | $7,608,753 | -$871,626 | $21.52 | 17 |
| 2018 Q4 | 394,697 | $7,761,688 | -$1,058,399 | $19.66 | 17 |
| 2018 Q3 | 444,508 | $9,482,347 | +$1,524,480 | $21.33 | 20 |
| 2018 Q2 | 368,473 | $8,657,786 | -$1,437,074 | $23.48 | 20 |
| 2018 Q1 | 423,278 | $10,847,000 | +$4,040,503 | $25.62 | 22 |
| 2017 Q4 | 265,591 | $6,604,000 | +$794,360 | $24.87 | 21 |
| 2017 Q3 | 233,739 | $5,427,000 | -$1,932,566 | $23.21 | 19 |
| 2017 Q2 | 323,965 | $7,003,000 | -$557,523 | $21.58 | 23 |
| 2017 Q1 | 350,436 | $7,337,704 | -$226,136 | $20.89 | 22 |
| 2016 Q4 | 360,489 | $7,130,000 | +$731,691 | $19.81 | 20 |
| 2016 Q3 | 286,430 | $5,941,000 | -$1,261,730 | $20.73 | 22 |
| 2016 Q2 | 348,729 | $6,987,000 | +$6,212,000 | $20 | 23 |