| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 71,281 | $9,262,697 | -$466,918 | $130.08 | 14 |
| 2025 Q3 | 8,917,865 | $1,197,901,624 | -$667,143,196 | $134.42 | 403 |
| 2025 Q2 | 13,861,319 | $1,686,267,709 | -$98,218,659 | $121.64 | 390 |
| 2025 Q1 | 14,735,288 | $1,506,785,972 | -$25,638,801 | $102.23 | 387 |
| 2024 Q4 | 14,967,894 | $1,781,682,924 | +$116,128,171 | $119.12 | 407 |
| 2024 Q3 | 13,931,089 | $1,425,500,709 | -$94,815,362 | $102.26 | 363 |
| 2024 Q2 | 14,914,733 | $1,424,949,125 | -$64,702,073 | $95.53 | 343 |
| 2024 Q1 | 15,576,944 | $1,488,794,287 | +$15,377,646 | $95.60 | 344 |
| 2023 Q4 | 30,494 | $2,673,409 | -$2,893 | $87.67 | 1 |
| 2023 Q3 | 14,778,554 | $1,121,771,433 | -$193,939,803 | $75.91 | 298 |
| 2023 Q2 | 18,430,806 | $1,399,589,894 | -$214,747,682 | $75.94 | 298 |
| 2023 Q1 | 21,208,867 | $1,418,171,237 | -$161,557,611 | $66.90 | 276 |
| 2022 Q4 | 23,647,392 | $1,363,110,635 | -$166,365,445 | $57.61 | 279 |
| 2022 Q3 | 26,639,681 | $1,609,784,803 | -$156,853,739 | $60.41 | 278 |
| 2022 Q2 | 29,308,965 | $1,932,032,243 | -$370,850,841 | $65.90 | 293 |
| 2022 Q1 | 34,441,993 | $3,117,650,446 | +$126,558,490 | $90.52 | 344 |
| 2021 Q4 | 33,447,886 | $3,487,825,864 | -$50,216,468 | $104.31 | 376 |
| 2021 Q3 | 33,647,154 | $3,545,971,374 | -$43,680,834 | $105.36 | 324 |
| 2021 Q2 | 34,012,006 | $3,603,395,639 | -$177,781,200 | $105.96 | 328 |
| 2021 Q1 | 35,702,583 | $3,419,944,174 | -$310,442,949 | $95.76 | 325 |
| 2020 Q4 | 38,733,927 | $3,681,230,166 | +$59,305,798 | $95.03 | 298 |
| 2020 Q3 | 37,947,272 | $2,978,549,203 | +$86,089,824 | $78.49 | 252 |
| 2020 Q2 | 36,795,416 | $2,741,259,577 | +$1,243,076,096 | $74.50 | 244 |
| 2020 Q1 | 18,686,993 | $1,018,130,144 | +$9,119,874 | $54.49 | 192 |
| 2019 Q4 | 19,515,951 | $1,178,418,610 | -$22,241,258 | $60.37 | 206 |
| 2019 Q3 | 19,984,249 | $1,127,329,613 | +$46,988,714 | $56.42 | 192 |
| 2019 Q2 | 19,151,572 | $1,106,495,705 | +$81,317,545 | $57.78 | 202 |
| 2019 Q1 | 17,820,322 | $1,026,706,976 | +$128,935,141 | $57.61 | 199 |
| 2018 Q4 | 15,547,109 | $753,594,349 | -$146,766,015 | $48.46 | 169 |
| 2018 Q3 | 18,117,776 | $1,027,681,805 | +$157,567,628 | $56.72 | 159 |
| 2018 Q2 | 15,329,787 | $815,199,626 | +$80,864,253 | $53.18 | 141 |
| 2018 Q1 | 13,094,481 | $633,780,612 | -$161,575,452 | $48.41 | 118 |
| 2017 Q4 | 16,829,080 | $772,165,633 | +$83,718,999 | $45.88 | 103 |
| 2017 Q3 | 15,327,663 | $642,213,318 | +$292,859,499 | $41.90 | 93 |
| 2017 Q2 | 8,579,563 | $338,926,937 | -$62,930,363 | $39.50 | 86 |
| 2017 Q1 | 10,113,291 | $391,183,085 | +$35,963,511 | $38.69 | 76 |
| 2016 Q4 | 9,232,936 | $318,424,344 | -$78,860,984 | $34.48 | 63 |
| 2016 Q3 | 11,521,653 | $393,662,160 | +$18,461,873 | $34.17 | 68 |
| 2016 Q2 | 10,990,555 | $329,505,690 | -$14,740,567 | $29.98 | 56 |
| 2016 Q1 | 11,470,392 | $339,102,921 | +$8,249,754 | $29.57 | 54 |
| 2015 Q4 | 11,200,214 | $336,224,724 | +$27,596,898 | $30.04 | 57 |
| 2015 Q3 | 10,277,400 | $288,465,550 | +$135,135,238 | $28.05 | 48 |
| 2015 Q2 | 9,461,859 | $279,262,234 | +$27,333,616 | $29.52 | 47 |
| 2015 Q1 | 8,556,349 | $250,427,925 | +$32,710,492 | $29.27 | 47 |
| 2014 Q4 | 7,485,682 | $212,962,331 | +$16,326,755 | $28.45 | 49 |
| 2014 Q3 | 6,885,367 | $188,572,606 | +$26,501,919 | $27.39 | 50 |
| 2014 Q2 | 5,917,874 | $160,025,294 | +$22,880,251 | $27.04 | 49 |
| 2014 Q1 | 5,071,257 | $137,126,649 | +$78,384,646 | $27.04 | 42 |