| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 61,994,203 | $2,824,974,024 | +$31,180,940 | $45.57 | 291 |
| 2025 Q2 | 61,631,555 | $2,753,112,805 | -$49,231,171 | $44.67 | 297 |
| 2025 Q1 | 62,582,394 | $2,820,139,148 | -$361,906,902 | $45.07 | 302 |
| 2024 Q4 | 70,683,034 | $3,224,546,574 | +$174,641,689 | $45.62 | 321 |
| 2024 Q3 | 66,634,568 | $3,120,383,711 | +$25,695,939 | $46.83 | 299 |
| 2024 Q2 | 65,985,593 | $3,019,462,639 | -$86,207,042 | $45.75 | 294 |
| 2024 Q1 | 67,805,305 | $3,151,789,406 | -$80,748,650 | $46.48 | 291 |
| 2023 Q4 | 69,534,858 | $3,268,132,452 | +$174,528,621 | $47 | 312 |
| 2023 Q3 | 66,080,683 | $2,887,826,284 | -$83,374,983 | $43.7 | 292 |
| 2023 Q2 | 68,068,671 | $3,142,025,128 | +$55,389,717 | $46.16 | 303 |
| 2023 Q1 | 66,750,998 | $3,125,218,121 | -$391,612,397 | $46.82 | 294 |
| 2022 Q4 | 75,168,930 | $3,431,615,760 | +$579,542,142 | $45.62 | 315 |
| 2022 Q3 | 62,960,251 | $2,790,729,447 | -$7,391,889 | $43.99 | 309 |
| 2022 Q2 | 63,150,788 | $2,896,838,374 | -$1,131,180,542 | $45.86 | 330 |
| 2022 Q1 | 87,713,731 | $4,199,632,722 | +$835,368,237 | $47.88 | 331 |
| 2021 Q4 | 70,201,013 | $3,631,056,864 | +$422,565,850 | $51.73 | 333 |
| 2021 Q3 | 61,410,221 | $3,166,913,279 | +$307,807,263 | $51.57 | 315 |
| 2021 Q2 | 55,405,691 | $2,887,196,552 | +$152,271,034 | $52.11 | 310 |
| 2021 Q1 | 52,443,399 | $2,709,188,950 | +$121,124,053 | $51.66 | 309 |
| 2020 Q4 | 50,244,110 | $2,637,211,008 | +$5,745,108 | $52.49 | 293 |
| 2020 Q3 | 49,710,070 | $2,581,434,610 | -$116,457,041 | $51.93 | 265 |
| 2020 Q2 | 51,963,784 | $2,684,465,186 | -$165,302,445 | $51.66 | 263 |
| 2020 Q1 | 54,157,262 | $2,707,897,548 | +$658,619,138 | $50 | 266 |
| 2019 Q4 | 52,649,609 | $2,709,395,507 | -$32,730,215 | $50.58 | 257 |
| 2019 Q3 | 53,126,913 | $2,697,912,250 | +$28,417,994 | $50.69 | 236 |
| 2019 Q2 | 52,573,428 | $2,648,868,889 | +$27,821,623 | $50.14 | 232 |
| 2019 Q1 | 51,986,548 | $2,573,397,804 | +$105,756,457 | $49.28 | 235 |
| 2018 Q4 | 49,833,450 | $2,373,557,038 | +$40,903,177 | $48.12 | 233 |
| 2018 Q3 | 50,493,225 | $2,440,091,492 | +$433,415,922 | $47.48 | 207 |
| 2018 Q2 | 42,102,987 | $2,020,105,999 | +$68,469,289 | $47.98 | 207 |
| 2018 Q1 | 40,696,609 | $1,952,377,279 | +$52,408,431 | $48.03 | 210 |
| 2017 Q4 | 39,575,324 | $1,937,906,352 | +$159,259,643 | $48.97 | 203 |
| 2017 Q3 | 35,657,453 | $1,744,027,461 | +$79,199,233 | $48.91 | 175 |
| 2017 Q2 | 34,034,948 | $1,657,067,599 | +$143,272,350 | $48.69 | 174 |
| 2017 Q1 | 30,953,687 | $1,483,336,586 | +$61,024,631 | $47.92 | 158 |
| 2016 Q4 | 29,830,499 | $1,415,669,077 | +$428,782,713 | $47.44 | 170 |
| 2016 Q3 | 20,266,980 | $1,014,827,677 | -$108,132,869 | $50.08 | 151 |
| 2016 Q2 | 22,484,062 | $1,137,651,112 | +$48,919,516 | $50.59 | 149 |
| 2016 Q1 | 21,214,629 | $1,048,462,309 | +$1,043,538,750 | $49.33 | 133 |
| 2015 Q4 | 66,172 | $1,612,000 | $21.94 | 2 | |
| 2015 Q3 | 0 | $0 | -$275,000 | 0 | |
| 2015 Q2 | 11,573 | $275,000 | +$95 | $23.76 | 1 |
| 2015 Q1 | 11,569 | $280,000 | $24.2 | 1 | |
| 2014 Q4 | 11,569 | $280,000 | $24.2 | 1 | |
| 2014 Q3 | 11,569 | $278,000 | -$296,000 | $24.03 | 1 |
| 2014 Q2 | 24,089 | $570,000 | +$296,000 | $23.66 | 2 |
| 2014 Q1 | 11,569 | $269,000 | +$9,208 | $23.25 | 1 |