| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,839 | $1,117,500 | +$877,740 | $94.45 | 4 |
| 2025 Q2 | 2,515 | $223,079 | +$205,698 | $89.09 | 2 |
| 2025 Q1 | 271 | $21,231 | +$14,786 | $77.69 | 4 |
| 2024 Q4 | 387 | $29,762 | +$4,431 | $77.91 | 2 |
| 2024 Q3 | 270 | $23,037 | +$15,656 | $85.32 | 1 |
| 2024 Q2 | 91 | $7,381 | -$14,182 | $81.11 | 1 |
| 2024 Q1 | 274 | $21,563 | -$3,802,012 | $78.7 | 1 |
| 2023 Q4 | 1,012 | $3,823,575 | -$36,273 | $74.86 | 3 |
| 2023 Q3 | 1,082 | $3,824,887 | -$224,030 | $72.41 | 3 |
| 2023 Q2 | 3,989 | $295,611 | +$174,918 | $74.1 | 2 |
| 2023 Q1 | 1,666 | $117,631 | -$226,935 | $70.61 | 2 |
| 2022 Q4 | 5,082 | $336,508 | $66.21 | 4 | |
| 2022 Q3 | 1,138 | $69,000 | +$69,000 | $58.31 | 2 |
| 2022 Q2 | 0 | $0 | -$253,000 | 0 | |
| 2022 Q1 | 4,580 | $352,000 | -$86,000 | $76.88 | 2 |
| 2021 Q4 | 5,581 | $478,000 | +$354,000 | $85.64 | 3 |
| 2021 Q3 | 1,444 | $132,000 | -$47,000 | $90.43 | 2 |
| 2021 Q2 | 1,973 | $185,000 | -$635,000 | $92.63 | 2 |
| 2021 Q1 | 9,161 | $810,000 | -$1,000 | $88.49 | 2 |
| 2020 Q4 | 9,173 | $804,000 | +$114,000 | $87.63 | 3 |
| 2020 Q3 | 7,874 | $581,000 | $73.79 | 1 | |
| 2020 Q2 | 7,874 | $537,000 | -$145,000 | $68.2 | 1 |
| 2020 Q1 | 10,110 | $576,000 | +$1,520 | $54.74 | 3 |
| 2019 Q4 | 10,082 | $709,000 | +$140,000 | $70.36 | 3 |
| 2019 Q3 | 45,714 | $3,064,001 | +$2,425,001 | $67.03 | 3 |
| 2019 Q2 | 9,515 | $643,000 | +$106,000 | $67.6 | 2 |
| 2019 Q1 | 7,949 | $517,000 | -$3,000 | $65.85 | 2 |
| 2018 Q4 | 7,921 | $453,000 | +$3,000 | $60.49 | 2 |
| 2018 Q3 | 7,874 | $503,000 | $63.88 | 1 | |
| 2018 Q2 | 7,874 | $512,000 | -$2,964,672 | $65.02 | 1 |
| 2018 Q1 | 52,096 | $3,497,672 | -$421,000 | $67.37 | 2 |
| 2017 Q4 | 58,404 | $4,020,017 | +$421,000 | $66.8 | 3 |
| 2017 Q3 | 7,874 | $509,000 | -$9,804,000 | $64.64 | 1 |
| 2017 Q2 | 170,726 | $10,278,000 | +$185,482 | $60.2 | 2 |
| 2017 Q1 | 180,338 | $10,237,572 | -$100,822 | $56.77 | 3 |
| 2016 Q4 | 182,114 | $9,344,471 | +$132,384 | $51.31 | 3 |
| 2016 Q3 | 179,534 | $9,754,493 | -$39,273,121 | $54.33 | 3 |
| 2016 Q2 | 182,879 | $48,433,460 | +$38,932,690 | $51.07 | 4 |
| 2016 Q1 | 186,061 | $9,303,502 | +$2,569,687 | $50 | 5 |
| 2015 Q4 | 134,664 | $6,717,582 | +$3,045,146 | $49.88 | 3 |
| 2015 Q3 | 73,618 | $3,553,143 | -$3,812,692 | $48.26 | 3 |
| 2015 Q2 | 138,087 | $7,849,232 | -$1,008,075 | $54.91 | 4 |
| 2015 Q1 | 153,782 | $8,453,000 | +$945,177 | $54.98 | 5 |
| 2014 Q4 | 136,551 | $7,293,821 | +$837,208 | $53.42 | 4 |
| 2014 Q3 | 120,870 | $7,102,922 | +$848,075 | $58.77 | 3 |
| 2014 Q2 | 106,438 | $6,591,699 | +$1,275,892 | $61.93 | 3 |
| 2014 Q1 | 85,836 | $5,065,347 | +$1,827,383 | $59.01 | 3 |