| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 184,750 | $7,067,321 | -$19,127 | $38.25 | 1 |
| 2025 Q2 | 185,250 | $6,223,205 | $33.59 | 1 | |
| 2025 Q1 | 185,250 | $6,357,234 | +$157,858 | $34.32 | 1 |
| 2024 Q4 | 180,650 | $6,406,877 | -$198,608 | $35.47 | 1 |
| 2024 Q3 | 186,250 | $7,994,746 | +$2,004,331 | $42.92 | 1 |
| 2024 Q2 | 139,556 | $5,700,283 | +$812,832 | $40.85 | 1 |
| 2024 Q1 | 119,656 | $5,484,731 | +$2,159,542 | $45.84 | 1 |
| 2023 Q4 | 72,543 | $3,807,816 | +$609,834 | $52.49 | 1 |
| 2023 Q3 | 60,925 | $2,987,956 | +$814,117 | $49.04 | 1 |
| 2023 Q2 | 44,325 | $2,434,977 | +$159,310 | $54.93 | 1 |
| 2023 Q1 | 41,425 | $2,620,229 | $63.25 | 1 | |
| 2022 Q4 | 41,425 | $2,158,647 | -$19,541 | $52.11 | 1 |
| 2022 Q3 | 41,800 | $1,774,000 | +$224,933 | $42.44 | 1 |
| 2022 Q2 | 36,500 | $1,624,000 | +$333,699 | $44.49 | 1 |
| 2022 Q1 | 29,000 | $1,585,000 | +$1,093,103 | $54.66 | 1 |
| 2021 Q4 | 9,000 | $526,000 | +$292,222 | $58.44 | 1 |
| 2021 Q3 | 4,000 | $206,000 | $51.5 | 1 | |
| 2021 Q2 | 4,000 | $264,000 | $66 | 1 | |
| 2021 Q1 | 4,000 | $224,000 | $56 | 1 | |
| 2020 Q4 | 4,000 | $212,000 | +$212,000 | $53 | 1 |
| 2019 Q4 | 0 | $0 | -$280,000 | 0 | |
| 2019 Q3 | 5,582 | $280,000 | +$3,317 | $49.48 | 2 |
| 2019 Q2 | 5,514 | $299,000 | +$1,000 | $62.81 | 2 |
| 2019 Q1 | 5,500 | $305,000 | -$1,000 | $55.45 | 1 |
| 2018 Q4 | 5,514 | $314,000 | +$1,000 | $64.17 | 2 |
| 2018 Q3 | 5,500 | $429,000 | $78 | 1 | |
| 2018 Q2 | 5,500 | $477,000 | $86.73 | 1 | |
| 2018 Q1 | 5,500 | $460,000 | -$10,455 | $83.64 | 1 |
| 2017 Q4 | 5,625 | $430,000 | -$133,778 | $76.44 | 1 |
| 2017 Q3 | 7,375 | $588,000 | $79.73 | 1 | |
| 2017 Q2 | 7,375 | $539,000 | -$3,654 | $73.08 | 1 |
| 2017 Q1 | 7,425 | $518,000 | $69.76 | 1 | |
| 2016 Q4 | 7,425 | $455,000 | -$85,791 | $61.28 | 1 |
| 2016 Q3 | 8,825 | $492,000 | $55.75 | 1 | |
| 2016 Q2 | 8,825 | $504,000 | -$105,654 | $57.11 | 1 |
| 2016 Q1 | 10,675 | $722,000 | -$87,925 | $67.63 | 1 |
| 2015 Q4 | 11,975 | $813,000 | -$1,265,836 | $67.89 | 1 |
| 2015 Q3 | 30,620 | $2,201,000 | -$2,419,231 | $71.88 | 1 |
| 2015 Q2 | 64,276 | $4,828,000 | -$452,935 | $75.11 | 1 |
| 2015 Q1 | 70,306 | $5,899,000 | -$9,928,856 | $83.9 | 1 |
| 2014 Q4 | 188,641 | $16,327,000 | +$3,874,180 | $86.55 | 1 |
| 2014 Q3 | 143,879 | $12,588,000 | +$828,969 | $87.49 | 1 |
| 2014 Q2 | 134,404 | $14,929,000 | +$4,572,981 | $111.08 | 1 |
| 2014 Q1 | 93,234 | $10,818,000 | +$214,657 | $116.03 | 1 |