| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,292,106 | $4,451,167,865 | +$152,359,813 | $191.09 | 607 |
| 2025 Q2 | 22,531,007 | $3,881,612,599 | -$128,515,109 | $172.26 | 583 |
| 2025 Q1 | 23,269,252 | $4,105,929,395 | +$378,920,069 | $176.53 | 597 |
| 2024 Q4 | 21,166,162 | $4,118,795,902 | +$230,104,979 | $194.61 | 603 |
| 2024 Q3 | 19,885,278 | $3,551,042,939 | -$5,387,798 | $178.57 | 565 |
| 2024 Q2 | 19,959,417 | $4,091,800,060 | -$69,771,696 | $204.97 | 589 |
| 2024 Q1 | 20,068,438 | $5,048,914,067 | +$285,025,750 | $251.68 | 602 |
| 2023 Q4 | 18,991,815 | $3,482,926,307 | +$33,407,265 | $183.38 | 523 |
| 2023 Q3 | 18,856,233 | $3,390,120,499 | +$130,961,319 | $179.75 | 469 |
| 2023 Q2 | 18,064,037 | $2,904,915,248 | +$92,272,595 | $160.75 | 439 |
| 2023 Q1 | 17,276,521 | $2,448,337,783 | -$17,488,452 | $141.69 | 409 |
| 2022 Q4 | 17,480,393 | $2,387,874,542 | +$10,584,690 | $136.58 | 418 |
| 2022 Q3 | 17,423,162 | $2,270,430,395 | -$53,008,991 | $130.29 | 385 |
| 2022 Q2 | 17,841,595 | $2,751,309,277 | +$110,657,279 | $154.17 | 424 |
| 2022 Q1 | 18,133,723 | $3,268,698,577 | +$231,720,347 | $180.25 | 438 |
| 2021 Q4 | 16,863,183 | $3,123,977,382 | -$867,838 | $185.3 | 447 |
| 2021 Q3 | 16,699,054 | $2,968,399,545 | -$85,306,918 | $177.75 | 419 |
| 2021 Q2 | 17,221,061 | $3,010,607,710 | -$3,416,820 | $174.84 | 408 |
| 2021 Q1 | 17,345,786 | $2,707,305,783 | +$244,083,028 | $156.06 | 410 |
| 2020 Q4 | 16,058,428 | $2,482,475,965 | +$60,651,853 | $154.57 | 387 |
| 2020 Q3 | 15,842,976 | $2,098,440,746 | -$59,746,018 | $132.44 | 328 |
| 2020 Q2 | 16,331,945 | $2,051,857,580 | +$500,672,331 | $125.63 | 323 |
| 2020 Q1 | 12,364,158 | $1,484,884,286 | +$1,554,028 | $119.95 | 344 |
| 2019 Q4 | 12,337,021 | $1,733,888,190 | +$17,802,771 | $140.54 | 352 |
| 2019 Q3 | 12,205,728 | $1,641,837,272 | +$106,049,895 | $134.49 | 321 |
| 2019 Q2 | 11,450,211 | $1,420,041,788 | +$107,568,996 | $123.99 | 331 |
| 2019 Q1 | 10,555,007 | $1,246,441,174 | +$23,140,830 | $118.02 | 324 |
| 2018 Q4 | 10,325,638 | $1,199,299,504 | +$12,928,035 | $116.08 | 326 |
| 2018 Q3 | 10,218,515 | $1,267,376,958 | -$71,052,441 | $124.35 | 333 |
| 2018 Q2 | 10,797,355 | $1,391,202,779 | -$15,471,694 | $128.81 | 336 |
| 2018 Q1 | 10,925,245 | $1,389,518,102 | -$41,030,485 | $130.37 | 354 |
| 2017 Q4 | 10,971,364 | $1,395,999,200 | -$48,729,165 | $127.17 | 337 |
| 2017 Q3 | 11,353,691 | $1,353,507,072 | -$88,266,094 | $119.17 | 291 |
| 2017 Q2 | 12,177,974 | $1,279,384,238 | -$174,912,031 | $105.02 | 298 |
| 2017 Q1 | 13,760,894 | $1,494,886,925 | -$75,142,959 | $108.62 | 328 |
| 2016 Q4 | 14,438,593 | $1,692,479,931 | +$25,657,857 | $117.2 | 346 |
| 2016 Q3 | 14,321,254 | $1,662,582,465 | -$223,767,567 | $116.06 | 321 |
| 2016 Q2 | 16,230,260 | $1,624,760,925 | -$35,637,037 | $99.99 | 321 |
| 2016 Q1 | 16,546,849 | $1,761,636,036 | -$221,605,755 | $106.32 | 346 |
| 2015 Q4 | 18,558,350 | $2,282,159,305 | -$253,076,534 | $123.04 | 369 |
| 2015 Q3 | 20,585,007 | $2,414,382,396 | -$376,481,079 | $117.28 | 363 |
| 2015 Q2 | 24,551,604 | $3,283,608,325 | +$58,505,251 | $133.75 | 365 |
| 2015 Q1 | 23,835,574 | $3,334,573,128 | -$7,883,989 | $139.89 | 368 |
| 2014 Q4 | 24,174,501 | $3,033,148,529 | +$19,408,933 | $125.48 | 347 |
| 2014 Q3 | 24,038,465 | $2,824,945,559 | -$90,501,739 | $117.53 | 334 |
| 2014 Q2 | 24,798,855 | $2,967,387,710 | +$33,795,819 | $119.66 | 325 |
| 2014 Q1 | 24,553,386 | $2,772,003,968 | +$23,634,762 | $112.9 | 326 |