| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 316,170,110 | $16,882,347,942 | +$349,490,805 | $53.4 | 1,397 |
| 2025 Q2 | 311,909,829 | $15,043,324,791 | +$356,682,068 | $48.24 | 1,343 |
| 2025 Q1 | 305,857,812 | $13,360,687,094 | -$1,100,957,487 | $43.7 | 1,297 |
| 2024 Q4 | 332,215,200 | $13,894,830,429 | -$905,259,198 | $41.82 | 1,323 |
| 2024 Q3 | 348,422,294 | $15,982,450,813 | -$1,684,847,648 | $45.86 | 1,275 |
| 2024 Q2 | 389,455,722 | $16,588,457,589 | +$78,146,306 | $42.59 | 1,260 |
| 2024 Q1 | 387,334,771 | $15,915,992,293 | +$10,470,064 | $41.08 | 1,266 |
| 2023 Q4 | 385,355,154 | $15,497,534,498 | -$418,265,089 | $40.21 | 1,305 |
| 2023 Q3 | 408,411,108 | $15,513,341,717 | -$1,916,834,839 | $37.95 | 1,272 |
| 2023 Q2 | 445,969,668 | $17,654,481,098 | -$2,125,422,502 | $39.56 | 1,318 |
| 2023 Q1 | 503,062,730 | $19,848,414,685 | +$825,917,600 | $39.46 | 1,304 |
| 2022 Q4 | 482,495,079 | $18,290,607,125 | -$949,008,251 | $37.9 | 1,305 |
| 2022 Q3 | 509,114,935 | $17,807,523,138 | -$952,475,983 | $34.88 | 1,203 |
| 2022 Q2 | 534,214,991 | $21,423,090,576 | +$1,037,572,090 | $40.1 | 1,271 |
| 2022 Q1 | 510,873,615 | $23,063,879,072 | +$1,726,093,460 | $45.15 | 1,291 |
| 2021 Q4 | 456,835,713 | $22,319,368,736 | -$10,479,718 | $48.85 | 1,380 |
| 2021 Q3 | 451,166,675 | $22,737,097,877 | +$1,711,237,517 | $50.38 | 1,262 |
| 2021 Q2 | 412,913,458 | $22,762,325,998 | -$1,804,373,375 | $55.15 | 1,318 |
| 2021 Q1 | 445,082,184 | $23,742,774,655 | -$2,867,739,387 | $53.34 | 1,339 |
| 2020 Q4 | 502,752,534 | $25,968,931,916 | +$2,915,241,559 | $51.67 | 1,302 |
| 2020 Q3 | 420,579,985 | $18,532,752,153 | +$789,828,856 | $44.09 | 1,137 |
| 2020 Q2 | 405,547,178 | $16,229,639,769 | -$1,521,291,471 | $39.99 | 1,104 |
| 2020 Q1 | 447,701,985 | $15,284,850,604 | -$2,110,368,241 | $34.13 | 1,131 |
| 2019 Q4 | 502,620,334 | $22,549,187,329 | +$1,533,297,900 | $44.87 | 1,307 |
| 2019 Q3 | 464,251,127 | $18,972,417,494 | -$3,584,579,170 | $40.87 | 1,147 |
| 2019 Q2 | 554,735,775 | $23,792,672,088 | -$1,219,863,108 | $42.91 | 1,192 |
| 2019 Q1 | 584,019,937 | $25,058,352,209 | +$2,769,932,883 | $42.92 | 1,216 |
| 2018 Q4 | 517,683,043 | $20,214,101,025 | +$958,768,148 | $39.06 | 1,191 |
| 2018 Q3 | 493,135,444 | $21,117,192,663 | +$921,699,395 | $42.92 | 1,104 |
| 2018 Q2 | 472,988,699 | $20,482,649,214 | -$4,417,641,683 | $43.33 | 1,085 |
| 2018 Q1 | 567,552,913 | $27,347,447,040 | +$1,359,794,724 | $48.28 | 1,141 |
| 2017 Q4 | 537,401,774 | $25,288,660,987 | -$2,342,635,758 | $47.12 | 1,112 |
| 2017 Q3 | 583,598,246 | $26,149,129,256 | +$3,494,953,327 | $44.81 | 990 |
| 2017 Q2 | 511,248,047 | $21,159,888,719 | -$1,117,021,214 | $41.39 | 935 |
| 2017 Q1 | 540,731,738 | $21,299,130,912 | +$1,198,560,216 | $39.39 | 907 |
| 2016 Q4 | 535,739,995 | $18,773,722,344 | -$1,924,613,636 | $35.01 | 860 |
| 2016 Q3 | 584,409,142 | $21,885,694,795 | +$5,218,210,787 | $37.45 | 846 |
| 2016 Q2 | 443,927,805 | $15,251,533,151 | -$2,738,955,408 | $34.36 | 805 |
| 2016 Q1 | 529,337,721 | $18,111,261,835 | +$2,176,073,514 | $34.25 | 832 |
| 2015 Q4 | 466,639,808 | $15,020,298,890 | -$764,994,602 | $32.19 | 832 |
| 2015 Q3 | 489,203,208 | $16,033,684,565 | -$1,432,612,984 | $32.78 | 791 |
| 2015 Q2 | 532,343,124 | $21,079,583,932 | -$944,623,722 | $39.62 | 840 |
| 2015 Q1 | 554,619,742 | $22,258,221,192 | -$2,942,865,274 | $40.13 | 831 |
| 2014 Q4 | 627,650,422 | $24,674,304,464 | -$4,199,734,854 | $39.29 | 840 |
| 2014 Q3 | 734,930,890 | $30,548,995,023 | +$1,269,438,223 | $41.56 | 798 |
| 2014 Q2 | 701,141,710 | $30,306,264,152 | +$2,918,663,211 | $43.23 | 808 |
| 2014 Q1 | 636,082,382 | $26,086,206,080 | -$220,576,177 | $41.01 | 800 |