| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 49,556 | $2,605,091 | +$948,566 | $52.58 | 12 |
| 2025 Q2 | 31,514 | $1,711,846 | -$1,297,474 | $54.32 | 10 |
| 2025 Q1 | 56,035 | $2,766,646 | +$273,364 | $49.36 | 11 |
| 2024 Q4 | 50,497 | $2,353,480 | -$102,248 | $46.61 | 10 |
| 2024 Q3 | 51,286 | $2,685,773 | +$172,249 | $52.36 | 10 |
| 2024 Q2 | 49,748 | $2,373,086 | -$1,447,235 | $47.69 | 11 |
| 2024 Q1 | 79,243 | $3,874,319 | -$671,737 | $48.90 | 12 |
| 2023 Q4 | 92,995 | $4,413,277 | +$295,926 | $47.46 | 13 |
| 2023 Q3 | 85,415 | $3,592,510 | +$83,713 | $42.05 | 10 |
| 2023 Q2 | 83,399 | $3,721,797 | +$237,793 | $44.63 | 9 |
| 2023 Q1 | 78,382 | $3,488,586 | -$4,209 | $44.69 | 10 |
| 2022 Q4 | 79,363 | $3,191,545 | -$247,143 | $40.20 | 10 |
| 2022 Q3 | 94,161 | $3,109,000 | +$881,601 | $35.05 | 13 |
| 2022 Q2 | 63,557 | $2,541,000 | -$3,535,397 | $39.98 | 10 |
| 2022 Q1 | 134,909 | $6,538,000 | +$1,524,824 | $48.49 | 11 |
| 2021 Q4 | 103,041 | $5,615,000 | +$980,351 | $54.49 | 11 |
| 2021 Q3 | 72,205 | $3,743,000 | +$1,398,913 | $51.86 | 11 |
| 2021 Q2 | 45,222 | $2,353,000 | +$990,613 | $52.02 | 10 |
| 2021 Q1 | 27,192 | $1,270,000 | -$1,550,128 | $46.70 | 7 |
| 2020 Q4 | 60,390 | $2,818,000 | -$181,282 | $46.66 | 10 |
| 2020 Q3 | 64,263 | $2,791,000 | -$261,740 | $43.45 | 10 |
| 2020 Q2 | 70,296 | $2,899,000 | +$363,351 | $41.22 | 10 |
| 2020 Q1 | 61,508 | $2,149,000 | -$358,347 | $34.43 | 10 |
| 2019 Q4 | 64,971 | $2,907,000 | +$311,004 | $44.76 | 12 |
| 2019 Q3 | 57,279 | $2,310,000 | -$2,442,435 | $40.37 | 12 |
| 2019 Q2 | 119,481 | $4,834,000 | +$1,187,541 | $40.48 | 15 |
| 2019 Q1 | 90,146 | $3,602,000 | -$653,691 | $39.99 | 10 |
| 2018 Q4 | 112,000 | $4,079,000 | -$1,387,033 | $36.44 | 12 |
| 2018 Q3 | 145,445 | $6,076,000 | +$39,524 | $41.77 | 14 |
| 2018 Q2 | 144,516 | $6,030,000 | +$1,851,975 | $41.72 | 15 |
| 2018 Q1 | 100,185 | $4,111,316 | +$1,296,126 | $41.05 | 15 |
| 2017 Q4 | 68,633 | $2,866,530 | -$813,320 | $41.77 | 12 |
| 2017 Q3 | 88,416 | $3,669,454 | +$597,598 | $41.50 | 10 |
| 2017 Q2 | 74,013 | $2,990,118 | +$620,644 | $40.39 | 9 |
| 2017 Q1 | 59,712 | $2,232,353 | -$396,571 | $37.38 | 9 |
| 2016 Q4 | 70,282 | $2,472,592 | -$3,068,289 | $35.18 | 6 |
| 2016 Q3 | 156,684 | $5,954,000 | +$198,988 | $38.00 | 5 |
| 2016 Q2 | 151,036 | $5,790,000 | +$5,071,256 | $38.34 | 6 |
| 2016 Q1 | 18,805 | $717,000 | -$3,767,000 | $38.13 | 3 |
| 2015 Q4 | 115,903 | $4,484,000 | +$615,111 | $38.69 | 3 |
| 2015 Q3 | 100,000 | $3,889,000 | +$3,889,000 | $38.89 | 1 |