| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,604,606 | $4,142,144,526 | +$214,816,165 | $222.17 | 553 |
| 2025 Q2 | 17,917,134 | $3,535,065,247 | +$64,249,988 | $197.22 | 538 |
| 2025 Q1 | 17,710,918 | $2,856,550,081 | -$405,707,473 | $161.27 | 499 |
| 2024 Q4 | 20,141,445 | $3,724,099,919 | +$107,187,818 | $184.88 | 507 |
| 2024 Q3 | 19,220,858 | $3,354,043,484 | +$937,471,306 | $174.5 | 444 |
| 2024 Q2 | 13,814,122 | $2,368,345,605 | -$102,217,165 | $171.52 | 429 |
| 2024 Q1 | 14,276,819 | $2,224,240,984 | +$195,802,552 | $155.84 | 425 |
| 2023 Q4 | 13,041,879 | $1,874,014,639 | +$12,233,250 | $143.64 | 418 |
| 2023 Q3 | 12,817,061 | $1,576,345,880 | +$1,375,983 | $122.93 | 369 |
| 2023 Q2 | 12,782,131 | $1,669,312,161 | +$215,167,102 | $130.64 | 365 |
| 2023 Q1 | 11,090,387 | $1,262,889,257 | +$47,144,219 | $113.95 | 328 |
| 2022 Q4 | 10,732,832 | $1,017,874,914 | +$24,437,395 | $94.51 | 318 |
| 2022 Q3 | 10,396,926 | $946,170,111 | -$45,503,384 | $90.93 | 290 |
| 2022 Q2 | 10,848,751 | $1,046,889,869 | -$49,367,441 | $96.5 | 298 |
| 2022 Q1 | 11,227,863 | $1,382,855,149 | -$94,188,809 | $123.08 | 326 |
| 2021 Q4 | 11,916,277 | $1,595,158,572 | +$60,940,115 | $135.4 | 344 |
| 2021 Q3 | 11,562,323 | $1,372,640,541 | -$8,543,880 | $118.63 | 299 |
| 2021 Q2 | 11,655,183 | $1,374,256,923 | +$91,741,940 | $117.79 | 294 |
| 2021 Q1 | 10,851,178 | $1,151,834,788 | -$106,159,894 | $105.86 | 298 |
| 2020 Q4 | 11,889,136 | $1,245,189,612 | -$40,273,957 | $104.51 | 288 |
| 2020 Q3 | 11,978,524 | $1,105,248,868 | -$44,297,126 | $92.06 | 253 |
| 2020 Q2 | 12,305,009 | $1,016,119,441 | +$106,065,588 | $82.24 | 235 |
| 2020 Q1 | 10,978,592 | $695,358,783 | -$78,509,627 | $62.69 | 206 |
| 2019 Q4 | 11,589,806 | $843,627,633 | +$80,584,695 | $72.48 | 202 |
| 2019 Q3 | 10,334,731 | $660,637,886 | +$16,584,509 | $63.77 | 161 |
| 2019 Q2 | 10,047,019 | $625,908,661 | +$37,405,425 | $62.28 | 155 |
| 2019 Q1 | 9,461,963 | $560,765,044 | +$32,629,039 | $59.28 | 153 |
| 2018 Q4 | 8,744,880 | $432,856,751 | -$55,381,196 | $49.24 | 135 |
| 2018 Q3 | 9,707,916 | $584,563,276 | -$37,808,955 | $60.24 | 143 |
| 2018 Q2 | 10,408,156 | $575,043,990 | -$912,436 | $55.27 | 128 |
| 2018 Q1 | 10,440,665 | $542,292,118 | +$272,646,906 | $51.87 | 120 |
| 2017 Q4 | 5,256,768 | $262,779,454 | +$6,449,885 | $49.97 | 102 |
| 2017 Q3 | 5,032,581 | $233,277,518 | +$6,330,428 | $46.16 | 83 |
| 2017 Q2 | 4,920,315 | $210,609,808 | -$4,769,120 | $42.72 | 84 |
| 2017 Q1 | 5,068,540 | $208,949,575 | +$26,624,805 | $41.15 | 79 |
| 2016 Q4 | 4,390,633 | $162,151,786 | +$55,380,154 | $36.91 | 59 |
| 2016 Q3 | 2,889,115 | $105,000,646 | -$8,432,275 | $36.55 | 56 |
| 2016 Q2 | 2,965,957 | $96,059,172 | -$10,675,419 | $32.38 | 47 |
| 2016 Q1 | 3,284,282 | $109,015,454 | -$61,028,526 | $33.2 | 46 |
| 2015 Q4 | 5,043,728 | $165,591,330 | +$77,207,451 | $32.84 | 49 |
| 2015 Q3 | 2,612,826 | $87,294,440 | -$10,510,524 | $30.26 | 44 |
| 2015 Q2 | 3,151,681 | $100,920,426 | +$16,871,081 | $32.01 | 40 |
| 2015 Q1 | 2,622,709 | $84,129,498 | -$37,547,812 | $32.08 | 34 |
| 2014 Q4 | 3,794,733 | $120,254,210 | +$25,240,025 | $31.69 | 34 |
| 2014 Q3 | 2,976,936 | $89,506,009 | +$23,901,992 | $30.09 | 22 |
| 2014 Q2 | 2,182,488 | $63,661,000 | +$42,576,476 | $29.17 | 16 |
| 2014 Q1 | 755,962 | $20,901,765 | +$9,467,040 | $27.65 | 7 |