| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,843 | $1,198,962 | -$1,593,730 | $59.69 | 3 |
| 2025 Q2 | 45,491 | $2,792,692 | $61.39 | 1 | |
| 2025 Q1 | 0 | $0 | -$14,917 | 0 | |
| 2024 Q4 | 274 | $14,917 | +$14,917 | $54.72 | 2 |
| 2024 Q1 | 0 | $0 | -$715,239 | 0 | |
| 2023 Q4 | 10,615 | $715,239 | +$715,239 | $67.38 | 1 |
| 2023 Q1 | 0 | $0 | -$10,581,449 | 0 | |
| 2022 Q4 | 170,449 | $10,581,449 | -$10,031,671 | $62.08 | 3 |
| 2022 Q3 | 404,450 | $20,594,000 | +$20,594,000 | $50.92 | 2 |
| 2021 Q3 | 0 | $0 | -$144,832 | 0 | |
| 2021 Q2 | 3,200 | $144,832 | +$97,832 | $45.26 | 1 |
| 2021 Q1 | 1,000 | $47,000 | +$34,000 | $47.00 | 1 |
| 2020 Q4 | 321 | $13,000 | -$17,973,000 | $40.50 | 1 |
| 2020 Q3 | 524,000 | $17,973,000 | +$17,906,252 | $34.30 | 3 |
| 2020 Q2 | 1,861 | $71,000 | +$32,840 | $38.15 | 2 |
| 2020 Q1 | 1,000 | $37,000 | -$24,249,515 | $37.00 | 1 |
| 2019 Q4 | 557,570 | $30,832,000 | +$23,677,292 | $55.30 | 5 |
| 2019 Q3 | 12,047 | $626,000 | +$106,880 | $52.00 | 3 |
| 2019 Q2 | 9,367 | $523,000 | -$31,127,057 | $55.83 | 3 |
| 2019 Q1 | 568,739 | $31,650,000 | +$31,089,000 | $55.65 | 3 |
| 2018 Q4 | 10,749 | $561,000 | -$229,405 | $52.30 | 2 |
| 2018 Q3 | 294,774 | $18,980,000 | +$359,287 | $64.39 | 5 |
| 2018 Q2 | 8,958 | $542,000 | -$1,342,758 | $60.52 | 3 |
| 2018 Q1 | 31,943 | $1,852,210 | +$154,985 | $57.69 | 4 |
| 2017 Q4 | 293,741 | $16,237,168 | -$860,644 | $55.28 | 4 |
| 2017 Q3 | 309,547 | $16,565,112 | +$284,923 | $53.50 | 4 |
| 2017 Q2 | 304,214 | $15,085,754 | -$23,629,682 | $49.59 | 3 |
| 2017 Q1 | 772,954 | $38,971,252 | +$38,229,016 | $50.42 | 5 |
| 2016 Q4 | 14,728 | $750,582 | -$15,798,000 | $50.97 | 3 |
| 2016 Q3 | 346,920 | $16,546,620 | +$15,714,620 | $47.70 | 2 |
| 2016 Q2 | 17,304 | $832,000 | +$787,747 | $48.08 | 1 |
| 2016 Q1 | 900 | $44,253 | -$9,000 | $49.17 | 1 |
| 2015 Q4 | 1,100 | $49,000 | +$34,000 | $44.72 | 2 |
| 2015 Q3 | 125 | $6,000 | $48.00 | 1 | |
| 2015 Q2 | 125 | $6,000 | -$36,848,000 | $48.00 | 1 |
| 2015 Q1 | 726,342 | $36,854,000 | -$561,136 | $49.37 | 2 |
| 2014 Q4 | 737,404 | $37,990,000 | +$36,067,837 | $48.39 | 3 |
| 2014 Q3 | 29,856 | $1,924,163 | +$1,457,163 | $64.22 | 2 |
| 2014 Q2 | 6,472 | $467,000 | -$1,320,596 | $72.16 | 1 |
| 2014 Q1 | 26,581 | $1,744,000 | +$617,000 | $65.62 | 3 |