| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 43,664 | $1,534,917 | +$198,473 | $35.15 | 1 |
| 2025 Q2 | 38,018 | $1,329,396 | -$12,763 | $34.97 | 1 |
| 2025 Q1 | 38,383 | $1,236,922 | +$61,680 | $32.23 | 1 |
| 2024 Q4 | 36,469 | $1,172,792 | +$399,571 | $32.16 | 1 |
| 2024 Q3 | 24,044 | $1,243,320 | +$526,927 | $51.71 | 1 |
| 2024 Q2 | 13,854 | $678,654 | -$1,645,987 | $48.99 | 1 |
| 2024 Q1 | 45,113 | $2,142,458 | +$72,376 | $47.49 | 1 |
| 2023 Q4 | 46,166 | $2,051,837 | -$7,037,011 | $44.48 | 2 |
| 2023 Q3 | 204,232 | $8,608,706 | +$6,700,347 | $41.74 | 2 |
| 2023 Q2 | 46,454 | $1,968,707 | +$1,865,839 | $41.64 | 2 |
| 2023 Q1 | 2,521 | $101,633 | +$101,633 | $40.31 | 1 |
| 2021 Q3 | 0 | $0 | -$370,425 | 0 | |
| 2021 Q2 | 7,313 | $370,425 | +$370,425 | $50.65 | 1 |
| 2021 Q1 | 0 | $0 | -$453,000 | 0 | |
| 2020 Q4 | 9,962 | $453,000 | -$3,092,403 | $45.47 | 1 |
| 2020 Q3 | 86,173 | $3,499,000 | +$60,578 | $40.62 | 2 |
| 2020 Q2 | 84,679 | $3,202,000 | +$364,378 | $37.81 | 2 |
| 2020 Q1 | 75,043 | $2,392,000 | +$196,598 | $31.88 | 2 |
| 2019 Q4 | 68,875 | $2,739,000 | +$371,518 | $39.76 | 2 |
| 2019 Q3 | 11,750 | $442,000 | -$47,833 | $38.18 | 2 |
| 2019 Q2 | 60,810 | $2,282,000 | +$747,877 | $37.54 | 3 |
| 2019 Q1 | 40,884 | $1,483,000 | +$12,101 | $37.51 | 2 |
| 2018 Q4 | 40,879 | $1,329,000 | +$94,076 | $32.51 | 3 |
| 2018 Q3 | 37,980 | $1,432,000 | +$317,418 | $37.09 | 2 |
| 2018 Q1 | 29,476 | $1,061,000 | +$153,268 | $36 | 1 |
| 2017 Q4 | 25,218 | $913,000 | -$22,809 | $36.2 | 1 |
| 2017 Q3 | 25,848 | $906,000 | +$655,385 | $35.05 | 1 |
| 2017 Q2 | 7,150 | $240,000 | +$26,685 | $33.57 | 1 |
| 2017 Q1 | 6,355 | $205,000 | +$205,000 | $32.26 | 1 |