| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,077 | $6,104,135 | +$112,449 | $196.43 | 7 |
| 2025 Q2 | 30,504 | $5,422,033 | -$510,667 | $177.78 | 5 |
| 2025 Q1 | 33,474 | $5,510,948 | +$226,546 | $164.64 | 7 |
| 2024 Q4 | 32,098 | $5,338,664 | +$4,822 | $166.35 | 5 |
| 2024 Q3 | 32,069 | $5,819,636 | -$2,332,104 | $181.47 | 5 |
| 2024 Q2 | 45,051 | $8,103,957 | +$3,548,897 | $179.89 | 8 |
| 2024 Q1 | 25,323 | $4,321,981 | +$813,434 | $170.67 | 7 |
| 2023 Q4 | 20,557 | $3,214,097 | +$113,033 | $156.35 | 6 |
| 2023 Q3 | 19,834 | $3,024,403 | +$955,947 | $152.52 | 6 |
| 2023 Q2 | 13,567 | $2,075,098 | -$609,799 | $152.95 | 4 |
| 2023 Q1 | 17,860 | $2,499,682 | -$298,827 | $139.97 | 5 |
| 2022 Q4 | 19,995 | $2,616,460 | -$123,241 | $130.85 | 5 |
| 2022 Q3 | 20,937 | $2,739,654 | -$988,358 | $130.85 | 4 |
| 2022 Q2 | 27,853 | $3,893,086 | -$142,935 | $139.82 | 6 |
| 2022 Q1 | 34,308 | $5,543,345 | -$254,566 | $161.58 | 7 |
| 2021 Q4 | 35,884 | $6,080,723 | -$764,009 | $169.44 | 7 |
| 2021 Q3 | 40,031 | $7,017,597 | -$106,703 | $174.92 | 7 |
| 2021 Q2 | 41,994 | $7,608,568 | +$1,464,131 | $181.18 | 8 |
| 2021 Q1 | 33,918 | $5,743,525 | -$25,228 | $169.32 | 6 |
| 2020 Q4 | 34,067 | $5,239,892 | -$59,560 | $153.78 | 6 |
| 2020 Q3 | 34,522 | $5,134,339 | -$266,182 | $148.11 | 6 |
| 2020 Q2 | 36,320 | $4,902,016 | +$24,033 | $134.99 | 6 |
| 2020 Q1 | 36,142 | $4,160,589 | -$157,264 | $115.13 | 6 |
| 2019 Q4 | 37,507 | $5,407,766 | +$161,086 | $144.2 | 6 |
| 2019 Q3 | 36,390 | $5,126,046 | +$1,926,298 | $138.11 | 6 |
| 2019 Q2 | 22,947 | $3,141,902 | -$752,000 | $136.92 | 4 |
| 2019 Q1 | 28,569 | $3,826,189 | $133.97 | 6 | |
| 2018 Q4 | 26,447 | $3,197,960 | -$7,234 | $120.89 | 5 |
| 2018 Q3 | 26,507 | $4,058,588 | -$38,888 | $153.1 | 5 |
| 2018 Q2 | 26,761 | $3,737,935 | $139.68 | 5 | |
| 2018 Q1 | 26,761 | $3,633,735 | -$250,777 | $135.79 | 5 |
| 2017 Q4 | 28,633 | $3,825,904 | +$228,716 | $133.61 | 6 |
| 2017 Q3 | 26,925 | $3,538,505 | -$69,220 | $131.41 | 5 |
| 2017 Q2 | 28,030 | $3,493,932 | -$37,348 | $124.64 | 6 |
| 2017 Q1 | 28,346 | $3,338,999 | +$104,929 | $117.81 | 7 |
| 2016 Q4 | 27,452 | $2,988,047 | -$502,920 | $108.84 | 5 |
| 2016 Q3 | 31,958 | $3,560,613 | -$119,548 | $111.52 | 6 |
| 2016 Q2 | 33,135 | $3,365,011 | -$56,000 | $101.57 | 7 |
| 2016 Q1 | 32,512 | $3,292,528 | +$56,000 | $101.25 | 7 |
| 2015 Q4 | 33,135 | $3,421,582 | +$157,117 | $103.28 | 7 |
| 2015 Q3 | 31,614 | $3,177,850 | $100.52 | 6 | |
| 2015 Q2 | 31,614 | $3,393,944 | $107.35 | 6 | |
| 2015 Q1 | 31,614 | $3,445,031 | -$27,562 | $108.96 | 6 |
| 2014 Q4 | 31,867 | $3,396,524 | +$369,991 | $106.57 | 6 |
| 2014 Q3 | 28,398 | $3,069,589 | -$344,504 | $108.1 | 5 |
| 2014 Q2 | 31,661 | $3,331,959 | +$27,090 | $105.24 | 6 |
| 2014 Q1 | 31,508 | $3,168,801 | -$256,104 | $100.58 | 6 |