| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 16,042,955 | $3,011,360,807 | -$245,302,158 | $187.73 | 469 |
| 2025 Q2 | 17,582,007 | $3,006,683,721 | +$236,393,180 | $171.03 | 455 |
| 2025 Q1 | 16,289,753 | $2,421,282,177 | -$132,540,526 | $148.39 | 433 |
| 2024 Q4 | 17,138,014 | $2,654,015,309 | -$64,321,118 | $154.96 | 445 |
| 2024 Q3 | 17,471,595 | $2,537,745,289 | -$129,912,270 | $145.39 | 434 |
| 2024 Q2 | 18,404,053 | $2,543,175,089 | +$48,956,921 | $138.2 | 414 |
| 2024 Q1 | 18,036,880 | $2,364,277,319 | +$137,627,621 | $131.22 | 393 |
| 2023 Q4 | 17,006,202 | $2,003,286,688 | -$276,592,665 | $117.72 | 378 |
| 2023 Q3 | 19,280,203 | $2,028,715,824 | +$317,944,539 | $105.19 | 352 |
| 2023 Q2 | 16,218,041 | $1,724,102,191 | +$79,601,505 | $106.31 | 349 |
| 2023 Q1 | 15,464,182 | $1,493,940,820 | -$88,645,409 | $96.67 | 319 |
| 2022 Q4 | 16,354,629 | $1,346,008,032 | +$22,617,502 | $82.25 | 311 |
| 2022 Q3 | 14,584,207 | $1,201,994,056 | -$74,730,226 | $82.37 | 289 |
| 2022 Q2 | 15,478,713 | $1,457,192,431 | -$410,051,100 | $94.03 | 317 |
| 2022 Q1 | 19,672,738 | $2,360,482,462 | +$58,520,611 | $120.05 | 327 |
| 2021 Q4 | 19,183,143 | $2,596,738,044 | -$292,414,811 | $135.56 | 335 |
| 2021 Q3 | 21,273,112 | $2,993,889,273 | +$404,987,990 | $140.77 | 325 |
| 2021 Q2 | 16,479,007 | $2,369,341,283 | +$39,537,426 | $143.82 | 298 |
| 2021 Q1 | 17,934,687 | $2,334,192,555 | +$49,368,042 | $130.01 | 292 |
| 2020 Q4 | 17,516,982 | $2,105,995,252 | +$122,067,537 | $120.2 | 266 |
| 2020 Q3 | 16,264,914 | $1,658,549,359 | -$14,641,555 | $101.87 | 240 |
| 2020 Q2 | 16,396,995 | $1,526,013,946 | +$250,729,130 | $93.03 | 223 |
| 2020 Q1 | 13,668,962 | $1,043,783,001 | -$83,897,188 | $76.18 | 207 |
| 2019 Q4 | 14,782,760 | $1,389,592,694 | -$159,761,434 | $93.93 | 227 |
| 2019 Q3 | 16,501,144 | $1,431,256,144 | +$164,214,063 | $86.7 | 201 |
| 2019 Q2 | 14,592,375 | $1,263,613,622 | +$155,962,882 | $86.69 | 194 |
| 2019 Q1 | 12,798,920 | $1,069,045,401 | +$434,140,966 | $83.52 | 185 |
| 2018 Q4 | 7,593,218 | $563,294,420 | +$92,800,306 | $74.07 | 169 |
| 2018 Q3 | 5,995,452 | $521,568,560 | +$69,394,644 | $87 | 155 |
| 2018 Q2 | 5,198,456 | $440,328,025 | -$37,863,031 | $84.92 | 149 |
| 2018 Q1 | 5,641,754 | $472,052,818 | -$102,230,319 | $83.67 | 163 |
| 2017 Q4 | 6,855,127 | $624,829,689 | -$210,235,723 | $91.14 | 168 |
| 2017 Q3 | 9,007,541 | $831,075,012 | +$209,775,513 | $92.27 | 160 |
| 2017 Q2 | 6,829,312 | $626,797,711 | -$133,994,895 | $91.83 | 149 |
| 2017 Q1 | 8,182,214 | $776,245,985 | +$57,411,684 | $94.87 | 150 |
| 2016 Q4 | 7,618,000 | $763,024,046 | -$203,830,827 | $100.15 | 145 |
| 2016 Q3 | 9,721,697 | $917,404,522 | -$75,804,608 | $94.39 | 140 |
| 2016 Q2 | 10,445,328 | $1,027,669,978 | -$30,725,365 | $98.4 | 153 |
| 2016 Q1 | 10,775,946 | $999,175,192 | +$379,570,890 | $92.72 | 138 |
| 2015 Q4 | 6,685,416 | $560,957,534 | +$31,162,385 | $83.91 | 104 |
| 2015 Q3 | 6,317,443 | $497,923,518 | +$104,761,225 | $78.81 | 93 |
| 2015 Q2 | 6,964,763 | $605,548,697 | -$21,655,152 | $86.94 | 95 |
| 2015 Q1 | 7,198,366 | $622,428,125 | +$98,583,383 | $86.45 | 92 |
| 2014 Q4 | 6,062,697 | $513,621,585 | +$53,536,489 | $84.72 | 92 |
| 2014 Q3 | 5,335,368 | $465,671,744 | +$41,760,483 | $87.29 | 82 |
| 2014 Q2 | 4,889,041 | $430,037,524 | +$64,459,030 | $87.96 | 82 |
| 2014 Q1 | 4,169,424 | $354,862,615 | +$31,299,257 | $85.11 | 80 |