| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 53,748,547 | $5,039,205,842 | -$106,580,648 | $93.64 | 507 |
| 2025 Q2 | 55,639,014 | $5,063,885,417 | -$268,364,967 | $90.89 | 519 |
| 2025 Q1 | 58,419,071 | $5,240,042,039 | +$31,119,799 | $89.64 | 521 |
| 2024 Q4 | 58,303,719 | $5,120,583,895 | +$48,072,788 | $87.82 | 532 |
| 2024 Q3 | 56,154,649 | $5,098,375,846 | -$426,789,787 | $90.8 | 496 |
| 2024 Q2 | 61,462,247 | $5,165,691,144 | -$98,604,892 | $84.04 | 466 |
| 2024 Q1 | 62,445,698 | $5,344,727,052 | -$418,893,553 | $85.65 | 468 |
| 2023 Q4 | 67,777,966 | $5,425,716,430 | -$322,048,279 | $80.04 | 461 |
| 2023 Q3 | 70,577,965 | $5,196,718,029 | -$145,819,298 | $73.63 | 412 |
| 2023 Q2 | 72,133,980 | $5,415,902,475 | +$11,755,647 | $75.08 | 418 |
| 2023 Q1 | 71,520,158 | $5,216,942,433 | +$10,841,636 | $72.94 | 397 |
| 2022 Q4 | 70,183,455 | $5,259,579,652 | +$241,749,395 | $74.95 | 397 |
| 2022 Q3 | 64,949,330 | $4,319,058,234 | +$99,119,644 | $66.42 | 353 |
| 2022 Q2 | 65,435,965 | $4,577,699,364 | -$54,187,833 | $69.93 | 356 |
| 2022 Q1 | 65,992,947 | $5,159,788,694 | -$150,141,779 | $78.2 | 365 |
| 2021 Q4 | 67,401,703 | $5,695,095,267 | +$234,405,451 | $84.55 | 355 |
| 2021 Q3 | 62,957,332 | $4,713,150,762 | +$93,727,394 | $74.82 | 299 |
| 2021 Q2 | 61,807,129 | $4,669,982,306 | +$76,209,157 | $75.55 | 299 |
| 2021 Q1 | 60,868,463 | $4,313,926,602 | -$59,376,755 | $70.82 | 285 |
| 2020 Q4 | 61,330,931 | $4,139,491,096 | +$394,592,572 | $67.5 | 283 |
| 2020 Q3 | 54,340,206 | $3,438,147,723 | +$319,131,387 | $63.27 | 227 |
| 2020 Q2 | 48,773,269 | $2,850,870,075 | +$765,623,072 | $58.42 | 215 |
| 2020 Q1 | 35,747,002 | $1,781,576,913 | +$270,742,830 | $49.7 | 193 |
| 2019 Q4 | 30,094,317 | $1,816,464,945 | +$208,355,177 | $60.36 | 186 |
| 2019 Q3 | 26,548,337 | $1,506,957,986 | +$252,711,985 | $56.78 | 152 |
| 2019 Q2 | 22,175,383 | $1,251,943,646 | +$264,218,088 | $56.46 | 134 |
| 2019 Q1 | 17,822,925 | $962,654,847 | +$223,782,956 | $54.02 | 120 |
| 2018 Q4 | 13,674,857 | $660,200,916 | +$232,954,095 | $48.28 | 103 |
| 2018 Q3 | 8,583,248 | $474,102,407 | +$57,113,769 | $55.23 | 87 |
| 2018 Q2 | 7,574,314 | $386,489,536 | +$54,728,301 | $51.12 | 88 |
| 2018 Q1 | 6,511,551 | $328,822,120 | +$86,552,560 | $50.57 | 85 |
| 2017 Q4 | 4,947,292 | $252,195,091 | +$17,489,946 | $51.01 | 72 |
| 2017 Q3 | 4,600,656 | $217,662,057 | +$16,239,519 | $47.37 | 67 |
| 2017 Q2 | 4,104,309 | $187,038,164 | +$23,488,181 | $45.56 | 65 |
| 2017 Q1 | 3,588,699 | $156,659,090 | +$4,468,923 | $43.69 | 54 |
| 2016 Q4 | 3,483,128 | $142,243,338 | +$22,750,379 | $40.81 | 48 |
| 2016 Q3 | 3,088,587 | $123,825,232 | +$25,360,291 | $40.14 | 45 |
| 2016 Q2 | 2,465,346 | $98,070,738 | +$72,073 | $39.75 | 39 |
| 2016 Q1 | 2,390,851 | $94,112,451 | +$12,514,956 | $39.39 | 40 |
| 2015 Q4 | 2,118,915 | $80,832,380 | +$29,565,290 | $38.2 | 32 |
| 2015 Q3 | 1,299,119 | $46,732,000 | +$16,048,641 | $35.87 | 30 |
| 2015 Q2 | 854,552 | $32,327,645 | +$1,414,367 | $37.71 | 32 |
| 2015 Q1 | 832,743 | $32,094,819 | +$9,951,417 | $38.58 | 26 |
| 2014 Q4 | 574,752 | $21,989,480 | -$855,656 | $38.26 | 21 |
| 2014 Q3 | 610,608 | $22,391,623 | +$1,327,515 | $35.54 | 24 |
| 2014 Q2 | 560,265 | $19,765,372 | +$1,389,121 | $35.27 | 21 |
| 2014 Q1 | 521,463 | $17,752,738 | -$2,615,415 | $34.03 | 21 |