| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 50,100 | $1,799,000 | $35.91 | 1 | |
| 2025 Q2 | 50,100 | $2,075,000 | $41.42 | 1 | |
| 2025 Q1 | 50,100 | $1,680,000 | -$231,377 | $33.53 | 1 |
| 2024 Q4 | 57,000 | $1,739,000 | $30.51 | 1 | |
| 2024 Q3 | 57,000 | $1,744,000 | $30.6 | 1 | |
| 2024 Q2 | 57,000 | $1,457,000 | $25.56 | 1 | |
| 2024 Q1 | 57,000 | $1,393,000 | -$37,176,489 | $24.44 | 1 |
| 2023 Q4 | 1,463,772 | $38,728,814 | +$36,748,814 | $26.51 | 2 |
| 2023 Q3 | 74,500 | $2,036,000 | $27.33 | 1 | |
| 2023 Q2 | 74,500 | $2,119,000 | -$37,319,420 | $28.44 | 1 |
| 2023 Q1 | 1,471,184 | $39,438,420 | $26.81 | 1 | |
| 2022 Q1 | 0 | $0 | -$189,000 | 0 | |
| 2021 Q4 | 6,200 | $189,000 | +$139,000 | $30.48 | 1 |
| 2021 Q3 | 1,670 | $50,000 | $29.94 | 1 | |
| 2021 Q2 | 1,670 | $52,000 | -$13,701 | $31.14 | 1 |
| 2021 Q1 | 2,110 | $65,000 | $30.81 | 1 | |
| 2020 Q4 | 2,110 | $57,000 | -$400,716 | $27.01 | 1 |
| 2020 Q3 | 16,015 | $464,000 | -$2,949,631 | $28.97 | 2 |
| 2020 Q2 | 117,821 | $2,812,000 | -$271,855 | $23.77 | 2 |
| 2020 Q1 | 129,209 | $2,499,000 | +$1,218,548 | $19.33 | 2 |
| 2019 Q4 | 66,207 | $1,555,000 | -$524,532 | $23.43 | 2 |
| 2019 Q3 | 88,534 | $2,398,000 | -$764,751 | $26.94 | 2 |
| 2019 Q2 | 116,757 | $2,946,000 | -$348,725 | $25.08 | 2 |
| 2019 Q1 | 130,573 | $2,827,000 | -$1,032,818 | $21.58 | 2 |
| 2018 Q4 | 178,268 | $3,762,000 | +$3,695,000 | $20.99 | 2 |
| 2018 Q3 | 3,210 | $58,000 | -$170,260 | $18.07 | 1 |
| 2018 Q2 | 12,633 | $253,000 | -$788,665 | $20.03 | 1 |
| 2018 Q1 | 52,004 | $1,042,000 | -$12,020 | $20.1 | 2 |
| 2017 Q4 | 52,604 | $1,024,000 | -$4,205,256 | $19.43 | 2 |
| 2017 Q3 | 269,427 | $4,759,000 | -$24,487,852 | $17.68 | 2 |
| 2017 Q2 | 1,656,364 | $28,213,000 | $17.04 | 2 | |
| 2017 Q1 | 1,656,364 | $25,237,000 | +$375,061 | $15.24 | 2 |
| 2016 Q4 | 1,631,748 | $19,327,000 | +$6,957,375 | $13.72 | 2 |
| 2016 Q3 | 1,028,667 | $15,325,000 | +$5,202,438 | $14.9 | 3 |
| 2016 Q2 | 679,096 | $10,046,000 | -$728,459 | $14.79 | 3 |
| 2016 Q1 | 728,341 | $12,929,000 | -$272,801 | $17.53 | 3 |
| 2015 Q4 | 744,024 | $13,793,000 | +$2,416,972 | $18.58 | 3 |
| 2015 Q3 | 613,731 | $12,556,000 | +$8,063,376 | $20.47 | 3 |
| 2015 Q2 | 219,585 | $15,757,000 | +$417,354 | $70.46 | 3 |
| 2015 Q1 | 213,662 | $14,899,000 | -$156,265 | $69.73 | 3 |
| 2014 Q4 | 215,903 | $16,530,000 | -$9,900,560 | $75.73 | 3 |
| 2014 Q3 | 358,002 | $25,235,000 | +$11,068,812 | $69.7 | 4 |
| 2014 Q2 | 199,189 | $13,716,000 | -$6,402,890 | $68.12 | 3 |
| 2014 Q1 | 306,382 | $18,892,000 | +$2,729,180 | $61.46 | 4 |