| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 825,528 | $62,290,340 | -$2,571,003 | $75.44 | 35 |
| 2025 Q3 | 351,864,875 | $25,833,753,652 | +$274,320,814 | $73.46 | 1,442 |
| 2025 Q2 | 333,809,554 | $23,061,508,586 | +$410,706,979 | $69.09 | 1,390 |
| 2025 Q1 | 344,535,472 | $21,399,445,141 | +$2,429,127,941 | $62.10 | 1,336 |
| 2024 Q4 | 306,165,275 | $18,043,448,747 | +$735,129,580 | $58.93 | 1,292 |
| 2024 Q3 | 289,240,127 | $18,717,030,636 | +$1,233,047,940 | $64.74 | 1,178 |
| 2024 Q2 | 274,212,166 | $16,518,571,565 | +$991,442,559 | $60.30 | 1,149 |
| 2024 Q1 | 257,590,356 | $15,530,504,590 | +$749,835,620 | $60.30 | 1,127 |
| 2023 Q4 | 244,946,457 | $14,166,315,606 | +$1,983,587,115 | $57.96 | 1,102 |
| 2023 Q3 | 207,702,748 | $11,118,819,893 | +$475,892,173 | $53.52 | 978 |
| 2023 Q2 | 196,477,991 | $11,004,248,530 | +$281,417,190 | $56.08 | 963 |
| 2023 Q1 | 190,878,136 | $10,523,362,700 | +$177,760,495 | $55.21 | 939 |
| 2022 Q4 | 196,643,212 | $10,164,187,007 | +$2,281,636,493 | $51.72 | 904 |
| 2022 Q3 | 150,715,973 | $6,901,916,959 | +$202,914,486 | $45.77 | 815 |
| 2022 Q2 | 145,700,128 | $7,521,310,484 | -$3,328,136 | $51.61 | 839 |
| 2022 Q1 | 148,217,370 | $8,845,244,415 | -$165,605,425 | $59.74 | 853 |
| 2021 Q4 | 152,105,980 | $9,471,506,813 | +$1,193,013,178 | $63.57 | 852 |
| 2021 Q3 | 125,704,991 | $7,946,852,049 | +$534,336,760 | $63.26 | 708 |
| 2021 Q2 | 118,677,275 | $7,782,300,860 | +$521,272,014 | $65.68 | 700 |
| 2021 Q1 | 111,576,899 | $6,988,762,981 | +$394,883,360 | $62.70 | 666 |
| 2020 Q4 | 106,799,511 | $6,422,741,044 | +$695,613,331 | $60.16 | 626 |
| 2020 Q3 | 94,030,933 | $4,907,686,058 | +$93,494,023 | $52.17 | 547 |
| 2020 Q2 | 92,283,833 | $4,541,439,536 | +$121,263,834 | $49.17 | 506 |
| 2020 Q1 | 88,914,378 | $3,743,144,523 | -$266,044,038 | $41.96 | 503 |
| 2019 Q4 | 94,794,084 | $5,281,001,770 | +$223,681,020 | $55.69 | 512 |
| 2019 Q3 | 89,742,474 | $4,637,849,246 | +$8,093,079 | $51.66 | 426 |
| 2019 Q2 | 89,591,432 | $4,724,801,918 | +$278,820,393 | $52.75 | 436 |
| 2019 Q1 | 84,392,833 | $4,380,730,727 | +$254,133,536 | $51.90 | 433 |
| 2018 Q4 | 79,958,819 | $3,777,561,689 | +$533,556,712 | $47.22 | 414 |
| 2018 Q3 | 65,872,052 | $3,553,956,465 | +$170,104,510 | $54.00 | 397 |
| 2018 Q2 | 62,751,711 | $3,395,859,765 | +$183,977,191 | $54.10 | 373 |
| 2018 Q1 | 59,093,782 | $3,342,162,351 | -$142,026,917 | $56.55 | 358 |
| 2017 Q4 | 61,674,477 | $3,504,900,954 | +$343,737,036 | $56.81 | 344 |
| 2017 Q3 | 53,589,805 | $2,932,842,235 | -$248,204,789 | $54.73 | 294 |
| 2017 Q2 | 58,520,503 | $3,041,430,388 | +$258,479,747 | $51.97 | 275 |
| 2017 Q1 | 53,574,351 | $2,661,925,143 | +$153,257,697 | $49.68 | 259 |
| 2016 Q4 | 49,718,996 | $2,282,609,568 | -$180,926,761 | $45.88 | 245 |
| 2016 Q3 | 54,184,287 | $2,557,474,448 | +$654,088,262 | $47.21 | 210 |
| 2016 Q2 | 40,400,586 | $1,796,663,597 | -$157,486,852 | $44.48 | 210 |
| 2016 Q1 | 43,753,741 | $1,964,549,942 | +$508,493,084 | $44.92 | 182 |
| 2015 Q4 | 32,353,719 | $1,456,687,102 | +$25,123,532 | $45.11 | 175 |
| 2015 Q3 | 28,882,740 | $1,281,616,362 | +$217,752,400 | $44.32 | 144 |
| 2015 Q2 | 24,294,316 | $1,222,696,409 | +$141,555,834 | $50.33 | 153 |
| 2015 Q1 | 21,446,451 | $1,080,841,766 | +$164,200,774 | $50.35 | 139 |
| 2014 Q4 | 18,102,128 | $874,916,677 | +$163,066,575 | $48.34 | 129 |
| 2014 Q3 | 15,455,759 | $785,977,190 | +$81,084,763 | $51.00 | 110 |
| 2014 Q2 | 13,844,449 | $751,511,802 | +$80,175,409 | $54.29 | 102 |
| 2014 Q1 | 12,358,884 | $645,160,227 | +$51,967,158 | $52.20 | 94 |