| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 67,000 | $3,316,500 | -$99,000 | $49.50 | 1 |
| 2025 Q2 | 69,000 | $3,001,500 | $43.50 | 1 | |
| 2025 Q1 | 69,000 | $3,036,000 | -$66,000 | $44.00 | 1 |
| 2024 Q4 | 70,500 | $2,700,150 | +$24,895 | $38.30 | 1 |
| 2024 Q3 | 69,850 | $2,689,225 | $38.50 | 1 | |
| 2024 Q2 | 69,850 | $2,654,300 | $38.00 | 1 | |
| 2024 Q1 | 69,850 | $2,794,000 | -$91,000 | $40.00 | 1 |
| 2023 Q4 | 72,297 | $2,714,399 | +$31,909 | $37.60 | 2 |
| 2023 Q3 | 71,447 | $2,696,875 | +$18,875 | $37.71 | 2 |
| 2023 Q2 | 70,947 | $2,664,400 | +$18,775 | $37.61 | 2 |
| 2023 Q1 | 70,447 | $2,677,000 | +$19,000 | $38.00 | 2 |
| 2022 Q4 | 69,947 | $2,692,500 | $38.42 | 2 | |
| 2022 Q3 | 69,947 | $2,728,000 | $39.01 | 2 | |
| 2022 Q2 | 69,947 | $2,658,000 | -$990,000 | $38.00 | 2 |
| 2022 Q1 | 94,927 | $3,760,000 | +$19,799 | $39.66 | 4 |
| 2021 Q4 | 94,427 | $3,564,000 | -$45,421 | $37.75 | 4 |
| 2021 Q3 | 95,628 | $3,753,000 | +$176,608 | $39.25 | 4 |
| 2021 Q2 | 91,128 | $3,463,000 | +$482,144 | $38.00 | 4 |
| 2021 Q1 | 78,440 | $2,874,000 | +$176,265 | $36.65 | 4 |
| 2020 Q4 | 73,854 | $2,584,000 | +$64,755 | $34.99 | 5 |
| 2020 Q3 | 69,056 | $2,019,937 | +$35,874 | $29.25 | 3 |
| 2020 Q2 | 67,830 | $2,134,000 | +$160,000 | $32.00 | 3 |
| 2020 Q1 | 62,830 | $2,135,500 | $34.00 | 3 | |
| 2019 Q4 | 62,830 | $2,526,925 | +$130,434 | $40.22 | 3 |
| 2019 Q3 | 59,702 | $2,308,362 | +$1,039,000 | $38.67 | 4 |
| 2019 Q2 | 32,830 | $1,313,000 | $40.00 | 2 | |
| 2019 Q1 | 32,830 | $1,272,062 | $38.75 | 2 | |
| 2018 Q4 | 32,830 | $1,263,000 | +$172,800 | $38.45 | 2 |
| 2018 Q3 | 28,330 | $1,148,000 | $40.50 | 2 | |
| 2018 Q2 | 28,330 | $1,105,000 | +$6,328 | $39.03 | 2 |
| 2018 Q1 | 28,168 | $626,000 | +$145,000 | $27.72 | 2 |
| 2017 Q4 | 24,080 | $481,000 | $19.98 | 1 | |
| 2017 Q3 | 24,080 | $734,000 | $30.48 | 1 | |
| 2017 Q2 | 24,080 | $481,000 | $19.98 | 1 | |
| 2017 Q1 | 24,080 | $361,000 | $14.99 | 1 | |
| 2016 Q4 | 24,080 | $746,000 | $30.98 | 1 | |
| 2016 Q3 | 24,080 | $361,000 | $14.99 | 1 | |
| 2016 Q2 | 24,080 | $361,000 | $14.99 | 1 | |
| 2016 Q1 | 24,080 | $583,000 | $24.21 | 1 | |
| 2015 Q4 | 24,080 | $589,000 | $24.46 | 1 | |
| 2015 Q3 | 24,080 | $582,000 | $24.17 | 1 | |
| 2015 Q2 | 24,080 | $361,000 | $14.99 | 1 | |
| 2015 Q1 | 24,080 | $553,000 | $22.97 | 1 | |
| 2014 Q4 | 24,080 | $529,000 | +$529,000 | $21.97 | 1 |