| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,737,191 | $2,074,997,350 | +$131,265,862 | $110.8 | 298 |
| 2025 Q2 | 17,173,102 | $1,695,097,630 | +$133,344,261 | $98.57 | 255 |
| 2025 Q1 | 16,449,021 | $1,592,687,773 | -$214,261,288 | $96.9 | 269 |
| 2024 Q4 | 18,510,985 | $1,935,525,989 | +$208,812,438 | $104.5 | 316 |
| 2024 Q3 | 16,024,380 | $1,994,879,776 | -$283,013,253 | $124.56 | 329 |
| 2024 Q2 | 19,035,020 | $1,924,180,490 | -$174,427,850 | $101.08 | 287 |
| 2024 Q1 | 20,199,535 | $2,253,473,305 | +$22,454,290 | $111.59 | 295 |
| 2023 Q4 | 19,841,120 | $1,897,461,919 | -$540,820,510 | $95.66 | 278 |
| 2023 Q3 | 25,567,843 | $1,958,117,366 | +$511,985,203 | $76.57 | 238 |
| 2023 Q2 | 19,119,549 | $1,535,124,070 | -$278,892,625 | $80.3 | 237 |
| 2023 Q1 | 22,652,547 | $1,535,262,063 | +$489,947,886 | $67.76 | 202 |
| 2022 Q4 | 14,823,475 | $894,480,297 | -$438,198,565 | $60.32 | 190 |
| 2022 Q3 | 22,289,871 | $1,219,257,626 | +$158,628,215 | $54.69 | 178 |
| 2022 Q2 | 19,565,863 | $1,070,645,615 | -$333,400,273 | $54.71 | 199 |
| 2022 Q1 | 25,628,263 | $1,619,838,442 | -$352,472,626 | $63.2 | 223 |
| 2021 Q4 | 28,868,751 | $2,469,278,017 | +$700,331,819 | $85.78 | 309 |
| 2021 Q3 | 20,858,240 | $1,497,233,515 | -$167,441,893 | $71.76 | 238 |
| 2021 Q2 | 23,599,511 | $1,728,357,891 | +$313,379,804 | $73.24 | 260 |
| 2021 Q1 | 19,125,709 | $1,347,812,476 | +$137,883,106 | $70.37 | 243 |
| 2020 Q4 | 16,359,367 | $943,820,921 | -$202,474,735 | $57.64 | 213 |
| 2020 Q3 | 19,647,336 | $1,057,876,197 | +$389,969,696 | $53.88 | 196 |
| 2020 Q2 | 12,570,773 | $551,477,867 | -$73,607,831 | $43.9 | 151 |
| 2020 Q1 | 14,758,935 | $439,979,153 | -$100,410,130 | $29.79 | 124 |
| 2019 Q4 | 16,171,841 | $736,087,906 | +$93,173,965 | $45.51 | 168 |
| 2019 Q3 | 14,446,387 | $633,737,795 | -$83,113,067 | $44.08 | 153 |
| 2019 Q2 | 17,091,794 | $711,802,878 | -$24,702,171 | $41.68 | 153 |
| 2019 Q1 | 17,291,714 | $666,641,666 | +$16,392,910 | $38.55 | 144 |
| 2018 Q4 | 17,265,552 | $561,655,900 | -$105,278,836 | $32.52 | 147 |
| 2018 Q3 | 20,758,201 | $797,871,232 | -$51,143,606 | $38.44 | 128 |
| 2018 Q2 | 21,867,646 | $864,951,579 | +$52,195,046 | $39.55 | 134 |
| 2018 Q1 | 21,246,108 | $866,087,404 | +$121,842,743 | $40.79 | 143 |
| 2017 Q4 | 18,406,768 | $814,962,862 | -$5,703,168 | $44.26 | 172 |
| 2017 Q3 | 17,779,012 | $707,747,463 | -$23,772,679 | $39.82 | 134 |
| 2017 Q2 | 18,545,020 | $714,514,583 | -$83,401,265 | $38.53 | 142 |
| 2017 Q1 | 20,630,242 | $768,082,041 | -$172,522,577 | $37.23 | 145 |
| 2016 Q4 | 25,595,859 | $866,496,319 | +$23,919,790 | $33.85 | 142 |
| 2016 Q3 | 25,078,759 | $850,805,797 | +$30,699,929 | $33.94 | 139 |
| 2016 Q2 | 24,276,413 | $814,329,116 | -$132,853,339 | $33.54 | 140 |
| 2016 Q1 | 28,193,674 | $953,437,361 | -$193,515,494 | $33.84 | 146 |
| 2015 Q4 | 33,758,929 | $1,153,330,256 | -$85,787,833 | $34.18 | 164 |
| 2015 Q3 | 31,038,632 | $1,062,780,987 | +$32,936,303 | $34.23 | 168 |
| 2015 Q2 | 29,823,666 | $1,091,029,845 | -$150,830,220 | $36.62 | 163 |
| 2015 Q1 | 33,426,309 | $1,231,606,658 | -$39,610,508 | $36.86 | 164 |
| 2014 Q4 | 31,048,827 | $1,059,146,152 | -$365,522,451 | $34.12 | 127 |
| 2014 Q3 | 43,399,643 | $1,283,924,352 | -$221,217,307 | $29.59 | 106 |
| 2014 Q2 | 50,686,808 | $1,659,462,431 | +$435,718,245 | $32.75 | 137 |
| 2014 Q1 | 37,195,440 | $1,206,434,444 | +$124,685,324 | $32.55 | 142 |