| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 130,762 | $5,537,844 | -$56,215 | $42.75 | 5 |
| 2025 Q2 | 131,940 | $5,596,532 | +$3,795,574 | $42.42 | 6 |
| 2025 Q1 | 42,458 | $1,762,061 | -$2,611,270 | $41.50 | 5 |
| 2024 Q4 | 113,072 | $4,379,581 | +$848,813 | $41.74 | 5 |
| 2024 Q3 | 93,803 | $3,612,793 | -$3,101,244 | $42.70 | 5 |
| 2024 Q2 | 172,216 | $6,522,282 | +$737,400 | $40.56 | 6 |
| 2024 Q1 | 152,458 | $5,849,166 | +$2,597,570 | $41.16 | 5 |
| 2023 Q4 | 79,000 | $3,234,307 | +$201,301 | $40.94 | 7 |
| 2023 Q3 | 74,322 | $2,909,568 | -$876,254 | $39.13 | 7 |
| 2023 Q2 | 96,643 | $3,834,960 | -$1,373,439 | $39.68 | 9 |
| 2023 Q1 | 131,251 | $5,216,994 | +$957,735 | $39.75 | 12 |
| 2022 Q4 | 107,156 | $4,137,442 | +$2,377,992 | $38.61 | 8 |
| 2022 Q3 | 45,607 | $1,713,000 | -$4,488,443 | $37.57 | 6 |
| 2022 Q2 | 164,096 | $6,372,000 | +$1,491,144 | $38.82 | 11 |
| 2022 Q1 | 125,717 | $5,635,000 | -$1,885,384 | $44.82 | 11 |
| 2021 Q4 | 165,288 | $7,873,000 | +$2,747,022 | $47.65 | 9 |
| 2021 Q3 | 107,601 | $5,180,000 | +$216,992 | $48.14 | 9 |
| 2021 Q2 | 103,094 | $5,001,000 | +$187,909 | $48.48 | 6 |
| 2021 Q1 | 99,361 | $4,789,000 | -$1,179,517 | $48.21 | 3 |
| 2020 Q4 | 138,649 | $5,967,000 | +$2,043,161 | $48.18 | 5 |
| 2020 Q3 | 81,531 | $3,728,000 | -$128,210,013 | $45.72 | 4 |
| 2020 Q2 | 2,998,650 | $131,855,000 | -$454,725 | $44.16 | 5 |
| 2020 Q1 | 3,009,574 | $121,240,000 | -$1,725,568 | $41.00 | 6 |
| 2019 Q4 | 3,050,353 | $149,438,000 | -$1,088,269 | $48.93 | 6 |
| 2019 Q3 | 3,072,890 | $148,671,000 | -$347,924 | $48.40 | 6 |
| 2019 Q2 | 3,080,073 | $150,247,000 | +$1,712,916 | $48.79 | 5 |
| 2019 Q1 | 3,045,276 | $147,394,000 | -$168,781 | $48.40 | 5 |
| 2018 Q4 | 3,049,077 | $137,037,000 | +$407,397 | $45.05 | 6 |
| 2018 Q3 | 2,997,646 | $147,455,000 | -$109,440 | $49.19 | 3 |
| 2018 Q2 | 2,999,869 | $145,559,000 | +$2,109,397 | $48.55 | 3 |
| 2018 Q1 | 2,956,500 | $143,449,000 | +$143,449,000 | $48.49 | 2 |