| 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,859 | $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,831 | $40.85 | 1 |
| 2024 Q1 | 119,656 | $5,484,731 | +$2,159,542 | $45.84 | 1 |
| 2023 Q4 | 72,543 | $3,807,816 | +$609,835 | $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 | $0 | $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,104 | $54.66 | 1 |
| 2021 Q4 | 9,000 | $526,000 | +$292,222 | $58.44 | 1 |
| 2021 Q3 | 4,000 | $206,000 | $0 | $51.50 | 1 |
| 2021 Q2 | 4,000 | $264,000 | $0 | $66.00 | 1 |
| 2021 Q1 | 4,000 | $224,000 | $0 | $56.00 | 1 |
| 2020 Q4 | 4,000 | $212,000 | +$212,000 | $53.00 | 1 |
| 2019 Q4 | 0 | $0 | -$280,000 | $38.25 | 0 |
| 2019 Q3 | 5,582 | $280,000 | +$3,317 | $49.48 | 2 |
| 2019 Q2 | 5,500 | $298,000 | $0 | $54.18 | 1 |
| 2019 Q1 | 5,500 | $305,000 | $0 | $55.45 | 1 |
| 2018 Q4 | 5,500 | $313,000 | $0 | $56.91 | 1 |
| 2018 Q3 | 5,500 | $429,000 | $0 | $78.00 | 1 |
| 2018 Q2 | 5,500 | $477,000 | $0 | $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 | $0 | $79.73 | 1 |
| 2017 Q2 | 7,375 | $539,000 | -$3,654 | $73.08 | 1 |
| 2017 Q1 | 7,425 | $518,000 | $0 | $69.76 | 1 |
| 2016 Q4 | 7,425 | $455,000 | -$85,791 | $61.28 | 1 |
| 2016 Q3 | 8,825 | $492,000 | $0 | $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,835 | $67.89 | 1 |
| 2015 Q3 | 30,620 | $2,201,000 | -$2,419,230 | $71.88 | 1 |
| 2015 Q2 | 64,276 | $4,828,000 | -$452,935 | $75.11 | 1 |
| 2015 Q1 | 70,306 | $5,899,000 | -$9,928,851 | $83.90 | 1 |
| 2014 Q4 | 188,641 | $16,327,000 | +$3,874,178 | $86.55 | 1 |
| 2014 Q3 | 143,879 | $12,588,000 | +$828,970 | $87.49 | 1 |
| 2014 Q2 | 134,404 | $14,929,000 | +$4,572,982 | $111.08 | 1 |
| 2014 Q1 | 93,234 | $10,818,000 | +$214,657 | $116.03 | 1 |