| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 164,983 | $147,703,491 | -$5,297,032 | $862.34 | 27 |
| 2025 Q3 | 296,147,217 | $273,923,558,622 | -$8,661,487,643 | $925.63 | 3,871 |
| 2025 Q2 | 305,181,370 | $301,965,110,594 | +$6,170,234,575 | $989.94 | 3,961 |
| 2025 Q1 | 298,373,482 | $282,153,533,132 | -$5,303,024,334 | $945.78 | 3,886 |
| 2024 Q4 | 304,081,158 | $278,682,023,434 | +$7,396,125,763 | $916.27 | 3,850 |
| 2024 Q3 | 294,420,150 | $260,997,056,709 | -$7,964,205,019 | $886.52 | 3,536 |
| 2024 Q2 | 303,475,179 | $257,897,944,590 | +$5,192,014,892 | $849.99 | 3,453 |
| 2024 Q1 | 296,338,067 | $217,002,626,341 | -$3,654,862,878 | $732.63 | 3,367 |
| 2023 Q4 | 2,519,529 | $1,663,750,922 | -$181,092,123 | $660.08 | 58 |
| 2023 Q3 | 293,344,989 | $165,700,455,053 | -$182,184,617 | $564.96 | 3,000 |
| 2023 Q2 | 293,386,126 | $157,817,666,175 | -$2,521,926,648 | $538.38 | 2,963 |
| 2023 Q1 | 293,238,794 | $145,655,808,248 | -$382,032,452 | $496.87 | 2,863 |
| 2022 Q4 | 298,456,990 | $136,429,996,027 | +$824,479,568 | $456.50 | 2,859 |
| 2022 Q3 | 295,244,151 | $139,489,888,619 | +$465,248,647 | $472.27 | 2,756 |
| 2022 Q2 | 293,059,016 | $140,401,862,184 | -$76,581,065 | $479.28 | 2,710 |
| 2022 Q1 | 298,570,160 | $171,824,779,049 | -$493,025,273 | $575.85 | 2,798 |
| 2021 Q4 | 299,047,993 | $169,566,628,324 | +$15,852,381 | $567.70 | 2,759 |
| 2021 Q3 | 298,303,786 | $133,948,203,786 | -$758,811,519 | $449.35 | 2,422 |
| 2021 Q2 | 299,558,135 | $118,486,666,842 | +$2,155,015,134 | $395.67 | 2,354 |
| 2021 Q1 | 293,836,798 | $103,526,508,736 | -$2,348,972,850 | $352.48 | 2,312 |
| 2020 Q4 | 299,653,248 | $112,776,697,129 | -$798,790,491 | $376.78 | 2,310 |
| 2020 Q3 | 303,447,536 | $107,626,825,004 | -$678,404,100 | $355.00 | 2,128 |
| 2020 Q2 | 298,875,691 | $90,626,781,468 | -$228,832,787 | $303.21 | 2,046 |
| 2020 Q1 | 306,581,591 | $87,449,789,902 | -$576,832,343 | $285.13 | 2,021 |
| 2019 Q4 | 307,770,850 | $90,429,421,839 | -$1,396,104,051 | $293.92 | 1,970 |
| 2019 Q3 | 312,612,208 | $90,040,335,279 | -$1,166,953,748 | $288.11 | 1,795 |
| 2019 Q2 | 316,783,468 | $83,679,873,559 | +$2,506,079,686 | $264.26 | 1,723 |
| 2019 Q1 | 317,525,865 | $76,842,174,432 | +$28,241,903 | $242.14 | 1,683 |
| 2018 Q4 | 317,551,067 | $64,658,093,839 | +$360,731,330 | $203.71 | 1,637 |
| 2018 Q3 | 313,374,567 | $73,563,636,563 | +$1,167,236,347 | $234.88 | 1,583 |
| 2018 Q2 | 311,517,410 | $65,062,221,061 | -$466,091,643 | $208.98 | 1,535 |
| 2018 Q1 | 316,605,540 | $59,615,518,335 | -$479,378,552 | $188.43 | 1,494 |
| 2017 Q4 | 320,002,369 | $59,512,725,493 | +$781,045,032 | $186.12 | 1,508 |
| 2017 Q3 | 315,157,577 | $51,758,428,814 | -$943,367,981 | $164.29 | 1,343 |
| 2017 Q2 | 321,064,111 | $51,347,147,655 | -$287,994,935 | $159.93 | 1,356 |
| 2017 Q1 | 327,417,193 | $54,908,761,418 | +$4,713,039,946 | $167.69 | 1,317 |
| 2016 Q4 | 322,973,477 | $51,699,931,136 | +$628,342,246 | $160.11 | 1,325 |
| 2016 Q3 | 317,796,932 | $48,435,335,756 | -$615,233,564 | $152.51 | 1,220 |
| 2016 Q2 | 321,942,152 | $50,568,337,377 | +$486,211,626 | $157.04 | 1,217 |
| 2016 Q1 | 316,572,513 | $49,868,633,041 | +$33,621,745 | $157.58 | 1,218 |
| 2015 Q4 | 320,095,907 | $51,662,141,499 | +$185,985,870 | $161.50 | 1,239 |
| 2015 Q3 | 319,799,934 | $46,236,383,334 | +$520,664,574 | $144.57 | 1,158 |
| 2015 Q2 | 309,626,785 | $41,822,634,893 | -$1,164,033,741 | $135.06 | 1,147 |
| 2015 Q1 | 325,887,319 | $49,350,882,116 | -$91,964,493 | $151.49 | 1,153 |
| 2014 Q4 | 327,199,829 | $46,379,870,818 | +$144,168,738 | $141.75 | 1,117 |
| 2014 Q3 | 324,986,656 | $40,717,365,518 | +$373,527,287 | $125.32 | 1,010 |
| 2014 Q2 | 321,230,127 | $36,993,579,892 | -$330,542,492 | $115.16 | 990 |
| 2014 Q1 | 326,452,621 | $36,463,108,467 | -$383,551,911 | $111.68 | 978 |