| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,908,429 | $1,196,935,357 | -$667,077,791 | $134.42 | 401 |
| 2025 Q2 | 13,861,319 | $1,686,267,709 | -$98,218,653 | $121.64 | 390 |
| 2025 Q1 | 14,784,989 | $1,511,866,905 | -$25,287,333 | $102.23 | 390 |
| 2024 Q4 | 15,051,929 | $1,792,925,587 | +$117,463,247 | $119.12 | 415 |
| 2024 Q3 | 13,939,714 | $1,426,382,667 | -$94,874,668 | $102.26 | 362 |
| 2024 Q2 | 14,926,581 | $1,426,080,932 | -$64,355,303 | $95.53 | 344 |
| 2024 Q1 | 15,586,208 | $1,489,679,802 | +$17,666,288 | $95.6 | 344 |
| 2023 Q4 | 15,500,439 | $1,358,802,161 | -$52,293,043 | $87.67 | 334 |
| 2023 Q3 | 15,893,332 | $1,206,393,872 | -$193,455,083 | $75.91 | 304 |
| 2023 Q2 | 18,463,060 | $1,402,038,905 | -$214,788,485 | $75.94 | 302 |
| 2023 Q1 | 21,241,479 | $1,420,353,137 | -$162,456,769 | $66.9 | 279 |
| 2022 Q4 | 23,693,440 | $1,365,763,345 | -$171,773,409 | $57.61 | 284 |
| 2022 Q3 | 26,778,907 | $1,618,191,199 | -$156,315,429 | $60.41 | 281 |
| 2022 Q2 | 29,452,157 | $1,941,468,593 | -$371,373,865 | $65.9 | 296 |
| 2022 Q1 | 34,816,001 | $3,151,534,467 | +$117,489,087 | $90.52 | 348 |
| 2021 Q4 | 33,593,225 | $3,502,985,684 | -$52,980,506 | $104.31 | 379 |
| 2021 Q3 | 33,819,058 | $3,564,082,342 | -$43,923,891 | $105.36 | 325 |
| 2021 Q2 | 34,190,264 | $3,622,283,869 | -$177,903,347 | $105.96 | 329 |
| 2021 Q1 | 35,879,729 | $3,436,906,955 | -$310,256,201 | $95.76 | 326 |
| 2020 Q4 | 38,915,068 | $3,698,443,960 | +$66,264,329 | $95.03 | 301 |
| 2020 Q3 | 38,157,616 | $2,995,059,194 | +$80,957,363 | $78.49 | 256 |
| 2020 Q2 | 36,986,411 | $2,755,488,728 | +$1,239,902,399 | $74.5 | 247 |
| 2020 Q1 | 20,378,967 | $1,110,326,020 | +$25,572,465 | $54.49 | 195 |
| 2019 Q4 | 19,826,105 | $1,197,146,542 | -$18,316,082 | $60.37 | 211 |
| 2019 Q3 | 19,991,026 | $1,127,711,991 | +$46,820,286 | $56.42 | 194 |
| 2019 Q2 | 19,158,797 | $1,106,913,164 | +$80,504,453 | $57.78 | 204 |
| 2019 Q1 | 17,851,460 | $1,028,500,836 | +$134,156,315 | $57.61 | 200 |
| 2018 Q4 | 15,579,458 | $755,162,305 | -$145,501,074 | $48.47 | 170 |
| 2018 Q3 | 18,121,316 | $1,027,882,594 | +$158,615,442 | $56.72 | 160 |
| 2018 Q2 | 15,333,707 | $815,408,092 | +$80,885,060 | $53.18 | 142 |
| 2018 Q1 | 13,824,026 | $669,097,225 | -$160,458,669 | $48.41 | 120 |
| 2017 Q4 | 17,142,861 | $786,561,578 | +$86,771,363 | $45.88 | 105 |
| 2017 Q3 | 15,574,914 | $652,573,601 | +$293,044,018 | $41.9 | 95 |
| 2017 Q2 | 8,580,238 | $338,953,600 | -$60,162,409 | $39.5 | 87 |
| 2017 Q1 | 10,114,116 | $391,215,004 | +$35,963,481 | $38.69 | 77 |
| 2016 Q4 | 9,232,936 | $318,424,344 | -$78,860,894 | $34.48 | 63 |
| 2016 Q3 | 11,521,653 | $393,662,160 | +$18,461,849 | $34.17 | 68 |
| 2016 Q2 | 10,990,555 | $329,505,690 | -$15,057,559 | $29.98 | 56 |
| 2016 Q1 | 11,481,108 | $339,419,921 | +$8,295,864 | $29.57 | 55 |
| 2015 Q4 | 11,200,214 | $336,224,724 | +$27,614,515 | $30.04 | 57 |
| 2015 Q3 | 10,277,400 | $288,465,550 | +$135,135,103 | $28.05 | 48 |
| 2015 Q2 | 9,461,859 | $279,262,234 | +$27,333,619 | $29.52 | 47 |
| 2015 Q1 | 8,556,349 | $250,427,925 | +$32,710,488 | $29.27 | 47 |
| 2014 Q4 | 7,485,682 | $212,962,331 | +$16,326,752 | $28.45 | 49 |
| 2014 Q3 | 6,885,367 | $188,572,606 | +$26,501,903 | $27.39 | 50 |
| 2014 Q2 | 5,917,874 | $160,025,294 | +$22,880,293 | $27.04 | 49 |
| 2014 Q1 | 5,071,257 | $137,126,649 | +$78,384,618 | $27.04 | 42 |