| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 54,796,976 | $3,735,081,005 | +$175,241,819 | $68.17 | 79 |
| 2025 Q2 | 52,404,997 | $3,277,259,423 | +$474,886,177 | $62.56 | 76 |
| 2025 Q1 | 45,038,135 | $2,576,396,594 | -$5,709,479 | $56.78 | 68 |
| 2024 Q4 | 45,124,840 | $2,702,818,003 | -$111,108,218 | $60.03 | 65 |
| 2024 Q3 | 46,703,300 | $2,662,038,423 | -$26,723,122 | $56.99 | 51 |
| 2024 Q2 | 47,161,347 | $2,554,226,701 | +$58,722,369 | $54.25 | 41 |
| 2024 Q1 | 45,937,721 | $2,360,812,583 | +$124,136,698 | $51.36 | 41 |
| 2023 Q4 | 43,522,024 | $2,035,862,282 | +$506,136,599 | $46.76 | 35 |
| 2023 Q3 | 31,027,910 | $1,329,409,965 | +$21,452,749 | $42.84 | 33 |
| 2023 Q2 | 30,526,405 | $1,333,820,332 | +$177,018,051 | $43.66 | 27 |
| 2023 Q1 | 26,455,326 | $1,052,878,081 | +$12,207,063 | $39.81 | 26 |
| 2022 Q4 | 25,864,042 | $934,779,884 | +$8,489,206 | $36.06 | 21 |
| 2022 Q3 | 25,898,216 | $875,381,000 | -$216,966,087 | $33.76 | 21 |
| 2022 Q2 | 32,308,605 | $1,182,831,000 | +$14,017,186 | $36.6 | 24 |
| 2022 Q1 | 32,074,554 | $1,368,708,774 | -$297,428,596 | $42.67 | 27 |
| 2021 Q4 | 38,988,761 | $1,727,773,880 | +$1,583,238,155 | $44.3 | 27 |
| 2021 Q3 | 3,258,618 | $131,260,621 | +$6,970,372 | $40.32 | 27 |
| 2021 Q2 | 3,086,770 | $122,455,000 | +$29,332,908 | $39.72 | 29 |
| 2021 Q1 | 2,352,119 | $86,827,907 | -$68,159,785 | $36.91 | 26 |
| 2020 Q4 | 4,198,960 | $149,804,000 | +$74,262,619 | $35.67 | 23 |
| 2020 Q3 | 2,120,690 | $69,916,000 | +$3,620,033 | $33.01 | 21 |
| 2020 Q2 | 2,011,871 | $60,456,000 | +$19,557,100 | $30.05 | 22 |
| 2020 Q1 | 1,364,878 | $35,378,000 | +$8,587,079 | $25.92 | 20 |
| 2019 Q4 | 1,034,541 | $32,383,000 | -$61,684,776 | $31.3 | 19 |
| 2019 Q3 | 3,006,572 | $88,341,000 | +$12,551,024 | $29.38 | 20 |
| 2019 Q2 | 2,580,005 | $75,047,000 | +$29,221,450 | $29.08 | 19 |
| 2019 Q1 | 1,575,472 | $44,228,000 | +$1,711,731 | $28.07 | 12 |
| 2018 Q4 | 1,518,886 | $38,127,000 | +$3,777,886 | $25.05 | 14 |
| 2018 Q3 | 1,368,056 | $38,785,000 | +$37,573,822 | $28.33 | 8 |
| 2018 Q2 | 45,212 | $1,186,000 | +$308,696 | $26.24 | 7 |
| 2018 Q1 | 33,462 | $853,000 | -$789,674,000 | $25.75 | 8 |
| 2017 Q4 | 30,300,000 | $790,527,000 | +$790,527,000 | $26.09 | 1 |