| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 307,438 | $110,485,193 | +$974,045 | $363.72 | 8 |
| 2025 Q2 | 303,069 | $105,103,178 | -$1,777,882 | $346.79 | 9 |
| 2025 Q1 | 308,746 | $98,884,904 | -$1,014,307 | $320.29 | 14 |
| 2024 Q4 | 311,770 | $101,912,733 | +$1,215,947 | $326.9 | 12 |
| 2024 Q3 | 308,050 | $100,658,577 | -$1,494,081 | $326.75 | 11 |
| 2024 Q2 | 313,081 | $93,881,413 | +$50,715,018 | $299.86 | 12 |
| 2024 Q1 | 143,511 | $44,418,836 | +$983,937 | $309.51 | 11 |
| 2023 Q4 | 140,743 | $40,562,439 | -$7,568,733 | $289.53 | 12 |
| 2023 Q3 | 166,224 | $43,146,515 | +$5,547,824 | $257.92 | 11 |
| 2023 Q2 | 145,713 | $39,760,834 | +$214,518 | $272.65 | 10 |
| 2023 Q1 | 144,923 | $37,861,930 | -$1,228,952 | $261.27 | 8 |
| 2022 Q4 | 151,559 | $38,264,377 | -$1,265,740 | $252.47 | 9 |
| 2022 Q3 | 156,292 | $36,393,518 | -$502,204 | $232.85 | 9 |
| 2022 Q2 | 158,407 | $38,635,634 | +$3,895 | $243.82 | 9 |
| 2022 Q1 | 159,430 | $46,964,754 | -$23,044,863 | $294.52 | 8 |
| 2021 Q4 | 232,476 | $73,335,861 | +$521,150 | $315.45 | 12 |
| 2021 Q3 | 230,603 | $67,616,616 | -$772,144 | $293.2 | 11 |
| 2021 Q2 | 234,038 | $68,773,689 | +$1,778,111 | $293.86 | 14 |
| 2021 Q1 | 227,913 | $62,453,677 | +$5,256,591 | $274.11 | 12 |
| 2020 Q4 | 208,734 | $53,518,896 | -$11,712,948 | $256.39 | 10 |
| 2020 Q3 | 257,052 | $56,099,088 | -$1,786,435 | $218.24 | 8 |
| 2020 Q2 | 265,559 | $53,896,161 | -$4,187,229 | $202.96 | 10 |
| 2020 Q1 | 286,445 | $46,716,059 | +$1,279,137 | $163.09 | 11 |
| 2019 Q4 | 278,214 | $61,390,710 | +$977,020 | $220.66 | 12 |
| 2019 Q3 | 153,161 | $31,797,356 | +$1,080,341 | $207.61 | 11 |
| 2019 Q2 | 268,518 | $55,584,000 | +$2,149,119 | $207 | 9 |
| 2019 Q1 | 258,138 | $51,381,000 | -$12,735,941 | $199.08 | 9 |
| 2018 Q4 | 333,078 | $56,968,000 | +$32,025,285 | $171.01 | 10 |
| 2018 Q3 | 144,094 | $29,295,000 | +$1,068,149 | $203.37 | 10 |
| 2018 Q2 | 100,859 | $19,685,000 | -$1,661,702 | $195.11 | 7 |
| 2018 Q1 | 147,339 | $28,134,000 | +$405,532 | $190.95 | 9 |
| 2017 Q4 | 145,210 | $27,815,000 | +$152,963 | $191.54 | 10 |
| 2017 Q3 | 144,413 | $26,295,000 | -$910,913 | $182.08 | 7 |
| 2017 Q2 | 149,413 | $26,394,000 | +$1,670,091 | $176.65 | 6 |
| 2017 Q1 | 139,986 | $24,140,000 | +$9,816,074 | $172.43 | 6 |
| 2016 Q4 | 83,066 | $13,541,000 | +$3,144,713 | $162.93 | 5 |
| 2016 Q3 | 63,764 | $10,222,000 | +$1,412,732 | $160.32 | 5 |
| 2016 Q2 | 54,953 | $8,409,000 | -$825,243 | $153.01 | 4 |
| 2016 Q1 | 60,697 | $9,112,000 | -$922,615 | $150.12 | 5 |
| 2015 Q4 | 66,840 | $9,942,000 | +$633,176 | $148.74 | 4 |
| 2015 Q3 | 62,583 | $9,044,000 | +$854,152 | $144.53 | 4 |
| 2015 Q2 | 56,667 | $8,932,000 | +$350,844 | $157.65 | 5 |
| 2015 Q1 | 54,412 | $8,679,000 | +$774,849 | $159.5 | 5 |
| 2014 Q4 | 49,554 | $7,582,000 | +$3,587,809 | $152.96 | 5 |
| 2014 Q3 | 26,113 | $3,794,000 | +$2,987,776 | $145.29 | 3 |
| 2014 Q2 | 5,551 | $816,000 | +$816,000 | $146.98 | 2 |