| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 253,918 | $32,871,216 | -$5,347,612 | $129.16 | 21 |
| 2025 Q3 | 45,324,302 | $5,703,473,841 | +$2,241,551,842 | $125.95 | 493 |
| 2025 Q2 | 27,622,865 | $3,103,596,712 | +$67,466,533 | $112.34 | 450 |
| 2025 Q1 | 27,122,681 | $2,459,510,997 | +$43,893,587 | $90.67 | 418 |
| 2024 Q4 | 26,646,565 | $2,720,748,736 | +$98,300,571 | $102.09 | 413 |
| 2024 Q3 | 25,565,884 | $2,452,686,510 | +$105,744,846 | $95.94 | 382 |
| 2024 Q2 | 24,490,147 | $2,311,229,570 | +$151,737,986 | $94.31 | 369 |
| 2024 Q1 | 22,763,599 | $1,963,440,799 | +$1,434,557,749 | $86.18 | 337 |
| 2023 Q4 | 1,724 | $772,662 | $448.18 | 2 | |
| 2023 Q3 | 3,586,265 | $1,381,197,485 | -$23,687,177 | $382.18 | 283 |
| 2023 Q2 | 3,645,303 | $1,432,842,098 | -$31,677,300 | $392.87 | 285 |
| 2023 Q1 | 3,702,405 | $1,256,289,983 | +$67,070,340 | $339.32 | 256 |
| 2022 Q4 | 3,502,225 | $989,250,316 | -$501,848,499 | $280.00 | 245 |
| 2022 Q3 | 5,355,878 | $1,481,070,735 | -$496,528,467 | $276.41 | 251 |
| 2022 Q2 | 7,212,210 | $2,124,353,865 | +$51,328,736 | $294.39 | 267 |
| 2022 Q1 | 6,872,541 | $2,659,514,872 | +$1,284,908,230 | $388.63 | 283 |
| 2021 Q4 | 3,571,456 | $1,556,132,457 | +$36,015,265 | $439.02 | 272 |
| 2021 Q3 | 3,585,318 | $1,447,533,914 | -$8,494,936 | $403.65 | 254 |
| 2021 Q2 | 3,595,866 | $1,452,757,943 | -$97,017,397 | $403.98 | 263 |
| 2021 Q1 | 3,862,505 | $1,394,703,994 | -$40,638,698 | $360.85 | 240 |
| 2020 Q4 | 3,962,963 | $1,389,147,528 | +$22,839,252 | $349.83 | 243 |
| 2020 Q3 | 3,866,126 | $1,195,085,308 | +$62,814,080 | $309.06 | 210 |
| 2020 Q2 | 3,661,013 | $1,023,404,204 | +$52,988,388 | $279.14 | 193 |
| 2020 Q1 | 3,471,098 | $735,830,903 | +$65,183,517 | $211.77 | 168 |
| 2019 Q4 | 3,154,111 | $763,805,785 | -$92,496,061 | $242.15 | 164 |
| 2019 Q3 | 3,205,019 | $695,647,659 | +$24,029,102 | $217.02 | 155 |
| 2019 Q2 | 3,096,659 | $667,893,735 | -$8,235,650 | $215.65 | 148 |
| 2019 Q1 | 3,147,585 | $648,937,573 | -$26,331,337 | $206.21 | 147 |
| 2018 Q4 | 3,306,737 | $567,836,614 | -$73,601,196 | $171.71 | 140 |
| 2018 Q3 | 3,682,470 | $770,947,795 | +$117,912,647 | $209.38 | 137 |
| 2018 Q2 | 3,183,694 | $613,788,173 | -$133,154,768 | $192.89 | 127 |
| 2018 Q1 | 3,875,642 | $695,290,263 | +$132,969,848 | $179.43 | 125 |
| 2017 Q4 | 3,171,387 | $535,382,576 | -$70,813,689 | $168.79 | 119 |
| 2017 Q3 | 3,535,044 | $549,143,239 | +$21,543,814 | $155.28 | 114 |
| 2017 Q2 | 3,356,590 | $485,540,281 | -$11,780,214 | $144.64 | 105 |
| 2017 Q1 | 3,436,606 | $475,832,051 | -$16,024,533 | $138.46 | 101 |
| 2016 Q4 | 3,556,675 | $439,913,025 | -$10,751,229 | $123.81 | 100 |
| 2016 Q3 | 3,568,671 | $441,121,716 | +$115,986,492 | $123.61 | 95 |
| 2016 Q2 | 2,682,359 | $295,005,524 | -$57,131,718 | $109.98 | 87 |
| 2016 Q1 | 3,172,007 | $350,982,747 | -$66,552,499 | $110.66 | 88 |
| 2015 Q4 | 3,827,761 | $418,843,845 | +$55,193,976 | $110.69 | 99 |
| 2015 Q3 | 3,264,866 | $327,545,934 | +$33,533,795 | $100.30 | 83 |
| 2015 Q2 | 2,936,727 | $304,255,597 | +$29,089,164 | $103.60 | 91 |
| 2015 Q1 | 2,649,393 | $273,220,286 | -$23,228,586 | $103.12 | 89 |
| 2014 Q4 | 2,872,802 | $292,788,217 | -$4,529,100 | $101.91 | 82 |
| 2014 Q3 | 2,931,122 | $286,849,054 | +$16,012,068 | $97.89 | 79 |
| 2014 Q2 | 2,780,341 | $264,668,342 | -$7,907,163 | $95.19 | 75 |
| 2014 Q1 | 2,852,604 | $259,531,271 | -$30,413,230 | $90.98 | 77 |