| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,830,867 | $84,530,739 | +$882,026 | $46.08 | 29 |
| 2025 Q3 | 124,046,067 | $5,735,334,550 | -$120,125,894 | $46.24 | 574 |
| 2025 Q2 | 127,609,050 | $5,705,528,969 | -$59,387,564 | $44.70 | 575 |
| 2025 Q1 | 128,595,352 | $5,730,978,005 | -$160,762,512 | $44.59 | 575 |
| 2024 Q4 | 132,559,498 | $5,788,140,668 | -$44,688,009 | $43.64 | 581 |
| 2024 Q3 | 131,317,448 | $5,973,221,161 | -$319,806,974 | $45.49 | 537 |
| 2024 Q2 | 138,729,045 | $5,655,372,480 | -$513,056,720 | $40.75 | 512 |
| 2024 Q1 | 151,472,742 | $6,394,830,414 | -$645,750,941 | $42.23 | 528 |
| 2023 Q4 | 681,977 | $27,660,981 | +$1,879,013 | $40.56 | 6 |
| 2023 Q3 | 181,217,843 | $6,775,183,962 | -$341,444,096 | $37.39 | 502 |
| 2023 Q2 | 194,941,917 | $7,815,933,601 | +$2,512,952 | $40.09 | 511 |
| 2023 Q1 | 194,448,562 | $7,809,462,420 | -$250,792,942 | $40.16 | 506 |
| 2022 Q4 | 198,790,267 | $7,933,952,022 | +$165,417,763 | $39.91 | 501 |
| 2022 Q3 | 190,402,488 | $6,818,984,048 | +$94,926,437 | $35.79 | 470 |
| 2022 Q2 | 192,554,408 | $7,479,364,033 | +$49,500,224 | $38.81 | 474 |
| 2022 Q1 | 186,826,047 | $7,901,266,775 | -$19,585,287 | $42.30 | 471 |
| 2021 Q4 | 191,291,017 | $8,228,936,682 | +$114,017,041 | $43.04 | 460 |
| 2021 Q3 | 184,507,246 | $7,235,784,363 | +$82,484,649 | $39.20 | 392 |
| 2021 Q2 | 182,578,249 | $7,261,469,013 | +$117,871,599 | $39.77 | 396 |
| 2021 Q1 | 181,247,228 | $6,871,771,210 | +$52,746,386 | $37.98 | 402 |
| 2020 Q4 | 176,556,126 | $6,192,923,861 | +$235,978,911 | $35.07 | 381 |
| 2020 Q3 | 167,126,488 | $5,256,957,643 | -$77,162,055 | $31.46 | 326 |
| 2020 Q2 | 167,324,350 | $5,075,312,336 | +$14,905,300 | $30.32 | 325 |
| 2020 Q1 | 162,908,304 | $4,513,531,087 | +$385,240,703 | $27.68 | 332 |
| 2019 Q4 | 151,324,395 | $5,452,456,174 | +$1,103,093,768 | $36.03 | 342 |
| 2019 Q3 | 120,117,270 | $4,187,648,666 | +$778,063,012 | $34.87 | 283 |
| 2019 Q2 | 97,324,683 | $3,285,279,117 | +$507,778,662 | $33.74 | 251 |
| 2019 Q1 | 82,232,404 | $2,670,718,442 | +$334,015,541 | $32.47 | 246 |
| 2018 Q4 | 71,265,284 | $2,073,948,714 | +$269,968,680 | $29.08 | 231 |
| 2018 Q3 | 61,530,424 | $1,948,610,742 | +$92,135,808 | $31.64 | 197 |
| 2018 Q2 | 59,998,165 | $1,825,176,946 | +$1,432,555 | $30.28 | 200 |
| 2018 Q1 | 57,062,750 | $1,705,564,058 | -$29,368,488 | $29.89 | 205 |
| 2017 Q4 | 58,494,774 | $1,805,257,411 | +$28,188,191 | $30.86 | 193 |
| 2017 Q3 | 56,291,181 | $1,675,334,171 | -$29,958,442 | $29.75 | 157 |
| 2017 Q2 | 57,262,802 | $1,674,814,161 | +$189,726,792 | $29.25 | 148 |
| 2017 Q1 | 50,725,720 | $1,471,093,252 | +$156,833,850 | $29.01 | 144 |
| 2016 Q4 | 45,096,667 | $1,264,303,513 | +$122,460,945 | $28.03 | 126 |
| 2016 Q3 | 40,458,083 | $1,091,295,953 | +$192,696,889 | $27.00 | 122 |
| 2016 Q2 | 33,332,225 | $898,766,882 | +$180,966,625 | $26.96 | 111 |
| 2016 Q1 | 26,124,776 | $671,272,865 | +$187,450,775 | $25.73 | 96 |
| 2015 Q4 | 18,697,826 | $445,920,940 | +$58,079,453 | $23.88 | 89 |
| 2015 Q3 | 16,153,856 | $368,842,816 | -$34,286,421 | $22.79 | 86 |
| 2015 Q2 | 14,245,848 | $333,401,786 | -$41,059,133 | $23.38 | 82 |
| 2015 Q1 | 19,046,736 | $458,820,521 | +$81,490,730 | $24.09 | 88 |
| 2014 Q4 | 15,670,165 | $378,544,980 | +$47,511,601 | $24.16 | 78 |
| 2014 Q3 | 12,812,063 | $287,588,326 | +$21,806,073 | $22.46 | 65 |
| 2014 Q2 | 11,053,701 | $252,847,115 | +$7,942,125 | $22.88 | 64 |
| 2014 Q1 | 11,304,083 | $247,297,967 | +$8,170,681 | $21.89 | 64 |