| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,933 | $1,082,600 | -$460,000 | $83.73 | 2 |
| 2025 Q2 | 18,913 | $1,453,870 | -$25,974 | $76.89 | 3 |
| 2025 Q1 | 19,251 | $1,380,033 | $71.7 | 3 | |
| 2024 Q4 | 19,304 | $1,293,989 | +$58,055 | $67.04 | 4 |
| 2024 Q3 | 18,438 | $1,375,789 | -$130,484 | $74.61 | 2 |
| 2024 Q2 | 20,318 | $1,379,858 | +$36,632 | $67.91 | 3 |
| 2024 Q1 | 19,508 | $1,310,200 | -$130,095 | $67.16 | 3 |
| 2023 Q4 | 21,929 | $1,383,275 | -$2,187,805 | $63.08 | 5 |
| 2023 Q3 | 54,127 | $3,336,532 | +$2,201,561 | $60.94 | 5 |
| 2023 Q2 | 18,621 | $1,178,338 | -$11,065 | $63.31 | 3 |
| 2023 Q1 | 18,802 | $1,155,074 | +$29,363 | $61.43 | 3 |
| 2022 Q4 | 18,324 | $1,062,000 | -$229,568 | $57.94 | 2 |
| 2022 Q3 | 22,659 | $1,206,000 | -$13,302 | $53.22 | 3 |
| 2022 Q2 | 22,909 | $1,327,000 | -$61,801 | $57.92 | 3 |
| 2022 Q1 | 23,976 | $1,553,000 | -$41,376 | $64.75 | 3 |
| 2021 Q4 | 24,616 | $1,588,000 | -$299,506 | $64.5 | 4 |
| 2021 Q3 | 29,139 | $1,930,000 | -$68,233 | $66.26 | 4 |
| 2021 Q2 | 25,842 | $1,746,000 | +$2,000 | $67.57 | 4 |
| 2021 Q1 | 25,809 | $1,645,000 | $63.72 | 3 | |
| 2020 Q4 | 25,809 | $1,581,000 | -$8,579 | $61.24 | 3 |
| 2020 Q3 | 25,949 | $1,467,000 | $56.54 | 3 | |
| 2020 Q2 | 25,949 | $1,389,000 | -$1,437,000 | $53.52 | 3 |
| 2020 Q1 | 51,307 | $2,648,000 | -$18,015 | $46.68 | 5 |
| 2019 Q4 | 51,642 | $2,992,000 | -$492,799 | $57.94 | 6 |
| 2019 Q3 | 60,342 | $3,529,000 | +$53,875 | $58.5 | 7 |
| 2019 Q2 | 59,427 | $3,444,000 | -$65,476 | $57.96 | 6 |
| 2019 Q1 | 60,565 | $3,386,000 | +$48,696 | $55.89 | 7 |
| 2018 Q4 | 59,761 | $3,043,000 | +$95,955 | $50.9 | 7 |
| 2018 Q3 | 57,923 | $3,418,000 | -$11,582 | $59.03 | 6 |
| 2018 Q2 | 57,555 | $3,355,000 | -$33,581 | $58.3 | 6 |
| 2018 Q1 | 58,129 | $3,407,000 | -$44,113 | $58.43 | 6 |
| 2017 Q4 | 58,883 | $3,477,000 | +$116,343 | $59.03 | 7 |
| 2017 Q3 | 56,911 | $3,395,000 | -$241,320 | $59.65 | 6 |
| 2017 Q2 | 60,975 | $3,522,000 | +$18,608 | $58.11 | 7 |
| 2017 Q1 | 60,655 | $3,469,000 | -$278,455 | $57.2 | 6 |
| 2016 Q4 | 65,752 | $3,568,000 | +$246,823 | $54.29 | 7 |
| 2016 Q3 | 60,855 | $3,469,000 | -$976,423,000 | $57.02 | 6 |
| 2016 Q2 | 67,035 | $979,786,000 | +$17,275,488 | $54.84 | 5 |
| 2016 Q1 | 50,243 | $2,669,000 | -$789,085 | $53.12 | 5 |
| 2015 Q4 | 83,017 | $4,262,660 | +$792,849 | $51.35 | 7 |
| 2015 Q3 | 67,963 | $3,377,000 | -$418,176 | $49.68 | 7 |
| 2015 Q2 | 75,875 | $4,049,000 | -$6,645,561 | $53.36 | 8 |
| 2015 Q1 | 199,791 | $10,714,000 | +$6,358,722 | $53.62 | 9 |
| 2014 Q4 | 81,314 | $4,263,929 | +$101,477 | $52.43 | 10 |
| 2014 Q3 | 150,493 | $8,298,371 | +$3,910,905 | $55.15 | 11 |
| 2014 Q2 | 79,566 | $4,534,451 | +$536,971 | $57 | 9 |
| 2014 Q1 | 70,147 | $3,868,371 | +$427,236 | $55.14 | 8 |