| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,660,455 | $60,253,179 | -$993,154 | $36.31 | 17 |
| 2025 Q2 | 1,688,616 | $58,537,324 | -$4,964,943 | $34.67 | 15 |
| 2025 Q1 | 1,833,750 | $59,520,189 | +$280,364 | $32.46 | 17 |
| 2024 Q4 | 1,825,086 | $60,392,086 | -$1,694,889 | $33.09 | 15 |
| 2024 Q3 | 1,877,167 | $60,744,046 | -$2,530,172 | $32.36 | 16 |
| 2024 Q2 | 1,955,976 | $61,520,275 | -$125,687 | $31.45 | 16 |
| 2024 Q1 | 1,959,974 | $59,816,096 | +$26,253,339 | $30.52 | 13 |
| 2023 Q4 | 1,099,766 | $31,772,211 | +$7,724,608 | $28.89 | 13 |
| 2023 Q3 | 818,673 | $21,677,759 | +$9,688,447 | $26.48 | 11 |
| 2023 Q2 | 452,276 | $12,180,759 | +$405,027 | $26.93 | 13 |
| 2023 Q1 | 438,149 | $11,085,495 | -$5,084,427 | $25.3 | 14 |
| 2022 Q4 | 645,213 | $15,409,583 | -$1,860,052 | $23.88 | 17 |
| 2022 Q3 | 725,322 | $15,535,000 | -$1,614,301 | $21.41 | 13 |
| 2022 Q2 | 799,900 | $17,281,000 | -$7,266,447 | $21.6 | 13 |
| 2022 Q1 | 1,132,452 | $27,201,000 | +$9,340,019 | $24.02 | 11 |
| 2021 Q4 | 744,472 | $18,342,000 | +$16,594,616 | $24.63 | 9 |
| 2021 Q3 | 71,955 | $1,673,000 | +$1,615,000 | $23.24 | 5 |
| 2021 Q2 | 2,500 | $58,000 | -$170,000 | $23.2 | 1 |
| 2021 Q1 | 10,460 | $228,000 | -$195,740 | $21.8 | 1 |
| 2020 Q4 | 19,440 | $403,000 | +$403,000 | $20.73 | 1 |