| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$353,669 | 0 | |
| 2024 Q4 | 2,152 | $353,669 | +$353,669 | $164.34 | 1 |
| 2024 Q3 | 0 | $0 | -$394,428 | 0 | |
| 2024 Q2 | 2,400 | $394,428 | $164.34 | 1 | |
| 2024 Q1 | 2,400 | $394,428 | -$423,130 | $164.34 | 1 |
| 2023 Q4 | 5,556 | $817,558 | -$36,734,654,636 | $142.86 | 7 |
| 2023 Q3 | 222,382,803 | $37,030,538,166 | +$171,897,516 | $166.48 | 769 |
| 2023 Q2 | 220,656,219 | $31,618,529,864 | +$1,009,893,212 | $143.69 | 853 |
| 2023 Q1 | 213,504,015 | $26,650,334,182 | +$368,843,613 | $124.85 | 849 |
| 2022 Q4 | 210,758,770 | $25,870,606,402 | +$490,002,091 | $122.76 | 868 |
| 2022 Q3 | 207,700,423 | $22,121,706,952 | +$157,037,252 | $106.46 | 806 |
| 2022 Q2 | 205,856,628 | $23,461,827,474 | +$169,630,389 | $113.98 | 825 |
| 2022 Q1 | 204,760,610 | $23,319,852,304 | -$164,571,410 | $113.87 | 841 |
| 2021 Q4 | 206,105,859 | $23,904,078,082 | +$14,690,736,091 | $115.88 | 865 |
| 2021 Q3 | 79,106,900 | $11,760,514,183 | +$206,706,183 | $148.70 | 576 |
| 2021 Q2 | 77,125,649 | $12,334,575,757 | +$101,015,134 | $159.97 | 610 |
| 2021 Q1 | 76,392,406 | $11,487,306,399 | -$49,629,608 | $150.45 | 579 |
| 2020 Q4 | 76,368,770 | $10,697,466,133 | +$61,706,706 | $140.26 | 600 |
| 2020 Q3 | 75,725,235 | $10,880,528,815 | +$55,233,552 | $143.67 | 586 |
| 2020 Q2 | 75,098,326 | $11,617,886,053 | +$460,519,842 | $154.86 | 569 |
| 2020 Q1 | 72,151,513 | $8,738,700,362 | -$343,095,027 | $121.10 | 480 |
| 2019 Q4 | 73,906,583 | $11,225,132,209 | +$656,040,135 | $151.79 | 543 |
| 2019 Q3 | 69,613,363 | $10,429,284,554 | -$458,114,551 | $150.06 | 536 |
| 2019 Q2 | 72,311,131 | $12,078,104,075 | -$283,787,216 | $167.21 | 553 |
| 2019 Q1 | 74,213,663 | $13,375,832,148 | +$227,653,745 | $180.51 | 553 |
| 2018 Q4 | 73,375,541 | $10,057,741,635 | -$523,489,194 | $137.13 | 502 |
| 2018 Q3 | 76,612,018 | $11,931,377,367 | -$817,729,668 | $156.06 | 505 |
| 2018 Q2 | 82,115,963 | $12,045,953,256 | +$162,394,621 | $146.97 | 505 |
| 2018 Q1 | 81,309,065 | $9,822,242,470 | -$1,229,185,576 | $121.27 | 468 |
| 2017 Q4 | 92,220,829 | $11,509,383,948 | +$87,362,924 | $125.32 | 498 |
| 2017 Q3 | 91,038,631 | $9,929,921,406 | +$222,731,707 | $109.19 | 471 |
| 2017 Q2 | 89,333,596 | $7,819,048,270 | +$62,472,644 | $87.43 | 444 |
| 2017 Q1 | 89,098,855 | $8,209,334,044 | +$724,984,523 | $92.14 | 436 |
| 2016 Q4 | 86,369,543 | $6,801,706,724 | -$92,384,247 | $78.73 | 389 |
| 2016 Q3 | 88,269,231 | $6,470,880,712 | -$337,726,444 | $73.35 | 371 |
| 2016 Q2 | 94,434,406 | $5,403,602,310 | +$403,362,386 | $57.22 | 362 |
| 2016 Q1 | 87,294,505 | $4,565,484,736 | +$436,902,036 | $52.31 | 338 |
| 2015 Q4 | 78,029,202 | $4,414,412,964 | +$239,123,751 | $56.57 | 354 |
| 2015 Q3 | 68,979,355 | $5,434,633,039 | -$171,225,454 | $78.79 | 361 |
| 2015 Q2 | 72,984,615 | $6,258,043,877 | -$129,410,582 | $85.74 | 374 |
| 2015 Q1 | 74,566,831 | $6,115,774,200 | -$741,531,694 | $82.01 | 356 |
| 2014 Q4 | 83,244,320 | $6,868,323,999 | -$989,336,857 | $82.52 | 387 |
| 2014 Q3 | 94,777,575 | $8,898,413,687 | +$99,714,353 | $93.84 | 382 |
| 2014 Q2 | 93,695,502 | $9,070,918,595 | -$337,690,482 | $96.81 | 388 |
| 2014 Q1 | 97,125,960 | $10,486,604,681 | +$1,321,397,010 | $108.02 | 389 |