| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,455,435 | $1,276,597,897 | -$132,519,793 | $171.2 | 178 |
| 2025 Q2 | 8,144,016 | $1,328,153,206 | +$80,053,988 | $163.09 | 171 |
| 2025 Q1 | 7,580,644 | $1,187,831,219 | +$5,625,656 | $156.69 | 162 |
| 2024 Q4 | 7,551,659 | $1,169,364,849 | +$47,046,306 | $154.85 | 164 |
| 2024 Q3 | 7,160,898 | $1,128,300,384 | -$9,736,455 | $157.55 | 154 |
| 2024 Q2 | 7,238,378 | $1,067,333,391 | -$2,522,037 | $147.45 | 155 |
| 2024 Q1 | 7,266,481 | $1,057,589,802 | +$77,697,172 | $145.63 | 158 |
| 2023 Q4 | 6,777,296 | $895,422,309 | -$3,228,395 | $132.12 | 147 |
| 2023 Q3 | 6,627,502 | $799,807,525 | +$39,059,199 | $120.68 | 129 |
| 2023 Q2 | 6,290,106 | $773,444,616 | -$24,441,121 | $122.96 | 128 |
| 2023 Q1 | 6,446,652 | $745,145,952 | +$12,675,552 | $115.93 | 126 |
| 2022 Q4 | 6,393,014 | $705,692,759 | +$21,885,560 | $110.31 | 123 |
| 2022 Q3 | 6,272,182 | $636,986,015 | +$27,790,749 | $101.57 | 105 |
| 2022 Q2 | 5,951,849 | $643,129,140 | -$11,283,207 | $108.03 | 108 |
| 2022 Q1 | 6,032,809 | $750,265,072 | -$18,335,036 | $124.59 | 115 |
| 2021 Q4 | 6,192,123 | $807,932,044 | +$27,356,529 | $130.61 | 118 |
| 2021 Q3 | 5,654,360 | $675,482,814 | -$4,282,573 | $119.29 | 102 |
| 2021 Q2 | 5,706,422 | $682,240,967 | -$3,851,670 | $119.45 | 94 |
| 2021 Q1 | 5,790,763 | $643,713,185 | +$2,802,614 | $111.08 | 98 |
| 2020 Q4 | 5,817,327 | $607,793,251 | -$1,544,241 | $104.47 | 96 |
| 2020 Q3 | 5,586,429 | $527,857,172 | -$47,284,231 | $94.63 | 92 |
| 2020 Q2 | 5,984,937 | $528,672,046 | +$72,963,569 | $88.31 | 93 |
| 2020 Q1 | 5,275,284 | $402,585,386 | +$60,931,236 | $76.38 | 86 |
| 2019 Q4 | 4,221,300 | $400,199,794 | +$89,603,458 | $94.69 | 81 |
| 2019 Q3 | 3,219,570 | $285,463,122 | +$80,826,714 | $88.76 | 64 |
| 2019 Q2 | 2,311,627 | $199,405,344 | +$87,140,354 | $86.13 | 54 |
| 2019 Q1 | 1,287,618 | $107,445,057 | +$45,261,087 | $83.14 | 45 |
| 2018 Q4 | 747,120 | $55,076,000 | +$24,490,278 | $72.89 | 35 |
| 2018 Q3 | 302,950 | $25,321,000 | +$1,442,057 | $83.52 | 21 |
| 2018 Q2 | 286,095 | $22,231,000 | +$2,839,148 | $77.73 | 17 |
| 2018 Q1 | 249,564 | $19,076,000 | +$1,466,810 | $76.43 | 13 |
| 2017 Q4 | 230,124 | $17,778,000 | -$4,204,598 | $77.24 | 12 |
| 2017 Q3 | 280,656 | $20,297,000 | +$1,351,061 | $72.32 | 9 |
| 2017 Q2 | 262,258 | $18,290,000 | -$650,730 | $69.77 | 7 |
| 2017 Q1 | 271,611 | $18,534,000 | +$14,131,679 | $68.24 | 5 |
| 2016 Q4 | 64,528 | $4,179,000 | -$925,332 | $64.76 | 4 |
| 2016 Q3 | 78,980 | $4,987,000 | +$3,914,257 | $63.16 | 6 |
| 2016 Q2 | 16,999 | $1,044,000 | -$1,152,141 | $61.42 | 1 |
| 2016 Q1 | 36,007 | $2,180,000 | -$3,327,989 | $60.61 | 3 |
| 2015 Q4 | 91,291 | $5,489,000 | -$482,646 | $59.23 | 3 |
| 2015 Q3 | 99,000 | $5,455,000 | $55.1 | 1 | |
| 2015 Q2 | 99,000 | $5,893,000 | +$5,893,000 | $59.53 | 1 |