| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,429,924 | $1,614,021,053 | -$91,342,175 | $83.1 | 237 |
| 2025 Q2 | 19,626,305 | $1,898,143,281 | +$13,930,458 | $96.73 | 246 |
| 2025 Q1 | 20,575,742 | $1,875,545,900 | +$29,483,953 | $91.29 | 244 |
| 2024 Q4 | 20,299,350 | $1,581,123,833 | -$137,213,397 | $77.89 | 232 |
| 2024 Q3 | 21,702,082 | $1,921,310,643 | +$43,230,615 | $88.72 | 235 |
| 2024 Q2 | 21,280,755 | $1,825,006,618 | -$32,123,462 | $85.84 | 257 |
| 2024 Q1 | 21,354,734 | $2,073,491,586 | -$96,619,602 | $97.2 | 264 |
| 2023 Q4 | 22,279,895 | $2,116,091,457 | -$44,081,036 | $94.64 | 248 |
| 2023 Q3 | 22,780,573 | $1,786,607,312 | -$11,422,519 | $78.44 | 229 |
| 2023 Q2 | 22,927,940 | $1,908,867,923 | +$7,045,393 | $83.31 | 228 |
| 2023 Q1 | 22,631,799 | $1,819,518,388 | -$28,435,549 | $80.47 | 214 |
| 2022 Q4 | 23,242,863 | $1,576,908,747 | +$95,846,546 | $67.88 | 198 |
| 2022 Q3 | 21,548,058 | $1,259,148,517 | +$34,688,160 | $58.39 | 163 |
| 2022 Q2 | 20,917,609 | $1,156,044,659 | +$44,078,429 | $55.28 | 154 |
| 2022 Q1 | 20,203,180 | $1,109,727,571 | -$10,588,298 | $54.95 | 135 |
| 2021 Q4 | 20,363,541 | $1,115,606,667 | +$2,142,736 | $54.79 | 145 |
| 2021 Q3 | 20,263,582 | $1,139,906,261 | +$3,283,348 | $56.27 | 134 |
| 2021 Q2 | 20,222,363 | $1,070,250,598 | +$105,694,313 | $52.93 | 138 |
| 2021 Q1 | 18,289,157 | $845,081,544 | +$44,920,134 | $46.2 | 118 |
| 2020 Q4 | 17,402,272 | $802,400,024 | -$8,824,627 | $46.1 | 103 |
| 2020 Q3 | 17,702,928 | $720,297,688 | +$33,326,319 | $40.72 | 111 |
| 2020 Q2 | 16,897,783 | $739,795,387 | +$24,903,487 | $43.85 | 96 |
| 2020 Q1 | 16,352,406 | $657,752,383 | +$17,585,955 | $40.23 | 96 |
| 2019 Q4 | 15,479,482 | $936,525,173 | +$53,998,382 | $60.62 | 109 |
| 2019 Q3 | 14,563,302 | $882,299,155 | -$32,596,702 | $60.62 | 99 |
| 2019 Q2 | 15,095,111 | $937,566,456 | +$2,951,441 | $62.14 | 104 |
| 2019 Q1 | 15,033,710 | $991,851,340 | +$8,642,878 | $66 | 108 |
| 2018 Q4 | 14,941,494 | $908,865,954 | +$33,327,336 | $60.84 | 98 |
| 2018 Q3 | 14,401,399 | $881,724,000 | +$15,346,414 | $61.24 | 93 |
| 2018 Q2 | 14,192,905 | $805,812,996 | +$30,628,001 | $56.43 | 97 |
| 2018 Q1 | 13,702,023 | $910,026,040 | +$1,697,129 | $66.43 | 99 |
| 2017 Q4 | 13,645,548 | $949,663,120 | -$15,667,532 | $69.62 | 98 |
| 2017 Q3 | 13,944,743 | $1,076,365,221 | +$9,871,114 | $77.13 | 104 |
| 2017 Q2 | 13,814,267 | $1,169,421,961 | -$39,627,032 | $84.67 | 109 |
| 2017 Q1 | 14,444,180 | $1,035,882,422 | +$111,233,836 | $71.7 | 102 |
| 2016 Q4 | 12,978,341 | $824,547,524 | +$79,080,452 | $63.54 | 103 |
| 2016 Q3 | 11,663,758 | $874,857,875 | +$28,839,038 | $75 | 106 |
| 2016 Q2 | 11,272,848 | $934,998,788 | +$18,760,605 | $82.96 | 107 |
| 2016 Q1 | 10,577,055 | $878,352,720 | +$16,638,286 | $83.05 | 100 |
| 2015 Q4 | 10,765,317 | $763,290,615 | +$24,025,481 | $70.81 | 96 |
| 2015 Q3 | 10,426,158 | $722,592,317 | +$28,216,968 | $69.38 | 100 |
| 2015 Q2 | 9,971,341 | $792,979,769 | -$13,802,702 | $79.45 | 101 |
| 2015 Q1 | 10,147,748 | $810,856,652 | +$14,276,951 | $79.86 | 99 |
| 2014 Q4 | 9,960,044 | $862,278,648 | -$14,748,384 | $86.52 | 96 |
| 2014 Q3 | 10,140,375 | $1,021,434,318 | -$59,743,077 | $100.72 | 97 |
| 2014 Q2 | 10,679,814 | $1,211,717,271 | -$138,253,724 | $113.62 | 100 |
| 2014 Q1 | 11,902,134 | $1,254,689,638 | -$11,852,903 | $105.52 | 99 |