| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 148,321,053 | $11,301,558,978 | +$1,002,464,185 | $76.40 | 1,028 |
| 2025 Q2 | 137,448,862 | $7,154,739,426 | -$360,895,257 | $52.06 | 929 |
| 2025 Q1 | 145,824,088 | $6,701,605,413 | -$1,513,077,264 | $45.97 | 875 |
| 2024 Q4 | 182,119,104 | $6,182,104,168 | -$707,785,642 | $33.91 | 817 |
| 2024 Q3 | 194,674,639 | $7,756,948,132 | +$152,964,456 | $39.82 | 840 |
| 2024 Q2 | 191,421,439 | $6,519,126,921 | -$1,028,114,147 | $33.93 | 794 |
| 2024 Q1 | 223,554,959 | $7,078,852,881 | +$339,166,302 | $31.62 | 782 |
| 2023 Q4 | 507,203 | $15,728,366 | -$9,080,308 | $31.01 | 4 |
| 2023 Q3 | 184,164,780 | $4,984,598,459 | +$166,203,943 | $26.91 | 688 |
| 2023 Q2 | 179,497,585 | $5,455,868,744 | -$615,046,584 | $30.11 | 715 |
| 2023 Q1 | 207,267,653 | $6,709,104,119 | +$215,891,984 | $32.35 | 707 |
| 2022 Q4 | 202,295,236 | $5,801,705,752 | +$302,298,861 | $28.66 | 681 |
| 2022 Q3 | 193,929,490 | $4,679,216,706 | -$31,179,723 | $24.12 | 598 |
| 2022 Q2 | 190,190,484 | $5,207,761,008 | +$147,665,384 | $27.38 | 672 |
| 2022 Q1 | 178,508,049 | $6,845,117,380 | +$268,163,125 | $38.35 | 727 |
| 2021 Q4 | 175,858,446 | $5,629,270,840 | -$167,319,145 | $32.03 | 672 |
| 2021 Q3 | 180,993,980 | $5,336,911,509 | -$281,884,706 | $29.47 | 652 |
| 2021 Q2 | 192,198,139 | $6,526,663,868 | -$330,843,692 | $33.98 | 671 |
| 2021 Q1 | 203,439,964 | $6,616,768,131 | -$932,039,622 | $32.50 | 644 |
| 2020 Q4 | 229,153,675 | $8,252,740,321 | +$122,326,141 | $36.02 | 683 |
| 2020 Q3 | 220,892,682 | $8,642,195,059 | +$61,626,139 | $39.16 | 649 |
| 2020 Q2 | 221,931,523 | $8,144,670,475 | -$744,278,649 | $36.68 | 601 |
| 2020 Q1 | 220,216,695 | $5,076,667,950 | -$1,258,084,887 | $23.04 | 486 |
| 2019 Q4 | 264,420,209 | $7,740,571,704 | +$64,154,052 | $29.28 | 517 |
| 2019 Q3 | 266,882,771 | $7,129,398,483 | -$222,559,669 | $26.71 | 473 |
| 2019 Q2 | 268,720,144 | $6,865,864,717 | +$153,599,293 | $25.56 | 429 |
| 2019 Q1 | 273,092,901 | $6,121,603,398 | -$1,443,107,571 | $22.42 | 429 |
| 2018 Q4 | 345,066,322 | $7,277,457,478 | +$908,311,257 | $21.09 | 397 |
| 2018 Q3 | 298,905,009 | $5,536,328,385 | +$1,218,186,600 | $18.52 | 372 |
| 2018 Q2 | 233,451,733 | $5,207,584,042 | +$278,989,187 | $22.31 | 378 |
| 2018 Q1 | 225,749,064 | $4,962,096,120 | +$1,359,936,681 | $21.98 | 377 |
| 2017 Q4 | 162,991,423 | $3,788,044,157 | -$379,520,385 | $23.24 | 364 |
| 2017 Q3 | 165,242,833 | $3,794,152,530 | -$851,850,139 | $22.96 | 355 |
| 2017 Q2 | 221,075,117 | $4,880,344,110 | -$2,748,731,420 | $22.08 | 356 |
| 2017 Q1 | 343,621,308 | $7,838,453,012 | +$1,360,282,924 | $22.81 | 357 |
| 2016 Q4 | 285,774,677 | $5,978,974,583 | -$242,048,205 | $20.92 | 336 |
| 2016 Q3 | 290,044,373 | $7,661,617,827 | +$1,520,380,079 | $26.43 | 345 |
| 2016 Q2 | 233,995,598 | $6,488,566,962 | +$6,311,780,170 | $27.71 | 339 |
| 2016 Q1 | 2,291,140 | $45,854,831 | +$43,380,415 | $19.98 | 14 |
| 2015 Q4 | 20,147 | $276,000 | -$1,785,000 | $13.70 | 1 |
| 2015 Q3 | 150,000 | $2,061,000 | +$2,059,000 | $13.74 | 1 |
| 2015 Q2 | 100 | $2,000 | $0 | $20.00 | 1 |
| 2015 Q1 | 100 | $2,000 | $0 | $20.00 | 1 |
| 2014 Q4 | 100 | $2,000 | $0 | $20.00 | 1 |