| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,617,051 | $1,743,212,420 | +$43,272,652 | $128.03 | 304 |
| 2025 Q2 | 13,462,156 | $1,538,758,857 | -$90,901,802 | $114.27 | 323 |
| 2025 Q1 | 14,276,189 | $1,572,685,403 | -$420,319,865 | $110.18 | 320 |
| 2024 Q4 | 18,143,352 | $2,000,458,761 | +$239,805,375 | $110.29 | 322 |
| 2024 Q3 | 15,350,283 | $1,626,460,482 | -$714,326,171 | $106 | 283 |
| 2024 Q2 | 22,076,762 | $2,490,426,705 | +$58,527,437 | $112.82 | 315 |
| 2024 Q1 | 21,576,428 | $2,340,879,007 | +$417,590,054 | $108.5 | 300 |
| 2023 Q4 | 17,968,467 | $1,582,200,132 | +$2,212,993 | $87.98 | 251 |
| 2023 Q3 | 17,535,302 | $1,552,388,694 | +$326,083,433 | $88.25 | 255 |
| 2023 Q2 | 14,002,926 | $1,165,368,856 | +$381,161,458 | $83.25 | 230 |
| 2023 Q1 | 9,380,791 | $663,412,224 | -$265,422,682 | $70.72 | 191 |
| 2022 Q4 | 13,178,157 | $847,606,070 | -$148,195,497 | $64.29 | 196 |
| 2022 Q3 | 15,374,007 | $949,246,311 | +$94,282 | $61.68 | 194 |
| 2022 Q2 | 15,625,613 | $975,385,351 | +$162,492,609 | $62.43 | 198 |
| 2022 Q1 | 12,758,157 | $816,853,569 | +$68,237,562 | $64.02 | 179 |
| 2021 Q4 | 11,793,168 | $737,535,508 | +$50,180,895 | $62.54 | 185 |
| 2021 Q3 | 10,684,371 | $676,262,400 | -$18,990,005 | $63.16 | 181 |
| 2021 Q2 | 10,907,329 | $665,951,062 | +$166,246,576 | $61.02 | 172 |
| 2021 Q1 | 8,255,922 | $506,285,759 | +$43,023,539 | $61.34 | 183 |
| 2020 Q4 | 7,668,071 | $416,736,522 | -$92,100,108 | $54.42 | 162 |
| 2020 Q3 | 9,254,251 | $453,528,832 | -$30,000,941 | $49 | 160 |
| 2020 Q2 | 9,808,593 | $460,647,810 | -$132,811,167 | $47.02 | 169 |
| 2020 Q1 | 12,751,546 | $536,320,714 | -$167,634,014 | $42.15 | 186 |
| 2019 Q4 | 16,115,541 | $866,898,405 | -$50,518,538 | $53.78 | 231 |
| 2019 Q3 | 16,961,684 | $855,921,509 | -$214,813,196 | $50.46 | 214 |
| 2019 Q2 | 21,281,409 | $1,036,381,274 | -$207,258,977 | $48.7 | 229 |
| 2019 Q1 | 25,518,060 | $1,285,379,277 | -$425,592,678 | $50.61 | 264 |
| 2018 Q4 | 34,102,663 | $1,583,609,428 | -$949,864,865 | $46.39 | 259 |
| 2018 Q3 | 51,646,835 | $2,992,399,170 | -$423,536,141 | $57.95 | 303 |
| 2018 Q2 | 59,049,219 | $3,188,029,446 | -$205,106,864 | $53.98 | 305 |
| 2018 Q1 | 63,343,789 | $3,547,986,707 | -$1,149,181,458 | $56.01 | 322 |
| 2017 Q4 | 83,842,219 | $4,965,669,352 | +$334,042,747 | $59.33 | 357 |
| 2017 Q3 | 76,677,990 | $4,196,536,107 | -$218,318,124 | $54.7 | 305 |
| 2017 Q2 | 80,292,508 | $4,173,505,288 | -$46,552,324 | $52 | 300 |
| 2017 Q1 | 81,683,157 | $4,134,258,800 | +$380,455,469 | $50.62 | 306 |
| 2016 Q4 | 76,337,396 | $3,782,311,385 | +$25,903,938 | $49.54 | 329 |
| 2016 Q3 | 76,382,770 | $3,277,868,596 | -$393,290,551 | $42.91 | 268 |
| 2016 Q2 | 85,091,477 | $3,298,316,745 | -$1,481,136,041 | $38.78 | 279 |
| 2016 Q1 | 121,489,027 | $5,306,503,617 | -$2,534,691,770 | $43.71 | 299 |
| 2015 Q4 | 178,383,290 | $8,930,676,085 | -$379,388,802 | $50.08 | 359 |
| 2015 Q3 | 186,941,603 | $9,100,608,106 | +$212,413,011 | $48.66 | 356 |
| 2015 Q2 | 187,119,532 | $10,704,071,786 | +$504,568,622 | $57.2 | 380 |
| 2015 Q1 | 178,283,521 | $9,832,279,269 | +$1,940,084,764 | $55.12 | 355 |
| 2014 Q4 | 142,239,580 | $7,002,313,979 | +$964,514,823 | $49.23 | 333 |
| 2014 Q3 | 114,244,854 | $5,971,408,505 | -$223,863,500 | $52.32 | 287 |
| 2014 Q2 | 118,905,721 | $5,866,309,121 | -$861,054,474 | $49.36 | 268 |
| 2014 Q1 | 137,199,937 | $6,487,177,209 | -$480,818,230 | $47.34 | 294 |