| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 0 | $0 | -$5,000 | 0 | |
| 2025 Q2 | 98 | $5,000 | -$1,315,972 | $51.02 | 1 |
| 2025 Q1 | 26,518 | $1,319,973 | -$70,082 | $45.31 | 2 |
| 2024 Q4 | 27,925 | $1,474,000 | +$70,514 | $51.91 | 2 |
| 2024 Q3 | 26,589 | $1,534,000 | -$228,512 | $56.63 | 2 |
| 2024 Q2 | 30,960 | $1,615,953 | +$217,953 | $51.95 | 4 |
| 2024 Q1 | 90 | $4,000 | -$46,681 | $44.44 | 1 |
| 2023 Q4 | 26,929 | $1,399,681 | -$80,604 | $51.81 | 4 |
| 2023 Q3 | 27,588 | $1,310,606 | -$611,734 | $47.51 | 3 |
| 2023 Q2 | 39,726 | $1,983,503 | +$305,104 | $49.73 | 5 |
| 2023 Q1 | 33,611 | $1,611,403 | +$189,932 | $47.96 | 5 |
| 2022 Q4 | 28,914 | $1,384,000 | +$142,850 | $47.65 | 3 |
| 2022 Q3 | 25,924 | $1,247,000 | -$730,878 | $48.15 | 2 |
| 2022 Q2 | 40,656 | $2,017,000 | +$3,373 | $49.61 | 2 |
| 2022 Q1 | 40,588 | $2,327,000 | -$119,265 | $57.33 | 2 |
| 2021 Q4 | 42,668 | $2,637,000 | +$156,649 | $61.81 | 2 |
| 2021 Q3 | 40,133 | $2,542,000 | +$1,613,001 | $63.34 | 2 |
| 2021 Q2 | 14,667 | $916,000 | $0 | $62.45 | 1 |
| 2021 Q1 | 14,667 | $871,000 | -$7,007 | $59.38 | 1 |
| 2020 Q4 | 14,785 | $780,000 | +$780,000 | $52.76 | 1 |
| 2019 Q3 | 0 | $0 | -$560,025 | 0 | |
| 2019 Q2 | 11,912 | $560,025 | +$144,025 | $47.00 | 2 |
| 2019 Q1 | 8,846 | $398,000 | -$130,000 | $44.99 | 1 |
| 2018 Q4 | 12,115 | $483,000 | +$9,942 | $39.84 | 2 |
| 2018 Q3 | 11,865 | $625,000 | +$151,000 | $51.80 | 2 |
| 2018 Q2 | 8,846 | $453,000 | $0 | $51.21 | 1 |
| 2018 Q1 | 8,846 | $427,000 | $0 | $48.27 | 1 |
| 2017 Q4 | 8,846 | $434,000 | +$434,000 | $49.06 | 1 |
| 2017 Q3 | 0 | $0 | -$351,000 | 0 | |
| 2017 Q2 | 7,511 | $351,000 | -$499,701 | $46.73 | 1 |
| 2017 Q1 | 18,436 | $843,000 | -$289,708 | $45.72 | 2 |
| 2016 Q4 | 24,774 | $1,118,000 | +$13,004 | $45.12 | 2 |
| 2016 Q3 | 24,486 | $1,017,000 | -$300,778 | $41.53 | 2 |
| 2016 Q2 | 31,726 | $1,239,000 | -$31,984 | $39.05 | 2 |
| 2016 Q1 | 32,545 | $1,220,000 | -$9,762,858 | $37.49 | 2 |
| 2015 Q4 | 293,015 | $10,643,000 | +$1,713,853 | $36.34 | 2 |
| 2015 Q3 | 245,825 | $10,622,000 | +$3,199,920 | $43.21 | 2 |
| 2015 Q2 | 171,769 | $8,081,000 | -$590,890 | $47.05 | 2 |
| 2015 Q1 | 184,329 | $8,724,000 | -$717,377 | $47.32 | 2 |
| 2014 Q4 | 199,486 | $9,337,000 | -$158,993 | $46.81 | 2 |
| 2014 Q3 | 202,883 | $9,577,000 | +$123,575 | $47.21 | 2 |
| 2014 Q2 | 200,265 | $10,338,000 | -$3,589,137 | $51.61 | 2 |
| 2014 Q1 | 270,814 | $13,771,000 | +$3,586,198 | $50.85 | 3 |