| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 168,547,823 | $12,166,750,662 | -$508,011,778 | $72.09 | 794 |
| 2025 Q2 | 175,547,406 | $13,671,288,423 | +$403,670,596 | $77.89 | 769 |
| 2025 Q1 | 170,379,002 | $13,866,159,010 | -$605,346,769 | $81.4 | 796 |
| 2024 Q4 | 176,162,857 | $15,848,397,357 | +$1,246,130,186 | $89.94 | 806 |
| 2024 Q3 | 162,581,855 | $10,096,967,000 | +$164,916,708 | $62.09 | 680 |
| 2024 Q2 | 160,436,871 | $8,580,276,553 | -$21,934,500 | $53.5 | 657 |
| 2024 Q1 | 160,697,023 | $9,565,790,333 | +$199,427,765 | $59.55 | 673 |
| 2023 Q4 | 157,315,429 | $9,347,636,580 | +$423,248,997 | $59.45 | 689 |
| 2023 Q3 | 151,280,271 | $6,353,999,938 | -$325,141,953 | $42 | 645 |
| 2023 Q2 | 159,080,856 | $8,139,682,387 | +$72,311,004 | $51.09 | 701 |
| 2023 Q1 | 156,928,248 | $9,141,642,130 | +$50,825,994 | $58.3 | 713 |
| 2022 Q4 | 156,717,647 | $8,689,000,857 | +$20,184,135 | $55.42 | 717 |
| 2022 Q3 | 155,413,322 | $8,313,269,145 | -$68,967,785 | $53.47 | 699 |
| 2022 Q2 | 153,420,412 | $8,805,128,063 | -$367,913,171 | $57.38 | 747 |
| 2022 Q1 | 153,855,299 | $16,455,130,318 | +$229,656,515 | $107.12 | 892 |
| 2021 Q4 | 150,503,977 | $22,924,330,308 | -$1,487,332,233 | $152.31 | 974 |
| 2021 Q3 | 152,337,136 | $39,215,980,513 | +$642,792,214 | $257.43 | 1,025 |
| 2021 Q2 | 149,054,934 | $41,670,655,516 | +$2,747,160,004 | $279.57 | 1,010 |
| 2021 Q1 | 141,403,346 | $28,626,855,059 | +$384,609,374 | $202.45 | 953 |
| 2020 Q4 | 139,667,060 | $31,047,830,384 | +$323,282,563 | $222.3 | 947 |
| 2020 Q3 | 137,593,095 | $29,595,845,447 | -$889,042,061 | $215.24 | 836 |
| 2020 Q2 | 142,603,993 | $24,638,628,474 | -$385,860,670 | $172.21 | 721 |
| 2020 Q1 | 145,885,726 | $13,469,800,873 | +$159,024,063 | $92.4 | 559 |
| 2019 Q4 | 144,389,115 | $10,702,201,620 | -$56,930,443 | $74.11 | 442 |
| 2019 Q3 | 144,699,912 | $8,958,665,001 | +$1,415,124,611 | $61.92 | 382 |
| 2019 Q2 | 122,370,004 | $6,086,641,452 | +$771,786,291 | $49.71 | 342 |
| 2019 Q1 | 106,760,893 | $5,534,748,307 | +$913,130,347 | $51.84 | 342 |
| 2018 Q4 | 91,415,919 | $3,664,049,418 | +$934,458,680 | $40.08 | 252 |
| 2018 Q3 | 63,624,043 | $3,310,014,528 | +$425,633,357 | $52.57 | 224 |
| 2018 Q2 | 55,587,326 | $2,893,545,757 | +$2,893,078,664 | $52.95 | 178 |
| 2016 Q2 | 0 | $0 | -$4,000 | 0 | |
| 2016 Q1 | 75 | $4,000 | $53.33 | 1 |