| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 88,934 | $1,532,679 | +$415,150 | $17.24 | 9 |
| 2025 Q2 | 64,164 | $1,192,056 | +$519,941 | $18.58 | 9 |
| 2025 Q1 | 36,177 | $695,737 | -$41,654 | $19.23 | 6 |
| 2024 Q4 | 38,367 | $692,828 | -$1,113,915 | $17.13 | 4 |
| 2024 Q3 | 94,261 | $1,918,532 | -$394,328 | $20.35 | 7 |
| 2024 Q2 | 113,635 | $1,987,816 | -$832,479 | $17.49 | 6 |
| 2024 Q1 | 160,918 | $2,832,841 | +$2,490,110 | $17.60 | 7 |
| 2023 Q4 | 19,467 | $306,437 | -$3,056,244 | $15.74 | 5 |
| 2023 Q3 | 219,870 | $3,206,035 | -$306,965 | $14.58 | 6 |
| 2023 Q2 | 238,229 | $4,073,524 | +$2,675,134 | $17.10 | 5 |
| 2023 Q1 | 81,773 | $1,421,922 | -$3,161,964 | $17.39 | 6 |
| 2022 Q4 | 263,713 | $4,102,116 | +$3,027,029 | $15.56 | 8 |
| 2022 Q3 | 68,116 | $1,120,000 | -$554,585 | $16.44 | 6 |
| 2022 Q2 | 99,629 | $1,786,000 | -$2,106,250 | $17.93 | 7 |
| 2022 Q1 | 195,512 | $5,032,000 | +$2,466,542 | $25.74 | 7 |
| 2021 Q4 | 64,316 | $7,564,647 | -$4,440,571 | $117.62 | 9 |
| 2021 Q3 | 114,221 | $10,172,000 | +$5,715,398 | $89.04 | 8 |
| 2021 Q2 | 50,044 | $4,627,000 | +$291,951 | $92.46 | 7 |
| 2021 Q1 | 46,220 | $3,968,000 | -$2,719,589 | $85.84 | 5 |
| 2020 Q4 | 79,444 | $6,577,030 | +$549,774 | $82.79 | 7 |
| 2020 Q3 | 77,469 | $4,782,367 | +$149,186 | $61.73 | 7 |
| 2020 Q2 | 78,602 | $3,544,093 | +$1,820,946 | $45.09 | 7 |
| 2020 Q1 | 41,937 | $1,385,000 | +$358,519 | $33.04 | 7 |
| 2019 Q4 | 32,943 | $1,754,864 | +$206,449 | $53.28 | 6 |
| 2019 Q3 | 30,186 | $1,444,570 | -$1,383,146 | $47.81 | 5 |
| 2019 Q2 | 59,744 | $2,652,482 | +$471,908 | $44.39 | 8 |
| 2019 Q1 | 47,967 | $2,061,000 | +$294,048 | $42.96 | 7 |
| 2018 Q4 | 41,132 | $1,398,000 | -$335,305 | $34.00 | 6 |
| 2018 Q3 | 50,970 | $2,190,000 | -$1,131,480 | $42.97 | 5 |
| 2018 Q2 | 77,506 | $3,316,000 | +$555,292 | $42.78 | 6 |
| 2018 Q1 | 64,393 | $2,763,963 | -$883,233 | $42.94 | 6 |
| 2017 Q4 | 82,766 | $4,040,047 | +$782,871 | $48.81 | 10 |
| 2017 Q3 | 66,741 | $2,956,423 | +$591,375 | $44.29 | 7 |
| 2017 Q2 | 60,020 | $2,714,548 | -$505,702 | $45.21 | 7 |
| 2017 Q1 | 71,616 | $3,079,919 | +$549,923 | $43.02 | 9 |
| 2016 Q4 | 61,545 | $2,281,339 | -$1,092,793 | $36.85 | 9 |
| 2016 Q3 | 84,323 | $3,280,732 | -$1,728,642 | $38.91 | 7 |
| 2016 Q2 | 62,375 | $7,325,365 | +$1,660,734 | $117.45 | 9 |
| 2016 Q1 | 40,557 | $4,552,637 | -$3,439,240 | $112.33 | 8 |
| 2015 Q4 | 72,945 | $7,680,153 | +$2,022,567 | $105.50 | 9 |
| 2015 Q3 | 53,554 | $4,959,000 | -$2,077,426 | $92.59 | 7 |
| 2015 Q2 | 74,480 | $7,302,738 | -$1,272,720 | $98.04 | 8 |
| 2015 Q1 | 87,294 | $8,539,389 | +$4,562,924 | $97.73 | 8 |
| 2014 Q4 | 37,391 | $3,695,312 | -$10,202,549 | $98.83 | 6 |
| 2014 Q3 | 149,554 | $12,776,069 | +$5,113,638 | $85.43 | 11 |
| 2014 Q2 | 89,409 | $7,768,414 | +$1,762,815 | $86.88 | 6 |
| 2014 Q1 | 72,274 | $5,713,046 | +$3,811,445 | $79.05 | 7 |