| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 2,937,222 | $92,783,613 | +$2,314,122 | $31.51 | 31 |
| 2025 Q3 | 225,543,111 | $7,025,785,777 | +$17,722,643 | $31.16 | 440 |
| 2025 Q2 | 225,440,488 | $6,459,906,472 | -$578,780,053 | $28.65 | 418 |
| 2025 Q1 | 246,356,252 | $6,751,066,562 | +$55,182,163 | $27.39 | 416 |
| 2024 Q4 | 244,431,908 | $7,262,309,898 | +$3,641,097,617 | $29.70 | 434 |
| 2024 Q3 | 120,645,913 | $7,186,662,912 | +$115,615,685 | $59.57 | 388 |
| 2024 Q2 | 119,123,157 | $6,543,058,965 | -$59,452,364 | $54.92 | 381 |
| 2024 Q1 | 116,480,619 | $6,642,523,294 | +$262,107,748 | $57.03 | 369 |
| 2023 Q4 | 291,376 | $16,127,962 | +$8,583,778 | $55.35 | 5 |
| 2023 Q3 | 107,755,171 | $5,225,010,963 | +$131,915,866 | $48.49 | 295 |
| 2023 Q2 | 104,967,988 | $5,295,413,923 | +$147,061,337 | $50.45 | 293 |
| 2023 Q1 | 102,096,818 | $4,968,628,563 | +$63,009,659 | $48.67 | 285 |
| 2022 Q4 | 100,841,596 | $4,713,422,882 | +$123,062,496 | $46.72 | 288 |
| 2022 Q3 | 97,826,092 | $4,160,089,331 | +$164,928,656 | $42.52 | 239 |
| 2022 Q2 | 93,963,725 | $4,252,850,720 | +$908,660,899 | $45.25 | 240 |
| 2022 Q1 | 73,788,628 | $3,946,868,281 | +$80,329,078 | $53.46 | 256 |
| 2021 Q4 | 72,333,827 | $4,022,419,032 | +$104,413,945 | $55.61 | 256 |
| 2021 Q3 | 70,161,337 | $3,696,133,522 | +$88,502,678 | $52.68 | 235 |
| 2021 Q2 | 68,467,357 | $3,723,582,103 | +$72,875,208 | $54.39 | 221 |
| 2021 Q1 | 67,098,914 | $3,398,000,203 | -$242,538,012 | $50.66 | 205 |
| 2020 Q4 | 71,660,026 | $3,076,439,375 | +$26,099,670 | $42.92 | 182 |
| 2020 Q3 | 70,718,587 | $2,337,264,942 | +$15,404,862 | $33.05 | 154 |
| 2020 Q2 | 69,820,365 | $2,214,786,175 | -$779,880,396 | $31.72 | 149 |
| 2020 Q1 | 94,310,636 | $2,439,874,097 | +$438,880,342 | $25.87 | 140 |
| 2019 Q4 | 77,384,852 | $3,113,768,336 | +$178,337,337 | $40.24 | 170 |
| 2019 Q3 | 72,357,339 | $2,732,072,102 | +$147,766,886 | $37.76 | 146 |
| 2019 Q2 | 68,496,216 | $2,581,689,550 | -$113,720,338 | $37.69 | 143 |
| 2019 Q1 | 71,504,877 | $2,662,996,970 | -$99,887,139 | $37.24 | 141 |
| 2018 Q4 | 67,100,663 | $2,203,837,103 | -$58,148,403 | $32.84 | 136 |
| 2018 Q3 | 68,321,037 | $2,781,416,924 | -$132,220,489 | $40.72 | 132 |
| 2018 Q2 | 71,492,311 | $2,853,392,988 | +$358,063,213 | $39.91 | 124 |
| 2018 Q1 | 56,123,649 | $2,090,256,754 | +$207,443,080 | $37.24 | 109 |
| 2017 Q4 | 54,091,738 | $2,050,150,613 | +$195,480,219 | $37.90 | 100 |
| 2017 Q3 | 44,549,536 | $1,615,759,000 | +$193,818,803 | $36.28 | 74 |
| 2017 Q2 | 39,394,023 | $1,368,964,000 | +$182,368,702 | $34.75 | 68 |
| 2017 Q1 | 33,931,078 | $1,177,217,000 | +$220,340,388 | $34.70 | 63 |
| 2016 Q4 | 27,575,591 | $940,333,000 | +$142,317,625 | $34.10 | 60 |
| 2016 Q3 | 23,078,866 | $718,679,000 | +$110,377,214 | $31.14 | 45 |
| 2016 Q2 | 19,536,416 | $573,315,304 | +$104,883,771 | $29.35 | 42 |
| 2016 Q1 | 15,885,115 | $455,899,000 | +$116,452,952 | $28.70 | 30 |
| 2015 Q4 | 11,886,365 | $332,446,000 | +$67,830,563 | $27.97 | 31 |
| 2015 Q3 | 8,947,388 | $243,459,000 | +$31,502,104 | $27.21 | 25 |
| 2015 Q2 | 7,790,345 | $236,591,000 | +$146,147,894 | $30.36 | 30 |
| 2015 Q1 | 2,976,528 | $92,362,000 | +$76,197,108 | $31.03 | 26 |
| 2014 Q4 | 523,614 | $15,627,000 | +$10,805,378 | $29.85 | 26 |
| 2014 Q3 | 233,797 | $6,464,000 | -$1,126,472 | $27.65 | 11 |
| 2014 Q2 | 267,784 | $7,919,000 | +$4,341,021 | $29.57 | 11 |
| 2014 Q1 | 122,123 | $3,496,000 | +$2,221,441 | $28.62 | 11 |