| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 868,699 | $38,353,121 | -$13,689,757 | $44.17 | 37 |
| 2025 Q3 | 88,072,274 | $3,822,916,278 | -$195,877,083 | $43.42 | 523 |
| 2025 Q2 | 93,375,311 | $3,656,685,665 | -$1,654,666 | $39.17 | 526 |
| 2025 Q1 | 88,822,889 | $3,104,182,761 | +$3,142,099 | $34.95 | 495 |
| 2024 Q4 | 89,021,647 | $2,974,006,148 | -$21,852,328 | $33.39 | 512 |
| 2024 Q3 | 89,284,692 | $3,251,340,626 | +$167,986,233 | $36.41 | 498 |
| 2024 Q2 | 85,364,733 | $2,861,907,862 | +$13,091,100 | $33.53 | 493 |
| 2024 Q1 | 85,134,254 | $2,744,309,970 | +$105,738,641 | $32.23 | 490 |
| 2023 Q4 | 82,182,645 | $2,634,101,910 | -$215,947,759 | $32.06 | 510 |
| 2023 Q3 | 88,687,740 | $2,685,267,562 | -$151,071,266 | $30.28 | 489 |
| 2023 Q2 | 92,908,602 | $2,939,464,443 | -$62,755,265 | $31.63 | 496 |
| 2023 Q1 | 94,875,920 | $2,986,806,676 | +$233,404,584 | $31.48 | 505 |
| 2022 Q4 | 87,486,666 | $2,632,201,619 | -$404,176,946 | $30.07 | 510 |
| 2022 Q3 | 102,055,492 | $2,834,167,296 | -$33,892,914 | $27.67 | 520 |
| 2022 Q2 | 103,003,937 | $3,329,205,317 | -$1,410,388,289 | $32.31 | 544 |
| 2022 Q1 | 144,755,548 | $5,314,072,639 | +$341,639,870 | $36.73 | 562 |
| 2021 Q4 | 136,218,790 | $5,420,595,523 | -$61,221,477 | $39.75 | 549 |
| 2021 Q3 | 131,338,057 | $5,445,728,313 | -$732,919,340 | $41.44 | 476 |
| 2021 Q2 | 153,755,497 | $6,940,431,988 | +$510,435,947 | $45.15 | 465 |
| 2021 Q1 | 142,688,772 | $6,190,486,403 | +$250,726,986 | $43.31 | 448 |
| 2020 Q4 | 136,752,225 | $5,762,547,789 | +$1,724,455,209 | $41.98 | 406 |
| 2020 Q3 | 90,547,532 | $3,224,361,657 | +$182,043,896 | $35.61 | 317 |
| 2020 Q2 | 85,927,387 | $2,757,650,757 | +$845,195,851 | $32.08 | 291 |
| 2020 Q1 | 59,391,609 | $1,626,521,591 | +$1,100,929,497 | $27.37 | 264 |
| 2019 Q4 | 16,711,133 | $600,303,476 | +$82,592,324 | $35.93 | 168 |
| 2019 Q3 | 14,406,470 | $469,146,109 | -$37,012,019 | $32.53 | 141 |
| 2019 Q2 | 15,124,794 | $514,210,476 | +$155,081,469 | $34.00 | 132 |
| 2019 Q1 | 10,591,702 | $360,744,479 | +$69,412,660 | $34.06 | 124 |
| 2018 Q4 | 8,678,828 | $266,220,977 | +$103,817,115 | $30.67 | 106 |
| 2018 Q3 | 5,166,570 | $172,365,361 | +$253,654 | $33.36 | 97 |
| 2018 Q2 | 5,169,285 | $173,891,222 | +$103,303,664 | $33.65 | 71 |
| 2018 Q1 | 2,087,111 | $158,038,180 | +$63,754,785 | $75.70 | 60 |
| 2017 Q4 | 1,246,339 | $92,110,290 | +$43,141,142 | $73.89 | 43 |
| 2017 Q3 | 667,698 | $46,390,446 | +$19,957,171 | $69.47 | 30 |
| 2017 Q2 | 384,499 | $24,704,000 | -$2,957,664 | $64.25 | 17 |
| 2017 Q1 | 430,512 | $26,390,000 | +$4,800,438 | $61.30 | 9 |
| 2016 Q4 | 352,224 | $19,118,000 | +$16,437,274 | $54.28 | 7 |
| 2016 Q3 | 49,387 | $2,848,000 | -$2,918,576 | $57.68 | 2 |
| 2016 Q2 | 99,998 | $5,276,000 | +$5,274,000 | $52.76 | 1 |
| 2016 Q1 | 50 | $2,000 | $40.00 | 1 |