| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 60,294,694 | $11,766,125,414 | -$3,576,485,983 | $195.86 | 1,180 |
| 2025 Q2 | 79,446,408 | $13,765,781,129 | -$356,113,506 | $173.27 | 1,151 |
| 2025 Q1 | 81,753,496 | $11,487,929,632 | +$319,485,229 | $140.44 | 1,085 |
| 2024 Q4 | 79,841,695 | $12,737,169,170 | -$164,736,205 | $159.52 | 1,141 |
| 2024 Q3 | 79,485,442 | $12,051,646,629 | -$203,028,652 | $151.62 | 1,066 |
| 2024 Q2 | 81,432,655 | $12,244,035,328 | +$457,055,597 | $150.5 | 1,024 |
| 2024 Q1 | 77,524,981 | $10,464,597,897 | +$330,466,738 | $135.06 | 963 |
| 2023 Q4 | 74,779,971 | $9,179,980,270 | +$1,531,936,969 | $122.75 | 949 |
| 2023 Q3 | 61,219,711 | $6,425,612,608 | -$1,853,686,786 | $104.92 | 829 |
| 2023 Q2 | 77,813,317 | $8,470,271,128 | +$383,924,192 | $108.87 | 823 |
| 2023 Q1 | 74,511,661 | $6,908,431,232 | +$987,387,439 | $92.81 | 749 |
| 2022 Q4 | 63,058,446 | $4,701,142,956 | +$1,867,248,956 | $74.49 | 693 |
| 2022 Q3 | 34,616,194 | $2,554,340,183 | -$88,437,562 | $73.37 | 576 |
| 2022 Q2 | 35,792,821 | $2,873,513,012 | -$177,690,412 | $79.95 | 620 |
| 2022 Q1 | 38,067,101 | $3,922,246,108 | -$209,737,918 | $103.04 | 683 |
| 2021 Q4 | 40,039,974 | $4,590,138,310 | +$407,843,421 | $114.82 | 734 |
| 2021 Q3 | 35,295,975 | $3,581,093,351 | +$363,200,847 | $101.26 | 631 |
| 2021 Q2 | 31,875,381 | $3,167,929,742 | -$127,885,002 | $99.4 | 562 |
| 2021 Q1 | 33,521,181 | $2,946,230,274 | -$113,794,345 | $87.7 | 550 |
| 2020 Q4 | 34,551,159 | $2,940,187,966 | +$2,109,076,467 | $85.08 | 562 |
| 2020 Q3 | 9,092,723 | $2,736,110,843 | -$110,043,462 | $301.07 | 498 |
| 2020 Q2 | 9,450,414 | $2,555,967,890 | -$14,790,890 | $269.8 | 467 |
| 2020 Q1 | 9,473,274 | $1,930,438,435 | +$25,096,188 | $204.39 | 418 |
| 2019 Q4 | 9,343,485 | $2,181,875,484 | +$157,658,578 | $232.6 | 448 |
| 2019 Q3 | 8,548,166 | $1,745,537,862 | -$56,734,577 | $204.21 | 374 |
| 2019 Q2 | 8,934,064 | $1,766,964,034 | -$22,017,288 | $197.89 | 385 |
| 2019 Q1 | 9,044,577 | $1,724,068,964 | -$106,053,169 | $190.6 | 367 |
| 2018 Q4 | 9,688,892 | $1,549,874,111 | +$989,679 | $159.93 | 340 |
| 2018 Q3 | 9,590,035 | $1,859,849,084 | -$139,905,793 | $194.02 | 333 |
| 2018 Q2 | 10,317,399 | $1,839,739,777 | -$257,077,059 | $178.27 | 325 |
| 2018 Q1 | 11,820,414 | $1,988,426,533 | +$12,750,857 | $168.21 | 330 |
| 2017 Q4 | 11,710,121 | $1,906,737,562 | -$112,160,789 | $162.77 | 311 |
| 2017 Q3 | 12,306,145 | $1,845,198,683 | +$2,168,297 | $149.92 | 274 |
| 2017 Q2 | 12,435,541 | $1,738,366,069 | +$54,391,281 | $139.72 | 257 |
| 2017 Q1 | 12,047,237 | $1,628,300,283 | -$9,204,458 | $135.16 | 251 |
| 2016 Q4 | 12,376,062 | $1,488,772,024 | +$158,108,836 | $120.25 | 245 |
| 2016 Q3 | 11,037,649 | $1,312,403,077 | +$165,972,663 | $119 | 228 |
| 2016 Q2 | 9,660,730 | $1,017,342,580 | -$76,020,438 | $105.28 | 203 |
| 2016 Q1 | 10,331,861 | $1,122,580,357 | -$117,215,743 | $108.5 | 214 |
| 2015 Q4 | 11,396,175 | $1,218,132,735 | +$56,052,751 | $107.03 | 212 |
| 2015 Q3 | 10,848,391 | $1,079,120,762 | -$174,110,679 | $98.9 | 205 |
| 2015 Q2 | 12,571,838 | $1,315,957,311 | -$126,899,267 | $104.67 | 228 |
| 2015 Q1 | 13,771,269 | $1,446,058,861 | -$624,725,259 | $104.96 | 232 |
| 2014 Q4 | 19,806,400 | $2,067,961,593 | +$266,096,518 | $104.4 | 238 |
| 2014 Q3 | 21,176,683 | $2,091,157,440 | -$186,324,739 | $100.76 | 209 |
| 2014 Q2 | 18,975,618 | $1,838,454,031 | +$173,182,463 | $96.88 | 200 |
| 2014 Q1 | 22,036,393 | $2,005,955,926 | +$493,747,160 | $91.06 | 193 |