| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 52,252 | $4,293,562 | +$831,639 | $82.17 | 7 |
| 2025 Q2 | 45,975 | $3,588,735 | -$154,300 | $78.05 | 5 |
| 2025 Q1 | 48,104 | $3,479,271 | -$1,370,724 | $72.32 | 6 |
| 2024 Q4 | 67,233 | $4,973,564 | +$1,245,384 | $73.95 | 9 |
| 2024 Q3 | 50,149 | $4,010,598 | +$355,321 | $79.98 | 8 |
| 2024 Q2 | 46,035 | $3,518,850 | -$130,300 | $76.44 | 7 |
| 2024 Q1 | 47,740 | $3,577,051 | -$881,076 | $74.95 | 7 |
| 2023 Q4 | 59,768 | $4,267,439 | -$127,318 | $71.4 | 7 |
| 2023 Q3 | 55,929 | $3,805,399 | +$955,289 | $68.05 | 6 |
| 2023 Q2 | 41,780 | $2,949,203 | -$1,287,283 | $70.61 | 5 |
| 2023 Q1 | 60,635 | $4,133,594 | -$178,705 | $68.18 | 7 |
| 2022 Q4 | 73,477 | $5,044,814 | +$253,475 | $66.33 | 8 |
| 2022 Q3 | 38,564 | $2,539,411 | -$818,064 | $65.87 | 5 |
| 2022 Q2 | 50,746 | $3,533,156 | -$381,417 | $69.62 | 5 |
| 2022 Q1 | 55,446 | $4,330,958 | +$33,843 | $78.11 | 6 |
| 2021 Q4 | 54,777 | $4,590,664 | +$1,173,013 | $83.81 | 6 |
| 2021 Q3 | 40,767 | $3,422,000 | -$23,133 | $83.94 | 6 |
| 2021 Q2 | 38,733 | $3,200,000 | +$299,553 | $83.37 | 4 |
| 2021 Q1 | 35,195 | $2,825,868 | -$2,796,169 | $78.82 | 3 |
| 2020 Q4 | 72,843 | $5,579,693 | +$1,045,876 | $76.6 | 3 |
| 2020 Q3 | 59,251 | $4,455,496 | -$449,667 | $75.2 | 4 |
| 2020 Q2 | 65,230 | $4,655,025 | -$298,298 | $71.36 | 4 |
| 2020 Q1 | 69,978 | $4,481,476 | -$14,621 | $64.04 | 5 |
| 2019 Q4 | 69,668 | $5,218,660 | +$168,865 | $74.91 | 4 |
| 2019 Q3 | 71,963 | $5,279,220 | -$415,757 | $73.22 | 5 |
| 2019 Q2 | 77,783 | $5,554,113 | -$1,327,686 | $71.42 | 6 |
| 2019 Q1 | 96,380 | $6,669,039 | -$687,130 | $69.2 | 6 |
| 2018 Q4 | 106,646 | $6,836,224 | -$446,029 | $64.1 | 7 |
| 2018 Q3 | 112,003 | $8,259,952 | +$430,941 | $73.75 | 7 |
| 2018 Q2 | 106,163 | $7,516,977 | -$100,681 | $70.79 | 6 |
| 2018 Q1 | 107,584 | $7,615,659 | -$75,480 | $70.78 | 6 |
| 2017 Q4 | 108,549 | $7,878,943 | -$338,605 | $72.59 | 6 |
| 2017 Q3 | 113,204 | $8,227,922 | -$90,798 | $72.7 | 6 |
| 2017 Q2 | 114,749 | $8,113,912 | -$1,361,991 | $70.71 | 7 |
| 2017 Q1 | 134,523 | $9,328,369 | -$561,165 | $69.34 | 8 |
| 2016 Q4 | 142,791 | $9,632,162 | +$1,725,568 | $67.45 | 9 |
| 2016 Q3 | 117,213 | $7,861,332 | +$180,651 | $67.09 | 8 |
| 2016 Q2 | 114,526 | $7,544,342 | -$876,005 | $65.88 | 7 |
| 2016 Q1 | 128,047 | $8,245,528 | +$340,854 | $64.4 | 11 |
| 2015 Q4 | 122,885 | $7,807,905 | +$82,863 | $63.54 | 8 |
| 2015 Q3 | 120,746 | $7,708,468 | +$146,446 | $63.84 | 7 |
| 2015 Q2 | 118,304 | $7,926,604 | -$643,332 | $67 | 7 |
| 2015 Q1 | 127,856 | $8,666,232 | +$494,631 | $67.77 | 8 |
| 2014 Q4 | 120,564 | $8,151,788 | -$94,362 | $67.61 | 7 |
| 2014 Q3 | 121,917 | $8,353,250 | +$3,188 | $68.51 | 6 |
| 2014 Q2 | 121,873 | $8,396,762 | -$907,333 | $68.89 | 6 |
| 2014 Q1 | 135,577 | $9,032,824 | +$1,744,976 | $66.64 | 6 |