| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 42,261,599 | $3,380,069,360 | -$311,342,009 | $80.1 | 287 |
| 2025 Q2 | 46,554,952 | $3,340,066,554 | +$782,922,489 | $71.78 | 271 |
| 2025 Q1 | 35,980,230 | $1,944,815,523 | -$298,659,179 | $54.04 | 232 |
| 2024 Q4 | 41,925,173 | $2,136,164,990 | -$88,434,232 | $50.89 | 224 |
| 2024 Q3 | 42,326,320 | $2,710,271,313 | -$1,072,537 | $63.96 | 233 |
| 2024 Q2 | 42,305,939 | $2,795,765,260 | -$544,710,410 | $66.09 | 252 |
| 2024 Q1 | 50,444,043 | $3,383,376,019 | +$776,804,878 | $67.11 | 256 |
| 2023 Q4 | 39,073,748 | $2,559,678,712 | +$309,614,733 | $65.53 | 248 |
| 2023 Q3 | 34,416,571 | $2,029,500,361 | +$134,676,376 | $58.94 | 240 |
| 2023 Q2 | 31,633,163 | $2,003,339,591 | -$154,591,061 | $63.38 | 243 |
| 2023 Q1 | 34,312,167 | $2,099,433,693 | +$120,684,269 | $61.22 | 231 |
| 2022 Q4 | 32,697,610 | $1,851,235,130 | -$125,549,199 | $56.48 | 219 |
| 2022 Q3 | 36,314,789 | $1,729,670,246 | +$178,141,032 | $47.36 | 196 |
| 2022 Q2 | 31,975,175 | $1,860,531,881 | -$407,583,451 | $58.19 | 220 |
| 2022 Q1 | 38,555,285 | $2,746,585,974 | -$120,299,696 | $71.23 | 239 |
| 2021 Q4 | 39,927,475 | $3,106,740,531 | -$377,251,039 | $77.87 | 253 |
| 2021 Q3 | 44,129,993 | $3,561,724,275 | -$221,994,580 | $80.66 | 245 |
| 2021 Q2 | 45,086,658 | $4,199,769,853 | -$283,888,518 | $93.18 | 276 |
| 2021 Q1 | 50,755,617 | $4,549,246,683 | -$198,965,056 | $89.7 | 292 |
| 2020 Q4 | 53,782,078 | $4,561,148,141 | +$539,113,455 | $86.05 | 290 |
| 2020 Q3 | 47,821,398 | $3,119,006,759 | +$193,987,505 | $65.34 | 225 |
| 2020 Q2 | 44,961,681 | $2,566,078,701 | -$179,150,033 | $57.13 | 217 |
| 2020 Q1 | 49,350,936 | $2,315,293,061 | -$177,372,465 | $46.92 | 196 |
| 2019 Q4 | 51,675,239 | $3,212,127,034 | -$50,390,876 | $62.19 | 227 |
| 2019 Q3 | 53,090,271 | $2,986,419,476 | +$129,914,406 | $56.34 | 205 |
| 2019 Q2 | 49,540,808 | $2,965,264,572 | -$369,068,373 | $59.87 | 213 |
| 2019 Q1 | 56,289,668 | $3,430,739,722 | +$219,673,203 | $60.95 | 227 |
| 2018 Q4 | 52,630,729 | $3,098,644,712 | +$1,017,017,893 | $58.86 | 212 |
| 2018 Q3 | 35,686,141 | $2,436,206,777 | +$203,833,972 | $68.27 | 222 |
| 2018 Q2 | 31,780,481 | $2,151,021,970 | -$123,987,098 | $67.71 | 229 |
| 2018 Q1 | 33,371,358 | $2,517,005,948 | -$296,917,385 | $75.45 | 237 |
| 2017 Q4 | 36,874,570 | $2,763,325,472 | -$364,971,158 | $74.93 | 249 |
| 2017 Q3 | 41,537,578 | $2,867,747,734 | -$12,696,012 | $69.06 | 218 |
| 2017 Q2 | 41,938,778 | $2,844,179,737 | +$243,169,066 | $67.81 | 216 |
| 2017 Q1 | 38,604,371 | $2,388,296,272 | +$197,327,780 | $61.87 | 212 |
| 2016 Q4 | 37,646,121 | $2,003,665,452 | -$111,416,720 | $53.22 | 199 |
| 2016 Q3 | 39,641,845 | $2,304,132,187 | -$62,921,331 | $58.13 | 210 |
| 2016 Q2 | 41,393,772 | $2,153,934,749 | +$98,265,523 | $52.07 | 208 |
| 2016 Q1 | 39,024,039 | $2,060,829,036 | +$188,100,317 | $52.82 | 196 |
| 2015 Q4 | 35,768,749 | $1,775,903,683 | -$100,550,032 | $49.67 | 197 |
| 2015 Q3 | 37,773,239 | $1,842,411,280 | -$268,917,350 | $48.78 | 181 |
| 2015 Q2 | 42,598,125 | $2,347,293,538 | +$15,736,116 | $55.11 | 220 |
| 2015 Q1 | 42,172,251 | $2,414,091,072 | -$177,898,422 | $57.24 | 222 |
| 2014 Q4 | 45,026,972 | $2,488,462,691 | -$75,076,398 | $55.29 | 223 |
| 2014 Q3 | 44,286,634 | $2,679,460,367 | +$37,377,178 | $60.51 | 217 |
| 2014 Q2 | 43,452,209 | $2,824,395,141 | -$50,150,344 | $65.02 | 225 |
| 2014 Q1 | 44,233,733 | $2,721,271,521 | -$98,354,467 | $61.51 | 230 |