| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,750 | $107,455 | -$10,500,689 | $28.65 | 1 |
| 2025 Q2 | 388,517 | $10,825,321 | -$780,376 | $27.91 | 4 |
| 2025 Q1 | 416,540 | $12,157,099 | -$1,436,069 | $29.19 | 4 |
| 2024 Q4 | 430,740 | $10,467,414 | -$697,482 | $24.26 | 3 |
| 2024 Q3 | 455,432 | $12,049,127 | -$2,237,670 | $26.43 | 2 |
| 2024 Q2 | 540,008 | $13,823,693 | -$1,720,843 | $25.59 | 2 |
| 2024 Q1 | 607,230 | $16,474,749 | -$14,098,999 | $27.12 | 2 |
| 2023 Q4 | 1,126,890 | $29,262,551 | -$663,458 | $25.95 | 2 |
| 2023 Q3 | 1,152,431 | $23,931,000 | -$11,482,091 | $20.77 | 1 |
| 2023 Q2 | 1,706,623 | $35,243,160 | +$1,562,912 | $20.66 | 2 |
| 2023 Q1 | 1,631,047 | $33,633,103 | +$33,633,057 | $20.61 | 2 |
| 2022 Q4 | 0 | $0 | -$1,263,998 | $28.65 | 0 |
| 2022 Q3 | 123,724 | $1,763,000 | -$311,038 | $14.25 | 2 |
| 2022 Q2 | 145,553 | $2,252,000 | -$1,691,559 | $15.47 | 2 |
| 2022 Q1 | 254,824 | $4,792,000 | -$2,891,110 | $18.86 | 2 |
| 2021 Q4 | 408,785 | $9,479,000 | +$4,545,323 | $23.17 | 2 |
| 2021 Q3 | 212,820 | $4,792,000 | +$3,666,006 | $22.52 | 2 |
| 2021 Q2 | 50,000 | $1,204,000 | $0 | $24.08 | 1 |
| 2021 Q1 | 50,000 | $1,267,000 | $0 | $25.34 | 1 |
| 2020 Q4 | 50,000 | $1,180,000 | $0 | $23.60 | 1 |
| 2020 Q3 | 50,000 | $967,000 | $0 | $19.34 | 1 |
| 2020 Q2 | 50,000 | $783,000 | $0 | $15.66 | 1 |
| 2020 Q1 | 50,000 | $603,000 | $0 | $12.06 | 1 |
| 2019 Q4 | 50,000 | $838,000 | $0 | $16.76 | 1 |
| 2019 Q3 | 50,000 | $703,000 | $0 | $14.06 | 1 |
| 2019 Q2 | 50,000 | $794,000 | $0 | $15.88 | 1 |
| 2019 Q1 | 50,000 | $776,000 | $0 | $15.52 | 1 |
| 2018 Q4 | 50,000 | $654,000 | $0 | $13.08 | 1 |
| 2018 Q3 | 50,000 | $883,000 | $0 | $17.66 | 1 |
| 2018 Q2 | 50,000 | $800,000 | $0 | $16.00 | 1 |
| 2018 Q1 | 50,000 | $909,000 | $0 | $18.18 | 1 |
| 2017 Q4 | 50,000 | $933,000 | -$19,000 | $18.66 | 1 |
| 2017 Q3 | 51,000 | $981,000 | +$962,000 | $19.12 | 2 |
| 2017 Q2 | 1,000 | $17,000 | $0 | $17.00 | 1 |
| 2017 Q1 | 1,000 | $15,000 | $0 | $15.00 | 1 |
| 2016 Q4 | 1,000 | $12,000 | -$24,000 | $12.00 | 1 |
| 2016 Q3 | 2,126 | $24,000 | +$24,000 | $11.29 | 1 |
| 2016 Q1 | 404,065 | $4,445,000 | +$4,445,001 | $11.00 | 2 |
| 2015 Q1 | 0 | $0 | -$12,000 | $28.65 | 0 |
| 2014 Q4 | 1,132 | $12,000 | $0 | $10.60 | 1 |
| 2014 Q3 | 1,132 | $12,000 | $0 | $10.60 | 1 |
| 2014 Q2 | 1,132 | $16,000 | $0 | $14.13 | 1 |
| 2014 Q1 | 1,132 | $18,000 | -$30,498 | $15.90 | 1 |