| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 587,472 | $79,473,212 | $135.28 | 1 | |
| 2025 Q3 | 591,520 | $87,469,385 | -$502,175 | $148.69 | 4 |
| 2025 Q2 | 595,208 | $77,410,394 | +$68,667 | $131.04 | 5 |
| 2025 Q1 | 594,684 | $72,084,561 | -$318,615 | $120.89 | 5 |
| 2024 Q4 | 599,552 | $79,711,763 | -$636,519 | $133.44 | 6 |
| 2024 Q3 | 597,962 | $89,852,116 | -$391,455 | $130.73 | 4 |
| 2024 Q2 | 600,960 | $83,805,294 | -$384,776 | $139.51 | 4 |
| 2024 Q1 | 603,717 | $84,975,950 | -$6,886,236 | $147.06 | 4 |
| 2023 Q4 | 654,004 | $85,113,450 | -$840,148 | $129.80 | 5 |
| 2023 Q3 | 660,117 | $90,635,987 | -$3,431,012 | $136.50 | 6 |
| 2023 Q2 | 688,707 | $81,879,618 | +$1,823,097 | $118.89 | 8 |
| 2023 Q1 | 673,372 | $79,127,711 | -$582,880 | $117.51 | 7 |
| 2022 Q4 | 678,002 | $81,407,500 | -$4,681,604 | $120.07 | 6 |
| 2022 Q3 | 728,404 | $79,134,000 | -$13,884,047,770 | $108.49 | 18 |
| 2022 Q2 | 109,786,419 | $13,956,725,628 | -$79,781,845 | $127.13 | 672 |
| 2022 Q1 | 110,981,789 | $15,297,398,155 | +$139,059,404 | $137.81 | 683 |
| 2021 Q4 | 109,482,759 | $15,238,873,969 | -$587,906,532 | $139.23 | 701 |
| 2021 Q3 | 111,211,821 | $14,741,184,038 | -$68,438,244 | $132.53 | 650 |
| 2021 Q2 | 111,706,337 | $14,903,549,451 | -$205,400,369 | $133.42 | 681 |
| 2021 Q1 | 113,309,916 | $14,648,238,996 | +$100,557,040 | $129.27 | 637 |
| 2020 Q4 | 112,751,282 | $12,284,183,549 | -$263,583,028 | $108.96 | 624 |
| 2020 Q3 | 115,463,424 | $10,711,662,243 | +$62,375,645 | $92.77 | 564 |
| 2020 Q2 | 114,871,909 | $9,739,680,685 | -$200,675,526 | $84.80 | 564 |
| 2020 Q1 | 117,321,790 | $9,298,789,762 | -$78,206,521 | $79.27 | 549 |
| 2019 Q4 | 117,960,280 | $10,595,960,420 | -$163,320,476 | $89.83 | 563 |
| 2019 Q3 | 120,445,535 | $11,020,644,948 | -$197,634,235 | $91.50 | 542 |
| 2019 Q2 | 122,675,269 | $10,353,096,113 | -$424,717,732 | $84.39 | 532 |
| 2019 Q1 | 128,358,033 | $9,650,628,119 | +$378,783,131 | $75.19 | 529 |
| 2018 Q4 | 124,200,745 | $7,259,858,557 | +$246,793,788 | $58.46 | 522 |
| 2018 Q3 | 123,126,948 | $9,416,565,807 | +$89,746,154 | $76.50 | 540 |
| 2018 Q2 | 122,492,885 | $7,775,735,161 | +$147,616,324 | $63.49 | 526 |
| 2018 Q1 | 120,367,898 | $7,105,187,841 | -$149,214,224 | $59.15 | 523 |
| 2017 Q4 | 116,986,573 | $7,714,857,347 | +$1,005,237,115 | $65.96 | 530 |
| 2017 Q3 | 101,703,001 | $5,925,682,077 | -$86,882,471 | $58.27 | 464 |
| 2017 Q2 | 103,307,771 | $5,617,533,333 | +$12,766,754 | $54.39 | 455 |
| 2017 Q1 | 103,574,929 | $5,725,401,342 | +$331,400,062 | $55.28 | 475 |
| 2016 Q4 | 104,833,611 | $5,978,046,814 | -$105,521,360 | $57.00 | 479 |
| 2016 Q3 | 106,346,050 | $5,500,084,330 | +$3,200,672 | $51.72 | 441 |
| 2016 Q2 | 106,313,042 | $5,290,544,862 | +$33,677,561 | $49.81 | 441 |
| 2016 Q1 | 106,301,529 | $4,628,283,039 | +$7,262,930 | $43.55 | 417 |
| 2015 Q4 | 106,326,120 | $4,460,198,956 | -$185,102,748 | $41.95 | 430 |
| 2015 Q3 | 111,187,559 | $4,162,089,392 | -$125,956,880 | $37.43 | 430 |
| 2015 Q2 | 113,940,031 | $4,628,396,476 | -$131,004,267 | $40.62 | 405 |
| 2015 Q1 | 116,934,395 | $5,277,625,392 | +$156,385,228 | $45.16 | 417 |
| 2014 Q4 | 113,615,632 | $5,075,489,097 | +$1,541,230 | $44.69 | 444 |
| 2014 Q3 | 113,201,332 | $5,526,449,249 | -$64,293,808 | $48.82 | 451 |
| 2014 Q2 | 113,950,359 | $6,070,736,016 | -$64,249,008 | $53.28 | 473 |
| 2014 Q1 | 115,096,398 | $7,307,480,177 | +$300,484,876 | $63.50 | 466 |