| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 57,383 | $3,041,299 | +$50,668 | $53 | 4 |
| 2025 Q2 | 56,427 | $3,216,339 | +$247,323 | $57 | 4 |
| 2025 Q1 | 52,088 | $2,471,576 | +$1,182,202 | $47.45 | 3 |
| 2024 Q4 | 26,200 | $1,341,767 | +$331,651 | $51.21 | 3 |
| 2024 Q3 | 19,724 | $957,601 | +$83,943 | $48.55 | 2 |
| 2024 Q2 | 17,995 | $879,956 | +$272,080 | $48.9 | 2 |
| 2024 Q1 | 12,431 | $686,813 | -$718 | $55.25 | 1 |
| 2023 Q4 | 12,444 | $695,620 | +$105,763 | $55.9 | 1 |
| 2023 Q3 | 10,552 | $563,477 | +$15,913 | $53.4 | 1 |
| 2023 Q2 | 10,254 | $590,630 | -$46,695 | $57.6 | 1 |
| 2023 Q1 | 11,079 | $625,964 | -$1,100,505 | $56.5 | 2 |
| 2022 Q4 | 30,419 | $1,730,842 | -$164,612 | $56.9 | 4 |
| 2022 Q3 | 32,562 | $1,793,000 | +$197,442 | $55.07 | 3 |
| 2022 Q2 | 28,978 | $1,652,000 | +$12,426 | $57 | 3 |
| 2022 Q1 | 28,760 | $1,783,000 | +$206,802 | $61.98 | 3 |
| 2021 Q4 | 25,422 | $1,503,000 | -$1,360 | $59.13 | 2 |
| 2021 Q3 | 25,445 | $1,247,000 | -$352,911 | $49 | 2 |
| 2021 Q2 | 32,057 | $1,690,000 | +$1,205,856 | $52.72 | 3 |
| 2021 Q1 | 9,183 | $365,000 | +$7,989 | $39.75 | 1 |
| 2020 Q4 | 8,982 | $305,000 | -$4,177 | $33.96 | 1 |
| 2020 Q3 | 9,105 | $271,000 | +$271,000 | $29.76 | 1 |
| 2020 Q1 | 0 | $0 | -$325,000 | 0 | |
| 2019 Q4 | 9,280 | $325,000 | $35.02 | 1 | |
| 2019 Q3 | 9,280 | $336,000 | -$36,000 | $36.21 | 1 |
| 2019 Q2 | 10,408 | $332,000 | +$296,000 | $31.91 | 2 |
| 2019 Q1 | 1,128 | $38,000 | -$5,390 | $33.69 | 1 |
| 2018 Q4 | 1,288 | $37,000 | +$4,510 | $28.73 | 1 |
| 2018 Q3 | 1,131 | $33,000 | +$3,968 | $29.18 | 1 |
| 2018 Q2 | 995 | $29,000 | -$26,639 | $29.15 | 1 |
| 2018 Q1 | 1,909 | $51,000 | -$20,063 | $26.72 | 1 |
| 2017 Q4 | 2,660 | $77,000 | +$42,100 | $28.95 | 1 |
| 2017 Q3 | 1,217 | $35,000 | +$32,096 | $27.56 | 2 |
| 2017 Q2 | 100 | $3,000 | $30 | 1 | |
| 2017 Q1 | 100 | $2,000 | -$833,000 | $20 | 1 |
| 2016 Q4 | 36,313 | $835,000 | $23 | 2 | |
| 2016 Q3 | 36,313 | $664,000 | -$130,057 | $18.28 | 2 |
| 2016 Q2 | 43,423 | $716,000 | -$35,931 | $16.48 | 2 |
| 2016 Q1 | 45,606 | $769,000 | +$268,000 | $16.86 | 2 |
| 2015 Q4 | 29,725 | $485,000 | +$485,000 | $16.32 | 1 |