| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,964,362 | $1,889,106,446 | -$21,744,525 | $237.19 | 175 |
| 2025 Q2 | 8,063,124 | $1,851,830,771 | +$126,616,933 | $229.62 | 164 |
| 2025 Q1 | 7,169,308 | $1,330,078,455 | +$118,905,939 | $185.51 | 150 |
| 2024 Q4 | 6,902,275 | $1,207,884,890 | +$98,058,915 | $174.99 | 146 |
| 2024 Q3 | 6,233,031 | $1,087,753,626 | +$138,701,755 | $174.02 | 136 |
| 2024 Q2 | 5,236,254 | $818,757,427 | +$4,912,492 | $155.77 | 135 |
| 2024 Q1 | 5,267,533 | $861,671,956 | -$17,466,251 | $163.17 | 125 |
| 2023 Q4 | 5,354,972 | $940,192,699 | -$81,067,244 | $175.22 | 128 |
| 2023 Q3 | 5,791,157 | $951,068,899 | -$41,816,003 | $164.37 | 148 |
| 2023 Q2 | 6,053,581 | $1,083,811,793 | -$71,438,268 | $178.72 | 154 |
| 2023 Q1 | 6,411,280 | $1,250,822,659 | -$5,730,876 | $195.11 | 158 |
| 2022 Q4 | 6,472,155 | $931,272,934 | -$22,657,686 | $143.81 | 139 |
| 2022 Q3 | 6,632,505 | $841,837,747 | +$27,409,286 | $126.78 | 110 |
| 2022 Q2 | 6,403,170 | $894,578,023 | +$10,606,425 | $139.58 | 120 |
| 2022 Q1 | 6,355,503 | $1,024,083,489 | -$5,556,297 | $161.23 | 126 |
| 2021 Q4 | 6,231,019 | $856,582,110 | -$47,135,255 | $137.47 | 115 |
| 2021 Q3 | 6,571,134 | $765,556,958 | -$22,956,585 | $116.32 | 102 |
| 2021 Q2 | 6,784,049 | $725,194,410 | +$1,230,412 | $106.89 | 114 |
| 2021 Q1 | 6,777,000 | $712,870,624 | +$46,577,501 | $105.19 | 111 |
| 2020 Q4 | 6,372,511 | $709,245,461 | +$11,182,335 | $111.29 | 107 |
| 2020 Q3 | 6,381,383 | $514,932,148 | +$422,342 | $80.64 | 106 |
| 2020 Q2 | 6,378,995 | $458,021,745 | +$19,387,898 | $71.82 | 107 |
| 2020 Q1 | 6,122,529 | $328,502,107 | +$14,848,736 | $53.94 | 93 |
| 2019 Q4 | 5,632,955 | $668,088,830 | +$30,249,753 | $118.61 | 128 |
| 2019 Q3 | 5,412,082 | $520,974,229 | +$12,049,778 | $96.51 | 102 |
| 2019 Q2 | 5,281,285 | $551,450,738 | +$29,437,484 | $104.31 | 105 |
| 2019 Q1 | 5,009,015 | $445,777,032 | +$40,053,684 | $88.97 | 103 |
| 2018 Q4 | 4,512,036 | $368,085,626 | +$26,470,919 | $81.55 | 88 |
| 2018 Q3 | 4,218,926 | $460,282,923 | +$14,081,415 | $109.18 | 88 |
| 2018 Q2 | 4,121,964 | $383,611,235 | -$5,654,138 | $92.91 | 89 |
| 2018 Q1 | 4,158,277 | $414,186,940 | +$5,300,047 | $99.64 | 94 |
| 2017 Q4 | 4,101,250 | $421,206,623 | +$45,776,548 | $102.76 | 91 |
| 2017 Q3 | 3,679,599 | $377,255,531 | +$16,944,570 | $102.52 | 86 |
| 2017 Q2 | 3,518,277 | $395,232,647 | +$27,015,966 | $112.3 | 81 |
| 2017 Q1 | 3,292,953 | $319,960,714 | +$41,290,720 | $97.1 | 87 |
| 2016 Q4 | 3,105,689 | $256,060,354 | -$72,706,319 | $82.52 | 76 |
| 2016 Q3 | 3,894,283 | $369,800,313 | -$12,369,533 | $94.97 | 82 |
| 2016 Q2 | 4,044,889 | $415,063,142 | -$39,817,589 | $102.63 | 91 |
| 2016 Q1 | 4,454,482 | $395,098,274 | -$88,786,728 | $88.71 | 86 |
| 2015 Q4 | 5,453,690 | $481,461,554 | -$55,646,536 | $88.28 | 90 |
| 2015 Q3 | 6,084,878 | $527,044,437 | -$11,464,075 | $86.84 | 94 |
| 2015 Q2 | 6,226,538 | $426,530,085 | +$7,213,246 | $68.49 | 86 |
| 2015 Q1 | 6,622,940 | $434,022,817 | +$5,883,573 | $65.54 | 79 |
| 2014 Q4 | 6,028,722 | $380,595,466 | -$9,488,950 | $63.2 | 71 |
| 2014 Q3 | 6,051,829 | $408,125,471 | +$17,765,148 | $67.44 | 74 |
| 2014 Q2 | 5,788,430 | $391,372,964 | -$2,714,404 | $67.62 | 66 |
| 2014 Q1 | 5,450,181 | $318,772,551 | +$8,232,190 | $58.49 | 66 |