| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,557,880 | $2,504,506,375 | +$6,381,005 | $199.47 | 417 |
| 2025 Q2 | 12,922,565 | $2,439,805,728 | +$92,307,045 | $188.71 | 402 |
| 2025 Q1 | 12,537,940 | $2,308,594,426 | +$5,915,880 | $184.19 | 390 |
| 2024 Q4 | 12,522,768 | $2,311,395,796 | +$12,513,965 | $184.51 | 382 |
| 2024 Q3 | 12,299,106 | $2,345,280,627 | +$67,199,991 | $190.72 | 353 |
| 2024 Q2 | 11,863,677 | $2,087,075,120 | +$66,647,407 | $175.78 | 328 |
| 2024 Q1 | 11,441,890 | $2,064,076,045 | +$86,148,617 | $180.47 | 324 |
| 2023 Q4 | 10,957,536 | $1,837,437,107 | +$209,911,202 | $167.96 | 307 |
| 2023 Q3 | 9,559,241 | $1,423,250,697 | -$2,201,441 | $148.69 | 291 |
| 2023 Q2 | 9,571,379 | $1,489,199,452 | +$59,905,377 | $155.7 | 286 |
| 2023 Q1 | 9,084,985 | $1,331,788,126 | -$38,953,925 | $146.7 | 278 |
| 2022 Q4 | 9,321,413 | $1,305,559,478 | +$131,173,453 | $140.06 | 270 |
| 2022 Q3 | 8,330,440 | $1,036,041,616 | -$117,545,429 | $124.14 | 242 |
| 2022 Q2 | 9,349,697 | $1,245,652,333 | +$57,740,640 | $132.86 | 248 |
| 2022 Q1 | 8,867,367 | $1,336,666,134 | +$264,118,823 | $150.7 | 244 |
| 2021 Q4 | 6,980,900 | $1,056,572,962 | +$50,649,788 | $151.41 | 217 |
| 2021 Q3 | 6,564,639 | $923,946,258 | -$62,322,602 | $140.64 | 189 |
| 2021 Q2 | 7,002,730 | $999,119,140 | +$46,210,990 | $142.66 | 189 |
| 2021 Q1 | 6,684,606 | $914,065,234 | +$47,358,097 | $136.69 | 180 |
| 2020 Q4 | 6,334,762 | $783,787,465 | +$93,394,763 | $123.69 | 153 |
| 2020 Q3 | 5,589,286 | $608,733,285 | +$20,715,341 | $108.92 | 126 |
| 2020 Q2 | 5,341,932 | $558,341,803 | +$11,406,899 | $104.5 | 129 |
| 2020 Q1 | 5,350,509 | $498,124,229 | +$22,502,232 | $93.3 | 113 |
| 2019 Q4 | 5,067,351 | $636,570,028 | +$39,152,443 | $125.62 | 123 |
| 2019 Q3 | 4,684,995 | $538,504,613 | -$23,303,761 | $114.96 | 114 |
| 2019 Q2 | 4,895,216 | $550,531,878 | -$127,164 | $112.41 | 110 |
| 2019 Q1 | 4,907,170 | $533,875,597 | +$4,852 | $108.71 | 101 |
| 2018 Q4 | 4,892,825 | $477,431,954 | +$44,521,169 | $97.57 | 98 |
| 2018 Q3 | 4,722,790 | $477,765,094 | +$18,053,682 | $111.71 | 90 |
| 2018 Q2 | 4,848,713 | $440,841,023 | +$11,165,017 | $106.2 | 81 |
| 2018 Q1 | 3,985,460 | $418,957,377 | -$43,374,553 | $105.46 | 80 |
| 2017 Q4 | 4,394,409 | $484,429,761 | +$8,091,397 | $109.97 | 75 |
| 2017 Q3 | 3,933,686 | $409,406,923 | -$26,941,208 | $103.98 | 61 |
| 2017 Q2 | 4,193,230 | $424,195,413 | +$31,476,415 | $101.17 | 56 |
| 2017 Q1 | 3,882,465 | $388,839,249 | +$29,958,928 | $100.24 | 54 |
| 2016 Q4 | 3,583,363 | $350,567,761 | +$63,308,867 | $97.6 | 50 |
| 2016 Q3 | 2,920,538 | $266,558,000 | +$31,339,930 | $91.53 | 37 |
| 2016 Q2 | 1,832,657 | $164,004,000 | +$35,996,416 | $89.47 | 29 |
| 2016 Q1 | 1,438,800 | $124,549,000 | +$26,765,420 | $86.71 | 30 |
| 2015 Q4 | 1,129,383 | $96,027,651 | +$2,016,193 | $85.24 | 31 |
| 2015 Q3 | 1,107,757 | $89,770,000 | +$13,139,945 | $80.88 | 31 |
| 2015 Q2 | 945,551 | $84,002,413 | +$3,933,775 | $88.78 | 26 |
| 2015 Q1 | 900,978 | $80,356,895 | +$7,625,900 | $89.13 | 25 |
| 2014 Q4 | 815,331 | $73,395,037 | +$6,777,075 | $90.09 | 24 |
| 2014 Q3 | 722,759 | $62,470,886 | +$2,511,589 | $86.57 | 22 |
| 2014 Q2 | 693,684 | $60,234,716 | +$9,171,071 | $86.82 | 19 |
| 2014 Q1 | 589,399 | $49,166,682 | -$6,453,760 | $83.4 | 19 |