| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 238,521,623 | $10,999,327,929 | -$132,510,308 | $46.12 | 710 |
| 2025 Q2 | 246,562,229 | $10,564,009,558 | +$1,411,937,877 | $42.83 | 684 |
| 2025 Q1 | 211,993,887 | $8,332,519,884 | +$503,010,654 | $39.36 | 635 |
| 2024 Q4 | 201,757,458 | $7,162,679,540 | +$452,692,415 | $35.48 | 601 |
| 2024 Q3 | 181,143,790 | $6,888,023,495 | +$748,786,868 | $38.08 | 527 |
| 2024 Q2 | 172,621,721 | $6,160,677,717 | +$516,890,589 | $35.94 | 500 |
| 2024 Q1 | 157,839,090 | $5,798,124,695 | +$373,097,030 | $36.75 | 483 |
| 2023 Q4 | 151,874,357 | $5,213,883,865 | +$52,875,183 | $34.36 | 481 |
| 2023 Q3 | 146,708,531 | $4,787,253,203 | +$335,553,204 | $32.62 | 417 |
| 2023 Q2 | 135,303,546 | $4,447,088,472 | +$702,415,256 | $32.85 | 402 |
| 2023 Q1 | 113,298,838 | $3,632,736,221 | +$254,435,694 | $32.23 | 386 |
| 2022 Q4 | 106,920,960 | $3,248,604,448 | +$364,357,372 | $30.4 | 368 |
| 2022 Q3 | 92,929,788 | $2,396,133,853 | +$157,607,147 | $25.76 | 305 |
| 2022 Q2 | 86,470,451 | $2,498,177,635 | +$275,673,080 | $28.89 | 299 |
| 2022 Q1 | 77,810,014 | $2,606,733,824 | +$95,370,096 | $33.48 | 264 |
| 2021 Q4 | 74,947,285 | $2,462,139,579 | +$104,993,982 | $32.82 | 248 |
| 2021 Q3 | 50,129,586 | $1,644,034,410 | +$1,636,187,409 | $32.74 | 170 |
| 2021 Q2 | 297,316 | $8,586,000 | $28.88 | 1 |