| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 40,400 | $1,535,424 | -$70,790 | $38.01 | 2 |
| 2025 Q2 | 42,262 | $1,305,577 | -$61,041 | $30.88 | 2 |
| 2025 Q1 | 44,240 | $1,593,128 | -$44,660 | $36.02 | 2 |
| 2024 Q4 | 45,479 | $1,591,680 | -$3,499 | $35 | 2 |
| 2024 Q3 | 45,579 | $1,481,234 | -$38,533 | $32.49 | 2 |
| 2024 Q2 | 46,765 | $1,403,440 | -$15,950 | $30.02 | 2 |
| 2024 Q1 | 47,296 | $1,090,501 | $23.06 | 2 | |
| 2023 Q4 | 47,296 | $1,088,143 | $23 | 2 | |
| 2023 Q3 | 47,296 | $1,040,856 | $22.01 | 2 | |
| 2023 Q2 | 47,296 | $1,005,395 | $21.26 | 2 | |
| 2023 Q1 | 47,296 | $1,047,948 | -$5,278 | $22.16 | 2 |
| 2022 Q4 | 47,534 | $962,447 | -$5,060 | $20.25 | 2 |
| 2022 Q3 | 48,334 | $853,000 | +$25,232 | $17.64 | 3 |
| 2022 Q2 | 46,865 | $1,007,000 | +$52,798 | $21.49 | 4 |
| 2022 Q1 | 44,383 | $948,000 | -$677,048 | $21.36 | 3 |
| 2021 Q4 | 45,440 | $4,853,000 | -$1,431,493 | $106.8 | 5 |
| 2021 Q3 | 61,499 | $4,843,000 | -$31,896 | $78.75 | 5 |
| 2021 Q2 | 61,909 | $5,060,000 | -$2,856 | $81.7 | 5 |
| 2021 Q1 | 61,944 | $5,203,000 | $83.98 | 5 | |
| 2020 Q4 | 61,944 | $4,383,000 | -$814,838 | $70.76 | 5 |
| 2020 Q3 | 74,202 | $4,843,000 | -$33,556 | $65.03 | 5 |
| 2020 Q2 | 74,743 | $4,574,000 | +$128,148 | $61.21 | 6 |
| 2020 Q1 | 72,653 | $4,178,000 | +$78,494 | $57.51 | 5 |
| 2019 Q4 | 71,289 | $4,847,000 | +$27,531 | $67.99 | 5 |
| 2019 Q3 | 70,871 | $4,962,000 | +$794,481 | $70.02 | 6 |
| 2019 Q2 | 59,522 | $4,226,000 | +$61,512 | $70.99 | 6 |
| 2019 Q1 | 58,655 | $4,664,000 | -$37,709 | $79.53 | 6 |
| 2018 Q4 | 59,130 | $4,022,000 | +$597,468 | $68.01 | 5 |
| 2018 Q3 | 50,344 | $4,683,000 | +$1,037,767 | $93.01 | 5 |
| 2018 Q2 | 39,191 | $3,977,000 | +$142,959 | $101.47 | 4 |
| 2018 Q1 | 37,821 | $3,809,000 | +$80,604 | $100.73 | 7 |
| 2017 Q4 | 37,021 | $3,580,000 | +$271,682 | $96.67 | 7 |
| 2017 Q3 | 34,176 | $3,486,000 | -$1,360,751 | $102 | 7 |
| 2017 Q2 | 47,127 | $4,947,000 | +$1,224,274 | $105.01 | 8 |
| 2017 Q1 | 35,525 | $3,622,000 | -$214,000 | $101.99 | 8 |
| 2016 Q4 | 37,625 | $3,707,000 | -$15,153 | $98.51 | 8 |
| 2016 Q3 | 37,783 | $3,382,000 | +$5,012 | $89.5 | 6 |
| 2016 Q2 | 37,727 | $3,277,000 | +$21,508 | $86.13 | 6 |
| 2016 Q1 | 37,488 | $3,225,000 | +$36,521 | $86.03 | 6 |
| 2015 Q4 | 37,063 | $3,003,000 | $81.04 | 6 | |
| 2015 Q3 | 37,063 | $3,038,000 | +$40,979 | $81.96 | 6 |
| 2015 Q2 | 36,563 | $3,510,000 | +$919,000 | $96.01 | 6 |
| 2015 Q1 | 26,985 | $2,941,000 | +$446,467 | $109 | 5 |
| 2014 Q4 | 22,889 | $2,266,396 | -$600,604 | $99.02 | 5 |
| 2014 Q3 | 28,745 | $3,162,000 | +$177,521 | $110 | 6 |
| 2014 Q2 | 27,135 | $2,481,000 | -$19,496 | $92.84 | 5 |
| 2014 Q1 | 27,345 | $2,208,000 | $80.75 | 5 |