| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 650,221 | $31,049,346 | +$830,543 | $47.75 | 2 |
| 2025 Q2 | 632,828 | $30,954,357 | -$2,145,187 | $48.91 | 1 |
| 2025 Q1 | 676,684 | $28,799,590 | -$4,882,129 | $42.56 | 1 |
| 2024 Q4 | 791,396 | $27,961,018 | -$9,849,189 | $35.33 | 1 |
| 2024 Q3 | 1,070,163 | $41,241,000 | -$6,188,792 | $38.54 | 1 |
| 2024 Q2 | 1,230,756 | $40,324,000 | -$3,865,122 | $32.76 | 1 |
| 2024 Q1 | 1,348,726 | $50,712,000 | -$1,636,612 | $37.6 | 1 |
| 2023 Q4 | 1,392,253 | $45,354,000 | -$2,174,544 | $32.58 | 1 |
| 2023 Q3 | 1,459,006 | $43,530,000 | -$1,816,288 | $29.84 | 1 |
| 2023 Q2 | 1,519,883 | $44,813,000 | -$13,579,856 | $29.48 | 1 |
| 2023 Q1 | 1,980,459 | $60,602,000 | +$60,602,000 | $30.6 | 1 |
| 2020 Q4 | 0 | $0 | -$429,000 | 0 | |
| 2020 Q3 | 23,168 | $429,000 | -$4,074 | $18.52 | 1 |
| 2020 Q2 | 23,388 | $489,000 | -$555,529 | $20.91 | 1 |
| 2020 Q1 | 56,857 | $984,000 | +$693,000 | $17.31 | 2 |
| 2019 Q4 | 16,813 | $474,000 | +$474,000 | $28.19 | 1 |
| 2019 Q2 | 0 | $0 | -$123,000 | 0 | |
| 2019 Q1 | 4,900 | $123,000 | $25.1 | 1 | |
| 2018 Q4 | 4,900 | $106,000 | +$106,000 | $21.63 | 1 |
| 2018 Q3 | 359 | $10,000 | $27.86 | 1 | |
| 2018 Q2 | 359 | $9,000 | +$9,000 | $25.07 | 1 |
| 2018 Q1 | 0 | $0 | -$5,890,000 | 0 | |
| 2017 Q4 | 198,406 | $5,890,000 | +$4,258,276 | $29.69 | 1 |
| 2017 Q3 | 54,965 | $1,646,000 | +$1,646,000 | $29.95 | 1 |
| 2016 Q4 | 0 | $0 | -$66,000 | 0 | |
| 2016 Q3 | 3,112 | $66,000 | +$66,000 | $21.21 | 1 |
| 2015 Q4 | 0 | $0 | -$601,000 | 0 | |
| 2015 Q3 | 24,840 | $601,000 | -$84,803 | $24.19 | 1 |
| 2015 Q2 | 28,345 | $715,000 | +$112,251 | $25.22 | 1 |
| 2015 Q1 | 23,895 | $602,000 | +$85,658 | $25.19 | 1 |
| 2014 Q4 | 20,495 | $476,000 | -$88,604 | $23.23 | 1 |
| 2014 Q3 | 24,310 | $599,000 | -$7,536 | $24.64 | 1 |
| 2014 Q2 | 24,610 | $589,000 | -$208,067 | $24.46 | 2 |
| 2014 Q1 | 33,310 | $866,000 | -$272,458 | $25.51 | 2 |