| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 2,878,437 | $116,379,075 | +$21,772,746 | $40.35 | 46 |
| 2025 Q3 | 147,872,134 | $6,228,837,151 | +$407,245,382 | $42.13 | 714 |
| 2025 Q2 | 139,513,546 | $5,778,850,332 | -$391,728,719 | $41.42 | 711 |
| 2025 Q1 | 150,005,724 | $6,164,100,341 | +$592,576,295 | $41.85 | 732 |
| 2024 Q4 | 132,032,366 | $5,370,101,368 | -$372,311,789 | $40.67 | 753 |
| 2024 Q3 | 143,068,279 | $6,389,242,477 | +$1,045,617,384 | $44.67 | 741 |
| 2024 Q2 | 118,697,346 | $4,560,213,155 | +$168,825,170 | $38.41 | 645 |
| 2024 Q1 | 113,464,737 | $4,484,270,621 | +$368,460,799 | $39.53 | 672 |
| 2023 Q4 | 237,126 | $9,499,274 | -$3,320,453 | $40.06 | 6 |
| 2023 Q3 | 74,866,144 | $2,551,814,001 | +$67,740,512 | $34.07 | 569 |
| 2023 Q2 | 72,228,796 | $2,722,742,085 | -$90,312,419 | $37.69 | 571 |
| 2023 Q1 | 79,440,251 | $2,969,635,080 | -$341,907,766 | $37.38 | 565 |
| 2022 Q4 | 87,289,111 | $3,225,596,814 | +$115,672,652 | $36.93 | 590 |
| 2022 Q3 | 82,925,965 | $2,984,674,193 | -$11,789,341 | $36.01 | 551 |
| 2022 Q2 | 83,450,724 | $3,409,904,515 | +$169,205,201 | $40.86 | 602 |
| 2022 Q1 | 79,826,139 | $3,861,155,510 | -$167,929,232 | $48.32 | 612 |
| 2021 Q4 | 82,154,413 | $4,253,144,707 | +$1,150,481,782 | $51.81 | 625 |
| 2021 Q3 | 58,968,621 | $2,621,899,979 | +$619,814,993 | $44.45 | 528 |
| 2021 Q2 | 43,444,762 | $1,925,778,376 | +$401,507,816 | $44.33 | 490 |
| 2021 Q1 | 34,332,361 | $1,356,404,394 | +$7,583,354 | $39.49 | 433 |
| 2020 Q4 | 34,133,747 | $1,248,019,859 | -$103,625,088 | $36.56 | 391 |
| 2020 Q3 | 37,369,556 | $1,318,111,853 | -$192,021,544 | $35.27 | 381 |
| 2020 Q2 | 42,581,876 | $1,481,964,810 | -$835,885,427 | $34.81 | 366 |
| 2020 Q1 | 65,618,312 | $2,035,017,198 | -$70,697,295 | $31.00 | 375 |
| 2019 Q4 | 68,000,458 | $2,629,781,877 | -$255,422,296 | $38.67 | 407 |
| 2019 Q3 | 69,231,330 | $2,722,458,340 | +$273,161,857 | $39.34 | 369 |
| 2019 Q2 | 68,330,701 | $2,503,122,851 | -$19,895,761 | $36.77 | 351 |
| 2019 Q1 | 70,449,448 | $2,541,966,093 | +$50,094,910 | $36.22 | 349 |
| 2018 Q4 | 68,746,045 | $2,131,829,045 | +$44,961,373 | $31.00 | 319 |
| 2018 Q3 | 67,117,029 | $2,186,916,671 | +$153,670,186 | $32.61 | 284 |
| 2018 Q2 | 62,606,741 | $2,047,584,580 | -$2,814,808 | $32.71 | 279 |
| 2018 Q1 | 62,302,556 | $1,936,625,605 | +$238,005,280 | $31.08 | 262 |
| 2017 Q4 | 54,687,111 | $1,801,248,382 | +$7,564,130 | $32.94 | 277 |
| 2017 Q3 | 54,417,929 | $1,754,468,883 | +$500,852,618 | $32.24 | 268 |
| 2017 Q2 | 36,051,272 | $1,160,808,324 | -$94,322,810 | $32.20 | 265 |
| 2017 Q1 | 40,053,511 | $1,264,977,200 | +$48,162,661 | $31.60 | 297 |
| 2016 Q4 | 37,566,298 | $1,155,486,277 | -$521,670,105 | $30.75 | 302 |
| 2016 Q3 | 53,876,592 | $1,764,893,169 | +$1,756,191,866 | $32.77 | 381 |
| 2016 Q2 | 194,474 | $6,532,000 | -$391,381 | $33.58 | 12 |
| 2016 Q1 | 206,159 | $6,630,000 | +$2,631,223 | $32.16 | 8 |
| 2015 Q4 | 119,644 | $3,712,000 | +$3,712,001 | $31.00 | 3 |