| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 71,340 | $2,777,337 | +$419,760 | $38.97 | 16 |
| 2025 Q2 | 60,571 | $2,215,212 | -$588,663 | $36.57 | 18 |
| 2025 Q1 | 100,924 | $3,661,142 | +$33,375 | $36.27 | 15 |
| 2024 Q4 | 100,004 | $3,907,313 | -$397,637 | $39.07 | 15 |
| 2024 Q3 | 66,653 | $2,438,377 | +$105,424 | $36.58 | 9 |
| 2024 Q2 | 64,079 | $2,230,419 | +$675,600 | $34.80 | 9 |
| 2024 Q1 | 44,666 | $1,622,469 | -$63,310 | $36.33 | 8 |
| 2023 Q4 | 46,443 | $1,535,874 | +$1,196,673 | $33.08 | 11 |
| 2023 Q3 | 10,264 | $311,699 | +$88,642 | $30.36 | 9 |
| 2023 Q2 | 7,342 | $237,089 | -$764,394 | $32.26 | 7 |
| 2023 Q1 | 32,401 | $1,009,875 | -$275,159 | $31.16 | 9 |
| 2022 Q4 | 41,601 | $1,230,079 | -$1,167,798 | $29.58 | 8 |
| 2022 Q3 | 83,158 | $2,406,172 | -$989,500 | $28.05 | 10 |
| 2022 Q2 | 116,948 | $3,525,050 | +$1,220,817 | $30.15 | 12 |
| 2022 Q1 | 66,460 | $2,518,832 | +$248,865 | $37.91 | 14 |
| 2021 Q4 | 59,770 | $2,313,422 | +$104,048 | $38.71 | 12 |
| 2021 Q3 | 57,431 | $1,967,435 | -$845,891 | $34.26 | 12 |
| 2021 Q2 | 82,750 | $2,753,853 | -$2,946,595 | $33.31 | 11 |
| 2021 Q1 | 171,882 | $5,690,039 | +$4,940,537 | $33.11 | 16 |
| 2020 Q4 | 32,003 | $936,450 | -$123,050 | $31.57 | 10 |
| 2020 Q3 | 41,794 | $986,000 | -$339,704 | $23.59 | 10 |
| 2020 Q2 | 56,769 | $1,260,000 | +$317,657 | $22.22 | 11 |
| 2020 Q1 | 42,457 | $779,000 | -$307,504 | $18.37 | 8 |
| 2019 Q4 | 66,149 | $1,385,000 | -$1,073,017 | $20.94 | 10 |
| 2019 Q3 | 88,333 | $1,732,000 | +$516,623 | $19.59 | 9 |
| 2019 Q2 | 59,844 | $1,258,000 | -$903,000 | $21.01 | 6 |
| 2019 Q1 | 106,331 | $2,143,000 | -$790,343 | $20.14 | 8 |
| 2018 Q4 | 150,366 | $2,615,000 | -$311,517 | $17.39 | 6 |
| 2018 Q3 | 167,442 | $4,095,000 | +$4,095,000 | $24.67 | 5 |