| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 156,448 | $4,234,004 | +$648,405 | $27.06 | 8 |
| 2025 Q2 | 132,568 | $3,675,999 | -$3,041,824 | $27.74 | 9 |
| 2025 Q1 | 242,203 | $6,503,407 | +$564,700 | $26.85 | 7 |
| 2024 Q4 | 221,308 | $5,822,557 | -$495,286 | $26.31 | 6 |
| 2024 Q3 | 240,124 | $7,196,227 | -$358,935 | $29.97 | 7 |
| 2024 Q2 | 252,102 | $7,228,247 | -$178,838 | $28.67 | 8 |
| 2024 Q1 | 258,336 | $7,897,325 | -$7,857,179 | $30.57 | 8 |
| 2023 Q4 | 266,899 | $7,772,040 | -$9,085,679 | $29.13 | 7 |
| 2023 Q3 | 347,449 | $8,800,410 | -$7,923,364 | $25.33 | 10 |
| 2023 Q2 | 352,675 | $9,968,596 | -$6,626,406 | $28.27 | 9 |
| 2023 Q1 | 303,050 | $8,714,258 | -$6,671,187 | $28.79 | 6 |
| 2022 Q4 | 294,443 | $7,340,596 | -$6,849,842 | $24.93 | 4 |
| 2022 Q3 | 303,912 | $6,542,000 | -$7,570,693 | $21.52 | 3 |
| 2022 Q2 | 310,397 | $7,863,095 | -$9,428,390 | $25.35 | 5 |
| 2022 Q1 | 314,384 | $9,749,000 | -$11,070,249 | $31.09 | 5 |
| 2021 Q4 | 309,985 | $11,827,000 | -$8,463,972 | $37.83 | 6 |
| 2021 Q3 | 293,249 | $9,534,000 | -$4,741,935 | $32.54 | 4 |
| 2021 Q2 | 233,978 | $7,177,073 | -$27,684,525 | $30.69 | 8 |
| 2021 Q1 | 1,049,647 | $28,455,950 | -$2,296,304 | $27.13 | 6 |
| 2020 Q4 | 951,989 | $24,503,899 | -$937,654 | $25.74 | 5 |
| 2020 Q3 | 829,803 | $18,621,000 | -$6,344,901 | $22.44 | 4 |
| 2020 Q2 | 889,153 | $21,358,000 | +$865,610 | $24.07 | 6 |
| 2020 Q1 | 670,823 | $13,253,000 | +$3,768,963 | $19.76 | 5 |
| 2019 Q4 | 256,841 | $6,106,000 | +$1,425,786 | $23.74 | 4 |
| 2019 Q3 | 196,992 | $3,871,000 | +$1,346,247 | $19.44 | 6 |
| 2019 Q2 | 128,470 | $2,702,000 | +$2,446,941 | $20.71 | 6 |
| 2019 Q1 | 12,149 | $252,000 | +$252,000 | $16.95 | 3 |