| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 201,815 | $15,401,038 | +$516,132 | $76.34 | 3 |
| 2025 Q2 | 195,054 | $14,169,171 | +$85,468 | $73.12 | 3 |
| 2025 Q1 | 193,951 | $14,300,792 | +$1,791,347 | $73.70 | 3 |
| 2024 Q4 | 169,645 | $12,555,873 | +$3,766,752 | $74.00 | 3 |
| 2024 Q3 | 118,743 | $8,831,705 | -$615,104 | $74.91 | 2 |
| 2024 Q2 | 127,018 | $9,625,055 | +$256,883 | $75.78 | 2 |
| 2024 Q1 | 123,628 | $9,414,360 | +$1,080,236 | $76.12 | 2 |
| 2023 Q4 | 109,443 | $7,245,750 | +$5,199,405 | $66.83 | 2 |
| 2023 Q3 | 30,843 | $1,905,450 | +$1,626,000 | $61.91 | 2 |
| 2023 Q2 | 4,500 | $244,800 | -$136,000 | $54.40 | 1 |
| 2023 Q1 | 7,000 | $430,500 | $61.50 | 1 | |
| 2022 Q4 | 7,000 | $400,750 | $57.25 | 1 | |
| 2022 Q3 | 7,000 | $390,000 | $55.71 | 1 | |
| 2022 Q2 | 7,000 | $399,000 | -$456,000 | $57.00 | 1 |
| 2022 Q1 | 15,000 | $885,000 | $59.00 | 1 | |
| 2021 Q4 | 15,000 | $874,000 | $58.27 | 1 | |
| 2021 Q3 | 15,000 | $923,000 | $61.53 | 1 | |
| 2021 Q2 | 15,000 | $915,000 | $61.00 | 1 | |
| 2021 Q1 | 15,000 | $833,000 | $55.53 | 1 | |
| 2020 Q4 | 15,000 | $790,000 | +$790,000 | $52.67 | 1 |
| 2017 Q3 | 0 | $0 | -$365,000 | $74.41 | 0 |
| 2017 Q2 | 5,000 | $365,000 | $73.00 | 1 | |
| 2017 Q1 | 5,000 | $343,000 | $68.60 | 1 | |
| 2016 Q4 | 5,000 | $282,000 | $56.40 | 1 | |
| 2016 Q3 | 5,000 | $247,000 | -$14,000 | $49.40 | 1 |
| 2016 Q2 | 5,300 | $254,000 | -$576,000 | $47.33 | 2 |
| 2016 Q1 | 17,300 | $736,000 | $42.93 | 2 | |
| 2015 Q4 | 17,300 | $695,000 | -$120,529 | $40.09 | 2 |
| 2015 Q3 | 20,300 | $1,015,000 | -$4,150 | $50.00 | 2 |
| 2015 Q2 | 20,383 | $1,207,000 | -$540 | $59.63 | 2 |
| 2015 Q1 | 20,392 | $1,285,000 | $63.39 | 2 | |
| 2014 Q4 | 20,392 | $1,367,000 | +$1,341,000 | $66.69 | 2 |
| 2014 Q3 | 392 | $28,000 | -$1,540,000 | $71.43 | 1 |
| 2014 Q2 | 20,392 | $1,570,000 | +$1,570,000 | $76.77 | 2 |
| 2014 Q1 | 0 | $0 | -$56,000 | $74.41 | 0 |