| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 256,010 | $8,533,502 | +$3,069,361 | $33.37 | 19 |
| 2025 Q2 | 164,044 | $5,211,665 | -$206,890 | $31.77 | 17 |
| 2025 Q1 | 185,429 | $5,687,789 | -$1,161,570 | $30.67 | 20 |
| 2024 Q4 | 226,455 | $6,537,548 | +$1,378,828 | $28.87 | 21 |
| 2024 Q3 | 178,466 | $5,189,258 | +$111,215 | $29.08 | 19 |
| 2024 Q2 | 179,925 | $4,573,069 | +$2,221,307 | $25.42 | 18 |
| 2024 Q1 | 92,525 | $2,272,865 | -$1,114,449 | $24.58 | 13 |
| 2023 Q4 | 139,084 | $3,353,248 | -$269,758 | $24.19 | 15 |
| 2023 Q3 | 150,295 | $3,401,522 | -$2,781,646 | $22.63 | 13 |
| 2023 Q2 | 269,137 | $6,657,778 | +$2,780,282 | $24.72 | 14 |
| 2023 Q1 | 156,762 | $3,968,762 | -$1,644,816 | $25.32 | 13 |
| 2022 Q4 | 221,437 | $5,686,184 | +$2,090,429 | $25.68 | 14 |
| 2022 Q3 | 140,060 | $3,398,000 | +$1,449,020 | $24.22 | 11 |
| 2022 Q2 | 79,915 | $1,966,112 | -$1,626,822 | $24.66 | 10 |
| 2022 Q1 | 140,405 | $3,745,243 | -$2,000,302 | $26.67 | 12 |
| 2021 Q4 | 223,614 | $5,538,000 | -$217,091 | $24.8 | 13 |
| 2021 Q3 | 196,810 | $4,539,000 | +$938,968 | $22.96 | 12 |
| 2021 Q2 | 155,359 | $3,616,000 | -$512,427 | $23.22 | 9 |
| 2021 Q1 | 177,650 | $4,109,000 | +$2,835,669 | $23 | 9 |
| 2020 Q4 | 53,753 | $1,223,000 | -$530,126 | $22.59 | 5 |
| 2020 Q3 | 32,090 | $660,000 | -$318,350 | $20.54 | 2 |
| 2020 Q2 | 47,567 | $931,000 | -$161,272 | $19.58 | 3 |
| 2020 Q1 | 55,808 | $1,029,000 | -$243,337 | $18.66 | 2 |
| 2019 Q4 | 69,822 | $1,468,000 | -$299,640 | $20.94 | 3 |
| 2019 Q3 | 84,055 | $1,768,000 | +$1,768,000 | $20.72 | 2 |