| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 0 | $0 | -$187 | 0 | |
| 2025 Q3 | 53,760,830 | $5,040,340,813 | -$106,581,011 | $93.64 | 508 |
| 2025 Q2 | 55,639,014 | $5,063,885,417 | -$268,364,948 | $90.89 | 519 |
| 2025 Q1 | 58,222,619 | $5,222,432,082 | +$32,019,862 | $89.64 | 519 |
| 2024 Q4 | 57,937,842 | $5,091,722,669 | +$55,637,385 | $87.82 | 523 |
| 2024 Q3 | 55,768,608 | $5,063,323,331 | -$424,806,676 | $90.80 | 489 |
| 2024 Q2 | 60,991,138 | $5,126,096,712 | -$129,277,353 | $84.04 | 455 |
| 2024 Q1 | 61,854,702 | $5,294,091,817 | -$385,280,775 | $85.65 | 460 |
| 2023 Q4 | 426,745 | $34,156,707 | -$5,768,298 | $80.04 | 4 |
| 2023 Q3 | 67,514,296 | $4,971,107,125 | -$146,855,344 | $73.63 | 403 |
| 2023 Q2 | 71,389,228 | $5,360,020,105 | -$1,047,909 | $75.08 | 409 |
| 2023 Q1 | 71,332,069 | $5,203,223,302 | +$10,291,529 | $72.94 | 391 |
| 2022 Q4 | 69,888,432 | $5,237,466,826 | +$47,881,285 | $74.95 | 390 |
| 2022 Q3 | 62,685,684 | $4,168,709,412 | +$123,069,789 | $66.42 | 350 |
| 2022 Q2 | 63,025,235 | $4,409,114,862 | -$46,170,243 | $69.93 | 350 |
| 2022 Q1 | 61,813,227 | $4,831,352,463 | -$117,852,420 | $78.20 | 359 |
| 2021 Q4 | 64,925,665 | $5,484,023,518 | +$235,335,541 | $84.55 | 349 |
| 2021 Q3 | 59,692,140 | $4,466,677,329 | +$88,849,946 | $74.82 | 294 |
| 2021 Q2 | 61,703,266 | $4,662,130,751 | +$77,742,097 | $75.55 | 295 |
| 2021 Q1 | 60,777,602 | $4,305,495,823 | -$49,232,563 | $70.82 | 282 |
| 2020 Q4 | 61,234,796 | $4,121,583,413 | +$381,011,383 | $67.50 | 281 |
| 2020 Q3 | 54,287,329 | $3,431,894,106 | +$321,517,054 | $63.27 | 225 |
| 2020 Q2 | 46,687,836 | $2,726,550,436 | +$707,446,173 | $58.42 | 212 |
| 2020 Q1 | 35,618,936 | $1,774,601,671 | +$269,443,705 | $49.70 | 190 |
| 2019 Q4 | 30,021,239 | $1,812,053,957 | +$212,759,171 | $60.36 | 184 |
| 2019 Q3 | 26,480,778 | $1,503,122,333 | +$248,057,424 | $56.78 | 150 |
| 2019 Q2 | 22,174,183 | $1,251,875,894 | +$260,067,875 | $56.46 | 133 |
| 2019 Q1 | 17,799,428 | $961,524,847 | +$223,784,985 | $54.02 | 119 |
| 2018 Q4 | 13,674,857 | $660,200,916 | +$232,659,089 | $48.28 | 103 |
| 2018 Q3 | 8,583,248 | $474,102,407 | +$56,024,258 | $55.23 | 87 |
| 2018 Q2 | 7,570,421 | $386,290,536 | +$54,183,514 | $51.12 | 87 |
| 2018 Q1 | 6,511,551 | $328,822,120 | +$92,277,495 | $50.57 | 85 |
| 2017 Q4 | 4,947,292 | $252,195,091 | +$17,448,194 | $51.01 | 72 |
| 2017 Q3 | 4,600,656 | $217,662,057 | +$16,208,165 | $47.37 | 67 |
| 2017 Q2 | 4,104,309 | $187,038,164 | +$21,661,179 | $45.56 | 65 |
| 2017 Q1 | 3,588,699 | $156,659,090 | +$4,468,932 | $43.69 | 54 |
| 2016 Q4 | 3,483,128 | $142,243,338 | +$22,750,383 | $40.81 | 48 |
| 2016 Q3 | 3,088,587 | $123,825,232 | +$23,827,279 | $40.14 | 45 |
| 2016 Q2 | 2,465,346 | $98,070,738 | +$72,063 | $39.75 | 39 |
| 2016 Q1 | 2,390,851 | $94,112,451 | +$12,514,964 | $39.39 | 40 |
| 2015 Q4 | 2,118,915 | $80,832,380 | +$29,565,291 | $38.20 | 32 |
| 2015 Q3 | 1,299,119 | $46,732,000 | +$16,048,636 | $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,420 | $38.58 | 26 |
| 2014 Q4 | 574,752 | $21,989,480 | -$855,654 | $38.26 | 21 |
| 2014 Q3 | 597,698 | $21,205,623 | +$1,327,513 | $35.54 | 23 |
| 2014 Q2 | 560,265 | $19,765,372 | +$1,389,120 | $35.27 | 21 |
| 2014 Q1 | 521,463 | $17,752,738 | -$2,615,419 | $34.03 | 21 |