| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,257,201 | $2,564,449,896 | +$53,425,987 | $126.64 | 447 |
| 2025 Q2 | 19,959,230 | $2,414,691,700 | -$75,786,228 | $120.99 | 458 |
| 2025 Q1 | 20,519,349 | $2,314,842,193 | +$87,012,198 | $112.85 | 418 |
| 2024 Q4 | 19,791,353 | $2,188,934,336 | +$185,485,509 | $110.58 | 432 |
| 2024 Q3 | 18,122,772 | $1,883,333,715 | +$268,129,234 | $103.9 | 386 |
| 2024 Q2 | 15,542,290 | $1,470,152,978 | -$54,738,644 | $94.57 | 367 |
| 2024 Q1 | 16,062,579 | $1,536,107,395 | +$299,789,898 | $95.65 | 351 |
| 2023 Q4 | 12,961,204 | $1,107,249,690 | -$103,760,649 | $85.41 | 340 |
| 2023 Q3 | 14,263,472 | $1,066,575,381 | +$164,062,498 | $74.76 | 301 |
| 2023 Q2 | 12,067,765 | $900,230,943 | -$42,273,260 | $74.61 | 298 |
| 2023 Q1 | 12,572,995 | $894,985,772 | -$46,551,575 | $71.14 | 288 |
| 2022 Q4 | 13,253,068 | $1,000,613,040 | +$23,594,020 | $75.47 | 316 |
| 2022 Q3 | 12,725,691 | $860,578,512 | +$12,424,578 | $67.55 | 293 |
| 2022 Q2 | 12,553,342 | $879,054,945 | -$45,606,729 | $69.98 | 310 |
| 2022 Q1 | 13,130,297 | $1,109,275,050 | -$127,732,521 | $84.53 | 337 |
| 2021 Q4 | 14,632,307 | $1,267,829,972 | +$167,281,578 | $86.69 | 346 |
| 2021 Q3 | 12,225,475 | $1,010,814,015 | -$135,284,836 | $82.55 | 306 |
| 2021 Q2 | 13,889,294 | $1,126,340,850 | +$45,910,855 | $81.05 | 293 |
| 2021 Q1 | 13,320,690 | $999,585,871 | +$167,329,154 | $74.87 | 273 |
| 2020 Q4 | 11,085,026 | $740,586,319 | +$343,359,095 | $66.77 | 248 |
| 2020 Q3 | 5,617,112 | $637,915,961 | -$93,114,353 | $113.47 | 221 |
| 2020 Q2 | 6,438,246 | $710,668,506 | +$73,112,759 | $110.14 | 230 |
| 2020 Q1 | 5,828,833 | $567,219,818 | -$67,509,075 | $97.28 | 206 |
| 2019 Q4 | 7,132,524 | $982,685,448 | +$53,662,786 | $137.78 | 277 |
| 2019 Q3 | 5,309,263 | $683,968,818 | -$71,555,280 | $128.73 | 222 |
| 2019 Q2 | 5,894,545 | $740,451,689 | +$1,882,696 | $125.6 | 227 |
| 2019 Q1 | 5,906,312 | $697,738,847 | -$68,821,560 | $118.13 | 229 |
| 2018 Q4 | 6,536,163 | $695,334,010 | -$159,223,178 | $106.37 | 227 |
| 2018 Q3 | 7,872,262 | $955,962,923 | -$161,747,070 | $121.47 | 217 |
| 2018 Q2 | 9,246,238 | $1,083,749,403 | -$154,633,835 | $117.19 | 224 |
| 2018 Q1 | 10,563,260 | $1,244,388,107 | +$235,785,071 | $117.81 | 217 |
| 2017 Q4 | 8,561,663 | $1,022,567,725 | -$249,317,239 | $119.43 | 220 |
| 2017 Q3 | 10,646,713 | $1,193,738,551 | +$237,184,036 | $112.12 | 194 |
| 2017 Q2 | 8,532,381 | $917,319,296 | +$16,568,460 | $107.52 | 188 |
| 2017 Q1 | 8,408,929 | $874,764,126 | +$62,228,424 | $104.05 | 196 |
| 2016 Q4 | 8,746,624 | $887,419,323 | -$47,793,833 | $101.46 | 188 |
| 2016 Q3 | 9,229,875 | $830,620,380 | +$67,597,305 | $90 | 161 |
| 2016 Q2 | 8,509,583 | $733,419,200 | +$206,548,086 | $85.94 | 150 |
| 2016 Q1 | 6,069,919 | $513,408,426 | -$370,903,310 | $84.6 | 140 |
| 2015 Q4 | 10,409,789 | $918,940,907 | +$97,420,817 | $88.38 | 152 |
| 2015 Q3 | 9,283,938 | $781,476,733 | +$5,000,106 | $84.11 | 142 |
| 2015 Q2 | 9,727,062 | $874,345,630 | +$82,942,215 | $89.74 | 161 |
| 2015 Q1 | 8,804,035 | $783,808,708 | -$489,192,341 | $89.05 | 138 |
| 2014 Q4 | 14,719,709 | $1,327,642,447 | +$549,825,843 | $90.2 | 162 |
| 2014 Q3 | 8,599,050 | $719,517,620 | -$61,634,833 | $83.72 | 130 |
| 2014 Q2 | 9,344,259 | $776,401,941 | +$118,986,698 | $83.14 | 130 |
| 2014 Q1 | 7,908,773 | $646,535,004 | +$182,254,788 | $81.76 | 125 |