| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 51,509,146 | $4,173,230,279 | -$79,619,582 | $81.07 | 335 |
| 2025 Q2 | 52,343,287 | $4,534,956,196 | +$137,334,502 | $86.65 | 345 |
| 2025 Q1 | 50,683,431 | $4,639,437,400 | -$41,350,813 | $91.54 | 340 |
| 2024 Q4 | 51,411,649 | $4,807,987,230 | +$10,715,495 | $93.52 | 336 |
| 2024 Q3 | 51,153,825 | $4,775,467,137 | +$30,807,018 | $93.3 | 325 |
| 2024 Q2 | 51,031,924 | $4,788,509,707 | +$14,322,302 | $93.83 | 314 |
| 2024 Q1 | 50,803,585 | $5,544,166,457 | +$81,129,400 | $109.17 | 329 |
| 2023 Q4 | 50,215,355 | $4,995,462,446 | -$82,573,624 | $99.48 | 332 |
| 2023 Q3 | 50,998,932 | $5,261,567,682 | -$18,183,014 | $103.17 | 297 |
| 2023 Q2 | 51,181,250 | $4,910,863,989 | -$70,804,219 | $95.95 | 295 |
| 2023 Q1 | 51,933,995 | $4,950,672,688 | +$82,473,711 | $95.33 | 274 |
| 2022 Q4 | 51,118,631 | $4,530,166,422 | +$139,989,816 | $88.61 | 268 |
| 2022 Q3 | 51,152,579 | $4,164,212,909 | -$191,650,025 | $81.4 | 247 |
| 2022 Q2 | 50,737,502 | $4,410,358,959 | +$112,396,240 | $86.94 | 242 |
| 2022 Q1 | 49,689,837 | $4,439,569,396 | +$48,773,684 | $89.36 | 250 |
| 2021 Q4 | 49,122,317 | $4,024,089,395 | +$18,601,682 | $81.94 | 242 |
| 2021 Q3 | 48,860,308 | $3,691,238,527 | -$40,801,226 | $75.53 | 239 |
| 2021 Q2 | 49,373,026 | $4,006,322,334 | +$104,731,073 | $81.15 | 236 |
| 2021 Q1 | 48,128,727 | $3,491,673,221 | +$1,736,112 | $72.54 | 234 |
| 2020 Q4 | 48,172,267 | $3,226,598,360 | +$793,013 | $66.98 | 235 |
| 2020 Q3 | 48,320,496 | $2,487,944,643 | +$9,006,861 | $51.49 | 228 |
| 2020 Q2 | 48,132,903 | $2,541,968,442 | +$56,124,361 | $52.74 | 224 |
| 2020 Q1 | 47,202,832 | $2,345,936,692 | +$9,333,175 | $49.7 | 226 |
| 2019 Q4 | 46,547,503 | $3,034,492,393 | +$20,072,611 | $65.19 | 264 |
| 2019 Q3 | 46,514,747 | $3,497,031,403 | -$76,642,528 | $75.19 | 283 |
| 2019 Q2 | 47,519,030 | $3,558,695,646 | +$45,767,306 | $74.89 | 239 |
| 2019 Q1 | 47,207,616 | $2,988,098,471 | -$5,003,990 | $63.28 | 236 |
| 2018 Q4 | 47,311,057 | $2,882,090,842 | +$13,043,671 | $60.94 | 240 |
| 2018 Q3 | 46,996,160 | $2,983,535,118 | +$7,166,572 | $63.5 | 214 |
| 2018 Q2 | 46,903,101 | $2,580,093,796 | +$27,796,987 | $55 | 207 |
| 2018 Q1 | 46,369,480 | $2,814,559,443 | +$10,079,579 | $60.7 | 226 |
| 2017 Q4 | 46,245,073 | $2,714,558,310 | -$14,245,244 | $58.7 | 217 |
| 2017 Q3 | 46,164,137 | $2,485,837,399 | +$13,064,321 | $53.85 | 200 |
| 2017 Q2 | 46,239,254 | $2,314,873,902 | +$8,682,180 | $50.05 | 210 |
| 2017 Q1 | 46,346,505 | $2,185,292,884 | +$300,231,595 | $47.15 | 206 |
| 2016 Q4 | 45,586,104 | $1,962,189,694 | +$10,852,389 | $43.05 | 212 |
| 2016 Q3 | 45,420,964 | $1,809,014,655 | +$26,004,825 | $39.86 | 201 |
| 2016 Q2 | 44,824,999 | $1,712,651,965 | +$27,145,699 | $38.21 | 210 |
| 2016 Q1 | 44,132,417 | $1,615,147,319 | +$25,412,717 | $36.61 | 211 |
| 2015 Q4 | 43,474,327 | $1,460,186,206 | +$8,767,241 | $33.58 | 209 |
| 2015 Q3 | 43,458,650 | $1,351,398,751 | +$21,684,374 | $31.06 | 209 |
| 2015 Q2 | 42,558,261 | $1,193,818,550 | +$29,022,698 | $28.05 | 187 |
| 2015 Q1 | 41,504,406 | $1,205,234,552 | +$18,383,573 | $29.05 | 189 |
| 2014 Q4 | 40,994,485 | $1,113,850,379 | -$18,709,738 | $27.17 | 174 |
| 2014 Q3 | 41,495,184 | $918,708,358 | +$2,410,365 | $22.14 | 162 |
| 2014 Q2 | 41,368,996 | $1,020,894,996 | +$6,868,408 | $24.72 | 165 |
| 2014 Q1 | 41,058,671 | $957,464,160 | +$7,366,116 | $23.32 | 156 |