| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 84,047,198 | $8,221,126,131 | -$1,160,452,465 | $97.82 | 597 |
| 2025 Q2 | 96,188,990 | $8,388,699,426 | +$1,286,347,213 | $87.22 | 577 |
| 2025 Q1 | 81,571,259 | $6,581,977,309 | +$597,078,529 | $80.65 | 571 |
| 2024 Q4 | 74,379,143 | $6,644,821,445 | +$51,720,911 | $89.33 | 598 |
| 2024 Q3 | 73,383,951 | $6,556,975,169 | +$958,398,537 | $89.36 | 532 |
| 2024 Q2 | 62,922,755 | $5,158,601,735 | -$810,469,578 | $81.97 | 493 |
| 2024 Q1 | 70,868,148 | $5,930,764,639 | +$1,235,642,413 | $85.06 | 473 |
| 2023 Q4 | 56,070,266 | $4,542,299,402 | +$43,091,832 | $81.1 | 460 |
| 2023 Q3 | 55,360,563 | $3,954,695,725 | +$93,740,902 | $71.44 | 401 |
| 2023 Q2 | 53,375,342 | $4,036,276,212 | -$35,467,740 | $75.62 | 409 |
| 2023 Q1 | 53,830,997 | $3,879,859,833 | +$789,713,788 | $72.08 | 404 |
| 2022 Q4 | 43,382,767 | $3,052,247,262 | +$263,539,109 | $70.37 | 408 |
| 2022 Q3 | 39,439,475 | $2,628,589,204 | -$427,355,219 | $66.63 | 362 |
| 2022 Q2 | 45,893,902 | $3,138,621,532 | -$765,924,465 | $68.37 | 367 |
| 2022 Q1 | 56,864,580 | $4,710,806,006 | +$408,509,313 | $82.85 | 385 |
| 2021 Q4 | 51,360,034 | $4,610,885,659 | +$1,005,311,867 | $89.81 | 376 |
| 2021 Q3 | 39,610,040 | $3,504,481,787 | +$1,072,110,834 | $88.41 | 330 |
| 2021 Q2 | 27,513,632 | $2,546,161,622 | +$1,295,449,783 | $92.57 | 323 |
| 2021 Q1 | 13,019,874 | $2,321,084,941 | +$514,694,299 | $178.27 | 297 |
| 2020 Q4 | 10,353,292 | $1,641,561,404 | +$476,034,071 | $158.27 | 259 |
| 2020 Q3 | 7,160,067 | $866,705,791 | +$57,850,948 | $120.94 | 216 |
| 2020 Q2 | 6,694,634 | $773,434,963 | +$213,787,170 | $115.39 | 203 |
| 2020 Q1 | 4,818,016 | $444,031,283 | -$48,215,293 | $92.21 | 173 |
| 2019 Q4 | 5,268,837 | $701,745,129 | +$143,140,186 | $133.16 | 173 |
| 2019 Q3 | 3,846,743 | $468,189,722 | -$29,553,161 | $121.7 | 161 |
| 2019 Q2 | 4,094,285 | $510,955,605 | +$10,545,249 | $124.96 | 158 |
| 2019 Q1 | 4,017,144 | $494,206,636 | -$39,211,427 | $123 | 162 |
| 2018 Q4 | 4,380,625 | $470,557,529 | +$39,102,474 | $107.37 | 160 |
| 2018 Q3 | 3,900,671 | $527,473,927 | +$27,038,290 | $135.32 | 154 |
| 2018 Q2 | 3,709,845 | $486,621,861 | +$50,175,712 | $131.22 | 148 |
| 2018 Q1 | 3,293,512 | $401,770,050 | +$22,848,073 | $121.93 | 132 |
| 2017 Q4 | 3,143,800 | $384,422,421 | +$48,264,772 | $122.29 | 128 |
| 2017 Q3 | 2,719,030 | $323,375,801 | -$11,347,439 | $118.92 | 103 |
| 2017 Q2 | 2,964,848 | $334,261,278 | +$391,457 | $112.73 | 109 |
| 2017 Q1 | 2,929,234 | $323,214,972 | +$13,250,845 | $110.37 | 98 |
| 2016 Q4 | 2,814,882 | $304,006,026 | +$23,645,071 | $107.97 | 87 |
| 2016 Q3 | 2,637,119 | $262,576,000 | +$53,982,947 | $99.58 | 80 |
| 2016 Q2 | 2,098,792 | $192,762,520 | +$919,343 | $91.83 | 73 |
| 2016 Q1 | 2,086,591 | $185,274,754 | -$183,424,688 | $88.7 | 65 |
| 2015 Q4 | 4,142,419 | $373,505,594 | +$167,374,142 | $90.21 | 70 |
| 2015 Q3 | 2,287,245 | $200,463,000 | -$33,980,181 | $87.6 | 60 |
| 2015 Q2 | 2,625,477 | $263,140,750 | +$85,549,760 | $100.19 | 62 |
| 2015 Q1 | 1,772,910 | $176,590,557 | -$48,606,488 | $99.63 | 60 |
| 2014 Q4 | 2,266,309 | $216,560,603 | +$50,101,772 | $95.55 | 60 |
| 2014 Q3 | 1,671,035 | $147,072,031 | -$9,097,514 | $88.02 | 52 |
| 2014 Q2 | 1,774,383 | $168,588,365 | -$1,443,763 | $95.01 | 48 |
| 2014 Q1 | 1,790,497 | $166,661,445 | +$6,100,364 | $93.08 | 41 |