| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 565,124,835 | $24,179,685,446 | +$1,376,688,819 | $42.79 | 1,054 |
| 2025 Q2 | 535,493,596 | $21,675,089,027 | +$993,340,358 | $40.49 | 1,036 |
| 2025 Q1 | 511,715,615 | $18,661,153,726 | +$444,506,191 | $36.41 | 982 |
| 2024 Q4 | 501,229,712 | $17,159,506,235 | +$1,414,242,815 | $34.13 | 964 |
| 2024 Q3 | 457,391,481 | $17,167,133,191 | +$148,300,828 | $37.56 | 888 |
| 2024 Q2 | 455,111,422 | $15,987,012,852 | +$540,520,673 | $35.08 | 871 |
| 2024 Q1 | 441,926,920 | $15,833,542,179 | +$577,182,226 | $35.84 | 850 |
| 2023 Q4 | 431,949,751 | $14,678,518,785 | +$439,999,122 | $34.01 | 844 |
| 2023 Q3 | 414,163,616 | $12,849,527,026 | +$760,773,743 | $31.01 | 754 |
| 2023 Q2 | 392,299,592 | $12,764,351,657 | +$525,840,081 | $32.54 | 734 |
| 2023 Q1 | 373,552,288 | $11,994,026,481 | +$1,241,673,285 | $32.12 | 704 |
| 2022 Q4 | 334,327,849 | $9,931,287,720 | +$852,791,008 | $29.69 | 683 |
| 2022 Q3 | 291,219,288 | $7,527,696,230 | +$371,493,899 | $25.8 | 607 |
| 2022 Q2 | 278,327,375 | $8,030,683,184 | +$126,087,194 | $28.84 | 628 |
| 2022 Q1 | 271,738,737 | $9,309,311,916 | +$804,792,902 | $34.28 | 638 |
| 2021 Q4 | 248,570,247 | $9,064,760,054 | +$826,224,068 | $36.48 | 644 |
| 2021 Q3 | 219,216,310 | $7,930,532,194 | +$433,558,708 | $36.21 | 544 |
| 2021 Q2 | 206,590,392 | $7,601,474,626 | +$461,442,971 | $36.79 | 550 |
| 2021 Q1 | 196,040,183 | $6,931,652,519 | +$811,205,457 | $35.36 | 528 |
| 2020 Q4 | 171,653,828 | $5,791,867,075 | -$123,757,878 | $33.75 | 480 |
| 2020 Q3 | 173,047,704 | $5,068,681,722 | -$13,304,122 | $29.26 | 407 |
| 2020 Q2 | 174,411,009 | $4,827,357,998 | +$1,208,641,066 | $27.62 | 403 |
| 2020 Q1 | 130,425,879 | $3,128,187,531 | +$613,238,974 | $23.94 | 388 |
| 2019 Q4 | 106,012,805 | $3,326,542,491 | +$453,832,507 | $31.35 | 407 |
| 2019 Q3 | 84,493,088 | $2,484,487,630 | -$182,134,562 | $29.36 | 319 |
| 2019 Q2 | 90,968,088 | $2,694,914,669 | -$224,461,751 | $29.59 | 304 |
| 2019 Q1 | 98,498,069 | $2,878,008,379 | +$483,865,011 | $29.21 | 295 |
| 2018 Q4 | 79,415,681 | $2,123,081,322 | +$242,085,029 | $26.45 | 285 |
| 2018 Q3 | 60,884,976 | $1,872,196,152 | +$273,347,287 | $30.77 | 209 |
| 2018 Q2 | 55,955,773 | $1,702,454,814 | +$167,664,725 | $30.4 | 193 |
| 2018 Q1 | 50,736,716 | $1,596,822,478 | +$330,521,631 | $31.43 | 173 |
| 2017 Q4 | 40,127,817 | $1,280,166,071 | +$547,211,966 | $31.7 | 113 |
| 2017 Q3 | 22,821,414 | $699,680,851 | -$94,438,216 | $30.67 | 54 |
| 2017 Q2 | 25,937,761 | $757,303,500 | +$142,221,778 | $29.13 | 53 |
| 2017 Q1 | 21,077,037 | $584,309,890 | +$126,002,996 | $27.73 | 52 |
| 2016 Q4 | 15,554,281 | $401,586,000 | -$46,061,281 | $25.7 | 50 |
| 2016 Q3 | 17,342,539 | $458,987,597 | -$34,228,353 | $26.47 | 54 |
| 2016 Q2 | 18,642,162 | $464,732,745 | -$53,876,359 | $24.93 | 51 |
| 2016 Q1 | 20,786,482 | $526,229,000 | +$25,999,027 | $25.31 | 46 |
| 2015 Q4 | 19,716,073 | $507,476,000 | +$55,874,898 | $25.75 | 48 |
| 2015 Q3 | 17,531,488 | $444,272,000 | +$1,359,750 | $25.33 | 43 |
| 2015 Q2 | 17,451,477 | $490,755,932 | +$15,634,427 | $28.12 | 48 |
| 2015 Q1 | 16,892,336 | $476,963,586 | -$7,352,714 | $28.23 | 49 |
| 2014 Q4 | 17,220,555 | $463,210,151 | -$34,648,255 | $26.9 | 45 |
| 2014 Q3 | 18,429,607 | $522,760,767 | -$48,619,094 | $28.37 | 47 |
| 2014 Q2 | 20,119,447 | $608,877,304 | +$24,128,299 | $30.26 | 45 |
| 2014 Q1 | 19,337,286 | $568,683,501 | +$27,188,316 | $29.39 | 43 |