| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 224,757 | $63,549,495 | -$1,040,829 | $329.91 | 5 |
| 2025 Q2 | 496,670 | $127,349,131 | +$1,288,661 | $275.65 | 7 |
| 2025 Q1 | 497,113 | $77,384,128 | -$17,181,431 | $167.43 | 7 |
| 2024 Q4 | 606,700 | $131,535,479 | -$41,577,835 | $231.84 | 9 |
| 2024 Q3 | 835,587 | $137,248,385 | +$123,625,589 | $172.5 | 9 |
| 2024 Q2 | 83,393 | $133,889,112 | +$14,491,212 | $1,605.53 | 9 |
| 2024 Q1 | 74,467 | $98,698,751 | -$9,806,464 | $1,325.41 | 9 |
| 2023 Q4 | 75,014 | $83,692,908 | -$224,775 | $1,116.25 | 8 |
| 2023 Q3 | 84,586 | $70,254,643 | +$1,302,338 | $830.58 | 7 |
| 2023 Q2 | 84,298 | $73,122,063 | +$8,248,194 | $867.43 | 8 |
| 2023 Q1 | 75,063 | $48,156,543 | +$24,822 | $641.54 | 7 |
| 2022 Q4 | 75,050 | $41,962,635 | -$1,281,847 | $559.13 | 7 |
| 2022 Q3 | 77,474 | $34,398,000 | -$5,385,865 | $444 | 8 |
| 2022 Q2 | 88,574 | $43,028,000 | -$1,432,242 | $485.79 | 11 |
| 2022 Q1 | 90,483 | $56,959,000 | -$715,261 | $629.66 | 12 |
| 2021 Q4 | 91,452 | $60,853,000 | -$6,812,816 | $665.39 | 11 |
| 2021 Q3 | 101,691 | $49,313,000 | -$5,008,472 | $484.93 | 10 |
| 2021 Q2 | 112,022 | $53,415,000 | -$6,664,765 | $476.83 | 10 |
| 2021 Q1 | 126,352 | $58,584,000 | +$1,826,570 | $463.65 | 12 |
| 2020 Q4 | 122,412 | $53,595,000 | -$18,461,384 | $437.82 | 11 |
| 2020 Q3 | 173,006 | $63,081,000 | +$10,088,422 | $364.32 | 10 |
| 2020 Q2 | 145,727 | $45,985,045 | -$1,482,080 | $315.61 | 12 |
| 2020 Q1 | 157,191 | $37,348,000 | -$1,456,140 | $237.11 | 10 |
| 2019 Q4 | 169,378 | $50,267,000 | -$14,022,975 | $316.02 | 10 |
| 2019 Q3 | 196,945 | $54,430,000 | -$6,242,497 | $276.06 | 12 |
| 2019 Q2 | 217,991 | $62,765,000 | +$14,172,697 | $287.86 | 14 |
| 2019 Q1 | 168,553 | $50,696,000 | -$3,288,612 | $300.7 | 15 |
| 2018 Q4 | 180,384 | $45,848,071 | -$112,609,912 | $254.28 | 16 |
| 2018 Q3 | 633,913 | $156,369,178 | -$663,733,642 | $246.73 | 19 |
| 2018 Q2 | 3,328,404 | $807,555,454 | -$64,828,414,013 | $242.64 | 38 |
| 2018 Q1 | 278,882,728 | $65,710,620,666 | -$22,851,633,668 | $235.65 | 790 |
| 2017 Q4 | 367,453,603 | $94,386,343,037 | +$236,876,439 | $256.9 | 1,042 |
| 2017 Q3 | 366,207,121 | $88,823,666,469 | -$585,445,455 | $242.54 | 944 |
| 2017 Q2 | 369,111,033 | $86,023,416,122 | -$253,573,931 | $233.05 | 905 |
| 2017 Q1 | 370,237,677 | $81,066,169,874 | +$6,125,478,341 | $218.96 | 836 |
| 2016 Q4 | 365,153,825 | $64,547,611,330 | +$12,069,214,537 | $176.77 | 819 |
| 2016 Q3 | 296,483,553 | $51,064,317,198 | +$1,278,038,660 | $172.52 | 747 |
| 2016 Q2 | 289,325,549 | $44,961,665,252 | +$413,594,879 | $155.4 | 731 |
| 2016 Q1 | 286,396,148 | $44,242,678,108 | +$42,325,866,034 | $154.5 | 666 |
| 2015 Q4 | 12,189,966 | $1,769,382,000 | +$1,732,714,000 | $145.15 | 25 |
| 2015 Q3 | 293,323 | $36,668,000 | -$15,458,232 | $125.01 | 1 |
| 2015 Q2 | 416,980 | $55,429,000 | +$55,429,000 | $132.93 | 1 |