| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 94,462 | $2,434,197 | -$16,065 | $26.01 | 7 |
| 2025 Q2 | 95,106 | $2,465,175 | -$40,645 | $25.94 | 8 |
| 2025 Q1 | 96,643 | $2,649,250 | +$67,807 | $27.42 | 7 |
| 2024 Q4 | 94,170 | $2,699,520 | +$7,354 | $28.63 | 5 |
| 2024 Q3 | 93,899 | $3,321,011 | -$1,195,452 | $35.38 | 6 |
| 2024 Q2 | 130,012 | $4,311,307 | +$329,959 | $33.16 | 7 |
| 2024 Q1 | 120,057 | $4,232,299 | +$307,638 | $35.23 | 10 |
| 2023 Q4 | 111,434 | $3,555,544 | -$216,650 | $31.93 | 12 |
| 2023 Q3 | 117,968 | $3,934,324 | +$530,272 | $33.35 | 12 |
| 2023 Q2 | 101,970 | $3,379,091 | -$200,354 | $33.07 | 10 |
| 2023 Q1 | 106,993 | $4,778,209 | -$19,103 | $37.27 | 9 |
| 2022 Q4 | 106,097 | $4,093,483 | -$42,335 | $38.61 | 7 |
| 2022 Q3 | 100,553 | $3,248,695 | -$142,908 | $32.31 | 7 |
| 2022 Q2 | 105,216 | $3,544,000 | +$56,345 | $33.66 | 8 |
| 2022 Q1 | 103,629 | $5,226,000 | -$31,894 | $42.02 | 8 |
| 2021 Q4 | 103,823 | $5,408,000 | -$18,704 | $52.1 | 9 |
| 2021 Q3 | 93,986 | $4,086,000 | +$551,451 | $43.48 | 8 |
| 2021 Q2 | 81,084 | $3,110,000 | -$26,819,591 | $38.38 | 7 |
| 2021 Q1 | 865,847 | $29,577,000 | -$1,443,286 | $34.12 | 7 |
| 2020 Q4 | 866,595 | $29,783,000 | +$2,482,996 | $34.36 | 6 |
| 2020 Q3 | 762,149 | $22,338,000 | -$2,587,286 | $29.26 | 6 |
| 2020 Q2 | 816,159 | $19,023,000 | -$6,829,619 | $23.2 | 7 |
| 2020 Q1 | 1,068,747 | $21,808,000 | +$1,918,288 | $20.4 | 8 |
| 2019 Q4 | 927,247 | $21,964,254 | +$1,132,211 | $23.66 | 7 |
| 2019 Q3 | 879,436 | $19,769,000 | +$75,152 | $22.51 | 4 |
| 2019 Q2 | 875,997 | $18,298,754 | -$1,509,576 | $20.88 | 5 |
| 2019 Q1 | 947,485 | $21,637,000 | +$134,876 | $22.8 | 5 |
| 2018 Q4 | 941,451 | $19,523,000 | +$2,343,278 | $20.55 | 5 |
| 2018 Q3 | 828,366 | $17,126,000 | +$677,775 | $20.68 | 4 |
| 2018 Q2 | 750,307 | $14,666,000 | +$3,553,405 | $19.51 | 3 |
| 2018 Q1 | 569,344 | $10,946,000 | -$1,225,851 | $19.2 | 4 |
| 2017 Q4 | 631,573 | $13,576,000 | +$2,506,372 | $21.5 | 6 |
| 2017 Q3 | 514,857 | $11,502,000 | +$11,502,000 | $22.25 | 7 |