| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 38,432 | $3,036,530 | +$2,402,166 | $79.01 | 3 |
| 2025 Q2 | 8,215 | $627,099 | +$70,436 | $76.34 | 2 |
| 2025 Q1 | 7,361 | $529,806 | +$227,294 | $71.97 | 2 |
| 2024 Q4 | 4,208 | $289,978 | -$1,998 | $68.36 | 2 |
| 2024 Q3 | 4,237 | $312,224 | +$42,431 | $71.75 | 2 |
| 2024 Q2 | 3,956 | $269,765 | +$269,444 | $66.2 | 2 |
| 2024 Q1 | 5 | $318 | $63.6 | 1 | |
| 2023 Q4 | 5 | $307 | -$240,471 | $61.4 | 1 |
| 2023 Q3 | 240,817 | $14,802,751 | +$775,529 | $61.47 | 3 |
| 2023 Q2 | 228,201 | $14,671,000 | +$55,418 | $64.29 | 1 |
| 2023 Q1 | 227,339 | $14,502,000 | -$26,983 | $63.79 | 1 |
| 2022 Q4 | 227,762 | $14,338,000 | -$38,956 | $62.95 | 1 |
| 2022 Q3 | 228,825 | $13,128,000 | -$541,157 | $57.38 | 2 |
| 2022 Q2 | 237,475 | $14,840,000 | +$1,532,230 | $62.49 | 3 |
| 2022 Q1 | 212,950 | $14,567,000 | -$141,937 | $68.36 | 2 |
| 2021 Q4 | 215,024 | $15,080,000 | +$628,141 | $70.18 | 3 |
| 2021 Q3 | 206,075 | $13,758,000 | +$1,029,672 | $66.76 | 1 |
| 2021 Q2 | 190,652 | $13,023,000 | +$1,360,894 | $68.31 | 1 |
| 2021 Q1 | 170,729 | $11,217,000 | +$115,502 | $65.7 | 1 |
| 2020 Q4 | 168,971 | $10,640,000 | -$215,040 | $62.97 | 1 |
| 2020 Q3 | 172,386 | $10,012,000 | +$514,696 | $58.08 | 1 |
| 2020 Q2 | 163,524 | $9,390,000 | +$457,774 | $57.42 | 1 |
| 2020 Q1 | 155,552 | $8,238,000 | +$486,806 | $52.96 | 1 |
| 2019 Q4 | 146,360 | $9,265,000 | +$97,360 | $63.3 | 1 |
| 2019 Q3 | 144,822 | $8,857,000 | +$428,044 | $61.16 | 1 |
| 2019 Q2 | 137,823 | $8,418,000 | +$213,102 | $61.08 | 1 |
| 2019 Q1 | 134,334 | $8,116,000 | +$1,035,903 | $60.42 | 1 |
| 2018 Q4 | 117,188 | $6,599,000 | +$673,708 | $56.31 | 1 |
| 2018 Q3 | 105,224 | $6,352,000 | +$4,855,214 | $60.37 | 1 |
| 2018 Q2 | 24,795 | $1,486,000 | -$142,097 | $59.93 | 1 |
| 2018 Q1 | 27,166 | $1,644,000 | +$200,129 | $60.52 | 1 |
| 2017 Q4 | 23,859 | $1,498,000 | +$124,982 | $62.79 | 1 |
| 2017 Q3 | 81,240 | $1,371,728 | +$185,195 | $31.39 | 2 |
| 2017 Q2 | 18,916 | $1,159,000 | +$1,159,000 | $61.27 | 1 |