| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,054,039 | $99,784,312 | +$6,410,029 | $94.67 | 8 |
| 2025 Q2 | 986,305 | $93,856,724 | -$2,306,903 | $95.16 | 8 |
| 2025 Q1 | 1,010,581 | $94,838,744 | -$444,336 | $93.85 | 9 |
| 2024 Q4 | 1,015,316 | $93,461,636 | -$557,095 | $92.05 | 7 |
| 2024 Q3 | 1,024,505 | $97,312,356 | +$1,792,172 | $94.98 | 8 |
| 2024 Q2 | 1,005,640 | $92,517,601 | -$828,140 | $92 | 10 |
| 2024 Q1 | 1,014,653 | $93,105,800 | +$1,486,396 | $91.76 | 8 |
| 2023 Q4 | 998,437 | $92,279,214 | -$712,003 | $92.42 | 9 |
| 2023 Q3 | 1,006,089 | $89,863,073 | -$6,110,409 | $89.29 | 6 |
| 2023 Q2 | 1,075,269 | $98,095,391 | -$25,801,641 | $91.27 | 6 |
| 2023 Q1 | 1,357,309 | $125,123,528 | -$3,562,871 | $92.18 | 4 |
| 2022 Q4 | 1,395,986 | $126,241,382 | +$3,553,060 | $90.43 | 4 |
| 2022 Q3 | 1,352,793 | $121,308,000 | +$1,366,381 | $89.67 | 3 |
| 2022 Q2 | 1,337,551 | $124,229,000 | +$122,285 | $92.88 | 3 |
| 2022 Q1 | 1,336,235 | $126,770,000 | +$52,876,335 | $94.85 | 3 |
| 2021 Q4 | 778,747 | $76,773,000 | +$39,938,626 | $98.61 | 4 |
| 2021 Q3 | 373,626 | $36,996,000 | -$1,942,538 | $99.02 | 4 |
| 2021 Q2 | 33,687 | $3,341,000 | +$1,286,236 | $99.18 | 1 |
| 2021 Q1 | 20,718 | $2,041,000 | -$3,001,579 | $98.51 | 1 |
| 2020 Q4 | 50,556 | $5,063,000 | +$5,063,000 | $100.14 | 3 |