| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 48,965,603 | $4,385,146,531 | +$384,799,188 | $89.57 | 535 |
| 2025 Q2 | 49,621,463 | $4,470,720,902 | +$116,879,957 | $90.12 | 530 |
| 2025 Q1 | 48,205,002 | $3,997,054,220 | +$197,402,987 | $82.94 | 502 |
| 2024 Q4 | 46,538,428 | $3,722,832,176 | +$98,507,470 | $79.99 | 489 |
| 2024 Q3 | 45,439,811 | $4,009,544,748 | +$72,290,148 | $88.28 | 461 |
| 2024 Q2 | 44,538,771 | $3,621,661,612 | +$118,047,427 | $81.28 | 437 |
| 2024 Q1 | 43,293,001 | $3,528,346,903 | +$335,729,907 | $81.53 | 433 |
| 2023 Q4 | 39,188,199 | $3,108,731,737 | +$196,148,021 | $79.34 | 425 |
| 2023 Q3 | 36,309,398 | $2,589,994,188 | +$25,346,073 | $71.33 | 371 |
| 2023 Q2 | 35,961,531 | $2,681,306,422 | +$98,060,675 | $75.09 | 372 |
| 2023 Q1 | 32,790,106 | $2,417,124,411 | +$277,809,543 | $73.68 | 361 |
| 2022 Q4 | 29,761,300 | $2,072,294,966 | +$177,598,868 | $69.63 | 356 |
| 2022 Q3 | 27,050,000 | $1,680,066,127 | +$54,191,251 | $61.99 | 306 |
| 2022 Q2 | 26,064,120 | $1,790,524,537 | +$25,445,441 | $68.61 | 304 |
| 2022 Q1 | 26,140,813 | $2,065,922,823 | +$205,204,752 | $79.04 | 301 |
| 2021 Q4 | 23,478,118 | $2,003,426,008 | +$114,711,501 | $85.42 | 310 |
| 2021 Q3 | 21,991,803 | $1,916,134,250 | +$144,299,276 | $87.23 | 268 |
| 2021 Q2 | 20,276,912 | $1,773,836,224 | +$121,603,016 | $87.48 | 271 |
| 2021 Q1 | 18,832,551 | $1,559,991,536 | +$107,627,017 | $82.83 | 264 |
| 2020 Q4 | 17,617,643 | $1,434,940,809 | +$29,311,712 | $81.39 | 249 |
| 2020 Q3 | 16,849,650 | $1,214,452,946 | +$85,756,568 | $72.01 | 205 |
| 2020 Q2 | 15,740,616 | $1,057,163,132 | +$198,907,380 | $67.08 | 191 |
| 2020 Q1 | 12,802,411 | $748,753,359 | +$159,827,536 | $58.32 | 167 |
| 2019 Q4 | 9,919,211 | $714,227,703 | +$105,034,100 | $72.06 | 156 |
| 2019 Q3 | 8,360,918 | $556,550,141 | +$34,408,569 | $66.57 | 121 |
| 2019 Q2 | 7,811,639 | $531,447,800 | +$13,247,201 | $68.04 | 108 |
| 2019 Q1 | 7,666,771 | $495,316,883 | +$76,946,083 | $64.6 | 109 |
| 2018 Q4 | 6,463,568 | $372,618,816 | +$31,701,278 | $57.6 | 98 |
| 2018 Q3 | 5,206,515 | $335,150,213 | +$3,345,011 | $64.43 | 85 |
| 2018 Q2 | 5,562,317 | $360,150,922 | +$24,803,547 | $64.76 | 82 |
| 2018 Q1 | 5,211,551 | $335,710,308 | +$51,300,263 | $64.41 | 79 |
| 2017 Q4 | 4,404,567 | $292,074,288 | +$49,755,826 | $66.3 | 70 |
| 2017 Q3 | 3,494,201 | $223,285,000 | +$56,337,662 | $63.9 | 56 |
| 2017 Q2 | 2,612,903 | $161,167,696 | +$54,367,324 | $61.69 | 56 |
| 2017 Q1 | 1,741,728 | $100,076,000 | +$23,446,437 | $57.45 | 43 |
| 2016 Q4 | 1,356,859 | $101,189,000 | +$4,361,391 | $52.79 | 33 |
| 2016 Q3 | 1,169,314 | $66,677,000 | +$28,062,737 | $57.03 | 22 |
| 2016 Q2 | 677,222 | $37,817,000 | +$32,146,431 | $55.85 | 15 |
| 2016 Q1 | 103,603 | $5,579,000 | +$5,579,000 | $53.84 | 7 |