| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 65,250 | $3,122,012 | -$28,088 | $47.85 | 4 |
| 2025 Q2 | 65,837 | $2,761,672 | -$14,850 | $41.95 | 4 |
| 2025 Q1 | 66,191 | $2,333,847 | -$45,631 | $35.26 | 4 |
| 2024 Q4 | 67,384 | $2,718,262 | -$200,936 | $40.34 | 5 |
| 2024 Q3 | 72,320 | $2,944,798 | -$1,213,146 | $40.73 | 6 |
| 2024 Q2 | 102,495 | $4,118,847 | +$1,252,198 | $40.19 | 8 |
| 2024 Q1 | 70,486 | $2,595,678 | -$66,389 | $36.84 | 5 |
| 2023 Q4 | 73,214 | $2,337,266 | -$495,148 | $31.92 | 9 |
| 2023 Q3 | 88,606 | $2,592,333 | +$484,179 | $29.02 | 7 |
| 2023 Q2 | 72,642 | $2,197,364 | -$301,053 | $30.25 | 6 |
| 2023 Q1 | 82,722 | $2,167,068 | +$240,992 | $26.26 | 7 |
| 2022 Q4 | 73,389 | $1,652,095 | +$21,316 | $22.51 | 6 |
| 2022 Q3 | 72,441 | $1,733,805 | -$34,059 | $23.7 | 6 |
| 2022 Q2 | 73,836 | $1,797,376 | +$28,565 | $24.33 | 5 |
| 2022 Q1 | 81,304 | $2,640,179 | $32.47 | 6 | |
| 2021 Q4 | 80,467 | $2,934,000 | +$351,931 | $36.46 | 5 |
| 2021 Q3 | 70,812 | $2,680,000 | +$211,936 | $37.84 | 4 |
| 2021 Q2 | 65,211 | $2,479,000 | -$29,000 | $38 | 3 |
| 2021 Q1 | 66,061 | $2,224,000 | +$27,216 | $33.67 | 4 |
| 2020 Q4 | 65,264 | $2,145,000 | -$1,097,855 | $32.86 | 3 |
| 2020 Q3 | 100,218 | $3,123,000 | -$66,950 | $31.16 | 4 |
| 2020 Q2 | 102,366 | $2,709,000 | $26.47 | 4 | |
| 2020 Q1 | 102,366 | $1,928,000 | -$11,735 | $18.84 | 4 |
| 2019 Q4 | 102,989 | $2,200,000 | -$170,383 | $21.36 | 4 |
| 2019 Q3 | 112,190 | $2,170,000 | +$227,758 | $19.34 | 5 |
| 2019 Q2 | 100,395 | $1,968,000 | -$249,300 | $19.61 | 4 |
| 2019 Q1 | 119,135 | $2,282,000 | -$560,551 | $19.16 | 6 |
| 2018 Q4 | 148,392 | $2,377,000 | +$941,125 | $16.02 | 6 |
| 2018 Q3 | 89,617 | $1,931,000 | +$1,752,934 | $21.54 | 5 |
| 2018 Q2 | 8,263 | $1,643,000 | +$224,000 | $198.88 | 4 |
| 2018 Q1 | 7,137 | $1,342,000 | -$278,522 | $188.05 | 3 |
| 2017 Q4 | 8,693 | $1,553,000 | +$413,990 | $178.68 | 4 |
| 2017 Q3 | 6,374 | $1,115,000 | +$554,000 | $174.82 | 2 |
| 2017 Q2 | 3,451 | $561,000 | -$520,000 | $162.56 | 1 |
| 2017 Q1 | 7,178 | $1,082,861 | +$453,000 | $150.91 | 3 |
| 2016 Q4 | 4,411 | $602,688 | +$125,297 | $136.64 | 3 |
| 2016 Q3 | 3,494 | $495,656 | -$6,055,346 | $141.81 | 3 |
| 2016 Q2 | 1,784 | $6,530,514 | +$6,306,514 | $130.01 | 3 |
| 2016 Q1 | 1,723 | $222,000 | $128.84 | 1 | |
| 2015 Q4 | 1,723 | $236,000 | -$3,000 | $136.97 | 1 |
| 2015 Q3 | 1,746 | $227,000 | +$3,000 | $130.22 | 2 |
| 2015 Q2 | 1,723 | $241,000 | +$241,000 | $139.87 | 1 |
| 2015 Q1 | 0 | $0 | -$257,883 | 0 | |
| 2014 Q4 | 1,955 | $257,883 | +$257,883 | $131.91 | 1 |
| 2014 Q1 | 0 | $0 | -$304,071 | 0 |