| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 6,169,615 | $290,617,841 | -$7,827,960 | $46.81 | 57 |
| 2025 Q3 | 227,569,708 | $10,642,587,148 | +$664,712,743 | $46.81 | 876 |
| 2025 Q2 | 214,385,369 | $9,159,386,660 | +$758,097,541 | $42.74 | 860 |
| 2025 Q1 | 196,967,251 | $7,751,421,143 | +$46,041,982 | $39.37 | 828 |
| 2024 Q4 | 196,687,027 | $7,545,875,719 | +$296,040,032 | $38.37 | 821 |
| 2024 Q3 | 186,428,462 | $7,689,352,211 | +$34,200,086 | $41.28 | 762 |
| 2024 Q2 | 185,916,546 | $7,003,465,461 | +$334,653,682 | $37.67 | 722 |
| 2024 Q1 | 176,711,016 | $6,396,142,867 | -$220,620,718 | $36.19 | 709 |
| 2023 Q4 | 183,872,750 | $6,507,854,412 | +$365,326,401 | $35.41 | 722 |
| 2023 Q3 | 169,456,333 | $5,689,151,212 | +$158,477,637 | $33.57 | 625 |
| 2023 Q2 | 166,846,513 | $5,737,921,334 | +$413,770,102 | $34.38 | 626 |
| 2023 Q1 | 153,939,372 | $5,254,523,635 | +$561,079,566 | $34.13 | 613 |
| 2022 Q4 | 138,551,951 | $4,574,124,566 | +$559,383,875 | $32.96 | 606 |
| 2022 Q3 | 120,191,462 | $3,736,556,044 | +$173,936,523 | $31.04 | 558 |
| 2022 Q2 | 114,720,666 | $3,991,220,319 | +$55,721,788 | $34.77 | 570 |
| 2022 Q1 | 112,710,574 | $4,355,943,788 | +$678,363,295 | $38.64 | 594 |
| 2021 Q4 | 94,359,353 | $3,914,859,507 | +$7,909,069 | $41.49 | 574 |
| 2021 Q3 | 92,994,169 | $3,952,948,863 | +$57,496,034 | $42.53 | 510 |
| 2021 Q2 | 91,650,298 | $4,162,581,606 | -$17,600,625 | $45.50 | 523 |
| 2021 Q1 | 92,236,744 | $4,034,965,995 | +$455,178,699 | $43.78 | 521 |
| 2020 Q4 | 80,289,523 | $3,373,204,227 | +$37,239,133 | $42.16 | 468 |
| 2020 Q3 | 75,743,946 | $2,771,816,750 | +$66,618,781 | $36.56 | 408 |
| 2020 Q2 | 74,298,393 | $2,495,442,317 | +$312,322,575 | $33.46 | 389 |
| 2020 Q1 | 65,089,890 | $1,855,823,952 | +$274,292,915 | $28.46 | 387 |
| 2019 Q4 | 54,960,084 | $2,065,667,130 | +$502,940,753 | $37.59 | 409 |
| 2019 Q3 | 39,534,884 | $1,360,076,618 | -$153,496,288 | $34.28 | 331 |
| 2019 Q2 | 44,108,803 | $1,578,209,498 | -$131,496,231 | $35.79 | 321 |
| 2019 Q1 | 47,153,451 | $1,682,506,562 | +$436,103,144 | $35.76 | 307 |
| 2018 Q4 | 35,483,421 | $1,156,329,699 | +$374,291,972 | $32.36 | 281 |
| 2018 Q3 | 21,675,846 | $752,888,486 | -$121,155,834 | $34.83 | 208 |
| 2018 Q2 | 24,857,314 | $880,557,502 | +$19,638,195 | $35.34 | 202 |
| 2018 Q1 | 24,497,869 | $961,292,612 | +$391,371,093 | $39.30 | 195 |
| 2017 Q4 | 14,582,944 | $557,296,858 | +$371,158,432 | $38.15 | 119 |
| 2017 Q3 | 2,910,598 | $210,308,049 | +$51,980,654 | $72.47 | 59 |
| 2017 Q2 | 2,959,668 | $197,147,935 | -$1,629,784 | $66.61 | 52 |
| 2017 Q1 | 2,984,660 | $191,499,105 | +$14,041,033 | $64.15 | 42 |
| 2016 Q4 | 2,587,398 | $148,206,912 | +$21,152,930 | $57.28 | 38 |
| 2016 Q3 | 2,253,411 | $136,545,339 | +$19,583,465 | $60.58 | 40 |
| 2016 Q2 | 1,930,839 | $107,295,431 | +$13,812,628 | $55.56 | 45 |
| 2016 Q1 | 1,680,948 | $91,935,608 | +$13,835,332 | $54.72 | 38 |
| 2015 Q4 | 1,429,841 | $74,682,080 | -$21,564,869 | $52.08 | 41 |
| 2015 Q3 | 1,840,169 | $96,555,222 | -$865,873 | $52.43 | 47 |
| 2015 Q2 | 1,885,997 | $118,963,287 | +$15,065,087 | $64.41 | 47 |
| 2015 Q1 | 1,643,000 | $103,056,999 | -$19,468,337 | $64.22 | 42 |
| 2014 Q4 | 1,954,882 | $120,169,274 | -$50,058,966 | $62.84 | 44 |
| 2014 Q3 | 2,702,169 | $179,510,980 | +$50,740,278 | $66.47 | 41 |
| 2014 Q2 | 1,939,052 | $130,729,763 | +$12,696,147 | $67.64 | 44 |
| 2014 Q1 | 1,757,731 | $111,077,143 | -$33,750,249 | $63.37 | 47 |