| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,296 | $2,683,960 | +$310 | $138.59 | 2 |
| 2025 Q2 | 17,294 | $2,632,808 | -$75,816 | $137.12 | 2 |
| 2025 Q1 | 17,792 | $2,612,908 | -$21,735 | $134.43 | 2 |
| 2024 Q4 | 17,940 | $2,315,867 | +$258 | $125.54 | 2 |
| 2024 Q3 | 17,938 | $2,452,109 | -$68,077 | $129.35 | 2 |
| 2024 Q2 | 18,436 | $1,883,994 | -$40,672 | $112.1 | 2 |
| 2024 Q1 | 18,834 | $1,997,738 | -$223,702 | $114.04 | 2 |
| 2023 Q4 | 20,943 | $2,289,501 | +$547 | $115.66 | 2 |
| 2023 Q3 | 20,938 | $1,960,243 | -$116,557 | $107.81 | 2 |
| 2023 Q2 | 22,183 | $2,220,318 | -$77,069 | $111.04 | 2 |
| 2023 Q1 | 22,953 | $2,412,606 | +$526 | $113.56 | 2 |
| 2022 Q4 | 22,948 | $2,751,926 | -$3,476 | $120.96 | 2 |
| 2022 Q3 | 22,977 | $2,538,000 | -$1,902,290 | $110.46 | 1 |
| 2022 Q2 | 39,931 | $5,167,000 | +$61,843 | $129.35 | 2 |
| 2022 Q1 | 39,453 | $5,873,000 | -$20,097 | $148.75 | 2 |
| 2021 Q4 | 39,588 | $7,031,000 | +$458 | $177.5 | 2 |
| 2021 Q3 | 39,585 | $6,944,000 | -$5,143,650 | $175.54 | 2 |
| 2021 Q2 | 65,463 | $13,003,000 | -$26,584 | $198.65 | 3 |
| 2021 Q1 | 65,597 | $12,639,000 | +$111,381 | $192.67 | 3 |
| 2020 Q4 | 65,019 | $11,364,000 | +$69,585 | $174.77 | 3 |
| 2020 Q3 | 64,621 | $10,350,000 | -$189,580 | $160.16 | 3 |
| 2020 Q2 | 65,805 | $10,264,000 | -$1,311,150 | $155.97 | 3 |
| 2020 Q1 | 74,210 | $10,130,000 | -$5,184,662 | $136.5 | 3 |
| 2019 Q4 | 104,513 | $18,436,000 | -$2,130,128 | $176.4 | 5 |
| 2019 Q3 | 116,588 | $19,167,000 | -$9,435,984 | $164.4 | 5 |
| 2019 Q2 | 171,523 | $29,730,000 | -$1,434,800 | $173.32 | 6 |
| 2019 Q1 | 270,848 | $55,992,000 | -$8,662,790 | $207.77 | 8 |
| 2018 Q4 | 316,004 | $60,210,000 | -$1,893,691 | $190.54 | 9 |
| 2018 Q3 | 325,802 | $68,649,000 | +$2,966,797 | $210.71 | 10 |
| 2018 Q2 | 311,723 | $61,321,000 | +$3,687,405 | $196.72 | 10 |
| 2018 Q1 | 292,978 | $64,313,000 | +$719,968 | $219.51 | 10 |
| 2017 Q4 | 289,698 | $68,173,000 | -$601,965 | $235.36 | 10 |
| 2017 Q3 | 292,257 | $61,344,000 | -$263,863 | $209.9 | 10 |
| 2017 Q2 | 293,514 | $61,106,000 | +$25,001 | $208.19 | 10 |
| 2017 Q1 | 293,394 | $56,134,536 | +$21,698 | $191.33 | 10 |
| 2016 Q4 | 293,577 | $52,423,000 | +$72,058 | $178.57 | 10 |
| 2016 Q3 | 283,811 | $49,499,000 | +$120,202 | $176.22 | 9 |
| 2016 Q2 | 283,019 | $49,560,000 | +$870,560 | $175.12 | 9 |
| 2016 Q1 | 257,498 | $42,906,000 | -$506,195 | $166.63 | 8 |
| 2015 Q4 | 281,084 | $41,929,000 | +$348,550 | $150.64 | 8 |
| 2015 Q3 | 278,737 | $39,710,000 | -$95,717 | $141.77 | 8 |
| 2015 Q2 | 279,272 | $43,089,000 | +$419,554 | $154.28 | 9 |
| 2015 Q1 | 276,553 | $45,616,000 | -$12,161,079 | $164.94 | 9 |
| 2014 Q4 | 350,543 | $57,599,000 | -$748,400 | $164.31 | 10 |
| 2014 Q3 | 341,552 | $48,390,000 | -$822,121 | $141.68 | 9 |
| 2014 Q2 | 269,928 | $38,663,000 | +$404,609 | $143.24 | 9 |
| 2014 Q1 | 371,908 | $50,452,000 | -$1,696,569 | $135.66 | 8 |