| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$58,582 | 0 | |
| 2024 Q4 | 1,862 | $101,097 | -$3,222,832,656 | $56.07 | 2 |
| 2024 Q3 | 51,676,347 | $3,235,966,020 | -$428,881,238 | $62.62 | 258 |
| 2024 Q2 | 58,482,441 | $3,660,371,745 | -$42,635,178 | $62.59 | 254 |
| 2024 Q1 | 59,294,475 | $3,433,469,357 | +$53,646,667 | $57.91 | 231 |
| 2023 Q4 | 19,931 | $986,983 | -$544,218 | $49.52 | 1 |
| 2023 Q3 | 56,410,432 | $2,488,063,932 | -$110,654,576 | $44.03 | 221 |
| 2023 Q2 | 57,401,845 | $3,407,341,241 | -$37,805,277 | $59.35 | 222 |
| 2023 Q1 | 58,311,728 | $3,421,207,530 | +$8,182,340 | $58.67 | 233 |
| 2022 Q4 | 58,275,356 | $3,595,733,943 | +$251,732,953 | $61.70 | 234 |
| 2022 Q3 | 55,813,223 | $2,478,731,416 | +$2,075,584 | $44.40 | 225 |
| 2022 Q2 | 55,706,999 | $2,939,590,952 | -$64,476,964 | $52.77 | 239 |
| 2022 Q1 | 56,388,257 | $4,198,767,833 | +$32,099,902 | $74.44 | 260 |
| 2021 Q4 | 56,034,616 | $4,446,792,262 | -$57,526,012 | $79.34 | 247 |
| 2021 Q3 | 53,782,617 | $4,314,774,764 | -$148,831,254 | $80.24 | 226 |
| 2021 Q2 | 55,721,860 | $4,228,022,106 | +$79,291,079 | $75.86 | 238 |
| 2021 Q1 | 54,873,726 | $3,963,742,657 | -$39,788,930 | $72.23 | 230 |
| 2020 Q4 | 55,154,497 | $4,538,553,766 | -$144,633,659 | $82.29 | 280 |
| 2020 Q3 | 56,971,958 | $4,396,262,234 | +$322,542,524 | $77.16 | 271 |
| 2020 Q2 | 52,840,483 | $3,889,020,372 | +$178,422,529 | $73.54 | 246 |
| 2020 Q1 | 50,659,840 | $2,724,702,588 | -$62,076,683 | $53.78 | 231 |
| 2019 Q4 | 50,726,663 | $3,533,512,017 | +$8,857,814 | $69.63 | 227 |
| 2019 Q3 | 49,315,193 | $2,796,271,630 | +$214,891,595 | $56.70 | 213 |
| 2019 Q2 | 46,952,495 | $3,209,314,816 | +$102,816,324 | $68.37 | 226 |
| 2019 Q1 | 46,453,748 | $3,037,626,502 | +$72,956,434 | $65.39 | 222 |
| 2018 Q4 | 44,900,642 | $2,208,702,328 | -$16,540,189 | $49.19 | 201 |
| 2018 Q3 | 45,356,267 | $2,764,314,031 | +$72,514,626 | $60.95 | 208 |
| 2018 Q2 | 44,330,756 | $2,437,184,903 | +$179,871,476 | $54.95 | 208 |
| 2018 Q1 | 41,595,498 | $2,383,392,344 | +$9,766,896 | $57.30 | 199 |
| 2017 Q4 | 41,764,992 | $2,082,208,161 | -$23,924,310 | $49.85 | 197 |
| 2017 Q3 | 42,271,958 | $2,155,021,524 | +$15,697,860 | $51.00 | 167 |
| 2017 Q2 | 42,356,280 | $1,677,079,458 | +$124,843,548 | $39.60 | 143 |
| 2017 Q1 | 43,257,952 | $1,397,569,653 | +$68,551,859 | $32.30 | 155 |
| 2016 Q4 | 43,613,489 | $1,537,559,385 | +$10,067,030 | $35.25 | 147 |
| 2016 Q3 | 43,030,869 | $1,568,180,242 | -$8,835,598 | $36.45 | 136 |
| 2016 Q2 | 42,786,429 | $1,425,191,957 | +$13,404,741 | $33.31 | 129 |
| 2016 Q1 | 42,969,015 | $1,169,989,000 | +$23,760,139 | $27.20 | 125 |
| 2015 Q4 | 41,931,612 | $1,251,661,722 | +$93,380,001 | $29.85 | 135 |
| 2015 Q3 | 38,809,557 | $1,163,130,751 | +$104,100,294 | $29.97 | 133 |
| 2015 Q2 | 33,891,017 | $1,370,244,626 | -$23,138,062 | $40.43 | 143 |
| 2015 Q1 | 33,815,120 | $1,896,059,530 | +$78,757,504 | $56.08 | 136 |
| 2014 Q4 | 31,654,990 | $1,555,686,743 | +$43,727,343 | $49.14 | 144 |
| 2014 Q3 | 32,515,058 | $1,456,735,485 | +$40,085,435 | $45.00 | 130 |
| 2014 Q2 | 31,601,611 | $1,534,018,268 | +$95,522,097 | $48.92 | 126 |
| 2014 Q1 | 29,803,291 | $1,195,247,094 | +$104,252,744 | $40.18 | 128 |