| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 71,722 | $43,059,935 | -$1,750,622 | $600.37 | 9 |
| 2025 Q2 | 20,396 | $11,251,136 | -$51,202 | $551.64 | 9 |
| 2025 Q1 | 20,489 | $9,607,650 | +$109,793 | $468.92 | 9 |
| 2024 Q4 | 50,158 | $25,642,034 | -$235,624 | $511.23 | 10 |
| 2024 Q3 | 50,619 | $24,705,434 | -$1,863,384 | $488.07 | 9 |
| 2024 Q2 | 51,477 | $24,336,815 | -$1,124,970 | $479.11 | 10 |
| 2024 Q1 | 76,777 | $34,081,029 | -$1,463,874 | $444.01 | 9 |
| 2023 Q4 | 81,012 | $33,176,880 | -$6,336,153 | $409.53 | 9 |
| 2023 Q3 | 98,377 | $35,244,701 | -$749,697 | $358.26 | 10 |
| 2023 Q2 | 100,469 | $37,115,108 | -$9,372,960 | $369.42 | 9 |
| 2023 Q1 | 126,351 | $37,813,861 | -$1,661,494 | $320.93 | 9 |
| 2022 Q4 | 64,233 | $17,104,530 | -$11,631,567 | $266.28 | 8 |
| 2022 Q3 | 107,772 | $28,858,081 | -$6,499,788 | $267.27 | 11 |
| 2022 Q2 | 198,107 | $55,523,950 | +$1,151,898 | $280.28 | 13 |
| 2022 Q1 | 189,603 | $68,644,823 | -$22,871,045 | $362.54 | 16 |
| 2021 Q4 | 249,399 | $99,224,174 | +$1,096,288 | $397.85 | 17 |
| 2021 Q3 | 247,962 | $88,618,923 | -$5,279,322 | $357.96 | 20 |
| 2021 Q2 | 262,919 | $93,114,611 | -$127,505,159 | $354.43 | 22 |
| 2021 Q1 | 624,822 | $199,371,671 | -$4,900,783 | $319.13 | 24 |
| 2020 Q4 | 643,529 | $201,881,366 | -$913,643 | $313.74 | 26 |
| 2020 Q3 | 647,497 | $179,906,807 | -$8,498,743 | $277.84 | 26 |
| 2020 Q2 | 600,392 | $148,647,616 | +$21,262,023 | $247.60 | 27 |
| 2020 Q1 | 531,930 | $101,266,869 | +$59,824,634 | $190.39 | 28 |
| 2019 Q4 | 325,021 | $69,103,256 | -$28,446,004 | $212.61 | 26 |
| 2019 Q3 | 473,951 | $89,448,621 | +$14,562,851 | $188.81 | 34 |
| 2019 Q2 | 399,036 | $74,313,520 | +$4,240,348 | $186.74 | 31 |
| 2019 Q1 | 380,512 | $67,864,820 | -$1,125,920 | $179.66 | 35 |
| 2018 Q4 | 403,576 | $62,194,280 | -$60,414,734 | $154.25 | 38 |
| 2018 Q3 | 731,100 | $135,661,691 | -$324,943,369 | $185.79 | 46 |
| 2018 Q2 | 2,725,949 | $458,850,768 | -$24,408,513,320 | $171.64 | 84 |
| 2018 Q1 | 160,326,944 | $25,661,765,193 | +$834,770,078 | $160.13 | 1,086 |
| 2017 Q4 | 153,949,360 | $23,986,145,069 | -$386,565,936 | $155.76 | 1,068 |
| 2017 Q3 | 152,235,148 | $22,137,868,444 | -$5,073,765,641 | $145.45 | 915 |
| 2017 Q2 | 188,065,344 | $25,878,114,614 | +$8,787,100,908 | $137.64 | 909 |
| 2017 Q1 | 124,288,780 | $16,445,693,656 | -$1,945,593,827 | $132.38 | 874 |
| 2016 Q4 | 140,062,837 | $16,598,147,280 | +$3,092,495,523 | $118.48 | 838 |
| 2016 Q3 | 110,192,757 | $13,080,001,502 | +$883,039,119 | $118.72 | 768 |
| 2016 Q2 | 104,248,073 | $11,209,751,860 | -$3,346,990,421 | $107.54 | 705 |
| 2016 Q1 | 132,271,198 | $14,441,503,531 | -$1,004,736,171 | $109.20 | 717 |
| 2015 Q4 | 141,218,553 | $15,763,705,158 | +$764,640,345 | $111.86 | 738 |
| 2015 Q3 | 131,957,677 | $13,447,180,469 | +$621,570,940 | $101.76 | 653 |
| 2015 Q2 | 125,802,165 | $13,469,703,930 | -$203,802,351 | $107.07 | 655 |
| 2015 Q1 | 127,011,303 | $13,409,859,805 | -$2,913,739,282 | $105.60 | 633 |
| 2014 Q4 | 154,518,249 | $15,953,375,648 | -$2,428,098,455 | $103.25 | 653 |
| 2014 Q3 | 175,513,516 | $17,323,059,923 | +$1,693,210,170 | $98.79 | 554 |
| 2014 Q2 | 158,480,428 | $14,878,152,278 | -$1,277,034,162 | $93.91 | 529 |
| 2014 Q1 | 172,786,698 | $15,138,097,179 | -$621,249,052 | $87.67 | 534 |