| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 743,498 | $24,978,529 | -$1,730,937 | $33.60 | 17 |
| 2025 Q2 | 794,673 | $23,729,960 | -$86,172 | $29.86 | 16 |
| 2025 Q1 | 797,507 | $22,671,673 | +$383,742 | $28.43 | 15 |
| 2024 Q4 | 784,013 | $22,842,346 | -$2,464,183 | $29.13 | 16 |
| 2024 Q3 | 542,403 | $16,722,629 | -$11,060,554 | $30.83 | 15 |
| 2024 Q2 | 904,458 | $25,361,467 | +$6,125,310 | $28.04 | 12 |
| 2024 Q1 | 686,008 | $20,661,774 | -$3,184,645 | $30.12 | 11 |
| 2023 Q4 | 797,288 | $20,705,695 | +$861,685 | $25.97 | 10 |
| 2023 Q3 | 764,201 | $17,461,402 | +$52,825 | $22.85 | 10 |
| 2023 Q2 | 761,479 | $17,938,795 | +$460,816 | $23.56 | 12 |
| 2023 Q1 | 742,917 | $16,470,300 | -$405,239 | $22.17 | 14 |
| 2022 Q4 | 761,188 | $16,882,212 | +$823,106 | $22.18 | 12 |
| 2022 Q3 | 725,211 | $14,798,000 | -$1,054,544 | $20.38 | 10 |
| 2022 Q2 | 774,054 | $16,670,000 | -$3,624,450 | $21.52 | 12 |
| 2022 Q1 | 914,397 | $23,400,000 | +$2,286,299 | $25.59 | 15 |
| 2021 Q4 | 826,329 | $20,798,000 | -$2,225,562 | $25.17 | 16 |
| 2021 Q3 | 936,843 | $22,043,000 | -$3,611,020 | $23.52 | 19 |
| 2021 Q2 | 1,090,364 | $25,625,000 | +$6,104,304 | $23.50 | 21 |
| 2021 Q1 | 803,971 | $17,974,000 | -$957,962 | $22.36 | 14 |
| 2020 Q4 | 846,867 | $15,222,000 | +$331,134 | $17.98 | 7 |
| 2020 Q3 | 828,476 | $12,507,000 | -$1,564,078 | $15.10 | 7 |
| 2020 Q2 | 934,246 | $13,070,000 | +$468,445 | $13.99 | 9 |
| 2020 Q1 | 914,545 | $10,991,000 | -$882,094 | $12.01 | 10 |
| 2019 Q4 | 976,534 | $19,129,000 | +$2,553,644 | $19.58 | 12 |
| 2019 Q3 | 846,135 | $15,622,000 | -$504,258 | $18.46 | 8 |
| 2019 Q2 | 874,732 | $15,960,000 | +$959,033 | $18.25 | 7 |
| 2019 Q1 | 822,527 | $14,605,000 | +$2,208,175 | $17.76 | 8 |
| 2018 Q4 | 698,441 | $10,733,000 | +$1,536,832 | $15.00 | 5 |
| 2018 Q3 | 599,124 | $11,712,000 | +$11,712,000 | $19.55 | 4 |