| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 7,265,338 | $1,397,285,191 | +$130,839,058 | $190.99 | 148 |
| 2025 Q3 | 552,218,375 | $102,974,425,927 | +$3,938,148,704 | $186.49 | 2,409 |
| 2025 Q2 | 540,389,656 | $95,542,826,024 | +$580,655,290 | $176.74 | 2,371 |
| 2025 Q1 | 538,472,021 | $92,849,858,168 | +$2,617,242,056 | $172.74 | 2,334 |
| 2024 Q4 | 524,980,405 | $88,915,499,996 | +$2,389,020,646 | $169.30 | 2,319 |
| 2024 Q3 | 511,323,305 | $89,192,142,445 | +$1,707,174,790 | $174.57 | 2,109 |
| 2024 Q2 | 501,987,412 | $80,554,349,011 | +$1,436,391,789 | $160.41 | 2,015 |
| 2024 Q1 | 491,752,440 | $80,019,078,045 | +$44,690,671 | $162.86 | 2,030 |
| 2023 Q4 | 2,186,451 | $326,996,789 | -$5,914,998 | $149.50 | 45 |
| 2023 Q3 | 484,608,531 | $66,828,289,555 | +$2,012,706,785 | $137.93 | 1,795 |
| 2023 Q2 | 470,307,042 | $66,824,684,962 | -$3,050,190,259 | $142.10 | 1,779 |
| 2023 Q1 | 489,004,885 | $67,534,882,295 | +$2,947,979,751 | $138.11 | 1,749 |
| 2022 Q4 | 473,191,268 | $66,422,297,702 | -$5,180,684,637 | $140.37 | 1,782 |
| 2022 Q3 | 495,166,352 | $61,298,174,279 | +$723,846,342 | $123.48 | 1,605 |
| 2022 Q2 | 490,247,917 | $64,806,296,875 | +$1,489,303,962 | $131.88 | 1,619 |
| 2022 Q1 | 479,424,145 | $70,965,000,850 | +$6,344,474,768 | $147.78 | 1,613 |
| 2021 Q4 | 435,193,859 | $64,003,306,497 | +$1,986,448,713 | $147.11 | 1,547 |
| 2021 Q3 | 418,777,492 | $56,594,080,708 | +$1,542,384,203 | $135.37 | 1,315 |
| 2021 Q2 | 407,685,474 | $55,883,554,435 | +$3,664,704,861 | $137.46 | 1,330 |
| 2021 Q1 | 380,701,979 | $49,840,313,266 | +$2,349,722,401 | $131.46 | 1,281 |
| 2020 Q4 | 359,589,103 | $42,573,547,014 | +$739,329,645 | $118.96 | 1,202 |
| 2020 Q3 | 355,876,295 | $36,913,613,801 | +$999,425,922 | $104.51 | 1,020 |
| 2020 Q2 | 346,316,403 | $34,134,365,402 | -$727,758,655 | $99.59 | 995 |
| 2020 Q1 | 349,291,488 | $30,905,087,969 | +$1,764,756,415 | $89.06 | 981 |
| 2019 Q4 | 331,232,651 | $39,546,049,060 | +$1,642,782,355 | $119.85 | 1,084 |
| 2019 Q3 | 314,120,479 | $35,031,335,082 | +$594,985,202 | $111.62 | 931 |
| 2019 Q2 | 299,333,202 | $33,199,827,243 | +$1,610,058,972 | $110.92 | 895 |
| 2019 Q1 | 289,945,931 | $31,207,890,049 | -$263,452,972 | $107.63 | 861 |
| 2018 Q4 | 291,350,829 | $28,472,999,838 | +$1,986,731,909 | $97.95 | 838 |
| 2018 Q3 | 260,165,369 | $28,792,250,343 | +$2,643,959,342 | $110.68 | 732 |
| 2018 Q2 | 244,572,537 | $25,391,623,530 | +$2,505,349,212 | $103.83 | 694 |
| 2018 Q1 | 222,596,299 | $22,961,151,647 | -$48,966,124 | $103.18 | 713 |
| 2017 Q4 | 223,575,768 | $23,742,796,325 | +$272,307,839 | $106.32 | 692 |
| 2017 Q3 | 216,355,926 | $21,589,980,633 | +$3,644,740,255 | $99.82 | 577 |
| 2017 Q2 | 179,759,650 | $17,355,570,032 | -$150,931,313 | $96.56 | 578 |
| 2017 Q1 | 180,815,976 | $17,244,227,533 | +$1,861,352,880 | $95.37 | 548 |
| 2016 Q4 | 159,714,400 | $14,835,299,058 | -$121,515,130 | $93.01 | 526 |
| 2016 Q3 | 162,524,740 | $14,133,970,124 | +$523,757,059 | $87.00 | 434 |
| 2016 Q2 | 156,600,598 | $13,311,602,770 | +$833,198,899 | $84.99 | 433 |
| 2016 Q1 | 144,096,423 | $11,878,526,240 | +$476,309,546 | $82.39 | 399 |
| 2015 Q4 | 138,363,464 | $11,273,861,353 | +$702,171,328 | $81.52 | 386 |
| 2015 Q3 | 129,230,832 | $9,924,855,778 | +$1,924,103,120 | $76.75 | 339 |
| 2015 Q2 | 122,741,137 | $10,233,601,127 | +$201,778,049 | $83.36 | 346 |
| 2015 Q1 | 119,756,996 | $10,024,165,288 | +$915,130,325 | $83.70 | 342 |
| 2014 Q4 | 108,747,554 | $9,196,594,354 | +$411,227,165 | $84.49 | 340 |
| 2014 Q3 | 101,442,326 | $8,235,743,224 | +$492,760,511 | $81.20 | 311 |
| 2014 Q2 | 95,203,965 | $7,706,521,330 | +$921,494,336 | $80.95 | 298 |
| 2014 Q1 | 83,429,319 | $6,514,614,034 | +$169,163,416 | $78.11 | 272 |