| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 57,960 | $1,174,913 | -$137,089 | $20.18 | 4 |
| 2025 Q2 | 64,883 | $760,794 | -$4,171,694 | $11.56 | 5 |
| 2025 Q1 | 409,094 | $4,958,219 | -$72,606 | $12.12 | 9 |
| 2024 Q4 | 412,992 | $5,885,698 | +$152,157 | $14.26 | 10 |
| 2024 Q3 | 402,115 | $6,201,869 | +$164,656 | $15.44 | 8 |
| 2024 Q2 | 391,486 | $8,086,276 | +$69,759 | $20.64 | 6 |
| 2024 Q1 | 386,730 | $8,682,087 | +$7,227,628 | $22.45 | 8 |
| 2023 Q4 | 64,787 | $1,271,708 | -$228,024 | $19.65 | 7 |
| 2023 Q3 | 76,408 | $2,331,973 | -$12,329 | $30.52 | 7 |
| 2023 Q2 | 76,812 | $2,612,383 | -$321,956 | $34.01 | 6 |
| 2023 Q1 | 84,412 | $3,849,323 | +$11,369 | $45.6 | 7 |
| 2022 Q4 | 84,133 | $3,965,416 | -$143,305 | $47.13 | 9 |
| 2022 Q3 | 29,173 | $1,496,000 | -$4,825,285 | $51.34 | 8 |
| 2022 Q2 | 144,949 | $6,134,000 | -$92,529 | $42.18 | 8 |
| 2022 Q1 | 147,074 | $7,640,000 | -$277,630 | $52 | 7 |
| 2021 Q4 | 152,427 | $7,790,000 | +$479,343 | $51 | 5 |
| 2021 Q3 | 143,115 | $6,320,000 | -$8,234 | $44.24 | 6 |
| 2021 Q2 | 143,281 | $6,174,000 | -$5,573 | $43.16 | 6 |
| 2021 Q1 | 143,551 | $5,244,000 | -$853,567 | $36.55 | 8 |
| 2020 Q4 | 165,271 | $5,212,000 | -$957,999 | $31.63 | 8 |
| 2020 Q3 | 198,261 | $5,947,000 | -$2,104 | $29.99 | 9 |
| 2020 Q2 | 198,028 | $5,248,000 | +$73,231 | $26.49 | 8 |
| 2020 Q1 | 195,218 | $5,649,000 | +$107,150 | $29 | 8 |
| 2019 Q4 | 191,397 | $7,162,000 | +$4,237,287 | $37.44 | 9 |
| 2019 Q3 | 199,274 | $5,931,000 | -$1,052,409 | $29.77 | 11 |
| 2019 Q2 | 234,667 | $7,193,000 | -$282,619 | $30.55 | 11 |
| 2019 Q1 | 243,893 | $7,488,000 | +$3,654,844 | $30.54 | 12 |
| 2018 Q4 | 124,813 | $4,016,000 | -$158,824 | $32.17 | 8 |
| 2018 Q3 | 129,723 | $4,442,000 | +$341,060 | $33.9 | 7 |
| 2018 Q2 | 119,769 | $3,205,000 | +$243,857 | $26.7 | 7 |
| 2018 Q1 | 110,609 | $2,645,000 | +$159,033 | $23.81 | 7 |
| 2017 Q4 | 103,986 | $2,465,000 | -$1,918,399 | $23.81 | 7 |
| 2017 Q3 | 184,199 | $4,437,000 | -$44,791 | $23.92 | 8 |
| 2017 Q2 | 185,989 | $4,741,000 | +$213,564 | $25.95 | 9 |
| 2017 Q1 | 177,532 | $4,472,000 | +$14,000 | $24.39 | 9 |
| 2016 Q4 | 177,256 | $4,773,000 | -$33,110 | $27.03 | 9 |
| 2016 Q3 | 178,627 | $4,335,000 | +$13,331 | $23.96 | 10 |
| 2016 Q2 | 177,987 | $4,523,000 | +$111,539 | $24.97 | 9 |
| 2016 Q1 | 173,558 | $4,348,000 | +$152,096 | $24.97 | 9 |
| 2015 Q4 | 167,578 | $4,271,824 | +$265,128 | $25.49 | 9 |
| 2015 Q3 | 157,135 | $4,346,000 | +$26,437 | $27.65 | 9 |
| 2015 Q2 | 156,339 | $3,044,000 | +$430,795 | $19.48 | 10 |
| 2015 Q1 | 134,220 | $2,696,000 | +$832,565 | $20 | 7 |
| 2014 Q4 | 92,578 | $1,633,000 | +$63,603 | $17.61 | 7 |
| 2014 Q3 | 89,155 | $1,739,000 | +$1,127,936 | $19.8 | 8 |
| 2014 Q2 | 31,306 | $598,000 | +$243,415 | $19.53 | 7 |
| 2014 Q1 | 18,071 | $337,000 | -$59,828 | $18.65 | 6 |