| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,451,592 | $1,294,629,993 | -$29,829,121 | $123.87 | 223 |
| 2025 Q2 | 10,686,162 | $1,308,411,899 | -$12,417,968 | $122.42 | 221 |
| 2025 Q1 | 10,780,677 | $1,266,563,005 | -$3,435,279 | $117.47 | 217 |
| 2024 Q4 | 10,807,678 | $1,280,696,708 | +$25,956,795 | $118.48 | 216 |
| 2024 Q3 | 10,572,231 | $1,241,054,548 | +$3,030,727 | $117.39 | 205 |
| 2024 Q2 | 10,516,222 | $1,117,330,767 | -$13,541,808 | $106.25 | 196 |
| 2024 Q1 | 10,657,581 | $1,110,618,883 | -$6,101,172 | $104.22 | 187 |
| 2023 Q4 | 10,716,542 | $1,181,590,676 | +$18,802,512 | $110.26 | 197 |
| 2023 Q3 | 10,525,938 | $951,016,032 | -$13,268,437 | $90.35 | 182 |
| 2023 Q2 | 10,669,481 | $960,181,845 | +$15,786,760 | $89.99 | 171 |
| 2023 Q1 | 10,491,479 | $953,455,293 | -$1,084,618 | $90.88 | 168 |
| 2022 Q4 | 10,524,518 | $979,760,418 | +$27,981,015 | $93.09 | 191 |
| 2022 Q3 | 10,242,589 | $908,562,330 | +$16,528,199 | $88.69 | 165 |
| 2022 Q2 | 10,049,296 | $802,792,362 | +$14,982,300 | $79.88 | 169 |
| 2022 Q1 | 9,937,241 | $782,073,588 | +$22,390,062 | $78.7 | 169 |
| 2021 Q4 | 9,652,533 | $788,704,075 | -$22,520,087 | $81.79 | 169 |
| 2021 Q3 | 9,908,405 | $771,810,989 | -$22,371,142 | $77.91 | 155 |
| 2021 Q2 | 10,186,565 | $766,487,735 | -$636,965 | $75.24 | 144 |
| 2021 Q1 | 10,192,020 | $833,450,732 | -$6,783,133 | $81.78 | 144 |
| 2020 Q4 | 10,292,368 | $715,880,366 | -$7,848,784 | $69.55 | 150 |
| 2020 Q3 | 10,438,589 | $601,333,235 | -$24,932,289 | $57.61 | 144 |
| 2020 Q2 | 10,822,061 | $705,058,647 | -$15,818,766 | $65.17 | 144 |
| 2020 Q1 | 11,071,639 | $736,524,473 | -$2,510,750 | $66.53 | 144 |
| 2019 Q4 | 11,089,551 | $908,709,400 | +$4,510,486 | $81.95 | 159 |
| 2019 Q3 | 11,019,612 | $840,386,186 | -$5,945,829 | $76.25 | 150 |
| 2019 Q2 | 11,088,140 | $845,259,482 | -$11,027,104 | $76.26 | 157 |
| 2019 Q1 | 11,303,199 | $861,217,331 | +$15,289,292 | $76.19 | 152 |
| 2018 Q4 | 11,112,038 | $751,032,277 | +$18,077,143 | $67.59 | 142 |
| 2018 Q3 | 10,799,714 | $829,297,717 | +$12,382,132 | $76.8 | 135 |
| 2018 Q2 | 10,497,863 | $789,648,947 | +$19,099,624 | $75.23 | 137 |
| 2018 Q1 | 10,397,732 | $712,963,982 | +$1,510,773 | $68.56 | 134 |
| 2017 Q4 | 10,376,710 | $700,135,741 | +$1,826,521 | $67.47 | 132 |
| 2017 Q3 | 10,310,152 | $741,176,097 | +$25,424,051 | $71.91 | 128 |
| 2017 Q2 | 9,959,718 | $656,072,370 | +$3,749,033 | $65.87 | 135 |
| 2017 Q1 | 9,903,737 | $638,724,474 | +$134,275,732 | $64.48 | 133 |
| 2016 Q4 | 9,578,496 | $647,287,840 | +$19,448,539 | $67.6 | 141 |
| 2016 Q3 | 9,306,019 | $467,568,716 | +$7,114,825 | $50.29 | 131 |
| 2016 Q2 | 9,208,074 | $418,726,225 | -$1,359,392 | $45.47 | 129 |
| 2016 Q1 | 9,242,325 | $441,534,958 | -$7,090,505 | $47.78 | 124 |
| 2015 Q4 | 9,396,034 | $428,835,653 | -$14,173,039 | $45.64 | 128 |
| 2015 Q3 | 9,690,487 | $477,740,208 | -$18,750,672 | $49.3 | 130 |
| 2015 Q2 | 10,067,954 | $495,754,672 | +$8,090,624 | $49.25 | 124 |
| 2015 Q1 | 9,901,439 | $465,387,575 | -$1,694,593 | $47.03 | 121 |
| 2014 Q4 | 9,940,883 | $462,311,148 | +$12,512,893 | $46.53 | 120 |
| 2014 Q3 | 9,676,337 | $407,668,473 | -$3,869,353 | $42.13 | 118 |
| 2014 Q2 | 9,747,757 | $438,423,594 | -$6,338,666 | $45.12 | 120 |
| 2014 Q1 | 9,884,659 | $443,507,980 | -$4,331,287 | $44.86 | 120 |