| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 40,926,407 | $2,832,538,401 | +$157,458,368 | $69.17 | 301 |
| 2025 Q2 | 38,783,573 | $2,437,698,957 | +$132,124,449 | $62.88 | 293 |
| 2025 Q1 | 36,681,953 | $2,299,304,358 | +$72,051,214 | $62.65 | 285 |
| 2024 Q4 | 35,516,246 | $2,281,204,939 | +$74,967,927 | $64.19 | 284 |
| 2024 Q3 | 34,400,572 | $2,035,559,412 | -$26,152,221 | $59.13 | 290 |
| 2024 Q2 | 34,706,283 | $1,759,504,940 | +$14,973,018 | $50.72 | 275 |
| 2024 Q1 | 34,451,120 | $1,793,421,191 | -$58,498,506 | $52.02 | 269 |
| 2023 Q4 | 35,391,588 | $2,330,419,802 | -$38,613,909 | $65.81 | 257 |
| 2023 Q3 | 36,118,406 | $1,774,169,166 | +$14,796,027 | $49.09 | 253 |
| 2023 Q2 | 35,821,458 | $1,594,950,455 | -$14,377,853 | $44.51 | 243 |
| 2023 Q1 | 36,031,606 | $2,365,616,972 | -$122,237,832 | $65.62 | 259 |
| 2022 Q4 | 37,646,527 | $3,179,453,564 | +$56,017,962 | $84.43 | 269 |
| 2022 Q3 | 37,579,834 | $2,802,640,596 | -$168,686,105 | $74.53 | 250 |
| 2022 Q2 | 38,255,799 | $3,039,956,904 | -$102,447,155 | $79.43 | 240 |
| 2022 Q1 | 39,700,140 | $3,245,185,586 | +$20,414,265 | $81.69 | 239 |
| 2021 Q4 | 39,444,547 | $3,216,257,407 | +$763,322,338 | $81.53 | 246 |
| 2021 Q3 | 30,019,706 | $2,287,160,409 | +$110,128,746 | $76.15 | 201 |
| 2021 Q2 | 28,560,341 | $2,157,183,907 | +$119,534,064 | $75.5 | 206 |
| 2021 Q1 | 26,897,329 | $2,264,941,144 | -$34,420,128 | $84.19 | 200 |
| 2020 Q4 | 27,301,563 | $1,995,027,145 | +$32,219,439 | $73.04 | 190 |
| 2020 Q3 | 26,932,637 | $1,411,258,750 | -$30,672,332 | $52.38 | 191 |
| 2020 Q2 | 27,445,577 | $1,841,417,413 | +$4,823,023 | $67.09 | 196 |
| 2020 Q1 | 27,390,200 | $1,763,899,523 | -$21,116,446 | $64.37 | 182 |
| 2019 Q4 | 27,662,290 | $2,302,977,220 | +$28,799,324 | $83.25 | 217 |
| 2019 Q3 | 27,310,001 | $2,037,155,941 | +$6,622,747 | $74.65 | 204 |
| 2019 Q2 | 27,205,736 | $2,060,381,410 | +$216,172,439 | $76.15 | 213 |
| 2019 Q1 | 24,484,323 | $1,970,774,267 | +$123,089,887 | $81.01 | 195 |
| 2018 Q4 | 22,375,958 | $1,573,720,863 | +$31,877,289 | $70.31 | 192 |
| 2018 Q3 | 22,437,121 | $1,838,572,400 | -$15,333,260 | $82.6 | 188 |
| 2018 Q2 | 22,621,847 | $1,759,805,390 | +$58,739,939 | $78.4 | 168 |
| 2018 Q1 | 22,094,610 | $1,568,116,260 | +$10,884,757 | $71.55 | 171 |
| 2017 Q4 | 21,955,507 | $1,517,871,427 | -$9,689,135 | $69.85 | 167 |
| 2017 Q3 | 21,414,285 | $1,598,444,624 | +$58,187,313 | $74.65 | 158 |
| 2017 Q2 | 20,637,240 | $1,376,461,531 | +$48,812,388 | $66.65 | 154 |
| 2017 Q1 | 20,594,326 | $1,338,644,265 | +$213,548,740 | $65 | 165 |
| 2016 Q4 | 20,333,056 | $1,432,426,154 | +$4,135,700 | $70.45 | 166 |
| 2016 Q3 | 20,381,474 | $1,101,861,248 | +$26,792,103 | $54.09 | 146 |
| 2016 Q2 | 19,891,562 | $909,228,425 | +$327,919 | $45.7 | 145 |
| 2016 Q1 | 19,883,369 | $914,469,469 | -$1,743,917 | $45.96 | 149 |
| 2015 Q4 | 19,900,870 | $926,052,450 | -$14,705,917 | $46.52 | 143 |
| 2015 Q3 | 20,219,585 | $932,162,424 | -$7,253,188 | $46.1 | 142 |
| 2015 Q2 | 20,363,927 | $954,877,888 | +$22,819,042 | $46.89 | 134 |
| 2015 Q1 | 19,885,301 | $872,084,188 | +$63,366,741 | $43.87 | 137 |
| 2014 Q4 | 18,451,827 | $789,680,558 | +$38,427,844 | $42.81 | 130 |
| 2014 Q3 | 17,564,111 | $627,386,914 | +$15,573,477 | $35.72 | 128 |
| 2014 Q2 | 17,128,288 | $656,729,918 | -$8,431,352 | $38.38 | 132 |
| 2014 Q1 | 17,337,898 | $682,607,157 | +$13,063,392 | $39.37 | 129 |