| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 152,224,886 | $18,336,529,746 | +$877,541,178 | $120.5 | 778 |
| 2025 Q2 | 156,210,983 | $17,070,041,635 | +$550,365,792 | $109.2 | 742 |
| 2025 Q1 | 151,233,250 | $14,028,531,455 | +$988,685,807 | $92.79 | 704 |
| 2024 Q4 | 141,265,350 | $14,587,972,898 | +$484,313,905 | $103.3 | 735 |
| 2024 Q3 | 135,808,231 | $13,103,127,391 | -$198,410,722 | $96.52 | 631 |
| 2024 Q2 | 137,975,679 | $12,943,341,485 | -$325,498,264 | $93.81 | 609 |
| 2024 Q1 | 139,498,249 | $12,086,323,332 | +$288,542,961 | $86.67 | 575 |
| 2023 Q4 | 138,592,225 | $10,820,735,156 | +$849,393,156 | $78.02 | 540 |
| 2023 Q3 | 127,273,205 | $8,713,828,339 | +$562,440,927 | $68.44 | 470 |
| 2023 Q2 | 119,274,125 | $8,440,621,824 | +$299,077,615 | $70.76 | 455 |
| 2023 Q1 | 115,147,195 | $7,241,071,159 | +$301,452,172 | $62.89 | 421 |
| 2022 Q4 | 111,996,793 | $6,175,962,009 | +$1,261,158,962 | $55.12 | 397 |
| 2022 Q3 | 87,698,255 | $4,757,548,167 | +$1,264,511,994 | $54.21 | 352 |
| 2022 Q2 | 63,211,305 | $3,562,991,833 | +$245,805,755 | $56.28 | 332 |
| 2022 Q1 | 58,209,633 | $4,149,038,439 | -$124,501,717 | $71.36 | 331 |
| 2021 Q4 | 60,488,497 | $4,739,604,724 | +$258,625,333 | $78.54 | 334 |
| 2021 Q3 | 55,754,844 | $3,935,321,134 | +$137,175,921 | $70.47 | 296 |
| 2021 Q2 | 54,990,662 | $3,842,289,410 | +$2,886,932,399 | $69.82 | 270 |
| 2021 Q1 | 11,903,541 | $2,976,674,148 | -$155,731,434 | $250.01 | 256 |
| 2020 Q4 | 12,903,401 | $3,198,490,642 | -$2,277,019 | $247.81 | 250 |
| 2020 Q3 | 12,546,119 | $2,798,173,187 | +$100,474,982 | $222.9 | 224 |
| 2020 Q2 | 12,059,313 | $2,382,386,821 | +$31,378,350 | $197.32 | 200 |
| 2020 Q1 | 11,909,876 | $1,845,833,040 | +$149,267,582 | $154.68 | 176 |
| 2019 Q4 | 10,933,921 | $1,979,843,271 | +$139,816,184 | $180.93 | 174 |
| 2019 Q3 | 10,296,987 | $1,690,953,029 | +$109,736,992 | $164.16 | 144 |
| 2019 Q2 | 9,627,946 | $1,562,862,965 | +$212,417,739 | $162.26 | 147 |
| 2019 Q1 | 8,321,688 | $1,294,702,558 | +$85,051,418 | $155.48 | 137 |
| 2018 Q4 | 7,786,779 | $1,048,305,214 | +$135,955,136 | $134.49 | 131 |
| 2018 Q3 | 6,517,956 | $1,040,361,002 | +$170,044,255 | $159.84 | 129 |
| 2018 Q2 | 5,435,908 | $799,975,836 | +$20,611,022 | $147.02 | 115 |
| 2018 Q1 | 5,268,251 | $735,555,990 | +$80,116,351 | $139.69 | 107 |
| 2017 Q4 | 4,665,503 | $646,139,327 | +$38,620,581 | $138.03 | 86 |
| 2017 Q3 | 4,305,152 | $553,438,567 | +$63,933,263 | $128.29 | 72 |
| 2017 Q2 | 3,811,814 | $464,304,405 | +$29,504,067 | $121.62 | 69 |
| 2017 Q1 | 3,570,247 | $416,833,996 | +$34,683,507 | $116.7 | 62 |
| 2016 Q4 | 3,282,594 | $353,877,157 | +$18,311,651 | $107.53 | 61 |
| 2016 Q3 | 2,948,194 | $314,789,132 | +$47,763,579 | $106.82 | 55 |
| 2016 Q2 | 2,504,673 | $256,872,422 | +$17,933,881 | $102.37 | 50 |
| 2016 Q1 | 2,325,152 | $238,031,634 | +$23,135,446 | $102.38 | 47 |
| 2015 Q4 | 2,102,286 | $213,739,564 | +$38,407,371 | $102 | 45 |
| 2015 Q3 | 1,716,991 | $164,481,028 | +$12,633,588 | $95.41 | 35 |
| 2015 Q2 | 1,600,148 | $162,062,882 | +$18,287,134 | $101.21 | 38 |
| 2015 Q1 | 1,419,222 | $143,959,927 | +$23,700,026 | $101.51 | 39 |
| 2014 Q4 | 1,187,342 | $116,427,058 | -$21,929,734 | $98.06 | 37 |
| 2014 Q3 | 1,178,680 | $110,976,318 | +$13,326,706 | $94.24 | 34 |
| 2014 Q2 | 1,037,429 | $96,490,393 | +$10,906,354 | $93.01 | 31 |
| 2014 Q1 | 922,177 | $82,043,249 | +$1,251,324 | $88.95 | 28 |