| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 8,397,654 | $695,282,597 | -$8,124,689 | $82.50 | 57 |
| 2025 Q3 | 92,567,301 | $7,466,935,261 | +$250,144,512 | $80.65 | 665 |
| 2025 Q2 | 90,295,449 | $6,770,218,412 | +$234,083,065 | $74.89 | 654 |
| 2025 Q1 | 87,422,022 | $5,939,006,601 | -$66,875,955 | $68.01 | 631 |
| 2024 Q4 | 87,998,604 | $6,285,648,722 | +$283,050,621 | $71.43 | 623 |
| 2024 Q3 | 80,797,082 | $5,642,209,789 | +$45,992,819 | $70.06 | 576 |
| 2024 Q2 | 80,098,618 | $5,301,230,477 | +$19,255,854 | $66.35 | 554 |
| 2024 Q1 | 79,117,412 | $5,070,365,392 | +$75,896,088 | $64.15 | 559 |
| 2023 Q4 | 465,213 | $27,191,705 | +$2,837,856 | $58.45 | 6 |
| 2023 Q3 | 72,900,332 | $3,828,924,049 | +$232,468,771 | $52.49 | 495 |
| 2023 Q2 | 69,596,764 | $3,788,660,552 | +$119,029,192 | $54.44 | 488 |
| 2023 Q1 | 67,504,385 | $3,408,781,710 | +$31,799,530 | $50.43 | 470 |
| 2022 Q4 | 65,434,435 | $3,116,880,966 | +$61,957,423 | $47.29 | 466 |
| 2022 Q3 | 64,972,275 | $2,876,211,492 | +$111,382,231 | $44.11 | 437 |
| 2022 Q2 | 63,952,277 | $2,995,253,268 | -$20,600,430 | $46.48 | 442 |
| 2022 Q1 | 63,189,430 | $3,503,257,111 | +$81,594,122 | $55.58 | 452 |
| 2021 Q4 | 62,422,335 | $3,632,762,043 | +$203,220,111 | $58.45 | 458 |
| 2021 Q3 | 54,584,656 | $2,885,822,110 | +$130,265,581 | $52.99 | 389 |
| 2021 Q2 | 52,610,824 | $2,790,151,798 | +$85,072,879 | $52.97 | 380 |
| 2021 Q1 | 52,153,011 | $2,569,699,398 | +$11,931,864 | $49.19 | 362 |
| 2020 Q4 | 50,904,537 | $2,354,703,866 | +$120,303,750 | $46.09 | 358 |
| 2020 Q3 | 45,060,509 | $1,848,708,097 | +$12,030,418 | $40.89 | 299 |
| 2020 Q2 | 44,835,956 | $1,699,778,425 | +$152,017,392 | $37.78 | 293 |
| 2020 Q1 | 39,503,885 | $1,247,376,516 | -$675,910,034 | $31.45 | 271 |
| 2019 Q4 | 60,390,302 | $2,406,855,463 | +$138,482,558 | $39.86 | 283 |
| 2019 Q3 | 49,893,837 | $1,833,592,049 | +$81,567,250 | $36.74 | 224 |
| 2019 Q2 | 47,624,470 | $1,737,390,904 | +$80,512,509 | $36.46 | 207 |
| 2019 Q1 | 45,344,829 | $1,595,190,221 | +$21,423,495 | $35.18 | 196 |
| 2018 Q4 | 45,231,160 | $1,404,198,096 | +$229,586,386 | $30.91 | 188 |
| 2018 Q3 | 36,153,473 | $1,303,215,906 | +$187,269,316 | $36.20 | 164 |
| 2018 Q2 | 29,666,317 | $1,008,871,584 | +$558,738,649 | $33.99 | 141 |
| 2018 Q1 | 14,546,616 | $477,366,235 | +$208,037,952 | $32.82 | 124 |
| 2017 Q4 | 8,194,263 | $272,565,619 | +$245,316,020 | $33.22 | 83 |
| 2017 Q3 | 637,503 | $120,531,733 | -$46,235 | $187.89 | 46 |
| 2017 Q2 | 629,499 | $113,819,697 | +$16,543,083 | $180.79 | 42 |
| 2017 Q1 | 535,579 | $94,140,154 | +$11,688,010 | $176.26 | 36 |
| 2016 Q4 | 470,718 | $79,199,333 | -$611,016 | $167.35 | 37 |
| 2016 Q3 | 191,227 | $30,813,154 | -$780,702 | $161.82 | 36 |
| 2016 Q2 | 189,144 | $29,329,663 | -$4,535,446 | $155.06 | 32 |
| 2016 Q1 | 214,729 | $32,613,329 | -$35,206,971 | $152.74 | 31 |
| 2015 Q4 | 445,180 | $66,837,000 | +$21,008,179 | $152.19 | 30 |
| 2015 Q3 | 304,501 | $44,257,000 | +$2,087,614 | $142.23 | 29 |
| 2015 Q2 | 290,206 | $45,030,635 | -$3,083,232 | $155.29 | 22 |
| 2015 Q1 | 309,984 | $48,166,755 | +$26,888,887 | $155.76 | 22 |
| 2014 Q4 | 136,567 | $21,124,515 | +$4,198,264 | $154.67 | 24 |
| 2014 Q3 | 104,700 | $15,464,674 | -$261,010 | $147.84 | 21 |
| 2014 Q2 | 109,868 | $16,244,983 | +$3,970,061 | $147.85 | 23 |
| 2014 Q1 | 83,315 | $11,775,118 | -$5,919,880 | $141.41 | 24 |