| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 60,869 | $4,583,631 | -$859,674 | $75.53 | 14 |
| 2025 Q2 | 72,932 | $5,218,390 | -$404,515 | $71.52 | 17 |
| 2025 Q1 | 78,573 | $5,167,022 | -$582,453 | $65.74 | 14 |
| 2024 Q4 | 87,395 | $5,802,164 | +$2,146,876 | $66.32 | 18 |
| 2024 Q3 | 59,182 | $3,988,821 | -$633,747 | $67.74 | 13 |
| 2024 Q2 | 68,524 | $4,129,975 | +$41,536 | $60.21 | 12 |
| 2024 Q1 | 67,527 | $4,205,214 | +$959,850 | $62.27 | 12 |
| 2023 Q4 | 52,133 | $2,971,100 | +$116,552 | $56.99 | 13 |
| 2023 Q3 | 50,649 | $2,565,289 | +$485,264 | $50.67 | 13 |
| 2023 Q2 | 41,075 | $2,178,623 | -$150,200 | $53.04 | 10 |
| 2023 Q1 | 44,506 | $2,221,052 | +$279,529 | $49.86 | 11 |
| 2022 Q4 | 39,108 | $1,892,000 | -$2,133,091 | $48.35 | 13 |
| 2022 Q3 | 83,323 | $3,615,000 | +$2,576,710 | $43.32 | 12 |
| 2022 Q2 | 23,409 | $1,105,000 | -$1,856,011 | $47.19 | 10 |
| 2022 Q1 | 63,088 | $3,435,551 | +$489,256 | $55.32 | 11 |
| 2021 Q4 | 53,780 | $2,947,591 | -$263,260 | $54.81 | 11 |
| 2021 Q3 | 57,564 | $3,098,492 | +$1,651,820 | $53.82 | 9 |
| 2021 Q2 | 26,862 | $1,449,000 | -$54,718 | $53.64 | 8 |
| 2021 Q1 | 27,757 | $1,540,000 | -$1,212,242 | $55.61 | 10 |
| 2020 Q4 | 50,141 | $2,467,000 | +$232,993 | $49.18 | 11 |
| 2020 Q3 | 45,418 | $1,905,000 | +$1,142,964 | $41.71 | 10 |
| 2020 Q2 | 18,188 | $751,000 | -$65,968 | $40.78 | 10 |
| 2020 Q1 | 22,326 | $785,000 | -$2,279,902 | $34.91 | 9 |
| 2019 Q4 | 78,286 | $3,979,000 | +$305,080 | $50.81 | 12 |
| 2019 Q3 | 72,371 | $3,407,000 | -$23,840 | $47.07 | 13 |
| 2019 Q2 | 72,865 | $3,635,000 | -$2,495,375 | $49.91 | 14 |
| 2019 Q1 | 122,488 | $6,133,000 | +$684,943 | $50.04 | 15 |
| 2018 Q4 | 109,688 | $5,039,777 | +$1,394,690 | $45.96 | 16 |
| 2018 Q3 | 79,413 | $4,494,016 | -$2,875,089 | $56.6 | 17 |
| 2018 Q2 | 127,138 | $7,099,377 | +$288,619 | $55.92 | 17 |
| 2018 Q1 | 121,928 | $6,930,659 | +$2,849,214 | $56.82 | 15 |
| 2017 Q4 | 71,331 | $4,247,540 | -$1,155,608 | $59.58 | 16 |
| 2017 Q3 | 90,722 | $5,153,131 | +$37,523 | $56.8 | 17 |
| 2017 Q2 | 88,997 | $4,826,256 | +$373,145 | $54.22 | 17 |
| 2017 Q1 | 82,462 | $4,309,920 | -$528,457 | $52.26 | 17 |
| 2016 Q4 | 93,333 | $4,592,050 | -$2,490,383 | $49.19 | 18 |
| 2016 Q3 | 144,769 | $7,016,340 | +$330,704 | $48.42 | 17 |
| 2016 Q2 | 138,031 | $6,214,746 | -$84,741 | $45.03 | 18 |
| 2016 Q1 | 139,470 | $6,512,007 | +$453,162 | $46.66 | 18 |
| 2015 Q4 | 129,903 | $5,741,610 | -$2,142,304 | $44.24 | 19 |
| 2015 Q3 | 178,097 | $7,759,494 | +$5,042,786 | $43.56 | 17 |
| 2015 Q2 | 62,215 | $2,994,806 | -$2,215,648 | $48.15 | 17 |
| 2015 Q1 | 108,268 | $5,011,390 | +$1,432,533 | $46.58 | 17 |
| 2014 Q4 | 77,254 | $3,491,698 | -$2,273,255 | $45.18 | 15 |
| 2014 Q3 | 126,259 | $6,091,735 | -$4,091,525 | $48.35 | 17 |
| 2014 Q2 | 209,655 | $11,021,873 | +$2,127,618 | $52.57 | 16 |
| 2014 Q1 | 169,192 | $8,791,252 | -$5,323,861 | $52.02 | 16 |