| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 50,124 | $1,213,887 | +$18,090 | $24.22 | 9 |
| 2025 Q2 | 49,946 | $1,184,303 | +$533,179 | $23.71 | 9 |
| 2025 Q1 | 27,496 | $642,786 | -$260,008 | $23.4 | 6 |
| 2024 Q4 | 38,855 | $883,861 | -$1,551,152 | $22.75 | 7 |
| 2024 Q3 | 85,420 | $2,586,155 | -$338,552 | $30.28 | 7 |
| 2024 Q2 | 99,710 | $2,575,358 | +$226,055 | $25.83 | 7 |
| 2024 Q1 | 90,688 | $2,635,095 | -$300,063 | $29.06 | 8 |
| 2023 Q4 | 103,328 | $2,576,871 | +$1,239,135 | $24.94 | 9 |
| 2023 Q3 | 59,388 | $1,273,362 | +$286,548 | $21.46 | 8 |
| 2023 Q2 | 44,949 | $1,084,160 | -$59,936 | $24.12 | 6 |
| 2023 Q1 | 46,675 | $1,078,513 | -$2,344,186 | $23.11 | 5 |
| 2022 Q4 | 149,466 | $3,180,660 | +$2,339,465 | $21.29 | 8 |
| 2022 Q3 | 51,342 | $945,000 | -$975,200 | $16.25 | 9 |
| 2022 Q2 | 104,318 | $1,963,000 | -$1,326,121 | $18.82 | 9 |
| 2022 Q1 | 63,047 | $7,345,000 | -$328,063 | $116.51 | 12 |
| 2021 Q4 | 65,957 | $7,367,057 | -$1,398,837 | $111.68 | 14 |
| 2021 Q3 | 79,534 | $6,736,000 | -$74,790 | $84.7 | 14 |
| 2021 Q2 | 80,415 | $7,616,000 | +$1,508,962 | $94.46 | 14 |
| 2021 Q1 | 64,516 | $5,703,000 | +$134,075 | $88.41 | 11 |
| 2020 Q4 | 67,592 | $4,912,560 | +$311,691 | $72.68 | 12 |
| 2020 Q3 | 62,907 | $3,500,229 | +$1,881,182 | $55.64 | 9 |
| 2020 Q2 | 29,098 | $1,333,203 | -$441,237 | $45.87 | 7 |
| 2020 Q1 | 48,439 | $1,387,857 | -$588,874 | $28.64 | 4 |
| 2019 Q4 | 53,468 | $3,366,418 | -$1,029,355 | $62.96 | 7 |
| 2019 Q3 | 60,618 | $3,391,834 | +$889,273 | $55.94 | 9 |
| 2019 Q2 | 43,471 | $2,593,000 | +$225,416 | $59.69 | 9 |
| 2019 Q1 | 40,765 | $2,274,000 | +$608,621 | $55.75 | 10 |
| 2018 Q4 | 29,885 | $1,412,000 | -$102,113 | $47.19 | 10 |
| 2018 Q3 | 28,034 | $1,877,790 | -$2,926,255 | $66.97 | 11 |
| 2018 Q2 | 71,032 | $4,852,088 | +$1,960,363 | $68.27 | 10 |
| 2018 Q1 | 42,354 | $2,735,498 | -$899,115 | $64.55 | 11 |
| 2017 Q4 | 53,920 | $3,991,318 | +$733,331 | $74.04 | 14 |
| 2017 Q3 | 39,243 | $2,558,001 | -$1,204,323 | $65.21 | 10 |
| 2017 Q2 | 59,110 | $3,349,803 | -$1,315,439 | $56.7 | 11 |
| 2017 Q1 | 82,705 | $4,645,742 | +$1,873,293 | $56.18 | 13 |
| 2016 Q4 | 49,640 | $2,438,122 | -$371,763 | $49.13 | 11 |
| 2016 Q3 | 38,341 | $1,706,215 | -$1,562,038 | $44.53 | 11 |
| 2016 Q2 | 76,354 | $3,124,131 | +$24,793 | $40.94 | 14 |
| 2016 Q1 | 78,499 | $3,000,213 | +$555,316 | $38.31 | 13 |
| 2015 Q4 | 82,594 | $2,970,000 | -$1,955,878 | $36.17 | 14 |
| 2015 Q3 | 131,949 | $4,074,000 | -$1,873,075 | $30.3 | 11 |
| 2015 Q2 | 180,261 | $8,553,004 | +$2,780,141 | $47.58 | 15 |
| 2015 Q1 | 121,603 | $5,972,361 | -$918,814 | $49.13 | 17 |
| 2014 Q4 | 133,848 | $6,664,000 | -$2,211,210 | $49.79 | 18 |
| 2014 Q3 | 174,703 | $9,414,000 | +$274,191 | $54.34 | 18 |
| 2014 Q2 | 170,921 | $9,577,000 | -$1,971,165 | $56 | 15 |
| 2014 Q1 | 206,273 | $10,463,000 | -$2,223,813 | $50.73 | 16 |