| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 629,007 | $18,881,040 | -$6,451,047 | $29.94 | 53 |
| 2025 Q2 | 791,922 | $24,063,681 | +$4,239,201 | $30.39 | 58 |
| 2025 Q1 | 714,838 | $19,761,393 | +$64,276 | $27.68 | 55 |
| 2024 Q4 | 714,667 | $20,232,923 | -$7,398,553 | $28.33 | 55 |
| 2024 Q3 | 977,686 | $30,978,495 | -$2,335,005 | $31.72 | 57 |
| 2024 Q2 | 1,054,407 | $31,247,897 | +$7,144,289 | $29.42 | 57 |
| 2024 Q1 | 816,696 | $24,724,534 | -$5,900,112 | $30.31 | 49 |
| 2023 Q4 | 1,056,519 | $29,305,178 | +$2,103,270 | $27.82 | 44 |
| 2023 Q3 | 987,775 | $25,806,415 | -$1,770,654 | $26.16 | 42 |
| 2023 Q2 | 1,044,232 | $27,874,231 | +$7,745,789 | $26.71 | 42 |
| 2023 Q1 | 706,664 | $18,100,902 | -$388,250 | $25.64 | 43 |
| 2022 Q4 | 730,101 | $16,829,906 | +$1,416,106 | $22.89 | 41 |
| 2022 Q3 | 668,767 | $14,881,962 | -$2,029,118 | $22.24 | 44 |
| 2022 Q2 | 759,612 | $17,505,097 | +$2,856,959 | $23.04 | 47 |
| 2022 Q1 | 612,668 | $17,878,201 | +$1,226,910 | $29.14 | 46 |
| 2021 Q4 | 587,698 | $18,795,747 | +$17,348,747 | $32.08 | 29 |