| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,183,406 | $135,450,047 | -$33,263,517 | $113.92 | 71 |
| 2025 Q3 | 65,132,773 | $7,380,989,236 | -$3,966,740,227 | $113.88 | 962 |
| 2025 Q2 | 100,106,228 | $11,208,369,314 | -$721,881,890 | $112.00 | 977 |
| 2025 Q1 | 107,039,657 | $10,710,545,830 | -$3,921,202,008 | $100.00 | 950 |
| 2024 Q4 | 147,698,408 | $14,325,798,595 | +$1,727,355,206 | $96.83 | 971 |
| 2024 Q3 | 133,061,049 | $14,276,184,409 | -$56,976,106 | $107.65 | 899 |
| 2024 Q2 | 134,439,767 | $13,749,943,658 | +$3,079,566,984 | $102.30 | 849 |
| 2024 Q1 | 103,772,233 | $10,746,743,510 | +$414,961,430 | $103.79 | 836 |
| 2023 Q4 | 388,038 | $37,581,591 | +$20,794,356 | $96.85 | 13 |
| 2023 Q3 | 108,944,320 | $9,403,100,925 | -$1,526,459,872 | $86.30 | 764 |
| 2023 Q2 | 132,123,727 | $12,604,863,347 | +$654,430,338 | $95.41 | 781 |
| 2023 Q1 | 120,116,568 | $11,250,742,391 | +$2,153,089,426 | $93.68 | 730 |
| 2022 Q4 | 101,526,083 | $8,509,785,282 | -$29,199,589 | $83.76 | 736 |
| 2022 Q3 | 103,139,246 | $7,491,344,213 | +$1,348,187,483 | $72.56 | 659 |
| 2022 Q2 | 81,806,418 | $6,603,437,539 | +$148,368,436 | $80.49 | 673 |
| 2022 Q1 | 79,603,077 | $7,663,205,497 | -$2,302,363,385 | $96.27 | 695 |
| 2021 Q4 | 107,772,694 | $11,870,864,959 | +$794,689,904 | $110.29 | 716 |
| 2021 Q3 | 96,154,088 | $10,270,141,763 | +$1,714,268,529 | $106.47 | 618 |
| 2021 Q2 | 82,126,934 | $8,819,087,299 | +$205,059,149 | $107.28 | 601 |
| 2021 Q1 | 80,523,101 | $8,097,178,438 | -$406,932,155 | $100.46 | 605 |
| 2020 Q4 | 82,711,212 | $8,355,327,095 | +$299,466,288 | $100.91 | 569 |
| 2020 Q3 | 79,838,650 | $7,192,102,679 | +$422,083,020 | $89.88 | 476 |
| 2020 Q2 | 72,974,682 | $6,065,599,008 | +$3,049,607,193 | $83.11 | 437 |
| 2020 Q1 | 39,981,963 | $2,829,357,322 | +$70,708,673 | $71.11 | 336 |
| 2019 Q4 | 38,302,886 | $3,311,856,494 | +$362,006,286 | $86.47 | 353 |
| 2019 Q3 | 36,048,103 | $2,901,575,129 | -$1,894,148 | $80.51 | 303 |
| 2019 Q2 | 35,992,329 | $2,906,424,442 | +$126,344,472 | $80.77 | 298 |
| 2019 Q1 | 34,439,343 | $2,667,276,127 | -$309,122,653 | $77.45 | 305 |
| 2018 Q4 | 38,481,735 | $2,659,403,889 | +$452,590,905 | $69.07 | 295 |
| 2018 Q3 | 30,962,136 | $2,476,428,632 | +$146,389,033 | $80.07 | 289 |
| 2018 Q2 | 28,979,496 | $2,282,027,872 | -$81,521,958 | $78.80 | 279 |
| 2018 Q1 | 29,891,145 | $2,401,750,738 | -$38,051,950 | $80.37 | 283 |
| 2017 Q4 | 30,311,493 | $2,449,461,506 | +$174,633,833 | $80.74 | 263 |
| 2017 Q3 | 27,647,494 | $2,139,541,163 | +$80,311,964 | $77.39 | 245 |
| 2017 Q2 | 26,666,302 | $1,971,923,421 | +$123,061,112 | $73.96 | 227 |
| 2017 Q1 | 24,913,150 | $1,731,014,985 | -$79,065,594 | $69.49 | 210 |
| 2016 Q4 | 25,964,382 | $1,653,982,080 | +$143,302,744 | $63.69 | 211 |
| 2016 Q3 | 23,995,397 | $1,640,430,657 | +$10,710,115 | $68.38 | 186 |
| 2016 Q2 | 23,610,443 | $1,545,039,987 | -$68,685,327 | $65.42 | 187 |
| 2016 Q1 | 23,897,510 | $1,572,501,890 | -$133,523,369 | $65.81 | 185 |
| 2015 Q4 | 26,321,178 | $1,766,991,789 | +$480,351,187 | $67.14 | 179 |
| 2015 Q3 | 18,320,908 | $1,169,142,141 | -$12,471,835 | $63.81 | 164 |
| 2015 Q2 | 19,264,410 | $1,343,486,574 | +$177,440,283 | $69.88 | 166 |
| 2015 Q1 | 16,902,712 | $1,181,643,673 | +$7,228,803 | $70.07 | 155 |
| 2014 Q4 | 16,844,843 | $1,106,178,619 | +$18,801,057 | $65.81 | 159 |
| 2014 Q3 | 16,343,902 | $1,110,830,453 | +$92,620,252 | $68.09 | 154 |
| 2014 Q2 | 15,930,189 | $1,152,158,472 | -$57,762,144 | $72.45 | 151 |
| 2014 Q1 | 16,778,123 | $1,188,474,236 | -$3,685,479 | $70.95 | 147 |